计算机网络知识点整理图示( 四 )


OSPF协议优点:

  • 安全;
  • 支持多条相同费用路径;
  • 支持区别化费用度量;
  • 支持单播路由和多播路由;
  • 分层路由 。
RIP与OSPF的对比(路由算法决定其性质):
4.10外部网关路由协议之BGP协议
BGP(Border Gateway Protocol)边际网关协议【应用层】:是运行在AS之间的一种协议,寻找一条好路由:首次交换全部信息,以后只交换变化的部分,BGP封装进TCP报文段.
五、传输层
第一个端到端,即主机到主机的层次 。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输 。此外,传输层还要处理端到端的差错控制和流量控制问题 。
传输层的任务是根据通信子网的特性,最佳的利用网络资源,为两个端系统的会话层之间,提供建立、维护和取消传输连接的功能,负责端到端的可靠数据传输 。在这一层,信息传送的协议数据单元称为段或报文 。
网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而传输层则负责将数据可靠地传送到相应的端口 。
有关网络层的重点:
  • 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
  • 包含的主要协议:TCP协议(Transmission Control Protocol,传输控制协议)、UDP协议(User Datagram Protocol,用户数据报协议);
  • 重要设备:网关 。

计算机网络知识点整理图示

文章插图
计算机网络知识点整理图示

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

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

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

文章插图
TCP协议的功能:
  • 对应用层报文进行分段和重组;
  • 面向应用层实现复用与分解;
  • 实现端到端的流量控制;
  • 拥塞控制;
  • 传输层寻址;
  • 对收到的报文进行差错检测(首部和数据部分都检错);
  • 实现进程间的端到端可靠数据传输控制 。

TCP协议的特点:


  • TCP是面向连接的协议;
  • TCP是面向字节流的协议;
  • TCP的一个连接有两端,即点对点通信;
  • TCP提供可靠的传输服务;
  • TCP协议提供全双工通信(每条TCP连接只能一对一);
5.2.1 TCP报文段结构:
最大报文段长度:报文段中封装的应用层数据的最大长度 。
计算机网络知识点整理图示

文章插图
TCP首部:
  • 序号字段:TCP的序号是对每个应用层数据的每个字节进行编号
  • 确认序号字段:期望从对方接收数据的字节序号,即该序号对应的字节尚未收到 。用ack_seq标识;
  • TCP段的首部长度最短是20B,最长为60字节 。但是长度必须为4B的整数倍
TCP标记的作用:

推荐阅读