计算机网络的构建是由很多互联设备相互连接而成,如果仅仅是在物理上将这些计算机连接起来的话,那么是不能实现通信的。要让这些计算机进行通信,需要使用到的是互联设备,由于工作层次不同,所以每层的互联设备也不同。今天就大家经常看到的交换机、集线器、路由器这三种互联设备给大家做一个简单的知识普及。
三者的概念
交换机(Switch)是一种目前比较常用的网络互联设备,工作在OSI模型的数据链路层。根据工作位置的不同,交换机也可以分为广域交换机和局域交换机。网桥也是工作在数据链路层的一种网络互联设备,但是网桥一般分有两个端口,交换机则具有高密度端口,所以,交换机有时候也被称为多端口网桥。
集线器(Hub)属于纯硬件网络底层互联设备,能够对接收到的信号进行再生整形放大,以扩大网络的传输距离。交换机与集线器的功能差不多,但是二者工作在不同的层次,且性能有着很大的差别:集线器采用的是共享带宽的方式,交换机采用的是独享带宽的方式,所以采用交换机互联的计算机网速比较快,且非常稳定。
路由器(Router)是大家再熟悉不过的东西了,它会根据信道的情况自动选择和设定路由。路由器工作在OSI层次模型中的第三层—网络层。路由器克服了交换机不能路由转发数据包的不足。路由器也分为本地路由和远程路由,本地路由是用来连接网络传输介质的(如光纤、同轴电缆等),远程路由用来连接远程传输介质。
交换机和路由器的区别
目前很多的局域网都会使用交换机和路由器搭配组合的方式来布线,二者的功能还是有着很大的区别,下面从几个方面来说明一下二者的主要区别:
1、工作层次不同
上文中已经提到,交换机工作在OSI体系结构的第二层—数据链路层,所以工作内容比较简单,功能也不是太多。路由器工作在OSI参考模型的第三层—网络层,可以得到更多的协议信息,具有判断网络地址和选择IP的功能,所以比交换机更加智能。
2、数据转发时的不同
由于工作在数据链路层,交换机进行数据转发的时候依据的是物理地址或者是MAC地址,MAC通常是硬件自带的,由网卡供应商给分配的地址,通常是不会变化的。路由器是根据IP来进行数据转发,我们在上网的使用的IP多半都是分配的动态IP,是会随着时间变化的。
3、路由器与第三层交换机
交换机的主要功能是数据交换,路由器的主要功能是路由转发,随着科技的发展,出现了工作在第三层的交换机。第三层交换机也具有路由的特点,但是它的路由功能比较简单,路由器则仅仅具有路由转发的功能,但是路由器在连接不同的网络类型方面更加有优势,能够很好的连接不同类型的网络。总的来说,第三层交换机的的性能优于路由器,速度比路由器快,更能合理配置信息资源,价格比路由器便宜,并且非常适用于数据交换频繁的网络,因此已经得到广泛的应用。