小言_互联网的博客

TCP/IP随笔 TCP协议详解

296人阅读  评论(0)

TCP协议详解

应用层——消息(报文包含了将要发送的完整的数据信息)

传输层——数据段/报文段(segment) (注:TCP叫TCP报文段,UDP叫UDP数据报,也有人叫UDP段)

网络层——分组、数据包(packet)

链路层——帧(frame)

物理层——P-PDU(bit

  1. 字节流和数据报都是一种数据传递方式
  2. TCP和UDP不同。TCP使用的是字节流(UDP使用数据报)
  3. 发送端执行的写操作次数和接收端执行的读操作次数之间没有任何数量关系(发送端可以一次发一个TCP报文或者多个TCP报文,接收端可以一次收一个TCP报文或者多个TCP报文)
  4. TCP 头部结构

    其中,32位序列号为字节流中,每个报文的序列号(方便接收端排序),例如,某个TCP报文段传送的数据是字节流中的第1025~2048字节,那么该报文段的序号值就是ISN+1025.另外一个传输方向(从B到A)的TCP报文段的序号值也具有相同的含义。其中 ISN是初始序号值

32位确认号(acknowledgement number):用作对另一方发送来的TCP报文段的响应。其值是收到的TCP报文段的序号值加1。

  1. TCP序列号和确认号详解


转载:https://blog.csdn.net/qj4865/article/details/104674650
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场