TCP详解(一)服务和首部介绍

TCP是一种面向连接、可靠的传输层协议,提供字节流服务。其主要特点包括:超时重传、确认应答、序列号、按序到达、流量控制和拥塞控制。TCP首部包含标志比特、端口号、序号、确认序号等关键字段,用于数据传输和连接管理。窗口大小和校验和则用于流量控制和数据校验。
摘要由CSDN通过智能技术生成

引言

TCP全称传输控制协议(Transmission Control Protocol),它是一种传输层通信协议,提供了面向连接的、可靠的字节流服务。本文将会简要介绍TCP为应用层提供的服务以及TCP首部中的各个字段,并在后续的文章中详细介绍。

TCP的服务

TCP提供一种面向连接的、可靠的字节流服务。

什么是面向连接:一种网络协议,依赖发送方和接收器之间的显示通信和阻塞以管理双方的数据传输。网络系统需要在两台计算机之间发送数据之前先建立连接的一种特性。
举个例子,AB两地被一条河隔开了,一群在A的人想要去B。
在这里插入图片描述如果他们是一群面向连接的人,那他们就会先在河上架座桥再过去。
在这里插入图片描述因为架桥也是需要时间的,所以面向连接的效率通常不高。
相对的,使用UDP的面向无连接的人会这么干:”GOGOGO,RUSH B!“,然后跳下河游向对面,可能有的狼灭很快啊,直接就游到了对面,比搭桥不知道快到哪里去了;可能有的人直接白给,被水冲到不知道哪里去;也可能有人从不知道哪里过来了。最后,可能有的人早就到了,有的人很迟才来,有的人就失踪了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值