文档介绍:以太网原理---CSMA/CD ? CS:载波侦听。–在发送数据之前进行监听,以确保线路空闲,减少冲突的机会。? MA :多址访问。–每个站点发送的数据,可以同时被多个站点接收。? CD :冲突检测。–边发送边检测,发现冲突就停止发送,然后延迟一个随机时间之后继续发送。冲突的检测:由于两个站点同时发送信号,会使线路上电压的摆动值超过正常值一倍,据此可以判断出冲突的产生。?“以太网”一词是指以 C S M A / C D 作为 M A C 算法的一类 L A N 。?随着技术的发展,以太网的定义不再用 M A C 算法来界定了! 以太网的 MAC 地址 A C 地址有 4 8 位,但它通常被表示为 12位的点分十六进制数。 A C 地址全球唯一,由 I E EE对这些地址进行管理和分配。每个地址由两部分组成,分别是供应商代码和序列号。其中前 2 4 位二进制代表该供应商代码。剩下的 24位由厂商自己分配。 48位全是 1,则表明该地址是广播地址。 8位是 1,则表示该地址是组播地址。传统以太网连接设备 HUB HUB 设备工作模型: 应用层表示层会话层传输层网络层链路层物理层应用层表示层会话层传输层网络层链路层物理层物理层物理层 HUB 注意: HUB 仅仅是物理上的连接设备。冲突域 HUB LAN LAN LAN LAN LAN HUB 对所连接的 LAN 只做信号的中继,所有的物理设备构成了一个冲突域。由 HUB 组建以太网,依然是一种共享式以太网。由 HUB 组建以太网的实质?实际上网络中由 HUB 组建以太网,仍然存在以下缺陷: –冲突严重; –广播泛滥; –无任何安全性。(BRIDGE/ 以太网交换机/L2) 设备工作模型: L2工作模型应用层表示层会话层传输层网络层链路层物理层会话层传输层网络层链路层物理层物理层物理层二层交换机链路层链路层表示层应用层分段 1 分段 2 AB C PORT1 PORT2 D 交换机典型应用交换机 MAC 地址所在端口 MACA 1 MACB 1 2 MACD 2 基于源地址学习 MAC 地址所在端口 MACA 1 MACB 1 2 MACD 2 MAC D MACA ...... 端口 1 MACD MA CA ...... 端口 2 基于目的地址转发二层交换机的操作: 查 MAC 转发表处理转发对于表中不包含的地址,通过广播的方式转发使用地址自动学习和老化机制进行地址表维护一般不对帧格式进行修改(VLAN 要对帧格式进行修改,打上 TAG 标签). 二层交换机原理?接收网段上的所有数据帧; ?利用接收数据帧中的源 MAC 地址来建立 MAC 地址表(源地址自学习),使用地址老化机制进行地址表维护; ?在 MAC 地址表中查找数据帧中的目的 MAC 地址,如果找到就将该数据帧发送到相应的端口(不包括源端口),如果找不到,就向所有的端口发送(不包括源端口); ?向所有端口转发广播帧和多播帧( 不包括源端口) 。?从这个端口接收的报文,肯定被这个端口所在的网段已知, 所以没有必要从这个端口再发送一遍。?不仅仅是没有必要的问题,而是一定不能再发送,因为这样一个报文会在网段中出现两次。造成严重错误