网桥与路由器的区别


网桥是一个简单的相关设备 。它唯一的目的是把被许多正在共享的物理网络分割成多个小部分 。网桥通常只有2个端口;超过2个端口的网桥称为switch 。
因为以太网是最常用的物理网络,我们将用它来说明我们的观点 。在一个以太网上,所有的接入计算机都共享同一根“线”(物理上不是同一根,但是电气相通的) 。当2台计算机试图在同一时间内对话,他们将会被对方沉没,这就叫冲突 。在以太网上的计算机越多,冲突的机会就越大 。
网桥把以太网分割成许多冲突域 。除非网桥另一边的计算机预定,否则在网桥1边的所有数据都留在那里,这样全面减少了1段上的负担 。
网桥不考虑用户在网上使用的协议(TCP/IP,IPX,AppleTalk,ect 。),因为它们是在数据链路层工作 。这既是一个优点,同时也是一个缺点;因为它们工作在一个简单的层上,网桥可以盲目的以高速操作,但是它们会不加选择的传输数据,我们几乎不能对它的工作进行控制 。从此路由器就诞生了 。
路由器工作在网络层——他们事实上知道在网络上传输数据的协议 。正因为它们知道协议,所以他们能按规则来决定将怎样处理特定的数据 。
为此,路由器在为不同目的或不同组织的连接网络是很有用的 。用户可以申请规则或过滤器来使特定的数据通过,而不使其他的数据不通过 。或者安排为某种目的服务的数据进入特定的网络连接,其他的数据跳过这连接 。
这种服务是要收费的 。路由器得到特定数据的描述月具体,数据发送到目的地的延时越长 。所以,快速路由器的培植越高,硬件的价格越贵 。
总之,在现今的大多数大型网络里,你可以找到一种switch(以多端口网桥为基础)和路由器的混合物 。同拥有他们的优点和缺点-但他们的组合是1个有效的组合 。

    推荐阅读