这篇文章上次修改于 1912 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
  • CSMA/CD协议

    监听算法:
    非坚持型监听算法:当一个站准备好帧,发送之前先监听信道

     1.若信道空闲,立即发送,否则转2
     2.若信道忙则后退一个随机时间,重复1
    减少冲突概率。信道利用率降低。

    1-坚持型监听算法:当一个站准备好帧,发送之前先监听信道

     1.若信道空闲,立即发送否则转2
     2.若信道忙,继续监听,直到信道空间后继续发送
     有利于抢占信道,减少信道空闲时间。多站同时监听信道后必然发生冲突。

    P-坚持型监听算法:汲取了前两种算法

     1.若信道空闲,以概率P发送,以概率(1-P)延迟一个时间单位。一个时间单位等于网络传输时延
     2.若信道忙,继续监听直到信道空闲,转1
     3.如果发送延迟一个时间单位,则重复1
    
  • 最小帧长的计算

    L=2R*d/v

L:最小帧长 R:网络数据速率 d:最大时段长 v:信号传播速度

  • CSMA/CD冲突次数越多,后退时间越长。
  • 出于对冲突检测的考虑,需设置数据帧的最小帧
  • 以太网属于广播多址网络
  • 以太网帧中“填充”字段作用是保持最小64字节的帧长
  • 64字节帧长指从目标地址到校验和长度
  • IEEE 802.3ae是10Gb/s以太网,标准支持全双工
  • 100Mbps快速以太网标准是IEEE 802.3u

快速以太网

  • 100Base-T从收发器到集线器不能超过100m
  • 100Base-T4采用的编码技术为8B6T。
  • 1000Mbps千兆以太网标准是IEEE 802.3z和IEEE 802.3ab

千兆以太网

  • 1000Base-SX、1000Base-LX和1000Base-CX使用的IEEE 802.3z标准,而1000Base-T使用的是IEEE 802.3ab标准
  • IEEE 802.3z定义了一个帧突发方式使一个站可以连续发送多个帧。物理层使用的4B/5B或8B/9B编码法。
  • 万兆以太网采用IEEE 802.3ae标准,10Gbps传输速率,使用点到点线路,不再共享带宽,没有冲突检测,帧结构与传统以太网相同。
  • IEEE 802.1q协议,最多可以配置4094个VLAN,为什么?

IEEE 802.1q帧标记格式
VID为12位,可以表示0~4095个VLAN,VID0用于识别优先级,VID4095不使用。

  • 用来承载多个VLAN的协议组是ISLIEEE 802.1q
  • VLAN简化了网络中增加、移除和移动主机的操作
  • 各个VLAN属于不同的广播域
  • 不同的VLAN之间必须通过中继端口才能互相通信。
  • VTP协议(VLAN中继协议)的作用是将VLAN信息传播至整个网络
  • VTP运行模式有三种:服务器模式,客户机模式和透明模式
  • VTP修剪需要管理域内所有交换机都配置成服务器
  • STP(生成树协议)IEEE 802.1d中(思科交换机默认支持802.1d),以最小交换机ID选择交换机。
  • STP以网桥优先级和MAC地址选举根网桥。
  • 定义快速生成树协议的是IEEE 802.1w,支持端口认证协议的是IEEE 802.1x
  • STP从故障中恢复时,端口收敛时间为30秒,处理步骤:

    1.确认对端口是否使用了STP终端
    2.检查端口是否工作在STP模式
    3.检查端口是否为点对点

  • 通向根网桥的端口就是根端口
  • 根桥是作为生成树根的网桥。
  • 跟通路是每一个网桥通向根网桥费用最小的通路。
  • 每一个LAN都有一个指定桥,该LAN上提供最小费用的根通路网桥。
  • Q-in-Q实际上就是把用户VLAN嵌套在城域网VLAN中传送
  • IEEE 802.1ah提出运营商主干网桥,通过PBB对用户以太帧再封装一层运营商的MAC帧头,称MAC-in-MAC技术。