linux网络IPv6
来源:互联网 发布:吹笛子软件下载 编辑:程序博客网 时间:2024/05/16 14:29
IPv6
1.定义:
IPv6是Internet Protocol Version 6的缩写,号称可以为全世界的每一粒沙子编上一个网址。由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍.
IPv6的地址长度为128b,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。IPv6有3种表示方法。
一、冒分十六进制表示法
格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,例如:
ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
这种表示法中,每个X的前导0是可以省略的,例如:
2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A
二、0位压缩表示法
在某些情况下,一个IPv6地址中问可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:
FF01:0:0:0:0:0:0:1101 → FF01::1101
0:0:0:0:0:0:0:1 → ::1
0:0:0:0:0:0:0:0 → ::
三、内嵌IPv4地址表示法
为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用IPv4的点分十进制表示,例如::192.168.0.1与::FFFF:192.168.0.1就是两个典型的例子,注意在前96b中,压缩0位的方法依旧适用.
internet proto version 6
ipv4 32/2 地址枯竭 子网掩码24 16 8
ipv6 128/2 子网16 32 48 64 80
128/2 ------------> 128/8 16 ------> 0-f
2017:0:0:0:f:0:0:1/48
2017::f:0:0:1
2017:0:0:0:f::1
0000------>ffff
11111111FF00::/8任播地址
从单播地址空间中进行分配,使用单播地址的格式
2.配置:
- linux网络IPv6
- Linux 网络的 IPv6 应用
- Linux网络的IPv6应用
- Linux网络编程之IPv6
- 转:IPv6下网络编程步骤(linux)
- Linux IPv6网络编程之UDP实例
- Linux网络编程一步一步学-IPv6下网络编程步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- linux网络协议栈(五)网络层 (9)IPV6
- Linux网络编程一步一步学-IPv6下网络编程步骤
- linux IPv6
- linux下关闭ipv6提高网络访问速度
- linux学习之高级网络配置bond,team,ipv6,br0
- Linux--RH254---unit 1 ipv6网络的管理
- mongodb学习笔记
- CentOS环境下模拟Hadoop2.7.3环境搭建(虚拟机)
- AppbarLayout实现基本的头部跟随列表滚动效果
- opencv学习笔记(1)----图像读写;添加噪声
- 铱星模块的使用参考手册
- linux网络IPv6
- 故事版xib --view上添加tableview
- Enum使用及原理
- 树莓派下使用opencv
- What Is New in MySQL 5.7之新特性篇
- noi.openjudge_P8787数的划分
- win10下解压方式安装MySQL5.7.18
- 【第七届蓝桥杯大赛个人赛(软件类)决赛B组 机器人塔】+ dfs
- malloc 内存分配