网关这个名词对于很多人来说应该是个很耳熟的名词吧。在设置电脑的IP时就经常会看到默认网关这个名词,如下图所示:

那么网关到底是个什么东西呢?从名字上来看网关是一个关口,网关就是从一个网络到另一个网络的关口。至于什么是关口还要从头说起。

  1. 简单的局域网

将三台PC连到一个交换机上,三台PC的IP地址设置为同一个网段,如下图所示PC1、PC2、PC3的IP分别为192.168.1.101、192.168.1.102和192.168.1.103,子网掩码均为255.255.255.0。

像这样的网络中PC1、PC2和PC3之间都可以直接相互通信,它们通过交换机就能找到彼此,此时不需要网关。

2.不同网段之间通信

假如上例中的PC1需要与另一个网段中的PC通信时就需要网关,如下图:

例如PC1要和PC4通信,但是它们又不在同一个网段(通过IP和子网掩码计算就能确定两个IP是否在同一个网段)。此时PC1就会将寻找网关的帮忙,通过网关将数据传出去。网关通常为最近路由器的端口地址。

如上图标识出来PC1设置的网关应该是192.168.1.1,而PC4设置的网关是192.168.2.1,(两台PC的网关都在同一个路由器上)。PC1将数据发给192.168.1.1,然后到192.168.2.1,最后才到PC4。这样看网关相当于一个转换器一样。需要注意的是网关需要是同网段的,如192.168.1.101和192.168.1.1是同一个网段的。192.168.2.101和192.168.2.1是同一个网段的。为了方便记忆通常将网关的地址设置为该网段的第一个值(如xxx.xxx.xxx.1)。

3.网关的概念

这一段就是百度上摘抄来的, 网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。

centos同网段双网关_学习笔记之初识网关相关推荐

  1. DHCP服务_学习笔记

    DHCP服务_学习笔记 DHCP(Dynamic Host Configuration Protocol):动态主机配置协议 Lease:租约    续租时间需要是租期时间的一半 UDP协议: Ser ...

  2. db4o_8.0对象数据库官方文档翻译_学习笔记三

    紧接上篇:db4o_8.0对象数据库官方文档翻译_学习笔记二 3. Object Manager Enterprise Overview(OME视图)即OME插件的使用 If you did not  ...

  3. 双评价技术指南2020_双评价技术学习笔记(旧)

    写在最前面 数读菌作为失踪人口,偶尔又出现了 今天的这篇文章,其实在5月初就写完了 但是一直没发 要问什么原因的话 其实就是懒癌发作,好不容易逼着自己学习了下 临到最后关头 只是上传一下的功夫也拖延到 ...

  4. 韩顺平php可爱屋源码_韩顺平_php从入门到精通_视频教程_第20讲_仿sohu主页面布局_可爱屋首页面_学习笔记_源代码图解_PPT文档整理...

    韩顺平_php从入门到精通_视频教程_第20讲_仿sohu首页面布局_可爱屋首页面_学习笔记_源代码图解_PPT文档整理 对sohu页面的分析 注释很重要 经验:写一点,测试一点,这是一个很好的方法. ...

  5. 友盟统计+渠道包_学习笔记

    友盟统计+渠道包_学习笔记 资料: 官网:https://developer.umeng.com/docs/66632/detail/66889#h3-u5E38u89C1u95EEu9898 视频资 ...

  6. 图论01.最短路专题_学习笔记+模板

    图论01.最短路专题_学习笔记+模板 一.定义与性质 ● 需要的前导知识点 路径 最短路 有向图中的最短路.无向图中的最短路 单源最短路.每对结点之间的最短路 ● 最短路的性质 对于边权为正的图,任意 ...

  7. C语言学习笔记-P1 初识C语言(2)

    C语言学习笔记-P1 初识C语言(2) C语言学习笔记-P1 初识C语言(2) 一.常量 1.字面常量 2.const修饰的常变量 3.#define定义的标识符常量 3.枚举常量 二.字符串+转义字 ...

  8. Hadoop学习笔记—4.初识MapReduce

    一.神马是高大上的MapReduce MapReduce是Google的一项重要技术,它首先是一个 编程模型 ,用以进行大数据量的计算.对于大 数据量的计算,通常采用的处理手法就是并行计算.但对许多开 ...

  9. ASM学习笔记1 - 初识ClassVistor ——以ClassReader的应用为例

    ASM学习笔记1 - 初识ClassVistor --以ClassReader的应用为例 1 ASM简介 什么是ASM? Java操纵类字节码的工具.是一个jar包. 如何使用? ASM提供两类API ...

最新文章

  1. 【深入Java虚拟机JVM 05】HotSpot对象探秘
  2. [Part 3]API对接,这些坑你一定掉过!
  3. 什么是分布式锁及正确使用redis实现分布式锁
  4. 简易VR眼镜:是玩具还是工具?
  5. ubuntu环境配置之cuda10+tensorflow-gpu
  6. Oracle Instance
  7. 数据库操作之——约束
  8. Mac下载pd虚拟机以及激活
  9. 怎么锻炼孩子的想象力创造力_如何培养孩子的想象力和创造力?
  10. 微服务使用模块化时候导入公共模块导致maven更新依赖错误问题
  11. 翻译工作的重要性_为什么翻译平台很重要
  12. NVIDIA GeFprce GTX 1080 Ti NVIDIA图形驱动程序版本466.77下载和安装
  13. 虚拟机文件过多,如何删除?vmdk文件能删除吗?
  14. Sortablejs + css 模仿安卓桌面,实现可拖拽排序的主页图标+文件夹收纳
  15. linux中raid扩容,Linux停软Raid1扩容方案
  16. 痞子衡嵌入式:IAR环境下无法直接下载调试i.MXRT分散链接工程的解决方案(宏文件.mac+双Flashloader)...
  17. MySQL服务中断后重启失败及解决办法(个例)
  18. 微型计算机原理-期末
  19. 为什么网站排名上不去
  20. 第七周【任务2】长短期记忆网络LSTM的前向、后向传播

热门文章

  1. Spark2.x写入Elasticsearch的性能测试
  2. 针对天气预报集合数据的时间层次聚类和可视化
  3. 转 PHP编程过程中需要了解的this,self,parent的区别
  4. ios(iphone/ipad)一个简单的用代码判断当前设备的方法
  5. 一般实现分布式锁都有哪些方式?
  6. 世界第三大浏览器正在消亡
  7. 面试高频题:Spring和SpringMvc父子容器你能说清楚吗
  8. 9000亿投资浪费在数字化转型,罪魁祸首在DevOps?
  9. 海归技术大佬:硅谷科技公司到底牛在哪里?讲透“奈飞文化”8个原则!
  10. Linux后台开发必看!