chineseboy163 发表于 2010-10-31 22:33:39

IPV6如何使用硬件地址?

看一些资料上说:IPV6可以不用ARP来解析硬件地址,那么他用什么方法来使IPV6地址和硬件地址产生关系呢?IPV6数据包怎样传数据的呢?

满天星 发表于 2010-10-31 22:39:09

IPv6中使用邻居发现协议来学习对端的MAC地址,相关文章可以参考:
IPv6技术白皮书(四):IPv6基本功能
IPv6的邻居发现技术
这些都属于IPv6的基本功能,本版有很多相关文章,楼主感兴趣可以多看看!
链路本地地址根据本机的EUI-64来生成,然后再通过邻居发现协议来学习其它MAC地址,就是这么回事!通过对端的三层IPv6链路本地地址就可以确定对端的二层MAC地址了。(也不排除手工人为手工配置链路本地地址的,比如路由器就可以手工配置)
全球单播地址也是可以确定对端的MAC地址的,但需要PC终端根据IPv6无状态地址自动配置的才行!不过全球单播跨越多个不同的路由器,也无需MAC地址,一般在本地链路通讯才需要基于MAC地址的转发。
页: [1]
查看完整版本: IPV6如何使用硬件地址?