全国直销电话:4006-854-568
IT-technology
以人为本,众志成城,以“用户至上”.“服务上乘”为原则,
追求产品和服务高质量,努力实现与客户之间真诚有效的沟通,
不断地圆梦、奔跑与腾飞。
新闻动态   NEWS
图解60个网络基础知识点 -北京赛维博信科技发展有限公司
来源:本人摘自网络,如有侵权请联系删除 | 作者:毛豆 | 发布时间: 2024-03-04 | 285 次浏览 | 分享到:
在这一层,信息传送的协议数据单元称为段或报文。
网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而传输层则负责将数据可靠地传送到相应的端口。
有关传输层的重点:

  • 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
  • 包含的主要协议:TCP协议(Transmission Control Protocol,传输控制协议)、UDP协议(User Datagram Protocol,用户数据报协议);
  • 重要设备:网关。

1. UDP协议详解

UDP(User Datagram Protocol: 用户数据报协议),是一个非常简单的协议。
UDP协议的特点:

  • UDP是无连接协议;
  • UDP不能保证可靠的交付数据;
  • UDP是面向报文传输的;
  • UDP没有拥塞控制;
  • UDP首部开销很小。

UDP数据报结构:
首部:8B,四字段/2B【源端口 | 目的端口 | UDP长度 | 校验和】 数据字段:应用数据。

2. TCP协议详解

TCP(Transmission Control Protocol: 传输控制协议),是计算机网络中非常复杂的一个协议。
TCP协议的功能:

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

TCP协议的特点:

  • TCP是面向连接的协议;
  • TCP是面向字节流的协议;
  • TCP的一个连接有两端,即点对点通信;
  • TCP提供可靠的传输服务;
  • TCP协议提供全双工通信(每条TCP连接只能一对一)。
TCP报文段结构:

最大报文段长度:报文段中封装的应用层数据的最大长度。
TCP首部:

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

TCP标记的作用:

3. 可靠传输的基本原理

基本原理:

  • 不可靠传输信道在数据传输中可能发生的情况:比特差错、乱序、重传、丢失;
  • 基于不可靠信道实现可靠数据传输采取的措施。

差错检测:利用编码实现数据包传输过程中的比特差错检测。
确认:接收方向发送方反馈接收状态。
重传:发送方重新发送接收方没有正确接收的数据。 
序号:确保数据按序提交。 
计时器:解决数据丢失问题。
停止等待协议:是最简单的可靠传输协议,但是该协议对信道的利用率不高。
 

服务热线

1391-024-6332