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首部开销很小 。
首部:8B,四字段/2B【源端口 | 目的端口 | UDP长度 | 校验和】 数据字段:应用数据
文章插图
5.2 TCP协议详解
TCP(Transmission Control Protocol: 传输控制协议),是计算机网络中非常复杂的一个协议 。
文章插图
TCP协议的功能:
- 对应用层报文进行分段和重组;
- 面向应用层实现复用与分解;
- 实现端到端的流量控制;
- 拥塞控制;
- 传输层寻址;
- 对收到的报文进行差错检测(首部和数据部分都检错);
- 实现进程间的端到端可靠数据传输控制 。
- TCP是面向连接的协议;
- TCP是面向字节流的协议;
- TCP的一个连接有两端,即点对点通信;
- TCP提供可靠的传输服务;
- TCP协议提供全双工通信(每条TCP连接只能一对一);
最大报文段长度:报文段中封装的应用层数据的最大长度 。
文章插图
TCP首部:
- 序号字段:TCP的序号是对每个应用层数据的每个字节进行编号
- 确认序号字段:期望从对方接收数据的字节序号,即该序号对应的字节尚未收到 。用ack_seq标识;
- TCP段的首部长度最短是20B,最长为60字节 。但是长度必须为4B的整数倍
推荐阅读
- 电脑人民币符号怎么输,怎么在电脑上打出人民币的符号
- ps怎么查看保存的历史记录,ps历史记录怎么样才能调出来
- 如何使用全球购骑士卡进行购物,全球购骑士卡在淘宝上怎么使用
- 怎么样更改照片格式大小,照片的格式太大了怎么可以变小呀
- 王者亲密关系怎么隐藏,如何隐藏王者荣耀的亲密关系
- 美图秀秀如何用来录小,美图秀秀怎么录视频教程
- 电脑该如何打双引号,电脑上前双引号怎么打出来
- QQ可以怎样建群,手机QQ如何建群相册
- 如何创建密码充值盘,联想电脑如何给u盘设置密码