ICMP RIP OSPF

(一)ICMP

IP是一个尽力的不可靠的协议,IP不能提供差错控制(如果数据在传播过程中出现错误了),这个时候ICMP就起作用了。

ICMP提供两个功能:差错的报告,查询。

ICMP的ICMP包分为两类,一个是差错报文,一个是查询报文。

ICMP目标不可达:即没办法将IP数据包发送到对应的目标地址,然后路由器会发一个ICMP给源主机,告诉他目标不可达的原因。

ICMP源抑制:当主机发送数据到另一主机时,如果速度达到路由器或者链路的饱和状态,路由器发出一个 ICMP 源抑制消息。

ICMP 重定向消息:如果路由器发现发送端主机使用次优的路径发送数据时,那么这个路由器会发一个ICMP给主机,说有一个更好的路径,这个消息包含了最合适的路由信息和源数据。

ICMP 超时消息:IP 数据包中有一个字段 TTL(Time to live,生存周期),它的值随着每经过一个路由器就会减 1,直到减到 0 时该 IP 数据包被丢弃。此时,IP 路由器将发送一个 ICMP 超时消息给发送端主机,并通知该包已被丢弃。

ICMP 回送消息:用于进行通信的主机或路由之间,判断发送数据包是否成功到达对端的消息。可以向对端主机发送回送请求消息,也可以接收对端主机回来的回送应答消息。

Ping程序

Ping程序主要是利用了ICMP回显请求报文,和回显应答报文来测试目标主机是否可达。它是一个检查系统连接性的基本诊断工具。

ICMP 回显请求和 ICMP 回显应答报文是配合工作的。当源主机向目标主机发送了 ICMP 回显请求数据包后,它期待着目标主机的回答。目标主机在收到一个 ICMP 回显请求数据包后,它会交换源、目的主机的地址,然后将收到的 ICMP 回显请求数据包中的数据部分原封不动地在自己的 ICMP 回显应答数据包中,然后发回给发送 ICMP 回显请求的一方。如果校验正确,发送者便认为目标主机的回显服务正常,也即物理连接畅通。

时间: 2024-10-13 16:00:40

ICMP RIP OSPF的相关文章

华为 eNSP 配置 RIP OSPF

RIP  OSPF 1.实验拓扑: 使用ENSP模拟器(版本V100R002C00 1.2.00.350) 2.实验需求 1:所有路由器都配置rip和ospf,互通. 3.实验配置 先配IP RIP R1 [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 12.0.0.1 24 [Huawei-GigabitEthernet0/0/0]int L0 [Huawei-LoopBack0]ip add 1.1.1.1 24 [Huawei-

[docker]使用quaaga实现(rip ospf)实现主机间容器互通

使用quaaga实现(rip ospf)实现主机间容器互通 - n1设置 brctl addbr br0 ip a a 10.1.1.1/24 br0 ip a a 10.1.1.1/24 dev br0 ip l s dev br0 up systemctl stop docker dockerd -b=br0 docker run -itd --name=router --privileged --net=host georce/router - n2设置 brctl addbr br0 i

动态路由协议RIP,OSPF基础知识详解,以及配置实验验证

动态路由:不需要手工写路由,将各自的直连网段宣告出去,路由器之间就可以相互学习,如果路由表有变化则及时更新宣告给相邻的路由器 静态路由  优点:精确转发,由管理员手动控制  缺点:灵活性差 动态路由特点: (1)减少了管理任务 (2)占用了网络带宽 (3)动态路由基于某种路由协议实现 度量值:跳数,带宽,负载,时延,可靠性,成本 按照路由执行的算法分类 (1)距离矢量路由协议:依据从源网络到目标网络所经过的路由器的个数选择路由:RIP , IGRP (2)链路状态路由协议:综合考虑从源网络到目标

华为 eNSP 配置 rip OSPF 路由重发布

1:给R1 g0/0/1 Loopback 0  R2 g0/0/1 g0/0/0 Loopback  R3 g0/0/0 配置 area1 2:给R3 g0/0/1 Loopback 0  R4 g0/0/1 配置area0 3: 给R4 g0/0/0 Loopback 0  R5 g0/0/0 Loopback 配置area2 4: 给R6 R1配rip 5: 给R1 R2 R3 R4 R5 配 OSPF R1: sy int g0/0/1 ip add 11.0.0.1 255.255.2

思科 GNS3 配置 rip OSPF 路由重发布

1::给R1 0/1 R2 0/1 0/0 look 0 R3 0/0 配置OSPF 放入aren1 2:给R3 0/0 look 0  R4 0/1 配置OSPF 放入aren0 3: 给R4 0/0 look 0 R5 0/0 look 0 放入 aren 2 4:给R1 0/0 look 0 R6 0/0 look 0 放入version 3 5:给R6 R1 配rip 6:给R1 R2 R3 R4 R5 配OSPF 7:实现互通 R1 conf t int f0/1 ip add 11.

TCP/UDP,动态路由,RIP/OSPF/BGP简述

1.TCP/UDP的区别:TCP相对UDP相对安全:但传输效率慢2.什么是静态路由静态路由就是必须手工配置,无法适应网络拓扑变化,变化一次就得修改一次什么是动态路由路由器自动建立自己的路由表,并且能够根据实际情况的变化自动调整当网络中节点和节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路径并继续转发报文.查看路由表最长匹配原则:看子网掩码3.RIPRIPv1/2都是小型网络下使用的动态路由,路由器之间开启rip进程周期的通告邻居的路由,保证实时更新拓扑变化,是一种基于

七层网络模型和其协议

1>应用层 文件传输,电子邮件,文件服务,虚拟终端.TFTP,HTTP,SNMP,FTP,SMTP,DNS,TELENT. 2>表示层 数据格式转换,代码转换,数据转换,没有协议. 3>会话层 接触或建立与其他链接的联系,没有协议. 4>传输层 提供端对端的接口,TCP,udp 5>网络层 为数据包选择路由 .IP,ICMP,RIP,OSPF,BGP,IGMP. 6>数据链路层 传输有错误地址的帧,错误检查功能.SLIP,CSLIP,PPP,ARP,RARP,MTU.

【计算机网络】计算机网络模型

TCP/IP模型从低到高依次为:链路层,网络层,运输层,应用层. 每一层负责不同的功能: 1)链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机对应的网络接口卡.它们一起处理与电缆(或其他任何传输媒介)的物理接口细节. 2)网络层:负责对数据包进行路由选择和存储转发.网络层的协议有:IP,ICMP,IGMP,ARP,RAPR,OSPF,IPX.网络层的数据的单位称为分组或数据包. 3)传输层:传输层是模型中从下到上第一个提供端到端,即进程到进程的层次.应用层与运输

TCP/IP协议之IP层

TCP/IP协议的结构参见下图.有应用层,运输层,网络层,链路层. 但是如果更细化的话,其实还有几层没在这上面体现出来. 1 表示层:数据格式化,代码转换,加密. 没有协议 2 会话层:解除或者建立与其他结点的联系.没有协议 3 物理层:以二进制形式在物理链路上传输数据.协议有ISO2100,IEEE802 在上图中加上这三层协议.就构成了OSI七层协议网络模型.从上到下分别是应用层,表示层,会话层,传输层,网络层.数据链路层,物理层. 为什么一个数据传输要分成这么多层呢.统一为一个模块不行么.