tcp是什么层协议(tcp协议详细说明) |
您所在的位置:网站首页 › tcp协议应用在哪一层 › tcp是什么层协议(tcp协议详细说明) |
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 |