36张图详解计算机网络知识点,计算机网络必背知识点图例( 四 )

4.8 内部网关路由协议之RIP协议
路由信息协议 RIP(Routing Information Protocol)【应用层】 , 基于距离-向量的路由选择算法 , 较小的AS(自治系统) , 适合小型网络;RIP报文 , 封装进UDP数据报 。
RIP协议特性:

  • RIP在度量路径时采用的是跳数(每个路由器维护自身到其他每个路由器的距离记录);
  • RIP的费用定义在源路由器和目的子网之间;
  • RIP被限制的网络直径不超过15跳;
  • 和隔壁交换所有的信息 , 30主动一次(广播) 。
4.9 内部网关路由协议之OSPF协议
开放最短路径优先协议 OSPF(Open Shortest Path First)【网络层】 , 基于链路状态的路由选择算法(即Dijkstra算法) , 较大规模的AS  , 适合大型网络 , 直接封装在IP数据报传输 。
OSPF协议优点:
  • 安全;
  • 支持多条相同费用路径;
  • 支持区别化费用度量;
  • 支持单播路由和多播路由;
  • 分层路由 。
RIP与OSPF的对比(路由算法决定其性质):
4.10外部网关路由协议之BGP协议
BGP(Border Gateway Protocol)边际网关协议【应用层】:是运行在AS之间的一种协议,寻找一条好路由:首次交换全部信息 , 以后只交换变化的部分,BGP封装进TCP报文段.
五、传输层
第一个端到端 , 即主机到主机的层次 。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输 。此外 , 传输层还要处理端到端的差错控制和流量控制问题 。
传输层的任务是根据通信子网的特性 , 最佳的利用网络资源 , 为两个端系统的会话层之间 , 提供建立、维护和取消传输连接的功能 , 负责端到端的可靠数据传输 。在这一层 , 信息传送的协议数据单元称为段或报文 。
网络层只是根据网络地址将源结点发出的数据包传送到目的结点 , 而传输层则负责将数据可靠地传送到相应的端口 。
有关网络层的重点:
  • 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
  • 包含的主要协议:TCP协议(Transmission Control Protocol , 传输控制协议)、UDP协议(User Datagram Protocol , 用户数据报协议);
  • 重要设备:网关 。

36张图详解计算机网络知识点,计算机网络必背知识点图例

文章插图
36张图详解计算机网络知识点,计算机网络必背知识点图例

文章插图
5.1 UDP协议详解
UDP(User Datagram Protocol: 用户数据报协议) , 是一个非常简单的协议 。
36张图详解计算机网络知识点,计算机网络必背知识点图例

文章插图
UDP协议的特点:
  • UDP是无连接协议;
  • UDP不能保证可靠的交付数据;
  • UDP是面向报文传输的;
  • UDP没有拥塞控制;
  • UDP首部开销很小 。
UDP数据报结构:
首部:8B , 四字段/2B【源端口 | 目的端口 | UDP长度 | 校验和】 数据字段:应用数据
36张图详解计算机网络知识点,计算机网络必背知识点图例

文章插图
5.2 TCP协议详解
TCP(Transmission Control Protocol: 传输控制协议) , 是计算机网络中非常复杂的一个协议 。
36张图详解计算机网络知识点,计算机网络必背知识点图例

文章插图
TCP协议的功能: