网关、路由器与子网掩码

文章目录

概念

  1. 网关(Gateway): 就是一个网络连接到另一个网络的"关口",实质上是一个网络通向其他网络的IP地址。

    网关作用: 实现两个不同网段的设备(IP)进行通信。

  2. 路由器(Router): 用于连接多个逻辑上分开的网络,是一种负责寻径的网络设备,对用户提供最佳的通信路径。

    路由器作用: 利用路由表为数据传输选择路径,路由表包含网络地址以及各地址之间距离的清单,路由器利用路由表查找数据包从当前位置到目的地址的正确路径。

  3. 子网掩码: 是一个32位的2进制数,其对应网络地址的所有位都置为1,对应于主机地址的所有位置都为0。

    子网掩码的作用: 子网掩码只有一个作用,就是通过逻辑运算,将一个IP地址划分为网络地址和主机地址,使路由器正确判断任意IP地址是否是本网段的,从而正确地进行路由,只有网络地址相同的两台主机在无路由的情况下才能相互通信。

举例

有网络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)和 IP地址判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。

总结

  1. 网关用于实现两个不同网段的设备(IP)进行通信。
  2. 具有路由功能的设备(路由器)的IP地址就是网关的IP地址。
  3. 子网掩码、IP、网关的应用关系: 网络A中的主机把数据与源宿IP地址打包,路由器根据子网掩码与源宿IP地址进行逻辑运算判断是否属于同一子网,若不是同一子网,则将数据包发送到A的网关,利用路由功能转发到B的网关,网络B的网关再发到网络B中宿点主机IP地址上。
相关推荐
wangjun515922 分钟前
linux,物理机、虚拟机,同时内外网实现方案;物理机与虚拟机互通网络;
linux·服务器·网络
Bruce-li__37 分钟前
深入理解Python asyncio:从入门到实战,掌握异步编程精髓
网络·数据库·python
self-discipline6341 小时前
【计网速通】计算机网络核心知识点与高频考点——数据链路层(二)
网络·网络协议·计算机网络
叫醒你笛莎2 小时前
IGMP(Internet Group Management Protocol)与组播技术深度解析
网络
lulinhao2 小时前
HCIA/HCIP基础知识笔记汇总
网络·笔记
暴走的YH3 小时前
【网络协议】三次握手与四次挥手
网络·网络协议
yuzhangfeng3 小时前
【云计算物理网络】数据中心网络架构设计
网络·云计算
zhu12893035563 小时前
网络安全的重要性与防护措施
网络·安全·web安全
网络研究院4 小时前
ChatGPT 的新图像生成器非常擅长伪造收据
网络·人工智能·安全·chatgpt·风险·技术·欺诈
小吃饱了4 小时前
TCP可靠性传输
网络·网络协议·tcp/ip