三、Internet控制报文协议ICMP
IP是无连接的不可靠的数据报服务,在传输的过程中常会出现数据报丢失和出差错,为了减少分组的丢失、检测网络故障,使用IP层中的Internet控制报文协议ICMP。
ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告,其对一个完全标准的IP是必不可少的:IP在需要发送一个差错报文时要使用ICMP,而ICMP利用IP来传送报文。
ICMP报文作为IP层数据报的数据,加上数据报的首部,组成IP数据报发送出去。
五种差错报文
源站抑制报文:路由器在缓冲区满时会向源主机发送一个源抑制报文丢弃后到来的数据报;主机收到源抑制报文后要停发或缓发数据报,降低传送速率。
超时:当一个数据报在路由器中的“生存时间字段”减为零或在一个数据报的所有分段到达之前重组计时器到时了时,要发送一个超时报文。
目的站不可达:当一个路由器检测到数据报无法传递到它的最终目的地时,就向创建这一数据报的主机发送该报文(该差错报文能帮助区分是某个网络暂时不在互联网上,还是某一特定主机临时断线)。
重定向:——又称改变路由报文,是应用最多的ICMP差错报文。
主机A向主机B发送IP数据报应经过路由器R1,向主机C发送数据报则应经过路由器R2。 假定:主机A启动后,其路由表中只有一个默认路由器R1。
当主机A向主机C发送数据报时:数据报被送到路由器R1从路由器R1的路由表可查出,发往主机C的数据报应经过路由器R2 将数据报从路由器R1再转到路由器R2 数据报从路由器R2传到主机C。
显然应改变此路由,路由器R1向主机A发送ICMP改变路由报文,指出此数据报应经过的下一个正确路由器的IP地址;主机A根据收到的信息更新其路由表。
分段要求:当路由器发现到来的数据报很大且由于没有分段而造成无法传送时,路由器向发送方发送一个要求分段的报文,然后丢弃此报文。
四种信息报文
1、回应请求/应答:由主机或路由器向一个特定的目的主机发出 Echo请求 ;报文收到此报文的机器必须给源主机发送ICMP Echo回答 报文。
——这种询问报文用来测试目的站是否可达以及了解其有关状态。
应用层服务PING(Packet InterNet Groper):用来测试两个主机之间的连通性,PING使用了ICMP Echo请求 与 Echo回答 报文。
四、下一代的网际协议-IPv6
IPv6的128位地址长度具有巨大的地址空间,128位地址空间包含地址数是340,282,366,920,938,463,463,374,607,431,768,211,456个,在可预见的将来可以为全球互联网中的每一个网络设备提供一个全球唯一性的地址。
IPv6的基本特性:
能为主机接口提供不同类型的地址配置:全球地址、全球单播地址、区域地址、链路本地地址、地区本地地址、广播地址、多播群地址、任播地址、移动地址、家乡地址、转交地址等。
自动配置:支持无状态和有状态两种地址自动配置的方式。
无状态地址自动配置方式:使用一种邻居发现机制获得一个局部连接地址;进而使用一种即插即用的机制,在没有任何人工干预的情况下获得一个全球唯一的路由地址。——是获得地址的关键
有状态地址自动配置方式:需要一个额外的服务器和许多额外的操作和维护,如动态主机配置协议DHCP。
服务质量(QoS):
IPv6报头中新增加了“业务级别”和“流标记”字段,能够提供不同水平的服务;
有助于改进服务质量:主要表现在支持“时时”连接和防止服务中断以及提高网络性能方面。
移动性:移动IPv6(MIPv6)在新功能和新服务方面可提供更大的灵活性。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-28199-3.html
美狗的忠诚度确实高
长他人志气灭自己威风
海军总吨位已经超过了北洋水师
可以去日本本土附近12海里巡航下