计算机网络复习(Ch4网络层)
来源:互联网 发布:maxwell软件 编辑:程序博客网 时间:2024/05/17 03:53
网络层
7、ICMP网际控制报文协议
是IP层协议,允许主机和路由器报告差错情况和提供有关异常情况的报告。因为icmp报文装在IP数据报中作为其中的数据部分,所以ICMP看起来像是高层协议,但它实际上是IP层协议。
ICMP差错报告报文:
1、终点不可达
2、时间超过
3、参数问题
4、改变路由(重定向)
ICMP询问报文:
1、回送请求和回答
2、时间戳请求和回答
应用:
1、PING
2、TRACERT
8、内部网关协议IGP
1、RIP
基于距离向量的路由选择协议,只适用于小型互联网。
特点:
(1)仅和相邻路由器交换信息,不相邻的路由器不交换信息
(2)路由器交换的信息是自己的路由表,“我到本自治系统中的所有网络的最短距离,以及到每个网络应该经过的吓一跳路由器”
(3)按固定时间间隔交换路由。
(4)好消息传递的快,坏消息传播的慢。
距离向量算法
对每一个相邻路由器发来的RIP报文,进行如下步骤:
(1)对地址为X的相邻路由器发送来的RIP报文,先修改此报文的每一个项目(目的网络,距离,下一跳路由器):距离都加一,下一跳都改为X
(2)对修改后的每一个项目,进行如下步骤
若本路由器的路由表没有目的网络N,则将该项目添加到本路由表中。
如果有目的网络N,则查看本路由表中该项目的“下一跳是不是X”,如果是X,则更新,
如果不是,则观察新来的项目和本路由表的项目中的距离大小关系,若收到的项目的距离d小于本表中的项目,则更新,反之什么都不做。
(3)若3分钟没有收到相邻路由器的RIP报文,则标记该相邻路由器为不可达(距离置为16)
(4)返回
注意:当新项目和本路由器表中的项目下一跳路由器相同时(已经将RIP报文的下一跳改为了发送的路由),不用比较距离,必须更新!
2、OSPF
开放最短路径优先(Open Shortest Path First)
与RIP的三个不同:
(1)向本自治系统的所有路由器发送信息,洪泛法
(2)发送的信息就是与本路由器相邻的所有路由器的链路状态(相邻路由器之间的链路的“代价”)。
(3)只有链路状态变化才发送信息,而RIP是经过固定时间就发送。
9、外部网关协议BGP
- 计算机网络复习(Ch4网络层)
- 计算机网络复习(Ch4运输层)
- 计算机网络复习总结之网络层(一)
- 计算机网络(网络层)
- 计算机网络复习(第五章 运输层)
- 计算机网络复习(Ch3数据链路层)
- 【计算机网络】:应用层复习
- 计算机网络(3)网络层
- 计算机网络(8)网络层
- 计算机网络(9)网络层
- 计算机网络(10)网络层
- 计算机网络(二)网络层
- 计算机网络——网络层(一)
- 计算机网络学习(7)网络层
- 计算机网络原理笔记(四、网络层)
- 计算机网络(六) 网络层---概述
- 计算机网络之网络层(IP地址)
- 计算机网络 --- osi网络层
- 同一个Maven项目移机出错解决办法
- ROS机器人操作系统的安装、配置与初级教程 8
- ROS机器人操作系统的安装、配置与初级教程 9
- Rspamd_rule_Forwarding.lua自己的理解
- 深度学习常用激活函数之— Sigmoid & ReLU & Softmax
- 计算机网络复习(Ch4网络层)
- 某次gc频繁
- ROS机器人操作系统的安装、配置与初级教程 10
- K近邻抠图(KNN matting)
- 卷积神经网络(CNN)防止过拟合的方法
- python3-饼状图
- 手机屏幕的色彩偏离度(ΔE)(也就是常说的色准)
- mybatis学习之mybatis中mapper中传入的参数处理
- Android ainmation(三.scale and translate)