echo request
ICMPv6 메시지를 임의의 전역 주소로 보낸 후 라우터는 Neighbor Solicitation
링크 로컬 IPv6 주소와 MAC 주소 간의 연결을 설정하기 위해 내 PC에 메시지를 보냅니다. 내 PC가 응답 Neighbor Advertisement
한 다음 라우터는 destination unreachable
기본 경로가 없기 때문에 ICMPv6으로 응답합니다. 그러나 항상 3~5초 후에 내 컴퓨터는 라우터의 링크 로컬 주소를 요청하는 메시지를 보내고 Neighbor Solicitation
라우터는 다음과 같이 응답합니다 Neighbor Advertisement
.
$ tshark -r ND.pcapng
1 0.000000000 fe80::206:a00:320e:fff1 -> ff02::1:ff4d:9a05 ICMPv6 90 Neighbor Solicitation for 2001:6b0:b:0:21c:bfff:fe4d:9a05 from 02:06:0a:0e:ff:f1
2 0.000058000 2001:6b0:b:0:21c:bfff:fe4d:9a05 -> fe80::206:a00:320e:fff1 ICMPv6 90 Neighbor Advertisement 2001:6b0:b:0:21c:bfff:fe4d:9a05 (sol, ovr) is at 00:1c:bf:4d:9a:05
3 0.034501000 2a03:b0c0::206:a00:e:fff0 -> 2001:6b0:b:0:21c:bfff:fe4d:9a05 ICMPv6 170 Destination Unreachable (no route to destination)
4 5.006686000 fe80::21c:bfff:fe4d:9a05 -> fe80::206:a00:320e:fff1 ICMPv6 90 Neighbor Solicitation for fe80::206:a00:320e:fff1 from 00:1c:bf:4d:9a:05
5 5.020158000 fe80::206:a00:320e:fff1 -> fe80::21c:bfff:fe4d:9a05 ICMPv6 82 Neighbor Advertisement fe80::206:a00:320e:fff1 (rtr, sol)
$
위의 패킷 4
과 5
패킷 캡처를 의미합니다. 리눅스는 왜 이런 일을 하는가? 이 행동이 정당합니까? 나는 커널을 사용하고 있습니다 3.13.0-32-generic
.