1
我的Mac上相同的IPv6地址不同的回報,inet_ntop一定128位的值產生這個IPv6地址:inet_ntop提供了在不同的平臺
2001::53aa:64c:422:2ece:a29c:9cf6.51391
在我的FC15 Linux系統上,我得到這個IPv6地址介紹:
2001:0:53aa:64c:422:2ece:a29c:9cf6.51391
我的理解是::之間的零可以被忽略,所以我認爲這些是相同的地址。他們是同一個地址嗎?如果是這樣,爲什麼不同的操作系統顯示不同呢?
謝謝。
謝謝。那麼爲什麼Linux和MacOS會產生不同的值呢? – vy32
兩者都是相同的值,只是寫法不同而已。兩者都是有效的,但Linux標記是推薦的(http://tools.ietf.org/html/rfc5952#section-4.2.2) –