【阿里前端面试题】客户端和服务器交互的过程中,丢包是怎么产生的?超详细,建议关注收藏

大家好,我是“寻找DX3906”。每天进步一点。日积月累,有朝一日定会厚积薄发!

前言

      前面已经和大家分享了2篇面试题:

             《【阿里前端面试题】浏览器的加载渲染过程》

             《【阿里前端面试题】客户端和服务器交互,为什么选用tcp协议建立链接?》

    都是围客户端渲染以及和服务器交互 进行分享的。那在客户端和服务器交互的过程中,丢包是怎么产生的呢?

什么是“数据包”

       TCP(传输控制协议)数据包,通常被称为TCP段(segments),是TCP协议中用于传输数据的基本单位。每个TCP段都包含了一些控制信息和数据本身,用于确保数据的可靠传输。以下是TCP数据包的一些基本概念:

  1. 段头(Header):每个TCP段的开始部分是段头,它包含了用于控制数据传输和保证数据完整性的重要信息,如源端口号、目的端口号、序列号、确认号、控制标志位等。

  2. 序列号(Sequence Number)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寻找DX3906

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值