Ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαž†αžΆαž“αŸ‚αž›αž˜αž½αž™αŸ”

αž“αŸ…αžŸαž›αŸ‹αž–αžΈαžšαž”αžΈαžαŸ’αž„αŸƒαžšαž αžΌαžαžŠαž›αŸ‹αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αŸƒαž›αŸ†αž αžΌαžšαžαŸ’αž˜αžΈαžαžΆαž˜αž’αžαŸ’αžšαžΆ "αžœαž·αžŸαŸ’αžœαž€αžšαž”αžŽαŸ’αžαžΆαž‰" αž–αžΈ OTUS αŸ” αž€αŸ’αž“αž»αž„αž“αŸαž™αž“αŸαŸ‡ αž™αžΎαž„αž…αž„αŸ‹αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž“αžΌαžœαž€αžΆαžšαž”αž€αž”αŸ’αžšαŸ‚αž“αŸƒαžŸαž˜αŸ’αž—αžΆαžšαŸˆαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž›αžΎαž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸαŸ‡αŸ”

Ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαž†αžΆαž“αŸ‚αž›αž˜αž½αž™αŸ”

αžŸαŸŠαŸαžšαžΈαž“αŸƒαž€αžΆαžšαž”αž„αŸ’αž αŸ„αŸ‡αž”αŸ’αž›αž€αŸ‹αž’αŸ†αž–αžΈαž‚αž“αŸ’αž›αžΉαŸ‡ αž“αž·αž„αž›αŸ’αž”αž·αž…αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆ IPv6 ping (ICMPv6 Echo Request/Echo Reply)

αžŸαžΌαž˜αž…αŸ†αžŽαžΆαŸ†αžαžΆαžαŸ’αž‰αž»αŸ†αž€αŸ†αž–αž»αž„αž”αŸ’αžšαžΎαž›αžΈαž“αž»αž… (αž‡αžΆαž–αž·αžŸαŸαžŸ Fedora 31) αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αžœαžΆαž€αŸ’αž™αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ ping αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž•αŸ’αžŸαŸαž„αž‘αŸ€αž αžŸαž„αŸ’αžƒαžΉαž˜αžαžΆαž“αžΉαž„αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαžαŸ’αž›αžΆαŸ†αž„αžŽαžΆαžŸαŸ‹αŸ”

Ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαž†αžΆαž“αŸ‚αž›αž˜αž½αž™αŸ”

αž‚αž“αŸ’αž›αžΉαŸ‡αžŠαŸ†αž”αžΌαž„ αž“αž·αž„αžŸαžΆαž˜αž‰αŸ’αž‰αž”αŸ†αž•αž»αžαž‚αžΊ ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αŸ”

IPv6 αž”αŸ’αžšαžΎαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž–αž αž»αžαžΆαžŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ’αžšαž”αŸ‹αž”αŸ’αžšαž—αŸαž‘αž“αŸƒαž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž˜αž½αž™αž‘αŸ…αž…αŸ’αžšαžΎαž“αŸ” αž˜αž·αž“αž˜αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž•αŸ’αžŸαžΆαž™ (αž¬αž•αŸ’αžŸαžΆαž™) αž‘αŸαŸ” αžœαžΆαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹ IPv6 αž–αžΈ IPv4 αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαž—αŸαž‘αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž•αŸ’αžŸαžΆαž™αž‡αžΆαž…αŸ’αžšαžΎαž“ αž§αž‘αžΆαž αžšαžŽαŸ αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ "αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž˜αžΆαž“αž€αŸ†αžŽαžαŸ‹" 255.255.255.255 [RFC1122] αŸ”

αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž˜αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 "αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž…αŸ’αžšαžΎαž“" αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΎαžœαžΆαžŠαžΎαž˜αŸ’αž”αžΈ ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαžαŸ†αžŽαŸ” (αž’αžΆαžŸαŸαž™αžŠαŸ’αž‹αžΆαž“ "αž€αžΆαžšαž•αŸ’αžŸαžΆαž™" αžαžΆαž˜αž–αž·αžαž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž–αž αž»αžαžΆαžŸαžŠαŸ‚αž›αž˜αžΆαž“αžˆαŸ’αž˜αŸ„αŸ‡αž–αž·αžŸαŸαžŸ αžŠαŸ‚αž›αž‡αžΆαž€αŸ’αžšαž»αž˜αž–αž αž»αžαžΆαžŸαžŠαŸ‚αž›αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” αž…αŸ†αžŽαžΆαŸ†αžαžΆ αž§αž‘αžΆαž αžšαžŽαŸ αž”αŸŠαžΈαžαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ "αž€αŸ’αžšαž»αž˜" αž¬αž–αž αž»αžαžΆαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž•αŸ’αžŸαžΆαž™αž’αŸŠαžΈαžŸαžΊαžšαžŽαž·αžαž“αŸ…αžŸαŸ’αžšαž‘αžΆαž”αŸ‹αžαŸ†αžŽ )

αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž–αž αž»αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž†αžΆαž“αŸ‚αž›αŸ– ff02::1. ff αžαŸ†αžŽαžΆαž„αž±αŸ’αž™αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž–αž αž»αžαžΆαžŸαŸ” 0 αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αž“αŸƒαž‘αž„αŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸŠαžΈαžαž˜αž·αž“αž€αŸ†αžŽαžαŸ‹αŸ”

αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αž 2 αž€αŸ†αžŽαžαŸ‹αžαŸ†αž”αž“αŸ‹αž“αŸƒαž€αŸ’αžšαž»αž˜αž–αž αž»αžαžΆαžŸαŸ” αž˜αž·αž“αžŠαžΌαž…αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv4 αž–αž αž»αžαžΆαžŸαž‘αŸ αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž–αž αž»αžαžΆαžŸαž˜αžΆαž“αžœαž·αžŸαžΆαž›αž—αžΆαž–αŸ” αžαž˜αŸ’αž›αŸƒαžœαž·αžŸαžΆαž›αž—αžΆαž–αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž•αŸ’αž“αŸ‚αž€αž“αŸƒαž”αžŽαŸ’αžαžΆαž‰αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž–αž αž»αžαžΆαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž”αž‰αŸ’αž‡αžΌαž“αž”αž“αŸ’αžαŸ” αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžˆαžΆαž“αžŠαž›αŸ‹αž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž“αŸƒαžœαž·αžŸαžΆαž›αž—αžΆαž–αžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹ αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžαŸ’αžšαžΌαžœαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž˜αŸ’αž›αžΆαž€αŸ‹ αžŠαŸ„αž™αž˜αž·αž“αž‚αž·αžαž–αžΈαžαžΆαžαžΎαžœαžΆαž› Hop Count αžšαž”αžŸαŸ‹αžœαžΆαž˜αž·αž“αžŸαžΌαž“αŸ’αž™αž‘αŸαŸ” αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž…αŸ†αž“αž½αž“αž›αŸ„αžαž‘αžΎαž„αžŠαž›αŸ‹αžŸαžΌαž“αŸ’αž™ αž˜αž»αž“αž–αŸαž›αžˆαžΆαž“αžŠαž›αŸ‹αž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž€αŸ’αžšαž»αž˜αž–αž αž»αžαžΆαžŸαžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹ αžœαžΆαž€αŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž‘αžΎαž„αžœαž·αž‰αž—αŸ’αž›αžΆαž˜αŸ—αž•αž„αžŠαŸ‚αžšαŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž”αž‰αŸ’αž‡αžΈαž–αŸαž‰αž›αŸαž‰αž“αŸƒαžœαž·αžŸαžΆαž›αž—αžΆαž– IPv6 multicast αŸ”

αž‘αžΈαž”αŸ†αž•αž»αž ::1 αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž€αŸ’αžšαž»αž˜αž–αž αž»αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ”

αž’αŸ†αž–αžΈαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ ff02::1 αž‚αž½αžšαž€αžαŸ‹αžŸαŸ†αž‚αžΆαž›αŸ‹αžαžΆαžœαžΆαž˜αž·αž“αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αŸ” αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ IPv6 αžŠαŸ‚αž›αž˜αžΆαž“αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž…αŸ’αžšαžΎαž“ αžŠαžΌαž…αž‡αžΆαžšαŸ‰αŸ„αžαž‘αŸαžš αž¬αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž–αž αž»αž•αŸ’αž‘αŸ‡ αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ ff02::1 αž˜αž·αž“αž˜αžΆαž“αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž•αŸ’αž‰αžΎαžŸαŸ†αžŽαžΎαž’αŸαž€αžΌ ICMPv6 αž‘αŸ… αž¬αžšαŸ†αž–αžΉαž„αžαžΆαž“αžΉαž„αž‘αž‘αž½αž›αž”αžΆαž“αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž” ICMPv6 αž”αž“αŸ’αž‘αžšαž“αŸ…αž–αŸαž›αž–αž½αž€αž‚αŸαž˜αž€αžŠαž›αŸ‹αŸ” ff02::1 αž˜αžΆαž“αžŸαž»αž–αž›αž—αžΆαž– αž αžΎαž™αž’αžΆαž…αž”αŸ’αžšαžΎαž“αŸ…αž›αžΎαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ αž“αž·αž„αž†αžΆαž“αŸ‚αž›αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αžαŸ’αž“αžΆαŸ†αž„αž–αž αž»αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„ ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž˜αž½αž™ αž™αžΎαž„αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž•αž„αžŠαŸ‚αžšαŸ” ping αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ IPv6 αžŠαŸ‚αž›αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαŸ”

αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ - αž‡αž˜αŸ’αžšαžΎαžŸαž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ

αžŠαžΌαž…αžŠαŸ‚αž›αž™αžΎαž„αž”αžΆαž“αžƒαžΎαž‰αžšαž½αž…αž˜αž€αž αžΎαž™ αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž–αž αž»αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αž›αž™αžΎαž„αž…αž„αŸ‹αž”αŸ’αžšαžΎαž‚αžΊ βˆ’ ff02::1 - αž˜αž·αž“αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŽαžΆαž˜αž½αž™αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž•αŸ’αž‰αžΎ αž“αž·αž„αž‘αž‘αž½αž›αžŸαŸ†αžŽαžΎαž’αŸαž€αžΌ ICMPv6 αž“αž·αž„αž€αž‰αŸ’αž…αž”αŸ‹αž†αŸ’αž›αžΎαž™αžαž”αž’αŸαž€αžΌαŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αžαžΎβ€‹αž™αžΎαž„β€‹αž”αž‰αŸ’αž‡αžΆαž€αŸ‹β€‹αž…αŸ†αžŽαž»αž…β€‹αž”αŸ’αžšαž‘αžΆαž€αŸ‹β€‹αžŠαŸ‚αž›β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αŸ’αžšαžΎβ€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž‘αŸ†αž αŸ†β€‹αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“β€‹αž–αž αž»αžαžΆαžŸ αž¬β€‹αž›αŸ†αž β€‹αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“β€‹αžαŸ†αžŽβ€‹αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“β€‹αžŠαŸ„αž™β€‹αžšαž”αŸ€αž”αžŽαžΆ?

αžœαž·αž’αžΈαž‘αžΈαž˜αž½αž™ αž“αž·αž„αž…αŸ’αž”αžΆαžŸαŸ‹αž”αŸ†αž•αž»αžαž‚αžΊαž•αŸ’αžαž›αŸ‹αžœαžΆαž‡αžΆαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž‘αŸ…αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž™αžΎαž„αž€αŸ†αž–αž»αž„αž”αŸ’αžšαžΎαŸ”

αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ 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 ~]$

αžŠαŸ„αž™αž”αŸ’αžšαžΎ ping αž–αž αž»αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αž‘αž‘αž½αž›αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž–αžΈαžαŸ’αž“αžΆαŸ†αž„ IPv6 αž…αŸ†αž“αž½αž“ 6 αŸ” αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž”αžΆαž“αž˜αž€αž–αžΈαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αžαŸ’αž“αžΆαŸ†αž„ Link-Local IPv6 αžŠαŸ„αž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™αž”αž»αž–αŸ’αžœαž”αž‘ fe80::/10.

ថអ ping αž˜αž·αž“αž”αž“αŸ’αžαž•αŸ’αž‰αžΎαžŸαŸ†αžŽαžΎαž’αŸαž€αžΌ ICMPv6 αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž αžΌαžαžŠαž›αŸ‹αž™αžΎαž„αžšαŸ†αžαžΆαž“αžœαžΆ αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαž™αžΎαž„αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž…αŸ†αž“αž½αž“αž€αž‰αŸ’αž…αž”αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž•αŸ’αž‰αžΎαžαžΆαž˜αž‡αž˜αŸ’αžšαžΎαžŸ -c αŸ” αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž“αŸαŸ‡αž€αŸαž€αžΆαžšαž–αžΆαžš ping αž–αžΈαž€αžΆαžšαž‘αž‘αž½αž›αž™αž€ αž“αž·αž„αž”αž„αŸ’αž αžΆαž‰αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž” ICMPv6 αž’αŸαž€αžΌαž…αŸ’αžšαžΎαž“αž‡αžΆαž„αž˜αž½αž™ αž“αŸ…αž–αŸαž›αž•αŸ’αž‰αžΎαžŸαŸ†αžŽαžΎ ICMPv6 αž’αŸαž€αžΌαž–αž αž»αžαžΆαžŸαŸ” αž‡αŸ†αž“αž½αžŸαž˜αž€αžœαž·αž‰ αž™αžΎαž„αž”αžΆαž“αž”αŸ’αžšαžΎαž‡αž˜αŸ’αžšαžΎαžŸ -w αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαžΆ ping αž‚αž½αžšαžαŸ‚αž”αž‰αŸ’αž…αž”αŸ‹αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈ 1 αžœαž·αž“αžΆαž‘αžΈ αž˜αž·αž“αžαžΆαžŸαŸ†αžŽαžΎαž’αŸαž€αžΌ ICMPv6 αž¬αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž’αŸαž€αžΌαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎ αž¬αž‘αž‘αž½αž›αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αž“αŸ„αŸ‡αž‘αŸαŸ”

αžšαžΏαž„αž˜αž½αž™αž‘αŸ€αžαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž‚αžΊ (DUP!) αž›αž‘αŸ’αž’αž•αž›αž“αŸ…αž›αžΎαž…αž˜αŸ’αž›αžΎαž™αž‘αžΈαž–αžΈαžš αž“αž·αž„αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ” αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž‘αžΆαŸ†αž„αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžαžΆαž‡αžΆαž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αžŸαŸ’αž‘αž½αž“ αž–αŸ’αžšαŸ„αŸ‡αžœαžΆαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž›αŸ†αžŠαžΆαž”αŸ‹ ICMP αžŠαžΌαž…αž‚αŸ’αž“αžΆαž‘αŸ…αž“αžΉαž„αžŸαŸ†αžŽαžΎαž’αŸαž€αžΌ ICMPv6 αž“αžΈαž˜αž½αž™αŸ—αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎαžαžΆαŸ†αž„αž–αžΈαžŠαŸ†αž”αžΌαž„αŸ” αž–αž½αž€αžœαžΆαž›αŸαž…αž‘αžΎαž„αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αžŸαŸ†αžŽαžΎ ICMPv6 multicast echo αž•αŸ’αžαž›αŸ‹αž›αž‘αŸ’αž’αž•αž›αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž” unicast αž”αž»αž‚αŸ’αž‚αž›αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αž…αŸ†αž“αž½αž“αžŸαŸ’αž‘αž½αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αž„αŸ’αž’αž»αž›αž”αž„αŸ’αž αžΆαž‰αž•αž„αžŠαŸ‚αžšαž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸαž…αž€αŸ’αžαžΈαžŸαž„αŸ’αžαŸαž”αžŸαŸ’αžαž·αžαž·αŸ”

αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ - αž›αŸαžαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαŸ†αž”αž“αŸ‹

αžœαž·αž’αžΈαž˜αž½αž™αž‘αŸ€αžαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž αžΆαž‰αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžΎαž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αž˜αž½αž™αž“αŸƒαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αŸ”

αž™αžΎαž„β€‹αž’αžΆαž…β€‹αž˜αžΎαž›β€‹αžƒαžΎαž‰β€‹αž§αž‘αžΆαž αžšαžŽαŸβ€‹αž“αŸƒβ€‹αž€αžΆαžšβ€‹αž“αŸαŸ‡β€‹αž“αŸ…β€‹αž€αŸ’αž“αž»αž„β€‹αž›αž‘αŸ’αž’αž•αž› ping αžŠαŸ‚αž›β€‹αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“β€‹αžšαž”αžŸαŸ‹ IPv6 hosts αžŠαŸ‚αž›β€‹αž†αŸ’αž›αžΎαž™αžαž”β€‹αž€αŸβ€‹αž˜αžΆαž“β€‹αž”αž…αŸ’αž…αŸαž™β€‹αžŠαŸ‚αžšαŸ” %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 αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž†αžΆαž“αŸ‚αž›αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ” αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžŸαž˜αžΆαž‡αž·αž€αž“αŸƒαžαŸ†αž”αž“αŸ‹αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ”

αžœαžΆαž‚αž½αžšαžαŸ‚αž’αžΆαž…αžŠαžΆαž€αŸ‹αž‡αžΆαž€αŸ’αžšαž»αž˜αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž…αŸ’αžšαžΎαž“αž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹αž˜αž½αž™αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαŸ” αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“ αžαŸ’αž‰αž»αŸ†αž˜αž·αž“αžŠαžΉαž„αžαžΆαžαžΎαžœαžΆαž’αžΆαž…αž‘αŸ…αžšαž½αž…αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž›αžΈαž“αž»αž… αž¬αžšαž”αŸ€αž”αž’αŸ’αžœαžΎαžœαžΆαž‘αŸαŸ”

αž€αžΆαžšαž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž™ %<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 ~]$

Link-Local Address αž†αŸ’αž›αžΎαž™αžαž”

αž–αžΈ nodes multicast ping αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αž‘αž‘αž½αž›αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αžŸαžšαž»αž”αž…αŸ†αž“αž½αž“ 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 addresses αž‚αžΊαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αžΆαž˜αž‘αžΆαžšαž“αŸ…αž›αžΎαž‚αŸ’αžšαž”αŸ‹ IPv6-enabled interfaces [RFC4291], β€œIP Version 6 Addressing Architectureβ€αŸ” αž αŸαžαž»αž•αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž“αŸαŸ‡αž‚αžΊαžαžΆαžαŸ’αž“αžΆαŸ†αž„ IPv6 αžαŸ‚αž„αžαŸ‚αž˜αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 unicast αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž· αžŠαŸ‚αž›αžœαžΆαž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž’αžΆαž…αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž˜αž½αž™αžαŸ’αž“αžΆαŸ†αž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž“αŸ…αž›αžΎαžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž•αŸ’αž‘αžΆαž›αŸ‹αžšαž”αžŸαŸ‹αžœαžΆαŸ” αž“αŸαŸ‡αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‘αžΆαŸ†αž„αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž˜αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžαžΆαž˜αžšαž™αŸˆαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ Link-Local αŸ”

αžœαžΆαž‡αž½αž™αžŸαž˜αŸ’αžšαž½αž›αžŠαž›αŸ‹αž€αžΆαžšαžšαž…αž“αžΆ αž“αž·αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžšαžŠαžΌαž…αž‡αžΆ IPv6 Neighbor Discovery αž“αž·αž„ OSPFv3αŸ” αžœαžΆαž€αŸαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžαžΆαž˜αž†αžΆαž“αŸ‚αž›αžŠαŸ„αž™αž˜αž·αž“αž‘αžΆαž˜αž‘αžΆαžšαž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ IPv6 αžŠαŸ‚αž›αž‚αžΆαŸ†αž‘αŸ’αžšαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž“αŸ…αž›αžΎαž†αžΆαž“αŸ‚αž›αŸ” αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αžšαžœαžΆαž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ IPv6 αžŠαŸ‚αž›αž”αžΆαž“αžαž—αŸ’αž‡αžΆαž”αŸ‹αž˜αž·αž“αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž˜αžΆαž“αžšαŸ‰αŸ„αžαž‘αŸαžš IPv6 αž¬αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DHCPv6 αž“αŸ…αž›αžΎαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸαŸ”

αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ Link-Local αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ„αž™αž”αž»αž–αŸ’αžœαž”αž‘ 10 αž”αŸŠαžΈαž fe80αž’αž˜αžŠαŸ„αž™αž›αŸαžαžŸαžΌαž“αŸ’αž™ 54 αž”αŸŠαžΈαž αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€ 64 αž”αŸŠαžΈαž αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽ (IID) αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž…αž˜αŸ’αž›αžΎαž™αžŠαŸ†αž”αžΌαž„αžαžΆαž„αž›αžΎ 2392:6213:a15b:66ff αž‚αžΊαž‡αžΆ IID 64 αž”αŸŠαžΈαžαŸ”

Looped Multicast

αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž–αž αž»αžαžΆαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αžαŸ’αžšαž‘αž”αŸ‹αžαžΆαž„αž€αŸ’αž“αž»αž„αž‘αŸ…αžαŸ’αž“αžΆαŸ†αž„αžŠαŸ‚αž›αž•αŸ’αž‰αžΎαž–αž½αž€αžœαžΆαŸ” αžœαžΆαž€αžΎαžαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αžΆαŸ†αž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž“αž·αž„ IPv4 αŸ”

αž αŸαžαž»αž•αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž₯αžšαž·αž™αžΆαž”αž‘αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αž“αŸαŸ‡αž‚αžΊαžαžΆαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž–αž αž»αžαžΆαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎ αžœαžΆαž€αŸαž’αžΆαž…αž˜αžΆαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αž αž»αžαžΆαžŸαž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŸαŸ’αžαžΆαž”αŸ‹αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž•αŸ’αž‰αžΎαžαŸ’αž›αž½αž“αžœαžΆ αž€αŸαžŠαžΌαž…αž‡αžΆαž€αž“αŸ’αž›αŸ‚αž„αžŽαžΆαž˜αž½αž™αž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰αž•αž„αžŠαŸ‚αžšαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€αž“αŸαŸ‡αž€αŸαžαŸ’αžšαžΌαžœαžαŸ‚αž‘αž‘αž½αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž…αŸ’αžšαžΎαž“αž•αž„αžŠαŸ‚αžšαŸ”

αž™αžΎαž„αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αžšαž„αŸ’αžœαž·αž›αž‡αž»αŸ†αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž–αž αž»αžαžΆαžŸαž“αŸαŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αž›αž‘αŸ’αž’αž•αž› 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!)
...

αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αžŠαŸ†αž”αžΌαž„ αž“αž·αž„αž›αžΏαž“αž”αŸ†αž•αž»αž (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. αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž•αŸ’αž‰αžΎ ping multicast αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‡αžΆαž˜αž½αž™αž‘αž„αŸ‹αž“αŸαŸ‡ αž“αŸ„αŸ‡αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž…αŸ†αž–αŸ„αŸ‡αžαŸ’αž“αžΆαŸ†αž„αž–αžΈαž…αž˜αŸ’αž„αžΆαž™αŸ” αž™αžΎαž„αž˜αž·αž“αž‘αž‘αž½αž›αž”αžΆαž“αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž–αžΈαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ 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!)
...

Ping Link-αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹

αžŠαžΌαž…αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αž‘αžΆαž™αž”αžΆαž“ αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ unicast Link-Local αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž€αŸαž˜αž·αž“αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž…αž„αŸ’αž’αž»αž›αž”αž„αŸ’αž αžΆαž‰αžαžΆαžαžΎαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž‘αŸ…αžŠαž›αŸ‹αž–αž½αž€αž‚αŸαŸ” αžŠαžΌαž…αž‘αŸ…αž“αžΉαž„ ping multicast αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αžš αž™αžΎαž„αž€αŸαžαŸ’αžšαžΌαžœαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž‡αžΆαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž•αž„αžŠαŸ‚αžšαŸ” ping αž¬αž›αŸαžαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαŸ†αž”αž“αŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž“αŸ…αž–αŸαž› pinging αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ Link-Local αŸ”

αž›αžΎαž€αž“αŸαŸ‡αž™αžΎαž„αž’αžΆαž…αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžΆαž“αŸ” -cαžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ αž“αž·αž„αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎ αž“αž·αž„αž‘αž‘αž½αž› pingαž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž™αžΎαž„αž€αŸ†αž–αž»αž„αžŸαž˜αŸ’αžαŸ‚αž„ unicast 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 ~]$

Ping (αž‘αžΆαŸ†αž„αž’αžŸαŸ‹) αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž•αŸ’αžŸαŸαž„αž‘αŸ€αž?

αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αžƒαžΎαž‰αž–αžΈαžšαž”αŸ€αž” ping αžαŸ’αž“αžΆαŸ†αž„ IPv6 αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαž†αžΆαž“αŸ‚αž›αžŠαŸ„αž™αž”αŸ’αžšαžΎαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž–αž αž»αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ ff02::1. αž™αžΎαž„αž€αŸαž”αžΆαž“αžƒαžΎαž‰αž–αžΈαžšαž”αŸ€αž”αž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαž‡αžΆαž˜αž½αž™αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IPv6 αž–αž αž»αžαŸ’αž“αžΆαŸ†αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžŠαŸ„αž™αžŸαžΆαžšαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αžαŸ’αž›αž½αž“αžœαžΆαž˜αž·αž“αž’αžΆαž…αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡αž”αžΆαž“αž‘αŸαŸ” αž™αžΎαž„αž”αžΆαž“αž”αŸ’αžšαžΎαž‡αž˜αŸ’αžšαžΎαžŸαž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ pingαž¬αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž™ %<zone_id>.

αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€ αž™αžΎαž„αž”αžΆαž“αžšαŸ€αž“αž’αŸ†αž–αžΈ unicast Link-Local addresses αžŠαŸ‚αž›αž‡αžΆαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž†αŸ’αž›αžΎαž™αžαž”αž‘αŸ…αž“αžΉαž„αžŸαŸ†αžŽαžΎ ICMPv6 echo αž“αŸƒ nodes αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ”

αž™αžΎαž„αž€αŸαž”αžΆαž“αžƒαžΎαž‰αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž…αŸ’αžšαžΎαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαŸ’αžšαž‘αž”αŸ‹αž‘αŸ…αž€αžΆαž“αŸ‹αžαŸ’αž“αžΆαŸ†αž„αž•αŸ’αž‰αžΎαžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž“αž·αž„αžšαž”αŸ€αž”αž”αž·αž‘αžœαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ ping.

αž‡αžΆαž…αž»αž„αž€αŸ’αžšαŸ„αž™ αž™αžΎαž„αž”αžΆαž“αž”αž‰αŸ’αž…αžΌαž›αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ Link-Local αžαŸ‚αž˜αž½αž™αžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž™ %<zone_id>αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ Link-Local αžαŸ’αž›αž½αž“αž―αž„αž€αŸαž˜αž·αž“αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŠαŸ‚αž›αž…αŸαž‰αž•αž„αžŠαŸ‚αžšαŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž…αž»αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžš ping αžαŸ’αž“αžΆαŸ†αž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž“αž·αž„αž‘αž‘αž½αž›αž”αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ unicast αžŸαž€αž›αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ (GUAs) (αž“αŸ„αŸ‡αž‚αžΊαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αžŸαžΆαž’αžΆαžšαžŽαŸˆαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαž“αŸ…αž›αžΎαž’αŸŠαžΈαž“αž’αžΊαžŽαž·αž) αž¬αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ unicast αž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€αžαŸ‚αž˜αž½αž™αž‚αžαŸ‹αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ (ULAs)? αž™αžΎαž„αž“αžΉαž„αž˜αžΎαž›αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž”αŸ’αž›αž€αŸ‹αž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ”

αž’αžŸαŸ‹αž αžΎαž™αŸ”

αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈαžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαžšαž”αžŸαŸ‹αž™αžΎαž„αž“αŸ… αž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαžΆαŸ†αžαŸ’αž„αŸƒαž”αžΎαž€.

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹