很多朋友不知道网关和路由器的区别,下面就来看看小编的分析吧。
一.什么是网关
顾名思义,网关是从一个网络到另一个网络的“网关”。根据不同的分类标准,网关的类型很多。 TCP / IP协议中的网关是最常用的。我们在这里谈论的“网关”是指TCP / IP协议下的网关。
举个例子:
有网络A和网络B。网络A的IP地址范围是“ 192.168.1.1?192。168.1.254”,子网掩码是255.255.255.0;网络B的IP地址范围为“ 192.168.2.1?192.168.2.254”“,子网掩码为255.255.255.0。如果没有路由器,则两个网络之间无法进行TCP / IP通信。即使两个网络都连接到在同一交换机(或集线器)上,TCP / IP协议将基于子网掩码(255.255)。.255.0)确定两个网络中的主机位于不同的网络中。要实现这两个网络之间的通信,如果网络A中的主机发现数据包的目标主机不在本地网络中,则它将数据包转发到其自己的网关,然后网关将其转发到网络B的网关,并且主机(如图所示)将网络B转发给网络A的过程也是如此。
因此,仅通过设置网关的IP地址,TCP / IP协议即可实现不同网络之间的相互通信。那么,该IP地址是哪台机器的IP地址?网关的IP地址是具有路由功能的设备的IP地址。具有路由功能的设备包括路由器,启用路由协议的服务器(基本上等同于路由器)和代理服务器(也等同于路由器)。
什么是默认网关:
如果您知道什么是网关,则默认网关将很容易理解。就像一个房间可以有多个门一样,主机可以有多个网关。默认网关意味着如果主机找不到可用的网关,它将把数据包发送到默认的指定网关,并且此网关将处理该数据包。主机当前使用的网关通常指默认网关。
二,什么是路由器
要解释路由器的概念,您必须首先知道什么是路由。所谓“路由”是指将数据从一个地方传输到另一个地方的行为和动作,而路由器就是执行这种行为的机器。它的英文名称为Router,它是连接多个网络的一种方式。网段的网络设备可以在不同网络或网段之间“转换”数据信息,以便它们可以“理解”彼此的数据,从而形成更大的数据。网络。
简而言之,路由器主要具有以下功能:
首先,网络互连。路由器支持多种局域网和广域网接口,主要用于局域网和广域网的互联,实现不同网络之间的通信。
第二,数据处理,提供包括包过滤,包转发,优先级,复用,加密,压缩和防火墙的功能;
第三,网络管理。路由器提供的功能包括配置管理,性能管理,容错管理和流控制。
为了完成“路由”工作,路由器保存了各种与传输路径相关的数据-路由表(Routing Table)用于路由选择。路由表保存子网标识信息,Internet上的路由器数量以及下一个路由器的名称。路由表可以由系统管理员固定设置,也可以由系统动态修改,可以由路由器自动调整,或由主机控制。路由器涉及与地址名称有关的两个概念,即:静态路由表和动态路由表。系统管理员预先设置的固定路由表称为静态路由表,通常是在安装系统时根据网络配置预先设置的,不会随着将来网络结构的变化而改变。动态(动态)路由表是路由器根据网络系统的运行情况自动调整的路由表。路由器会根据路由协议提供的功能自动学习并记住网络操作,并在需要时自动计算最佳路径以进行数据传输。
为了简要说明路由器的工作原理,我们现在假设存在这样一个简单的网络。如图所示,四个网络A,B,C和D通过路由器连接在一起。
现在知道网关和路由器的区别是什么了吧,希望对您有帮助。
Copyright ©2018-2023 www.958358.com 粤ICP备19111771号-7