网络层-IPv6

什么是IPv6?

什么是IP、IPv4、IPv6?

IP:网络层协议,用以规定IP地址和IP报文格式,以便进行IP寻址。
IPv4:IP version 4
IPv6:IP version 6

原因

Pv4的危机,IPv6来解决这些危机
目前IPV4地址已经用完
端到端模式受到破坏
路由表的膨胀

IPv6地址

IPv6基本术语

image.png

IPv6的最显著变化—地址空间

无法想象的数字(2的128位)

IPv6地址首选格式:冒分十六进制

image.png

注:全零的组可用“::”表示,且只能有一个,4位表示一个数字
如同一个地址不同表示法
0001:0123:0000:0000:0000:ABCD:0000:0001/96
1:123:0:0:0:ABCD::1/96
1:123::ABCD:0:1/96

IPv6地址分类

单播地址

带有链路-本地源或目的地址的数据包不转发到其它链路
链路本地地址
应用范围:只能在同一本地链路节点之间使用,FE80::/64
节点启动时,自动配置一个本地链路地址,通过mac地址生成
站点本地地址
应用范围:站点内,与IPv4私人地址类似

组播地址
image.png
任播地址

适合于One to One-of-Many的通讯场合

特殊地址
image.png

各类地址的应用范围

image.png

子网规划

无需精打细算

IPv6分组

IPv6报文

image.png

Addresses increased 32 bits -> 128 bits
Time to Live -> Hop Limit(跳数限制)
Protocol -> Next Header
Type of Service -> Traffic Class(流量类别)

Ipv6 扩展头

目前,已经定义了6种扩展头,扩展头是可选的,可以有多个扩展头,但是必须按一定的顺序排列。


image.png

基本报头、扩展报头和上层协议的关系

image.png

IPv6过渡技术

IPv6过渡过程

image.png

共存策略

短时期内从IPv4迁移到IPv6几乎是不可能的;
IPv6在IPv4的基础上进行改进,在一定的时间内,IPv6将和IPv4共同存在共同运行。
问题
解决IPv6网络的成熟与稳定。
解决IPv6网络与IPv4的网络之间通信的问题。

三类基本过渡技术

双协议栈:网络设备和网络系统必须都支持IPv4和IPv6。
隧道:通过隧道,IPv6分组被作为无结构无意义的数据,封装在IPv4的数据报中,被IPv4网络传输.


image.png

地址转换技术:ipv4和ipv6相互转换


image.png

实践

ip网络情况:http://test-ipv6.com/

你可能感兴趣的:(网络层-IPv6)