网关和路由器的区别

(1)路由器区别于网关的最大之处在于路由器本身只能在使用相同协议的网络中转发数据包,而网关是一个协议转换器,使得不同网络之间互联,它可以接收一种协议的数据包如AppleTalk 格式的包,然后在转发之前将其转换成另一种协议形式的包如TCP/IP 格式继而发送出去。例如:一个Netware局域网通过网关可以访问IBM的SNA网络,这样使用IPX协议的PC就可和SNA网络上的IBM主机进行通信。

(2)路由器工作在OSI 模型的物理层,链路层和网络层,而网关可能工作在OSI 模型的所有七层之中;

(3)另外需要澄清的一点多协议路由器仅仅表示该路由器可转发多种协议格式的包,如一个路由器既可转发IP 格式的包,亦可转发IPX(Novell 网的网络层协议)格式的包,如此工作模式的路由器对于每种协议都有一张路由表。注意多协议路由器与单协议路由器本质相同,且区别于网关,多协议路由器仍然不可对数据包进行协议上的格式转换,而仅仅在于其内部集成了多个协议的路由器,使得其可以转发多种协议格式的数据包,而网关可更改数据包的格式。

(4)做协议翻译的网关却常常以软件的形式在路由器上实现,所以,网关常常是路由器的一个特色功能;正因为这样,现在网关和路由器两个词经常可以互相换用;但是也因为这一点,以及"默认网关"和"默认路由器"的关系这一点,网关和路由器两个名词也变得令人很迷惑。


你可能感兴趣的:(格式转换,路由器,局域网,转换器,路由表)