发布网友 发布时间:2022-04-20 20:27
共1个回答
热心网友 时间:2023-09-26 14:13
一、网桥是干什么的
网桥工作在OSI参考模型数据链路层的两端口或多端口二层网络设备,是用来连接不同网段的存储转发设备。使用网桥能扩展网络的距离或范围,还可以提高网络的性能、可靠性和安全性。网桥将两个网段连接起来,根据计算机的MAC地址来转发帧,可以看作一个“低层的路由器”。
二、网桥的工作原理及过程
示意图
网桥将两个相同或相似的网络连接起来,并管理网络数据的传输。如上图所示,网段A和网段B通过网桥连接后,网桥接收网段A发送的数据包,并检查数据包中的MAC地址,如果地址属于网段A ,它就将其放弃,如下图所示。
同网段计算机通信,网桥丢弃数据包
相反,如果目标MAC地址是网段B的MAC地址,它将发送给网段B。网桥对接收的帧先存储后查找站表,如站表内无MAC1的记录,则记录其MAC地址和端口号,然后广播至其他网段。经过各网段计算机互相通信后,站表便完整记录下各计算机的MAC地址和端口号,以便后续的数据转发。
不同网段的工作情况
三、网桥的优、缺点
网桥优点
1、过滤通信量。
2、扩大了网络范围,增加了工作站数量。
3、可使用不同的物理层,可互连不同的局域网。
4、提高了可靠性。
网桥缺点
1、由于网桥对接收的帧要先存储和查找站表,然后转发,增加了时延。
2、在MAC子层并没有流量控制功能,网桥缓冲区可能会溢出,会产生丢帧现象。
3、具有不同MAC子层的网段桥接再一起时,网桥在转发一个帧之前,必须修改帧的某些字段的内容,以适合另一个MAC子层的要求,增加时延。
4、当用户数多、信息量大时易产生广播风暴。
根据原理来一般来讲毫无安全可言