欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:ipv6协议学习,下面是详细的分享!
ipv6协议学习
ipv6协议学习----概述及地址
1、ipv6特点:
解决了ipv4地址少的问题
提高网络的整体吞吐量,改善服务质量,安全性更好保证,支持即插即用,支持移动性,更好实现多播功能
ipv6采用128位地址长度,几乎可以不受限制地提供地址
ipv6则通过内部功能利用IP Security提供数据保护。ipv6提供了安全扩展报头, 配置:
访问控制列表(ACL)
用于控制IPV6流量的状态化过滤或防火墙设置
单播反向路径转发
认证,授权和计费
2、IPV6的地址格式:
ipv6地址采用16进制表示。一个ipv6的地址由8个地址节组成,每节包含16个地址位,以4个十六进制数书写,节与节之间用冒号分隔。例如:
[cpp]
FEDC:BA98:8765:2342:FEDC:BA98:8765:2342
X:X:X:X:X:X:X:X其中"X是十六进制数值,分别对应128位地址中的八个16位区段"
处理拥有IPV4和IPV6节点的混合环境时,可以使用IPV6地址的另一种形式:X:X:X:X:X:X:A.B.C.D例如:
[cpp]
0:0:0:0:0:0:10.0.0.1
在一个URL中使用一个文本IPV6地址,文本地址应该用符号"["和“]”来封闭,例如:
[cpp]
http://[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:80/index.html
ipv6地址如包含连续零位,为了便于文本描述,全为0的字段可以省略,用冒号表示。"::"表示后续全为0的字段被省略;进程不断添加0,知道地址为128位为止。"::"只能在一个地址中出现一次,可用于压缩一个地址中的前导,末尾或相邻的16位零,例如:
[cpp]
fec0:1:0:0:0:0:0:1234 可以转化为:
fec0:1::1234
压缩表示ipv6地址:
1、去掉不必要的0
例子:
[cpp]
2001:0410:0000:0001:0000:0000:0000:45ff
压缩后:
[cpp]
2001:410:0:1:0:0:0:45ff
2、::表示多个连续的0
上面的例子修改后:
[cpp]
2001:410:0:1::45ff
3、常见的ipv6地址及其前缀
::/128 即0:0:0:0:0:0:0:0,只能作为尚未获得正式地址的主机的源地址,不能作为目的地址,不能分配给真实的网络接口
::1/128 即0:0:0:0:0:0:0:1, 回环地址,相当于ipv4的localhost(127.0.0.1)
2001::/16 全球可聚合地址,由IANA按地域和ISP进行分配,是最常见的ipv6地址,属于单播地址
2002::/16 6 to 4地址,用于6to4自动构造隧道技术的地址,属于单播地址
3ffe::/16 早期开始的ipv6 6bone实验网地址,属于单播地址
fe80::/10 本地链路地址,用于单一链路,使用与自动配置,邻机发现,路由器不转发以fe80开头的地址
ff00::/8 组播地址
::A.B.C.D 兼过来的ipv6容ipv4的ipv6地址
::FFFF:A.B.C.D 是ipv4映射
以上就是关于ipv6协议学习的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
