图说以太网协议:错误类型和自动协商

1.常见的以太网错误类型

以太网(Ethernet)是现代网络通信的核心技术之一,但在实际运行过程中可能会出现各种错误。以下是常见的以太网错误类型及其描述:

  • 冲突(Collision)​:当两个或多个设备在同一时间尝试发送数据时,会发生冲突。这在半双工以太网中(如使用集线器的网络)尤为常见
  • 帧错误(Frame Error)​:数据帧在传输过程中被损坏,导致帧的校验和(如 FCS)不匹配
  • 超长帧(Jumbo Frame)​:超过标准以太网帧长度(1518 字节)的数据帧
  • 短帧(Runt Frame)​:长度小于 64 字节的帧,通常由于冲突或硬件故障引起
  • CRC错误(Cyclic Redundancy Check Error)​:帧的 CRC 校验和不匹配,表示数据在传输过程中被损坏
  • 丢帧(Dropped Frame)​:交换机或路由器的缓冲区满时,数据帧被丢弃
  • 双工不匹配(Duplex Mismatch)​:网络的两端配置不同的双工模式,一个端口是全双工另一个是半双工

2.自动协商

自动协商(Auto-Negotiation)是以太网标准中的一项功能,用于自动确定以太网设备之间的最佳连接参数,如速度和双工模式。此功能帮助确保网络设备以最佳性能进行通信,并减少人为配置错误。

Auto-Negotiation 的工作流程如下:

1280X1280.JPEG
Auto-Negotiation 数据帧

  1. 初始连接​:当两个网络设备(如计算机和交换机)连接时,它们会通过物理层(PHY)交换 Auto-Negotiation 帧,开始自动协商过程
  2. 能力交换​:每个设备发送包含其支持的速度和双工模式的能力帧。这些帧被称为快速链接脉冲(FLP,Fast Link Pulse)
  3. 选择最佳配置​:两个设备根据各自的能力帧,选择共同支持的最高速度和最佳双工模式(全双工或半双工)
  4. 设置连接参数​:设备根据协商结果配置各自的接口,并开始数据通信
posted @ 2026-09-02 11:43  FreakStudio  阅读(9)  评论(0)    收藏  举报