一、IPv6协议
IPv6协议,全称“互联网协议第6版”,即下一代的网际协议。
相对于IPv4来说,IPv6协议主要改进:
*扩展的地址。IPv6地址长度为128位。
*IPv6使用更小的路由表。
*简化的包头:IPv6头减少了字段的数量,提高选路效率。
*流标志:IPv4对所有的包同等对待,路由器并不跟踪任意两台主机间发送的包。而IPv6中引入了流概念,可以对流中的包进行高效处理。
*身份验证和保密:IPv6使用了两种安全性扩展,即IP身份验证头和IP封装安全性净荷。
1.IPv6地址表示
IPv6地址的128位是以16位为一组,共分为8组,每组的16位转换为4位的十六进制数字,每组之间用冒号(:)分开。
2001:0da8:d001:d001:0000:0000:0000:0001
压缩表示:
2001:da8:d001:1:0:0:0:1
2001:da8:d001:1::1
2.内嵌IPv4地址的IPv6地址
在IPv6地址中使用内嵌的IPv4地址
地址的第一部分使用十六进制表示,而IPv4部分采用十进制。这是过渡机制所用的IPv6地址特有的表示法。
如fe80::200:5efe:58.20.27.60
IPv6提供两类嵌有IPv4地址的特殊地址:
0000:0000:0000:0000:0000:FFFF:xxxx:xxxx 或 0000:0000:0000:0000:0000:0000:xxxx:xxxx
3.IPv6地址类型
IPv6仍有三种地址类型,分别是单播、多播(也称组播)、泛播(也称任意播)。在IPv6里广播不再使用。
(1)单播IPv6地址:单播地址唯一标识一个IPv6节点的接口。
(2)多播IPv6地址:多播地址标识一组IPv6节点的接口。
(3)泛播IPv6地址:泛播地址指派给多个节点的接口。发送往泛播地址的数据包只会传递给其中的一个接口,一般是隔得最近的一个接口。
4.IPv4向IPv6过渡
目前解决过渡问题基本技术主要有三种:
*双协议栈
*隧道技术
*NAT-PT
二、常用的网络协议
TCP/IP协议簇分为应用层、传输层、网际层和网络接口层四层
网络接口层,网际层,传输层,应用层
1.ARP(地址解析协议)
IP地址是一个逻辑地址,不能被物理网络所识别。ARP给出了将主机的网络地址(IP地址)动态映射为MAC地址的方法。
2.RARP(反向地址解析协议)
允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其IP地址。常用于网络上的无盘工作站。
3.DNS域名系统
方便用户访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。
DNS协议运行在UDP协议之上,端口号是53。
每个域名对应的IP地址可以是一个,也可以是多个。
4.DHCP(动态主机配置协议)
是一个局域网的网络协议,使用UDP协议工作,给内部网络计算机自动分配IP地址、Gatwway地址、DNS服务器地址等信息,并能够提升地址的使用率。
DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67号端口,DHCP服务器回应应答消息给主机的68号端口。
DHCP的默认租约期是8天。