网络通信中各种设备介绍

  在计算机网络中,我们经常遇到集线器Hub,交换机Switch,网桥bridge,路由器router,今天来介绍一下这几个设备的功能。

1. 集线器(Hub)

  Ethernet被发明出来,需要用一个黑盒子将电脑连接起来;否则电脑和谁通信,和谁网线直连,这是点对点通信了,一点也不方便,和以太网的多路访问网络初衷相违背。以太网设计目标:电脑使用一个网络接口,可以同时与多台电脑通信,将电脑连接起来的黑盒子最先面世,称之为集线器,但我们更喜欢叫它Hub。这种集线器,通常有多个端口,可以接入多台电脑,这种黑盒子使电脑连接在一起成为一种可能,其内部工作原理,就是信号放大器。

  所以集线器的功能就是一个口接收信号,原封不动的发送到其他所有口,相当于一个大喇叭,有点类似于广播。但比广播更存粹。由于Hub只是简单的转发,所以Hub工作物理层(L1)。

 

 

2. 网桥(Bridge)

  网桥工作在数据链路层(L2),它与Hub的区别在于,网桥会过滤MAC地址,只有目的MAC地址匹配的数据才会发送到出口。因此一个bridge只有两个接口,是一个输入到输出的桥接。所以也可以理解为两口的交换机!实际上它就是早起的交换机,如果目的MAC地址不匹配,那么它会进行广播(泛洪),然后记录下回复者是谁(学习MAC地址)。

 

3. 交换机(Switch)

  交换机也是一种桥接设备,现在的交换机也具备三层路由功能,称之为三层交换机。但早起的交换机是工作在二层的,可以看成多个bridge的基层设备。一个交换机的口的输入到另一个交换机口的输出可以认为是一个bridging。交换机中的MAC table实际是为了bridge能工作而存在。因此,一个N口的交换机可以看作是N*(N-1)个网桥集合。

 

  现在的交换机兼顾bridge和routing两种功能,因此既可以工作在二层,也可以工作在三层。

4. 路由器

  路由器就不再过多介绍了,它是工作在L3层,基于IP地址做转发的。

 

posted @ 2020-12-03 11:36  尹瑞星  阅读(2396)  评论(0编辑  收藏  举报