51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 3613|回复: 1

劳各位大驾!IPv6里interface-ID的作用是什么? [复制链接]

Rank: 3Rank: 3Rank: 3

发表于 2013-4-7 17:01:24 |显示全部楼层
一键分享 一键分享
劳各位大驾!

IPv6里interface-ID的作用是什么,取消后会有什么影响?为什么在IPV4里没有interface-ID这个概念?

在做PDSN测试发现,手机终端请求IPv6地址时会以全0地址标示一个interface-ID。如下:(所有消息都是PDSN上的抓包)
INBOUND>>>>>  14:46:14:078 Eventid:25000(0)
PPP Rx PDU (18)
IPv6CP 18:          Conf-Req(2), Interface-Identifier 00-00-00-00-00-00-00-00
然后,PDSN回复一个如下消息:
<<<<OUTBOUND  14:46:14:078 Eventid:25001(0)
PPP Tx PDU (18)
IPv6CP 18:          Conf-Nak(2), Interface-Identifier 00-00-00-04-78-b7-b9-01


<<<<OUTBOUND  14:46:14:079 Eventid:25001(0)
PPP Tx PDU (18)
IPv6CP 18:          Conf-Ack(3), Interface-Identifier 00-00-00-04-78-b7-b9-01

谢谢各位大神!


Rank: 9Rank: 9

发表于 2013-4-7 18:36:26 |显示全部楼层
Interface-ID在IPV6里面很重要。因为IPV6地址和IPV4地址不一样,IPV6地址包括两个部分,network ID,相当于IPV4中的子网网段,另一部分就是interface ID,相当于IPV4中的主机部分。IPV6的终端需要从网络侧获取network ID,然后自身会生成一个64位的interface ID,构成一个128位的IPv6地址。通用的做法是,采用48位的MAC地址扩展成64位生成interface ID。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-3-28 22:34 , Processed in 0.038286 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部