tcp是什么层协议(tcp协议详细说明)

您所在的位置:网站首页 tcp协议应用在哪一层 tcp是什么层协议(tcp协议详细说明)

tcp是什么层协议(tcp协议详细说明)

2024-07-14 07:26| 来源: 网络整理| 查看: 265

TCP/IP

计算机与网络设备之间如果要相互通信, 双方就必须基于相同的规则(例如由哪一方先发起通信, 使用哪种语言进行通信, 怎样发送与接收数据,怎样结束通信等,不同的硬件,操作系统之间如何通信),这种规则称为协议 (protocol)。而 TCP/IP 是互联网相关各类协议族的总称。

TCP/IP协议族按层次分别为:应用层,传输层,网络层,数据链路层,物理层。

传输层 该层为两台主机上的应用程序提供端到端的通信。传输层有两个传输协议:TCP (传输控制协议) 和 UDP (用户数据报协议)。

传输控制协议 TCP(Transmission Control Protocol)

是一种面向连接的、可靠的、全双工的、基于字节流的传输层通信协议。 用户数据报协议 UDP(User Datagram Protocol)

UDP 在传送数据之前不需要先建立连接,远程主机在收到 UDP 报文后,不需要给出任何确认。 虽然 UDP 不提供可靠交付,但在某些情况下 UDP 确是一种最有效的工作方式(一般用于即时通信),比如: QQ 语音、 QQ 视频 、直播等等 TCP 报文段首部格式

源端口和目的端口:各占 2 个字节,分别是源端口和目的端口。IP 地址 + 端口号就可以确定一个地址。 序号/序列号(Sequense Number,seq):在一个 TCP 连接中传送的字节流中的每一个字节都按顺序编号。该字段表示本报文段所发送的数据的第一个字节的序号。初始序号称为 Init Sequense Number, ISN。

例如,一报文段的序号是 101,共有



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3