Auvik支持团队经常收到的一个问题是:“小包和小包之间有什么区别 错误,小包 丢弃和数据包 失利?”
而且,如果您曾经在Google中输入过该句子(或其他任何变体形式),就会发现这是一个棘手的答案。到现在。
在分解这三个数据包术语之前,我们先来看一下数据包本身。
A 包 是通过网络从一个设备发送到另一设备的数据段。使用数据包是因为它们将大量数据分成较小的块,从而使跨网络移动变得更加容易。数据包包含诸如源,目的地,数据和大小之类的信息,以帮助大文件到达正确的位置,并在到达后正确地重新组装。
但是数据包传输远非完美,事情可能会出错。这些“事物”以错误,丢弃和丢失的形式出现。
封包错误
A 包错误 表示包装有问题。通常会发生两种类型的数据包错误:
- 传输错误,数据包在到达目的地的途中被损坏-就像一条易碎的亚马逊订单在途中被破坏。
- 格式错误,而不是接收设备所期望(或想要)的数据包格式。考虑在餐厅订购可口可乐,然后购买百事可乐。
数据包在通过网络的过程中很容易损坏。如果设备(例如路由器,交换机或工作站)通过不良的电缆,不良的端口,断开的光纤电缆或肮脏的光纤连接器连接到以太网,则可能会损坏数据包。
接入点也容易出现数据包错误。由于蓝牙设备,不受管理的接入点,微波等等,办公室通常会产生多种高射频干扰源。因此,无线传输的数据包很容易损坏。
如果发生数据包错误,TCP(传输控制协议)将重复发送相同的信息,希望数据最终能够毫无问题地到达目的地,而UDP(用户数据报协议)即使在数据包未能到达目的地时也将继续转发目的地。
丢包
A 丢包 发生在 已收到 数据包发生传输或格式错误,或者接收设备的存储空间不足。
虽然有些丢弃是不可避免的,但过多的丢弃 可以指出几个问题 包含:
- 网络设备配置错误。考虑一下连接两端的VLAN不匹配。如果一端是VLAN 9,另一端不是VLAN 9,则来自VLAN 9的流量将被丢弃,因为未为VLAN 9流量配置接收端口。
- 端口带宽不足
- 诸如交换机,路由器和防火墙之类的硬件经历了很高的CPU或内存使用率
接入点就像丢包一样容易受到丢包的影响,但是出于同样的原因。如果访问点遇到大量的数据包丢弃,则可能是它试图连接的无线设备距离它太远。
为了使数据包错误和数据包丢弃分开记住,请记住以下简单的说法:“所有数据包错误都是丢弃,但并非所有数据包丢弃都是错误。”
数据包丢失
您可能以为丢包和丢包是可以互换的术语,因为它们听起来非常相似。但是有一个主要区别: 数据包丢失 发生 之前 数据包到达目的地,这意味着它可能发生 任何地方 在网络中。
尽管丢包是整个网络中的常见问题,但通常不会影响网络性能。在某些情况下,由数据包丢失引起的速度下降甚至不会引起注意。合法地从Netflix下载电影可能需要45秒而不是30秒。
但是,仍然应该解决持久性数据包丢失的问题,并且存在 几个潜在的罪魁祸首 在它后面:
- 链接上的数据包超出了其设计或配置的处理能力。
- 设备接收数据包的速度快于其处理数据包的速度,从而导致多余的数据包在等待时被丢弃。
- 网络上的硬件过旧,故障或布置不当。
- 办公室里射频干扰很大。
- 设备和接入点之间的距离较大或信号较弱。
这样就可以解决常见问题,“数据包错误,数据包丢弃和数据包丢失之间有什么区别?”的明确答案。
感谢撰写本文。
您如何检查防火墙上的这些高丢弃率?
嗨,彼得,
您可以在Auvik中轻松检查防火墙上的数据包丢弃。在防火墙仪表板上,将鼠标悬停在“清单”上,然后选择“ X接口”。您’然后将看到所有接口的列表,然后您可以进入怀疑丢弃的接口。
– Steve