TCP概述

TCP是一种可靠的、面向连接的字节流传输协议,提供全双工、点到点的数据传输。通过端口号进行通信,1024以下为知名端口。TCP连接特点是字节流,无消息边界,支持紧急数据。TCP段头包含序号、确认号、头部长度、标识位、紧急指针等,选项包括最大段长、窗口尺度、时间戳等。TCP连接建立通过SYN和ACK标志,释放使用FIN标志。
摘要由CSDN通过智能技术生成

TCP概述

传输控制协议(Transmission Control Protocol):是一个可靠的、面向连接的端到端字节流传输协议。它的设计目标是能够动态地适应互联网络的不同部分截然不同的拓扑结构、带宽、延迟、数据包大小和其他参数,而且具备面对各种故障时的健壮性。

TCP主要负责以下工作:

  • 足够快的发送数据报,但又不能引起网络拥塞
  • 超时后,要重传没有递交的数据报
  • 要确保递交的数据报被装配成正确的顺序

服务模型

TCP服务由发送端和接收端创建一种称为套接字(socket)的端点来获得。每个套接字有一个套接字编号(地址),该编号由主机的 IP 地址以及一个本地主机的16位数值组成的。这个16位数值称为端口(port),端口是TCP的TSAP名字。

端口

**1024以下的端口号被保留,只能用作由特权用户(比如 UNIX 系统的 root)启动的标准服务。**这些端口称为知名端口(well-known port)。如:

<
宽口 协议 用途
20,21 FTP 文件传输
22 SSH 远程登录
25 SMTP 电子邮件
80 HTTP 万维网
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值