雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6973|回复: 12

[讨论/求助] IPV6链路本地地址的疑问

  [复制链接]
发表于 2011-6-17 18:52:27 | 显示全部楼层 |阅读模式
本帖最后由 magic_os 于 2011-6-17 18:54 编辑

学习IPV6遇到一个小问题,还希望各位老师能够帮忙看一下~

我使用GNS模拟了一台路由3640.
给这个路由添加了一个以太网模块fa0/0(MAC地址为cc00.0784.0010),
以及一个NM-T4串行接口(s1/0-3)

我在S1/0下配置了一个IPV6地址(这个地址无关紧要,重点是配置这个地址后路由自动扩充的链路本地地址)
然后使用 Router#show ipv6 interface brief
去查看一下S1/0的链路本地地址,发现S1/0的链路本地地址是FE80::CE00:7FF:FE84:10
发现这里有个不对劲的地方,按照EUI-64的地址扩充方法,S1/0的链路本地地址应该是FE80::CC00:7FF:FE84:10 才对 (第一个以太网插槽的第一个以太网接口的MAC地址作为EUI-64扩充

为什么这里扩充之后居然是 CE00 ? 不是应该为 CC00的吗?

还希望各位老师能够赐教~在下拜谢!!

发表于 2011-6-18 10:09:00 | 显示全部楼层
沙发?不客气咯。。。。
发表于 2011-6-18 11:01:17 | 显示全部楼层
最近很少出现啊,终于见你冒泡了呀,有空多来我们论坛逛逛呀。
发表于 2011-6-18 14:08:37 | 显示全部楼层
本帖最后由 Jeff. 于 2011-6-18 14:13 编辑

从左边数起,第7位,也就是你看到变化的那一位是:Universal/Local (U/L) 这一位在算成EUI-64地址的时候要将这位置反~
这一位在MAC地址和EUI-64地址中,同个值意思是相反的~
所以要置位~

1100 1100   ==>CC
1100 1110   ==>CE
 楼主| 发表于 2011-6-18 14:44:04 | 显示全部楼层
本帖最后由 magic_os 于 2011-6-18 15:23 编辑
Jeff. 发表于 2011-6-18 14:08
从左边数起,第7位,也就是你看到变化的那一位是:Universal/Local (U/L) 这一位在算成EUI-64地址的时候要将 ...


原来如此~!非常感谢Jeff.大哥的回答~!

看来俺有必要去好好研究研究IPV6..现在看起来 概念很模糊..只知道要置反..但是至于为什么要反写..我查了一些资料 如下

-----------------------------
全局/本地 (U/L)  U/L 位是第一个字节的第七位,用于确定该地址是全局管理的还是本地管理的。如果将 U/L 位设置为 0,那么通过分配唯一的公司 ID,IEEE 已对地址进行了管理。如果 U/L 位被设置为 1,则地址是本地管理的。网络管理员已覆盖制造地址,并指定其他地址。

要从 IEEE 802 地址获取 IPv6 接口标识,必须先将 IEEE 802 地址映射到 EUI-64 地址,然后对 U/L 位求反。
要获取用于 IPv6 单播地址的 64 位接口标识,EUI-64 地址中的 U/L 位将进行求反(如果是 1,则被设置为 0;如果是 0,则被设置为 1)。
-----------------------------

还是不太清楚为什么要将那一位求反?

IEEE802或者EUI-64地址的该位为0,而全球唯一的IPv6接口标识的该位为1。
是不是能简单的理解为~那个U/L位在MAC里面为0的时候表示的是IEEE802的全球唯一标识,而在IPV6里面那一位是1的时候才表示的为全球唯一标识。所以要反置?


发表于 2011-6-18 16:02:04 | 显示全部楼层
本帖最后由 wantccie 于 2011-6-18 16:03 编辑

S口的link-local地址,是借用以太网口第一个模块第一个接口的MAC地址,加上FFFE,第7位反转后得到的。
 楼主| 发表于 2011-6-18 16:59:48 | 显示全部楼层
wantccie 发表于 2011-6-18 16:02
S口的link-local地址,是借用以太网口第一个模块第一个接口的MAC地址,加上FFFE,第7位反转后得到的。

明白了 我只是想知道他为什么要反置~
发表于 2011-6-18 17:12:54 | 显示全部楼层
其实就是MAC地址的第7位和 EUI的第7位  的意义正好相反,一个是全球唯一  一个是本地唯一
发表于 2011-6-18 17:59:03 | 显示全部楼层
yangning365 发表于 2011-6-18 17:12
其实就是MAC地址的第7位和 EUI的第7位  的意义正好相反,一个是全球唯一  一个是本地唯一

给力~
很好~
发表于 2011-6-18 20:05:51 | 显示全部楼层
"其实就是MAC地址的第7位和 EUI的第7位  的意义正好相反,一个是全球唯一  一个是本地唯一"

原来是这样啊~~~学习了~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-11-23 09:22 , Processed in 0.087181 second(s), 18 queries , Gzip On.

快速回复 返回顶部 返回列表