中继器、集线器、网桥、交换机、路由器、网关的超全总结( 二 )


一句话总结:交换机,可以理解为高级的网桥,他有网桥的功能,但性能比网桥强 。交换机和网桥的细微差别就在于:交换机常常用来连接独立的计算机,而网桥连接的目标是LAN,所以交换机的端口较网桥多 。
五、路由器
路由器(Router)工作在第三层(即网络层),它比交换机还要“聪明”一些,它能理解数据中的IP地址,如果它接收到一个数据包,就检查其中的IP地址,如果目标地址是本地网络的就不理会,如果是其他网络的,就将数据包转发出本地网络 。与工作在网络物理层,从物理上划分网段的交换机不同,路由器使用专门的软件协议从逻辑上对整个网络进行划分 。
例如,一台支持IP协议的路由器可以把网络划分成多个子网段,只有指向特殊IP地址的网络流量才可以通过路由器 。当IP子网中的一台主机发送IP分组给同一IP子网的另一台主机时,它将直接把IP分组送到网络上,对方就能收到 。而要送给不同IP于网上的主机时,它要选择一个能到达目的子网上的路由器,把IP分组送给该路由器,由路由器负责把IP分组送到目的地 。如果没有找到这样的路由器,主机就把IP分组送给一个称为“缺省网关(default gateway)”的路由器上 。对于每一个接收到的数据包,路由器都会重新计算其校验值,并写入新的物理地址 。
网络中的设备用它们的网络地址(TCP/IP网络中为IP地址)互相通信 。IP地址是与硬件地址无关的“逻辑”地址 。目前TCP/IP网络,全部是通过路由器互连起来的,Internet就是成千上万个IP子网通过路由器互连起来的国际性网络 。
 

中继器、集线器、网桥、交换机、路由器、网关的超全总结

文章插图
 
路由器用于连接多个逻辑上分开的网络,几个使用不同协议和体系结构的网络 。路由器利用网络层定义的“逻辑”上的网络地址(即IP地址)来区别不同的网络,实现网络的互连和隔离,保持各个网络的独立性 。当一个子网传输到另外一个子网时,可以用路由器完成 。它具有判断网络地址和选择路径的功能,过滤和分隔网络信息流 。一方面能够跨越不同的物理网络类型(DDN、FDDI、以太网等等),另一方面在逻辑上将整个互连网络分割成逻辑上独立的网络单位,使网络具有一定的逻辑结构 。
一句话总结:路由器的主要工作就是为经过路由器的每个IP数据包寻找一条最佳传输路径,并将该数据有效地传送到目的站点 。路由器的基本功能是,把数据(IP报文)传送到正确的网络 。
六、网关
网关(Gateway)又称网间连接器、协议转换器 。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连 。网关既可以用于广域网互连,也可以用于局域网互连 。网关是一种充当转换重任的计算机系统或设备 。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器 。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求 。
一句话总结:网关,通过字面意思解释就是网络的关口 。从技术角度来解释,就是连接两个不同网络的接口,比如局域网的共享上网服务器就是局域网和广域网的接口 。
最后有两个注意问题:
1、交换机和路由器的区别?
从应用上说:
交换机和路由器的使用中最大的区别莫过于路由器内部可实现拨号上网,然后通过共享给多台电脑同时上网,而交换机内部不具有拨号功能,但交换机的作用是将网络信号分流,以实现更多电脑连接共享上网 。
大家可以这样认为,交换机可以将多台电脑连接起来,与交换机互连的电脑本身则具备了互相通信的功能,组建成了一个内部局域网,但需要访问互联网还需要有网络支持,因此交换机一端需要连接到路由器,路由器即可实现交换功能,还可以拨号,实现宽带连接,并将宽带资源分配个交换机使用,这样就实现了多台电脑共享上网 。
从概念上说:
路由,是三层设备,有选择道路的作用 。比如你去罗马,有很多路可以走,怎么走省钱省时间,就是路由要做的,解决你应该按照那条路走的问题 。当然还有基于三层的其他功能 。
交换机,是二层设备 。他就像你家门前的如或者你们楼道,附近的住户都知道去几层几号怎么走 。
举个例子说明路由器和交换机的配合:我要去找小明借电脑,小明说他不在家,叫我自己去拿吧,同时还告诉我他家的地址是XX路XX小区XX号(好比ip地址),我根据小明告诉我的地址找到了小明的家(路由器的功能,寻找路径) 。我进门发现他家居然有10台电脑,哪台是借给我的那台呢?噢,原来小明还告诉我他要借给我的电脑的编号(MAC地址),那样我就可以根据编号找到相应的电脑了 。


推荐阅读