1.四种设备在网络中的物理位置 ,如下图:

2.这四种设备的本质
这四种设备,都是进行包的转发,区别在宇转发的行为不一样
HUB:一个包过来后,直接将包转发到其他口
桥:包过来后,首先检查包的destination address是否在mac address和端口绑定表中,如果在,则根据mac和端口绑定表,将包从相应的端口转发出去,如果不再,则丢弃。同时记录下包的source address 以及这个包进来的那个口,然后更新 mac address和端口绑定表,目的是为下次判断和转发做准备。我们通常说桥是2层设备的原因是他只使用mac address 不适用ip address来完成转发功能
switch:switch和桥的功能类似,不过一般情况下,switch具有更多的硬件端口。switch一般不具有软件,都是ASIC电路。另外跟俊switch产品的不同,他可能工作在第二层(mac address)或者工作在第三层(ip address)
router:通过ip address来判断是否转发,从哪个端口出去(ip table),另外router相对于switch的最大优点是,router是具有软件的
3.桥接(bridging)和路由(routing)
桥接和桥不是一个概念,桥接是动词,指一系列动作,这一系列动作构成了桥接这个功能,桥接模式,指这个设备(桥/路由器)正在执行桥接动作,
本文详细解析了HUB、桥、Switch和Router四种网络设备的工作原理,以及它们在网络中的物理位置。重点介绍了桥接与路由的区别,桥作为二层设备如何利用MAC地址进行包的转发,而Switch不仅具有更多硬件端口,还可能工作在三层,使用IP地址进行转发。Router则通过IP地址判断转发路径,并具备软件处理能力。
1312

被折叠的 条评论
为什么被折叠?



