当前位置:学者斋 >

计算机 >计算机三级 >

计算机三级网络技术复习辅导:IPv6协议

计算机三级网络技术复习辅导:IPv6协议

导语:针对IPv4存在的局限性,新一代IP协议标准IPv6于1995年完成,下面就由小编为大家带来计算机三级网络技术复习辅导:IPv6协议,希望能给大家带来帮助!

计算机三级网络技术复习辅导:IPv6协议

  1.IPv4协议的局限性

互联网发展了多年,IP协议已经广为人们接受,但IPv4仍存在很多局限性。

针对IPv4存在的局限性,新一代IP协议标准IPv6于1995年完成,IPv6仍沿用IPv4的核心设计思想,但在协议格式、地址表示等方面进行了新的设计。

  2.IPv6地址

(1)IPv6地址表示

①基本表示方法:IPv6采用128位地址长度,可以提供操作3.4x1038个IP地址。IPv6的128位地址按每16位划分一个位段,每个位段被转换为一个4位的十六进制数,并用冒号隔开,这种表示法称为冒号十六进制表示法。例如,将用二进制格式表示的一个IPv6地址按每l6位划分成8个位段。

0011001111000001000000000000000000000000000000000010111100111011

0000001010101010000000000000111111111110010000111001110001011010

转换成8组十六进制数后,每组之间用冒号隔开,则表示为:

33C1:O000:OO00:2F3B:02AA:O00F:FE43:9C5A

②零压缩法:在有多个0出现时,用一个0表示,这种方法称为零压缩法。“33C1:0000:0000:2F3B:02AA:000F:FE43:9C5A”进行压缩后表示为:

33C1:0:O:2F3B:2AA:F:FE43:9C5A如果几个连续位段的值都为0,那么这些0可以简写为“::”(不管多少个0,都是表示为两个冒号),称为双冒号表示法。“33C1:0000:0000:2F3B:02AA:000F:FE43:9C5A”还可以表示为:

33C1::2F3B:2AA:F:FE43:9C5A

③IPv6前缀:采用“地址/前缀长度”表示IPv6地址。前缀是IPv6地址的一部分,用做IPv6路由或子网标识。例如,21DA:D3::/48是一个路由前缀(21DA:D3::表示地址,48表示长度),而21DA:D3:O:2F38::/64是一个子网前缀。

(2)IPv6地址的类型

IPv6地址分为单播地址、组播地址、任播地址和特殊地址。

①单播地址:标识IPv6网络的一个区域中单个网络接口中。

②组播地址:也称多播地址,表示一组网络接口,发送到该地址的数据报会被送到该地址标识的所有网络接口。

③任播地址:也称泛播地址,表示一组网络接口中,发送该地址的数据报会被送到由该地址标识的'所有网络接口的任意一个接口中,通常是最近一个。任播地址从单播地址空间中分配。

④特殊地址:包括全零地址(表示地址不存在)、回送地址(0:0:0:0:0:0:0:1)、IPv4兼容的IPv6地址、映射到IPv4的IPv6地址等。

(3)IPv6数据报

IPv6采用了新的协议头格式,IPv6数据报由一个IPv6基本头、多个扩展头和一个高层协议数据单元组成,基本头采用固定的40字节长度,一些可选的内容放在扩展头部分实现。IPv6数据报格式对IPv4不向下兼容。

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/sanji/d6xqem.html