
路由器和网关都是连接到网络中不同子网的主机。两者都可以转发到达主机的数据包。但是两者有本质的区别。路由器比网关相对简单。路由器在OSI模型的物理层,链路层和网络层工作。路由器在多个Internet之间中继数据包。它们将数据包从某个网络路由到Internet上任何可能的目标网络。路由器和网关之间的最大区别是,路由器本身只能在使用相同协议的网络中转发数据包。网关是协议转换器,可以接收一个协议的数据包(例如AppleTalk格式的数据包),然后在转发之前将它们转换为另一个协议格式的数据包(例如TCP / IP格式),然后将其发送出去。另外,网关可以在OSI模型的所有七个层中工作。此外,仅需要澄清的多协议路由器意味着该路由器可以转发多种协议格式的数据包。例如,路由器可以转发IP格式的数据包,也可以转发IPX(Novell网络层协议)格式的数据包。模式路由器为每个协议都有一个路由表。请注意,多协议路由器本质上与单协议路由器相同,并且与网关不同。多协议路由器仍然不能对数据包执行协议格式转换,只是因为它们在内部集成了多个协议路由器,因此它们可以转发多个协议格式的数据包,而网关可以更改数据包的格式。
什么是网关

顾名思义,网关是从一个网络到另一个网络的“网关”。
根据不同的分类标准,网关的类型很多。 TCP / IP协议中的网关是最常用的。我们在这里谈论的“网关”是指TCP / IP协议下的网关。

那么网关到底是什么?网关本质上是一个网络到其他网络的IP地址。例如,有网络A和网络B。网络A的IP地址范围是“ 19 2. 16 8. 1. 1〜19 2. 16 8. 1. 254”和子网掩码是25 5. 25 5. 25 5. 0;网络B的IP地址范围为“ 19 2. 16 8. 2. 1〜19 2. 16 8. 2. 254”,子网掩码代码为25 5. 25 5. 25 5. 0。如果没有路由器,则无法在两个网络之间进行TCP / IP通信。即使两个网络连接到同一台交换机(或集线器),TCP / IP协议也将基于子网掩码(25 5. 25 5. 25 5. 0)确定两个网络位于不同的网络中,要实现这两个网络之间的通信,必须通过网关,如果网络A在主机发现数据包的目的主机不在本地网络中,则转发数据数据包转发到其自己的网关,然后网关将该数据包转发到网络B的网关,网络B的网关将其转发到网络B中的主机。网络B网络A也要转发数据包。
因此,只有通过设置网关的IP地址,TCP / IP协议才能实现不同网络之间的相互通信。那么,该IP地址是哪台机器的IP地址?网关的IP地址是具有路由功能的设备的IP地址。具有路由功能的设备包括路由器,启用路由协议的服务器(基本上等同于路由器)和代理服务器(也等同于路由器)。

路由器是负责路径查找的网络设备。它从互连网络中的多个路径中找到通信量最少的网络路径,以为用户提供通信。路由器用于连接多个逻辑上分离的网络。为了向用户提供最佳的通信路径,路由器使用路由表选择数据传输路径。路由表包含网络地址和地址之间的距离的列表。路由器使用路由表查找从当前位置到目的地址的数据包的正确路径。路由器使用最短时间算法或最佳路径算法来调整信息传输的路径。如果网络路径出现故障或被阻塞,路由器可以选择其他路径以确保信息的正常传输。路由器可以转换数据格式,并成为不同协议之间网络互连的必要设备。
路由器使用路径查找协议获取网络信息,并使用基于“路径查找矩阵”的路径查找算法和标准来选择最佳路径。根据OSI参考模型,路由器是网络层系统。路由器分为单协议路由器和多协议路由器。

网关用于管理不同网段中的IP。在交换机上执行VLAN时,需要在默认VLAN接口下创建IP。该IP是网关。
路由器是一种以数据包为单位发送数据的网络层设备。路由器中的子接口具有划分广播域的功能。因此,将交换机用作VLAN后,我们需要在路由器上进行第3层路由,并且在该路由器子接口中,该接口上设置的IP地址是网关。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-314454-1.html
你想干什么
超市摆的很多