1. 现在是IPv4网络,IPv6现在部署的话需要做些什么?
现在是 IPv4 网络,没有必要也不可能所有节点同时升级成 IPv6。在部署 IPv6 的时候可以逐步过渡,并且尽量使用一些技术使得网络升级变得比较平滑。在从 IPv4 转换到 IPv6 过程中常使用的技术有:
(1) 双栈技术:即设备或者终端同时支持IPv4和IPv6的协议栈,使得设备能在ipv4和ipv6环境下都正常工作(所有设备都需要支持双栈)
(2) 隧道:解决ipv6"孤岛"问题
<1>手工隧道:需要手工指定隧道的终点
a、IPv6 over IPv4手动隧道
直接把IPv6报文封装在IPv4报文中。边界设备必须是支持双栈的设备,中间的IPv4设备按照正常包转发进行处理
b、GRE隧道
把IPv6报文封装在GRE报文中,GRE前再加上IPv4的报头
GRE相对ipv6 over ipv4隧道多了4byte的GRE头部,封装和解封带来的开销相对来说比较大
<2>自动隧道:可以自动获得隧道终点的IPv4地址
a、6to4
把终点放在IPv6地址的第2、3块
tunnel地址的格式:2002:32bit ipv4 address ::x/64
写两条静态路由:
2002::/16 tunnel
目标网络 下一跳:为目标网络的tunnel口地址(2002:ipv4 address::x)
(3) NAT-PT:实现IPv6网络的主机和IPv4主机的互访
2. 无状态自动配置和有状态自动配置的优缺点?有哪些特殊地址?
(1) 无状态自动配置
IPv6无状态地址配置方式是目前广泛采用的IPv6地址自动配置方式。配置了该协议的主机只需相邻设备开启IPv6路由通告功能,即可以根据通告报文包含的前缀信息自动配置本机地址
无状态地址配置方案中设备并不记录所连接的IPv6主机的具体地址信息,可管理性差。而且当前无状态地址配置方式不能使IPv6主机获取DNS服务器的IPv6地址等配置信息,在可用性上有一定缺陷
(2) 有状态自动配置
与其他IPv6地址分配方式(手工配置、通过路由器通告消息中的网络前缀无状态自动配置等)相比,DHCPv6具有以下优点:
(3) 特殊地址
<1>未指定地址
0:0:0:0:0:0:0:0/128或者::/128
表示某个接口或者节点没有ip地址。
<2> 环回地址
0:0:0:0:0:0:0:1/128或者::1/128
与ipv4中的127.0.0.1的作用相同,用于测试协议栈是否正常工作。
3. IPv6配置ipv6地址的方式有哪些?
(1) 手工配置
(2) 无状态自动配置
通过"路由器发现"来实现向本网段通告网络前缀,当设备收到网络前缀时,通过收到的网络前缀和eui-64来生成一个ipv6地址
IPv6主机无状态自动配置过程:
(3) 有状态自动配置(DHCPv6组播地址:FF02::1:2)
一般通过DHCPv6来实现,DHCPv6又分为有状态自动配置和无状态自动配置两种:
a、DHCPv6有状态自动分配
DHCPv6四步交互地址分配过程如下:
b、DHCPv6无状态自动分配
DHCPv6无状态工作过程如下:
4. EUI-64是什么?
(1) IEEE EUI-64规范是将接口的MAC地址转换为IPv6接口标识的过程。MAC地址的前24位为厂家标识,后24位为扩展标识符。高7位是0表示了MAC地址本地唯一。转换的第一步将FFFE插入MAC地址的厂家标识和扩展标识符之间,第二步将高7位的0改为1表示此接口标识全球唯一。这种由MAC地址产生IPv6地址接口标识的方法可以减少配置的工作量,尤其是当采用无状态地址自动配置时,只需要获取一个IPv6前缀就可以与接口标识形成IPv6地址。但是使用这种方式最大的缺点是任何人都可以通过二层MAC地址推算出三层IPv6地址
(2) 串行接口会借用以太网接口的mac地址
5. link-local地址是怎么产生的?它的作用是什么?对比IPv4说一下它存在的重要性
(1) 链路本地地址是IPv6中的应用范围受限制的地址类型,只能在连接到同一本地链路的节点之间使用。它使用了特定的本地链路前缀FE80::/10(最高10位值为1111111010),同时将接口标识添加在后面作为地址的低64比特。
(2) 当一个节点启动IPv6协议栈时,启动时节点的每个接口会自动配置一个链路本地地址(其固定的前缀+EUI-64规则形成的接口标识)。这种机制使得两个连接到同一链路的IPv6节点不需要做任何配置就可以通信。所以链路本地地址广泛应用于邻居发现,无状态地址配置等应用
(3) 作用:
6. IPv6报头有哪些字段?哪个是表示优先级的?
基本报头40bytes:
traffic class表示优先级。
7. IPv6的移动?
分为3个阶段
8. IPv4可不可以开发无状态自动配置?
无状态自动配置就是通过某种特定(RA)的报文通告本网段的网络前缀,客户机收到网络前缀后根据特定的算法算出主机号(接口id)。在ipv4中是完全可以实现的,但是可能会经常出现问题,因为ipv4的地址空间很小,分配网络前缀后,主机算出来的主机号可能存在冲突,网络中可能会存在大量的地址冲突:
最近对于PC玩家来说,无疑是一段噩梦般的日子。想要买新电脑或者升级配置的朋友...
你们还相信光吗? 这一句《奥特曼》中的台词,让众多人内心依然保存了一份初心,...
作为环境保护中的重要一环,城市环境卫生日益受到重视。发展好环卫产业,落实好...
教育已死,学习永生。半个世纪前,美国教育思想家伊利奇在《去学校化社会》一书...
工业和信息化部信息通信管理局本周五发布了关于侵害用户权益行为的App通报(2020...
【51CTO.com原创稿件】2020年11月14日,第十届新华三杯全国大学生数字技术大赛预...
很多朋友多次问到什么是网关、dns、子网掩码,三层交换机,它们定位的用途;确实...
手机QQ的这个彩蛋,你注意到了吗? 按照官方指引,QQ聊天页面的图片小图标会根据...
高功率快充的普及速度很快,很多旗舰都已经支持120W超级快充,短短十几分钟手机...
研究技术为人工智能和机器学习应用在现代商业环境提供了一个很好的途径。各行业...