Пинг Π½Π° ситС IPv6 јазли Π½Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚

ΠžΡΡ‚Π°Π½ΡƒΠ²Π°Π°Ρ‚ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π΄Π΅Π½Π° Π΄ΠΎ ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚ Π½Π° Π½ΠΎΠ² ΠΏΡ€ΠΎΡ‚ΠΎΠΊ ΠΏΠΎ стапка β€žΠœΡ€Π΅ΠΆΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€β€œ ΠΎΠ΄ ОВУБ. Π’ΠΎ овој ΠΏΠΎΠ³Π»Π΅Π΄, Π±ΠΈ сакалС Π΄Π° сподСлимС со вас ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° корисСн ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π» Π½Π° Ρ‚Π΅ΠΌΠ°Ρ‚Π°.

Пинг Π½Π° ситС IPv6 јазли Π½Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚

Π‘Π΅Ρ€ΠΈΡ˜Π° Π±Π»ΠΎΠ³ постови Π·Π° совСти ΠΈ Ρ‚Ρ€ΠΈΠΊΠΎΠ²ΠΈ Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ со ΠΏΠΈΠ½Π³ IPv6 (ICMPv6 Echo Request/Echo Reply)

Π’Π΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° користам Linux (ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Fedora 31), Π½ΠΎ синтаксата Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° ΠΏΠΈΠ½Π³ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈ систСми сС Π½Π°Π΄Π΅Π²Π°ΠΌΠ΅ Π΄Π΅ΠΊΠ° Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³Ρƒ слична.

Пинг Π½Π° ситС IPv6 јазли Π½Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚

ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΈ Π½Π°Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π΅Π½ совСт Π΅ Π΄Π° Π³ΠΈ ΠΏΠΈΠ½Π³ΠΈΡ€Π°Ρ‚Π΅ ситС IPv6 јазли Π½Π° врската.

IPv6 користи мултикаст адрСси Π·Π° ситС Π²ΠΈΠ΄ΠΎΠ²ΠΈ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΅Π΄Π΅Π½-Π½Π°-ΠΌΠ½ΠΎΠ³Ρƒ. НСма IPv6 адрСси Π·Π° Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ (ΠΈΠ»ΠΈ Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅). Ова Π³ΠΎ Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π° IPv6 ΠΎΠ΄ IPv4, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ Π½Π° адрСси Π·Π° Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, адрСсата β€žΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅β€œ 255.255.255.255 [RFC1122].

Како ΠΈ Π΄Π° Π΅, постои IPv6 адрСса Π·Π° β€žall-nodes multicastβ€œ, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ќС ја користимС Π·Π° Π΄Π° Π³ΠΈ ΠΏΠΈΠ½Π³ΠΈΡ€Π°ΠΌΠ΅ ситС IPv6 јазли Π½Π° врската. (АдрСсата β€žΠ΅ΠΌΠΈΡ‚ΡƒΠ²Π°Π½Π°β€œ Π΅ Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ само ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π° ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° адрСса, која Π΅ мултикаст Π³Ρ€ΡƒΠΏΠ° која Π³ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ситС јазли. Π˜ΠΌΠ°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ°, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±ΠΈΡ‚ΠΎΡ‚ Π·Π° β€žΠ³Ρ€ΡƒΠΏΠ°β€œ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° адрСса Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ Π²ΠΎ адрСситС Π·Π° Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π΅Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° ΡΠ»ΠΎΡ˜ΠΎΡ‚ Π·Π° врска ).

ΠŸΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° IPv6 адрСса Π½Π° ситС јазли Π·Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚: ff02::1. ff ΠΎΠ·Π½Π°Ρ‡ΡƒΠ²Π° ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° IPv6 адрСса. Π‘Π»Π΅Π΄Π½Π°Ρ‚Π° 0 Π΅ Π΄Π΅Π» ΠΎΠ΄ Π·Π½Π°ΠΌΠ΅Ρ‚ΠΎ со нСпоставСни Π±ΠΈΡ‚ΠΎΠ²ΠΈ.

ΠŸΠΎΠ½Π°Ρ‚Π°ΠΌΡƒ 2 ја Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° областа Π½Π° мултикаст Π³Ρ€ΡƒΠΏΠ°. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΈΡ‚Π΅ IPv4 адрСси, ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΈΡ‚Π΅ IPv6 адрСси ΠΈΠΌΠ°Π°Ρ‚ опсСг. ВрСдноста Π½Π° опсСгот Π³ΠΎ ΠΎΠ·Π½Π°Ρ‡ΡƒΠ²Π° Π΄Π΅Π»ΠΎΡ‚ ΠΎΠ΄ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΏΡ€Π΅ΠΊΡƒ кој Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π΄Π° сС ΠΏΡ€Π΅ΠΏΡ€Π°ΡœΠ° мултикаст ΠΏΠ°ΠΊΠ΅Ρ‚. Π¨Ρ‚ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΡ‚ ќС ја достигнС Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ‚Π° Π½Π° Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΎΡ‚ опсСг, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΡ‚ ΠΌΠΎΡ€Π° Π΄Π° сС исфрли, Π±Π΅Π· Ρ€Π°Π·Π»ΠΈΠΊΠ° Π΄Π°Π»ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ ΠΏΠΎΠ»Π΅ Π·Π° Hop Count Π΅ Π½Π΅Π½ΡƒΠ»Π°. Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, Π°ΠΊΠΎ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° скокови достигнС Π½ΡƒΠ»Π° ΠΏΡ€Π΅Π΄ Π΄Π° сС достигнС ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π°Ρ‚Π° Π³Ρ€Π°Π½ΠΈΡ†Π° Π½Π° мултикаст Π³Ρ€ΡƒΠΏΠ°, исто Ρ‚Π°ΠΊΠ° вСднаш сС рСсСтира. Π•Π²Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚Π½Π° листа Π½Π° IPv6 multicast опсСг.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ::1 ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π° мултикаст Π³Ρ€ΡƒΠΏΠ° со ситС јазли.

Π—Π° адрСсата ff02::1 Π’Ρ€Π΅Π±Π° Π΄Π° сС Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ Π΄Π΅ΠΊΠ° Π΅ двосмислСна. На IPv6-домаќин со повСќС ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ Ρ€ΡƒΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ домаќин со повСќС Π΄ΠΎΠΌΠΎΠ²ΠΈ, адрСсата ff02::1 Π½Π΅ΠΌΠ° Π½ΠΈΡˆΡ‚ΠΎ ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΠ΄Ρ€Π΅Π΄ΠΈΡ‚Π΅ Π΄ΠΎ кој ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π΄Π° ΠΈΡΠΏΡ€Π°ΡœΠ°Ρ‚Π΅ Π±Π°Ρ€Π°ΡšΠ° Π·Π° Π΅Ρ…ΠΎ ICMPv6 ΠΈΠ»ΠΈ Π΄Π° ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° Π΅Ρ…ΠΎ Π½Π° ICMPv6 ΠΊΠΎΠ³Π° ќС пристигнат. ff02::1 Π΅ Π²Π°Π»ΠΈΠ΄Π΅Π½ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π½Π° кој Π±ΠΈΠ»ΠΎ ΠΎΠ΄ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈΡ‚Π΅ ΠΈ ΠΊΠ°Π½Π°Π»ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π΅Π½ΠΈ Π½Π° Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ со повСќС ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ.

Π—Π½Π°Ρ‡ΠΈ, ΠΊΠΎΠ³Π° Π³ΠΈ ΠΏΠΈΠ½Π³ΠΈΡ€Π°ΠΌΠ΅ ситС IPv6 јазли Π½Π° врската, Ρ‚Ρ€Π΅Π±Π° Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° ја ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΠΈ Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π° ping Π·Π° IPv6, кој ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π΄Π° сС користи.

Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ - ΠžΠΏΡ†ΠΈΡ˜Π° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° линија

Како ΡˆΡ‚ΠΎ вСќС Π²ΠΈΠ΄ΠΎΠ²ΠΌΠ΅, мултикаст адрСсата Π½Π° ситС јазли ΡˆΡ‚ΠΎ сакамС Π΄Π° ја користимС Π΅ - ff02::1 - Π½Π΅ Π΄Π°Π²Π° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ врска со кој ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π΄Π° ΠΈΡΠΏΡ€Π°ΡœΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ° ICMPv6 Π΅Ρ…ΠΎ Π±Π°Ρ€Π°ΡšΠ΅ ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π·Π° Π΅Ρ…ΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€.

Π—Π½Π°Ρ‡ΠΈ, ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠΌΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ ΡˆΡ‚ΠΎ ќС сС користи Π·Π° мултикаст адрСсниот простор ΠΈΠ»ΠΈ unicast Link-Local адрСсСн простор?

ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΈ Π½Π°Ρ˜ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π΅Π½ Π½Π°Ρ‡ΠΈΠ½ Π΅ Π΄Π° Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠΌΠ΅ ΠΊΠ°ΠΊΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΡˆΡ‚ΠΎ ја користимС.

Π—Π° корисност ping Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΠΌΠ΅ ΠΏΡ€Π΅ΠΊΡƒ ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° -I.

[mark@opy ~]$ ping -w 1 -I enp3s2 ff02::1
ping: Warning: source address might be selected on device other than: enp3s2
PING ff02::1(ff02::1) from :: enp3s2: 56 data bytes
64 bytes from fe80::1d36:1fff:fefd:82be%enp3s2: icmp_seq=1 ttl=64 time=0.438 ms
64 bytes from fe80::f31c:ccff:fe26:a6d9%enp3s2: icmp_seq=1 ttl=64 time=0.589 ms (DUP!)
64 bytes from fe80::7e31:f5ff:fe1b:9fdb%enp3s2: icmp_seq=1 ttl=64 time=5.15 ms (DUP!)
64 bytes from fe80::f7f8:15ff:fe6f:be6e%enp3s2: icmp_seq=1 ttl=64 time=58.0 ms (DUP!)
64 bytes from fe80::877d:4ff:fe1a:b881%enp3s2: icmp_seq=1 ttl=64 time=62.3 ms (DUP!)
64 bytes from fe80::877d:4ff:fe1a:ad79%enp3s2: icmp_seq=1 ttl=64 time=62.8 ms (DUP!)
 
--- ff02::1 ping statistics ---
1 packets transmitted, 1 received, +5 duplicates, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.438/31.544/62.786/29.566 ms
[mark@opy ~]$

ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ овој мултикаст ΠΏΠΈΠ½Π³ Π·Π° ситС јазли, Π΄ΠΎΠ±ΠΈΠ²ΠΌΠ΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ ΠΎΠ΄ 6 IPv6 јазли. ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ дојдоа ΠΎΠ΄ адрСситС Π½Π° Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ Link-Local IPv6, ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Ρ˜ΡœΠΈ со прСфиксот fe80::/10.

Π”Π΅ΠΊΠ° ping Π½Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒΠ²Π° Π΄Π° ΠΈΡΠΏΡ€Π°ΡœΠ° Π±Π°Ρ€Π°ΡšΠ° Π·Π° Π΅Ρ…ΠΎ ICMPv6 Π½Π° Π½Π΅ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ Π³ΠΎ ΠΏΡ€Π΅ΠΊΠΈΠ½Π΅ΠΌΠ΅, ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π³ΠΎ ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°ΠΌΠ΅ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС испратат ΠΏΡ€Π΅ΠΊΡƒ ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° -c. Π‘Π΅ΠΏΠ°ΠΊ, ΠΎΠ²Π° исто Ρ‚Π°ΠΊΠ° Π³ΠΎ спрСчува ΠΏΠΈΠ½Π³ΠΎΡ‚ Π΄Π° ΠΏΡ€ΠΈΡ„Π°Ρ‚ΠΈ ΠΈ ΠΏΡ€ΠΈΠΊΠ°ΠΆΠ΅ повСќС ΠΎΠ΄ Π΅Π΄Π΅Π½ ICMPv6 Π΅Ρ…ΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ ΠΏΡ€ΠΈ ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ мултикаст ICMPv6 Π΅Ρ…ΠΎ Π±Π°Ρ€Π°ΡšΠ΅. НамСсто Ρ‚ΠΎΠ°, ја користСвмС ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° -w Π·Π° Π΄Π° ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΠΈΠ½Π³ΠΎΡ‚ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π·Π°Π²Ρ€ΡˆΠΈ ΠΏΠΎ 1 сСкунда, Π±Π΅Π· Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΊΠΎΠ»ΠΊΡƒ ICMPv6 Π΅Ρ…ΠΎ Π±Π°Ρ€Π°ΡšΠ° ΠΈΠ»ΠΈ Π΅Ρ…ΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ сС испратСни ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈ.

Π”Ρ€ΡƒΠ³Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° која Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΎΠ±Ρ€Π½Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΅ (DUP!) ΠΈΠ·Π»Π΅Π· Π½Π° Π²Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΈ слСднитС ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ. ОвиС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ΠΊΠ°ΠΊΠΎ Π΄ΡƒΠΏΠ»ΠΈΠΊΠ°Ρ‚ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ бидСјќи ја ΠΈΠΌΠ°Π°Ρ‚ истата врСдност Π½Π° сСквСнцата Π½Π° ICMP ΠΊΠ°ΠΊΠΎ ΠΈ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ° Π·Π° Π΅Ρ…ΠΎ ICMPv6 ΡˆΡ‚ΠΎ Π±Π΅Π° испратСни Π½Π° ΠΏΡ€Π²ΠΎ мСсто. Π’ΠΈΠ΅ сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ Π·Π°Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ Π·Π° ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΎ Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ Π΅Ρ…ΠΎ ICMPv6 Ρ€Π΅Π·ΡƒΠ»Ρ‚ΠΈΡ€Π° со повСќС ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ уникаст ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ. Π‘Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° Π΄ΡƒΠΏΠ»ΠΈΠΊΠ°Ρ‚ΠΈ Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ ΠΈ Π²ΠΎ Ρ€Π΅Π·ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° статистиката.

Π”Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ - ID Π½Π° Π·ΠΎΠ½Π°

Π”Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΈΠ·Π»ΠΎΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π΅ ΠΊΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ΠΎΡ‚ Π·Π° адрСса IPv6.

МоТСмС Π΄Π° Π²ΠΈΠ΄ΠΈΠΌΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΎΠ²Π° Π²ΠΎ ΠΈΠ·Π»Π΅Π·ΠΎΡ‚ Π½Π° ΠΏΠΈΠ½Π³, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ адрСситС Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π½ΠΈΡ‚Π΅ IPv6 домаќини исто Ρ‚Π°ΠΊΠ° ΠΈΠΌΠ°Π°Ρ‚ наставка %enp3s2, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

64 bytes from fe80::1d36:1fff:fefd:82be%enp3s2: icmp_seq=1 ttl=64 time=0.438 ms

Овој ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ Π΅ Ρ„ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ опишан Π²ΠΎ [RFC4007], β€žIPv6 Defined Address Architectureβ€œ. Иако Ρ‚ΠΈΠ΅ ΠΎΠ±ΠΈΡ‡Π½ΠΎ сС Π½Π°Ρ€Π΅ΠΊΡƒΠ²Π°Π°Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм, Ρ‚ΠΈΠ΅ Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π°Ρ‚ Π½Π΅ΡˆΡ‚ΠΎ ΠΏΠΎΠΎΠΏΡˆΡ‚ΠΎ - β€žΠ·ΠΎΠ½Π°β€œ ΠΈΠ»ΠΈ β€žΠΎΠ±Π΅ΠΌβ€œ.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π·Π° ΠΏΠΎΡΡ‚ΠΎΠ΅ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠΎΠΏΡˆΡ‚ΠΈ Π·ΠΎΠ½ΠΈ ΠΈΠ»ΠΈ Π·ΠΎΠ½ΠΈ Π½Π° ΠΎΠΏΡ„Π°Ρ‚ Π΅ Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ спомСнато Π²ΠΎ [RFC4007], Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ IPv6 ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ IPv6 ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ Π½Π° истиот ΠΊΠ°Π½Π°Π». ОвиС ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ сС Ρ‡Π»Π΅Π½ΠΎΠ²ΠΈ Π½Π° истата Π·ΠΎΠ½Π°.

Π’Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π°Ρ‚ повСќС ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ Π²ΠΎ Π΅Π΄Π½Π° Π·ΠΎΠ½Π° ΠΏΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм; Π’ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π΅ Π·Π½Π°ΠΌ Π΄Π°Π»ΠΈ ΠΎΠ²Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ Linux ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²Π°ΠΌ Ρ‚ΠΎΠ°.

ΠšΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° наставката %<zone_id>, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ја отстранимС ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° линија -I ping.

[mark@opy ~]$ ping -w 1 ff02::1%enp3s2
PING ff02::1%enp3s2(ff02::1%enp3s2) 56 data bytes
64 bytes from fe80::2392:6213:a15b:66ff%enp3s2: icmp_seq=1 ttl=64 time=0.106 ms
64 bytes from fe80::1d36:1fff:fefd:82be%enp3s2: icmp_seq=1 ttl=64 time=0.453 ms (DUP!)
64 bytes from fe80::f31c:ccff:fe26:a6d9%enp3s2: icmp_seq=1 ttl=64 time=0.606 ms (DUP!)
64 bytes from fe80::7e31:f5ff:fe1b:9fdb%enp3s2: icmp_seq=1 ttl=64 time=6.23 ms (DUP!)
64 bytes from fe80::f7f8:15ff:fe6f:be6e%enp3s2: icmp_seq=1 ttl=64 time=157 ms (DUP!)
64 bytes from fe80::877d:4ff:fe1a:ad79%enp3s2: icmp_seq=1 ttl=64 time=159 ms (DUP!)
64 bytes from fe80::877d:4ff:fe1a:b881%enp3s2: icmp_seq=1 ttl=64 time=161 ms (DUP!)
64 bytes from fe80::23d:e8ff:feec:958c%enp3s2: icmp_seq=1 ttl=64 time=179 ms (DUP!)
 
--- ff02::1%enp3s2 ping statistics ---
1 packets transmitted, 1 received, +7 duplicates, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.106/82.858/179.216/81.281 ms
 
[mark@opy ~]$

ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ Π·Π° врска-Π»ΠΎΠΊΠ°Π»Π½Π° адрСса

Од овој мултикаст ΠΏΠΈΠ½Π³ со ситС јазли Π΄ΠΎΠ±ΠΈΠ²ΠΌΠ΅ Π²ΠΊΡƒΠΏΠ½ΠΎ 6 ΡƒΠ½ΠΈΠΊΠ°Ρ‚Π½ΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ.

ОвиС ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ дојдоа ΠΎΠ΄ unicast Link-Local IPv6 адрСси Π½Π° Π΄ΠΎΠΌΠ°ΡœΠΈΠ½ΠΎΡ‚. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅Π²Π΅ Π³ΠΎ ΠΏΡ€Π²ΠΈΠΎΡ‚ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€:

64 bytes from fe80::2392:6213:a15b:66ff%enp3s2: icmp_seq=1 ttl=64 time=0.106 ms

АдрСситС Π½Π° Unicast Link-Local IPv6 сС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ Π½Π° ситС ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈ со ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ IPv6 [RFC4291], β€žΠΡ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π·Π° Π°Π΄Ρ€Π΅ΡΠΈΡ€Π°ΡšΠ΅ Π½Π° IP Π²Π΅Ρ€Π·ΠΈΡ˜Π° 6β€œ. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π·Π° ΠΎΠ²Π° Π΅ ΡˆΡ‚ΠΎ Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ IPv6 сСкогаш автоматски ΠΈΠΌΠ° уникаст IPv6 адрСса, која Π±Π°Ρ€Π΅ΠΌ ΠΌΠΎΠΆΠ΅ Π΄Π° ја користи Π·Π° Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π° со Π΄Ρ€ΡƒΠ³ΠΈ јазли Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ врски. Ова Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° со Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ хостови ΠΏΡ€Π΅ΠΊΡƒ Link-Local адрСси Π½Π° домаќини.

Ова Π³ΠΎ поСдноставува Π΄ΠΈΠ·Π°Ρ˜Π½ΠΎΡ‚ ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС IPv6 Neighbor Discovery ΠΈ OSPFv3. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΊΡ€Π°Ρ˜Π½ΠΈΡ‚Π΅ корисници Π½Π° хостовитС Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ ΠΏΡ€Π΅ΠΊΡƒ ΠΊΠ°Π½Π°Π»ΠΎΡ‚ Π±Π΅Π· Π΄Π° Π±Π°Ρ€Π°Π°Ρ‚ Π΄Ρ€ΡƒΠ³Π° инфраструктура Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π½Π° IPv6 Π½Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚. Π”ΠΈΡ€Π΅ΠΊΡ‚Π½Π°Ρ‚Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈΡ‚Π΅ IPv6 домаќини Π½Π΅ Π±Π°Ρ€Π° IPv6 Ρ€ΡƒΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ DHCPv6 сСрвСр Π½Π° врската.

Π›ΠΈΠ½ΠΊ-Π›ΠΎΠΊΠ°Π»Π½ΠΈΡ‚Π΅ адрСси Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Π°Ρ‚ со 10-Π±ΠΈΡ‚Π΅Π½ прСфикс fe80, прослСдСно со 54 Π½ΡƒΠ»Π° Π±ΠΈΡ‚Π° ΠΈ ΠΏΠΎΡ‚ΠΎΠ° 64-Π±ΠΈΡ‚Π΅Π½ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ (IID). Π’ΠΎ Π³ΠΎΡ€Π½ΠΈΠΎΡ‚ ΠΏΡ€Π² ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ 2392:6213:a15b:66ff Π΅ 64-Π±ΠΈΡ‚Π΅Π½ IID.

Looped Multicast

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½ΠΎ, multicast ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ сС Π²Ρ€Π°ΡœΠ°Π°Ρ‚ Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΎ Π²ΠΎ Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ ΡˆΡ‚ΠΎ Π³ΠΈ испратил. Ова сС случува ΠΈ Π·Π° IPv6 ΠΈ Π·Π° IPv4 Π°Π΄Ρ€Π΅ΡΠΈΡ€Π°ΡšΠ΅.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π·Π° ΠΎΠ²Π° стандардно ΠΎΠ΄Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅ Π΅ Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ ΠΊΠΎΠ³Π° сС ΠΈΡΠΏΡ€Π°ΡœΠ°Π°Ρ‚ мултикаст ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΈ Π»ΠΎΠΊΠ°Π»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° ΡΠ»ΡƒΡˆΠ°ΡšΠ΅ мултикаст ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° самиот домаќин ΡˆΡ‚ΠΎ ΠΈΡΠΏΡ€Π°ΡœΠ°, ΠΊΠ°ΠΊΠΎ ΠΈ Π½Π΅ΠΊΠ°Π΄Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. Оваа Π»ΠΎΠΊΠ°Π»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΡ€Π° Π΄Π° ΠΏΡ€ΠΈΠΌΠ° ΠΈ мултикаст ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ.

МоТСмС Π΄Π° ја Π²ΠΈΠ΄ΠΈΠΌΠ΅ ΠΎΠ²Π°Π° multicast Π»ΠΎΠΊΠ°Π»Π½Π° јамка Π²ΠΎ Π½Π°ΡˆΠΈΠΎΡ‚ ΠΈΠ·Π»Π΅Π· Π·Π° ΠΏΠΈΠ½Π³:

[mark@opy ~]$ ping -w 1 ff02::1%enp3s2
PING ff02::1%enp3s2(ff02::1%enp3s2) 56 data bytes
64 bytes from fe80::2392:6213:a15b:66ff%enp3s2: icmp_seq=1 ttl=64 time=0.106 ms
64 bytes from fe80::1d36:1fff:fefd:82be%enp3s2: icmp_seq=1 ttl=64 time=0.453 ms (DUP!)
...

ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΈ Π½Π°Ρ˜Π±Ρ€Π· ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ (0,106 ms Π²ΠΎ спорСдба со 0,453 ms) Π΄ΠΎΠ°Ρ“Π° ΠΎΠ΄ адрСсата Link-Local ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π° Π½Π° самиот ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ enp3s2.

[mark@opy ~]$ ip addr show dev enp3s2 | grep fe80
    inet6 fe80::2392:6213:a15b:66ff/64 scope link noprefixroute 
[mark@opy ~]$

Алатка ping ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΏΠΎΡ‚ΠΈΡΠ½ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΏΠΎΠ²Ρ€Π°Ρ‚Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π° Π·Π° ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΎ Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ΠΎΡ‚ -L. Ако испратимС ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π΅Π½ ΠΏΠΈΠ½Π³ Π·Π° ситС јазли со ΠΎΠ²Π° Π·Π½Π°ΠΌΠ΅Π½Ρ†Π΅, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Π½Π° ΠΎΠ΄Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈΡ‚Π΅ јазли. НС Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ ΠΎΠ΄ Link-Local адрСсата Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ Π·Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅.

[mark@opy ~]$ ping -L -w 1 ff02::1%enp3s2
PING ff02::1%enp3s2(ff02::1%enp3s2) 56 data bytes
64 bytes from fe80::1d36:1fff:fefd:82be%enp3s2: icmp_seq=1 ttl=64 time=0.383 ms
 
64 bytes from fe80::f31c:ccff:fe26:a6d9%enp3s2: icmp_seq=1 ttl=64 time=0.467 ms (DUP!)
...

Пинг врска-Π»ΠΎΠΊΠ°Π»Π½ΠΈ адрСси

Како ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° прСтпоставитС, unicast Link-Local адрСситС сами ΠΏΠΎ сСбС, исто Ρ‚Π°ΠΊΠ°, Π½Π΅ Π΄Π°Π²Π°Π°Ρ‚ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° Π΄Π° ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ кој ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π΄Π° сС користи Π·Π° Π΄Π° сС Π΄ΠΎΠΏΡ€Π΅ Π΄ΠΎ Π½ΠΈΠ². Како ΠΈ кај ситС јазли мултикаст ΠΏΠΈΠ½Π³, Π½ΠΈΠ΅ исто Ρ‚Π°ΠΊΠ° Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠΌΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΎΡ‚ ΠΊΠ°ΠΊΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ‚Π° линија ping ΠΈΠ»ΠΈ ID Π½Π° Π·ΠΎΠ½Π°Ρ‚Π° со адрСса ΠΊΠΎΠ³Π° сС Π²Ρ€Ρ‚Π°Ρ‚ адрСси Π½Π° Link-Local.

Овој ΠΏΠ°Ρ‚ ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° Π³ΠΎ искористимС -cΠ΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈ испратСни ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈ ping, бидСјќи Π²Ρ€ΡˆΠΈΠΌΠ΅ уникаст ΠΏΠΈΠ½Π³.

[mark@opy ~]$ ping -c 1 fe80::f31c:ccff:fe26:a6d9%enp3s2
 
PING fe80::f31c:ccff:fe26:a6d9%enp3s2(fe80::fad1:11ff:feb7:3704%enp3s2) 56 data bytes
64 bytes from fe80::f31c:ccff:fe26:a6d9%enp3s2: icmp_seq=1 ttl=64 time=0.395 ms
 
--- fe80::f31c:ccff:fe26:a6d9%enp3s2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.395/0.395/0.395/0.000 ms
[mark@opy ~]$

Пинг (ситС) Π΄Ρ€ΡƒΠ³ΠΈ IPv6 адрСси?

Π’ΠΎ овој напис, Π²ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΈ ΠΏΠΈΠ½Π³ΠΈΡ€Π°ΠΌΠ΅ ситС IPv6 јазли Π½Π° ΠΊΠ°Π½Π°Π»ΠΎΡ‚ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° IPv6 адрСса Π·Π° ситС јазли ff02::1. Π’ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠΌΠ΅ кој ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π΄Π° сС користи со ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½Π° IPv6 адрСса со ситС јазли, бидСјќи самата адрСса Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΎΠ²ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Ја користСвмС ΠΈΠ»ΠΈ ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° линија ping, ΠΈΠ»ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја наставката %<zone_id>.

ΠŸΠΎΡ‚ΠΎΠ° Π΄ΠΎΠ·Π½Π°Π²ΠΌΠ΅ Π·Π° unicast Link-Local адрСситС, ΠΊΠΎΠΈ сС адрСси ΠΊΠΎΠΈ сС користат Π·Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π½Π° Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π° Π·Π° Π΅Ρ…ΠΎ Π·Π° ΠΏΠΎΠ²Π΅ΡœΠ΅ΠΊΡ€Π°Ρ‚Π½ΠΎ Π΅ΠΌΠΈΡ‚ΡƒΠ²Π°ΡšΠ΅ ICMPv6 ΠΎΠ΄ ситС јазли.

Π’ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠΎ мултикаст ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ стандардно сС Π²Ρ€Π°ΡœΠ°Π°Ρ‚ Π²ΠΎ Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ Π·Π° ΠΈΡΠΏΡ€Π°ΡœΠ°ΡšΠ΅ ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΠΌΠ΅ ΠΎΠ²Π° Π·Π° Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π° ping.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠΈΠ½Π³ΠΈΡ€Π°Π²ΠΌΠ΅ Π΅Π΄Π½Π° Link-Local адрСса ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ја наставката %<zone_id>, бидСјќи самитС Link-Local адрСси исто Ρ‚Π°ΠΊΠ° Π½Π΅ Π΄Π°Π²Π°Π°Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΏΠΎΡ˜Π΄ΠΎΠ²Π½ΠΈΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ.

Π¨Ρ‚ΠΎ Π΅ со ping ситС Π΄Ρ€ΡƒΠ³ΠΈ јазли ΠΈ Π΄Π° Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ΅Ρ‚Π΅ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ уникаст адрСси (GUA) (Ρ‚.Π΅. Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ јавни адрСси Π½Π° Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚) ΠΈΠ»ΠΈ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ СдинствСни Π»ΠΎΠΊΠ°Π»Π½ΠΈ уникаст адрСси (ULA)? ЌС Π³ΠΎ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΎΠ²Π° Π²ΠΎ слСдниот Π±Π»ΠΎΠ³ пост.

Воа С сè.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ·Π½Π°Π΅Ρ‚Π΅ повСќС Π·Π° Π½Π°ΡˆΠΈΠΎΡ‚ курс Π½Π° бСлСшки Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ Π΄Π΅Π½.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€