栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

传输层常见的协议及端口

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

传输层常见的协议及端口

传输层的协议 TCP/UDP协议

其中TCP协议是先建立连接,在进行传输数据,安全可靠有重传机制。

而UDP协议在意效率,没有先建立连接,不保证可靠性,其优点是效率高,速率快。

TCP报文段

源端口号(16)指发送方进程端口号

目标端口号(16)指接收端进程端口号

序号(32)发送端进行编号,便于接收端重组校验

确认号(32)确认数据收到

首部长度(4)保留(6)

控制位(6)

控制位中又分为:

URG(紧急位)当URG=1时,代表其中有紧急的数据需要尽快处理。

ACK(确认位)当ACK=1时,确认字段有效。

PSH(急迫位)当PSH=1时,需要尽快发送。

RST(重置位)当RST=1时,重新建立TCP连接。

SYN(同步连接位)当SYN=1时,建立同步连接。

FIN(断开位)当FIN=1时,数据传输完成。

窗口大小(16)主要用于控制传输速率。

校验和(16)用于保证数据的完整性

紧急指针(16)配合URG使用

选项

TCP建立连接

需要建立3次,首先发送端要同步连接SYN=1,并且向接收端发送连接请求。接收端收到请求同意并发送同步连接SYN=1,ACK=1。发送端收到后确认ACK=1,此时连接建立完成(连接是双向的)。

TCP断开连接

需要建立四次,首先发送方发出断开请求FIN=1,并且确认ACK=1。接收端收到确认断开ACK=1,接收端也发出断开请求FIN=1,并且确认ACK=1。发送端收到并且ACK=1,此时连接断开。

TCP端口号及其功能

21端口 FTP 开发控制端口

23端口 TELNET 远程控制

25端口 SMTP 发送邮件

80端口 HTTP 超文本传输

110端口 POP3 邮件的接收

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/851956.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号