二三层转发理解分析 二三层转发原理理解与分析 二层转发原理 在OSI模型中,二层即为数据链路层,该层主要流通的数据是以数据帧的形式来构成,可以说是当数据进入二层后,封装或者解封装为数据帧结构.依据下图和我的理解简洁描述一下数据在二层是如何完成转发的. PC3 MAC:000.000.000.003 图1 在二层数据的转发主要依据链路层信息MAC地址来完成的.MAC地址也就是我们所说的硬件地址,网络中的每个通讯设备都有自己唯一的MAC地址,该地址是独一无二的.设备依据MAC地址推断把数据包转发到何处,以及该数据包是从何处来.二层交换设备一般通过内部的ASIC硬件芯片完成转发.由于是硬件转发,转发性能特别高的,这也是ASIC交换机的一大特点和优势.二层交换机不同的端口发送和接收数据相互独立,各端口属于不同的冲突域,以此有效隔离了网络中的物理冲突,使得通过它相连的主机之间不必担忧流量大小对于数据发生冲突的影响. 二层交换不同与三层交换,它主要完成同一网段内的数据交互,二层交换机通过解析和学.以太网帧的源MAC地址来维护MAC