工作在数据链路层。交换机拥有yi条很高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,控制电路收到数据包以后,处理端口会查找内存中的di址对照表以确定目的mac(网卡的硬件di址)的nic(网卡)挂接在哪个端口上,通过内部交换矩阵迅su将数据包传送到目的端口,目的mac若不存在,广播到所有的端口,接收端口回应后交换机会“学习”新的di址,并把它添加入内部macdi址表中。使用交换机也可以把网络“分段”,通过对照macdi址表,交换机只允许必要的网络流量通过交换机。
华为防火墙
尤其重要的是它可以支持不同su度的端口间的转换,保持高su端口与低su端口间的协同工作。交换机通过以下三种方式进行交换: 直通式:直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵交换机。它在输入端口检测到yi个数据包时,检查该包的包头,获取包的目的di址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。由于不需要存储,延迟非常小、交换非常快,这是它的优点。
华为防火墙
而路由器可以隔离广播域,广播报文不能通过路由器继续进行广播。回路:根据交换机di址学习和站表建立算法,交换机之间不允许存在回路。yi旦存在回路,必须启动生成树算法,阻塞掉产生回路的端口。而路由器的路由协议没有这个问题,路由器之间可以有多条通路来平衡负载,提高可靠性。负载集中:交换机之间只能有yi条通路,使得信息集中在yi条通信链路上,不能进行动态分配,以平衡负载。
华为防火墙
假使这里使用的是10mbps的以太网交换机,那么该交换机这时的总流通量就等于2×10mbps=20mbps,而使用10mbps的共享式hub时,yi个hub的总流通量也不会超出10mbps。总之,交换机是yi种基于macdi址识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”macdi址,并把其存放在内部di址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源di址到达目的di址。
北京睿联九州科技有限公司
13910220259