UDP 协议为什么不可靠? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 UDP 协议为什么不可靠?UDP 是一种无连接的传输层协议,不需要在传输数据之前建立连接。它提供了以下四个特点:- 阅读剩余部分 -
为什么 QQ 采用 UDP 协议? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 为什么 QQ 采用 UDP 协议?这是多年前的经典问题了,让我们一起怀怀旧。首先,需要指出的是 QQ 并不完全基于 UDP。当进行文件传输等活动时,QQ 使用 TCP 来提供可靠传输的保证。- 阅读剩余部分 -
说说 TCP 和 UDP 的区别? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 说说 TCP 和 UDP 的区别?最根本的区别是:TCP 是面向连接的协议,而UDP是无连接的协议。可以用以下比喻来描述:TCP就像是打电话,而UDP则像是使用大喇叭。- 阅读剩余部分 -
说说 TCP 的粘包和拆包? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 说说 TCP 的粘包和拆包?TCP的粘包和拆包问题更多地是业务上的概念。TCP是一种面向流的协议,它没有边界的概念,会根据TCP缓冲区的情况进行数据包的划分。因此,在业务上认为,一个完整的包可能会被TCP拆分成多个包进行发送,也有可能将多个小的包封装成一个大的数据包发送,这就是所谓的TCP粘包和拆包问题。- 阅读剩余部分 -
说说 TCP 的重传机制? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 说说 TCP 的重传机制?重传包括四种:超时重传、快速重传、带选择确认的重传(SACK)和重复SACK(D-SACK)。- 阅读剩余部分 -
说说 TCP 的拥塞控制? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 说说 TCP 的拥塞控制?什么是拥塞控制?不是有了流量控制吗?之前提到的流量控制是为了防止发送方的数据填满接收方的缓存,但它并不能感知整个网络的状态。- 阅读剩余部分 -
了解 Nagle 算法和延迟确认吗? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 了解 Nagle 算法和延迟确认吗?Nagle 算法和延迟确认是干什么的?当我们 TCP 报⽂的承载的数据⾮常⼩的时候,例如⼏个字节,那么整个⽹络的效率是很低的,因为每个 TCP 报⽂中都会有 20 个字节的 TCP 头部,也会有 20 个字节的 IP 头部,⽽数据只有⼏个字节,所以在整个报⽂中有效数据占有的比例就会⾮常低。- 阅读剩余部分 -
详细说说 TCP 的滑动窗口? 作者: 网管 时间: 2023-06-09 分类: stackoverflow经典问题 评论 详细说说 TCP 的滑动窗口?TCP发送数据时,通常需要等待接收方发送确认应答之后才能继续发送下一个数据。这种方式会导致效率较低,类似于在聊天中等待对方回复才能继续发言。- 阅读剩余部分 -
HTML教程-HTML 网站图标 作者: 鱼丸 时间: 2023-06-09 分类: HTML教程 评论 网站图标(favicon)是一个小文件,其中包含用于表示网站或博客的一个或多个图标。它也被称为标签图标、网站图标、URL图标或书签图标。该图标实际上显示在地址栏、浏览器选项卡、浏览器历史记录、书签栏等位置。网站图标的图像文件格式为.ico。虽然有多种文件格式,但所有浏览器都支持.ico格式。- 阅读剩余部分 -
HTML教程-HTML `checked`属性 作者: 鱼丸 时间: 2023-06-09 分类: HTML教程 评论 HTML中的<checkbox>标签用于定义复选框。它是一个表单元素,允许用户从给定选项中选择一个或多个选项。使用<input>元素的type属性创建复选框,如下所示的语法:- 阅读剩余部分 -