搞不懂缺省路由?一个故事告诉你

简介: 搞不懂缺省路由?一个故事告诉你
点赞后看,养成习惯
喜欢的话 可以点个关注哟
你们的点赞支持对博主们来说很重要哦 !!!

image.png



00 对路由的理解

首先我先来分享分享我对路由的理解:
在我的理解里,路由器和路由表的形式类比于一个点一条线

一个点指的是一个坐标,可以理解成是肯德基或者麦当劳在地图上的一个坐标 一条线指的是这个点要想到达其他点可选的一条线路

我们知道点线成面,这里也是如此。

网络上众多的路由器,路由器上许多的路由表,总多的点线整合起来就成了一张地图,一张网络的地图。

在这个地图的帮助下,我们就可以顺利地从处于北京的网络地址A访问到处于上海的网络地址B。

这里有个地方要注意了,使用这个地图的方法很特殊,那就是你必须按顺序一个一个点来,否则是会迷路的!!!

举个栗子:
你现在处于A地,你想要前往C地,沿途会经过B地。

这个时候你会发现,你想要选择去C地,但是地图上并没有显示C地的具体位置,而是指示你要去B地的路线。而只有你到达B地之后B地才会告诉你怎么去往C地

也就是说,虽然你不能掌握全局,但是只要按照地图一步一步来,你就会越来越接近目的地,直到最后你就会到达你想要的目的地

这里的理解可以类比于多米诺骨牌,比如第一张牌,能够砸到自己的下一张牌,即下一跳,第二张牌能够找到自己的下一跳,即第三张牌。依次滴递推,无论中间有多少个骨牌,只要可以够找到自己的下一跳,便可以找到终点。因为这个游戏规则是:下一跳更接近终点 ,这样起点和终点就能沟通起来。

在这里,我们可以继续发散思维,如果多米诺骨牌中的其中一张牌没有被上一张牌推倒,那么最后一张牌会被推倒嘛

肯定是不会的,所以说如果你想要从A到达C,而途径到B却发现B地没有去往C地的指示,那么你就会被卡在B点,达到不了C地的。



01 缺省网关在路由表里的形式

说完对路由的理解,那么说回正题,接下来我们就来看看缺省路由/网关

缺省路由长什么样呢?

长如下这样:

image.png

这条缺省路由的实际意思是:我海纳百川,不管你的网络号是什么、掩码是什么,只要你不清楚下一步要去哪里,就选择我吧,我会使用物理接口Eth0发送给下一跳,会让你更接近目的地的




02 用故事理解缺省路由

受疫情影响,某学校要求孩子放学后要么由家长接送要么统一乘坐校车回家。下课铃响后,孩子们纷纷跑到校门口寻找自己的家长,找到自己家长的孩子开心地牵着家长的手回去,我们发现,家长或许不会马上带着孩子回家,可能还会带着孩子去逛逛街、吃吃小吃。但毫无疑问,最终的目的地通常都是家中。也就是说,孩子不用考虑那么多,只要牵着家长的手即可更接近家里。(路由器根据路由表匹配目的IP地址,将报文发给对应的下一跳)

image.png

小明、李四倒都很幸运,很快就找到了自己的家长,牵着家长的手坐车离去。但是学校门口,还有很多包括张三在内的许多同学没有回家,老师大声呼喊着:没有找到家长的同学,过来统一坐校车回家。(如果报文在路由表里匹配不到目的IP地址,则统一发给某个地址)

在这里,老师说的校车就是剩下同学的最后的选择,也就是我们说的缺省(默认)网关。




以上文章,作为自己的学习笔记,仅供参考

本文完,感谢你的阅读!!!

最后,如果本文对你有所帮助,希望可以点个赞支持一下。你们的鼓励将会是博主原创的动力。

目录
相关文章
|
IDE 开发工具
垃圾分类模型训练部署教程,基于MaixHub和MaixPy-k210(3)
在开发板上运行模型 1、烧录模型文件到板子 使用kflash_gui工具,可以完成这个任务。
1152 0
|
存储 传感器 自动驾驶
几种常见的点云格式数据解析与在线预览
3D模型在线转换网站支持pcd、pts、xyz、las、laz、asc、ply等点云格式文件在线预览,同时支持将点云格式在线转换为ply、xyz等模型格式。
7392 1
|
自然语言处理 编译器 Linux
【Latex】texstudio使用和ACL论文模板初步解读
LaTeX是一类用于编辑和排版的软件,用于生成PDF文档。 LaTeX编辑和排版的核心思想在于,通过\section和\paragraph等语句,规定了每一句话在文章中所从属的层次,从而极大方便了对各个层次批量处理。 LaTeX在使用体验方
2339 0
【Latex】texstudio使用和ACL论文模板初步解读
|
机器学习/深度学习 PyTorch 算法框架/工具
【从零开始学习深度学习】30. 神经网络中批量归一化层(batch normalization)的作用及其Pytorch实现
【从零开始学习深度学习】30. 神经网络中批量归一化层(batch normalization)的作用及其Pytorch实现
|
存储
数据结构:图文详解单链表的各种操作(头插法,尾插法,任意位置插入,删除节点,查询节点,求链表的长度,清空链表)
数据结构:图文详解单链表的各种操作(头插法,尾插法,任意位置插入,删除节点,查询节点,求链表的长度,清空链表)
2315 0
|
机器学习/深度学习 自然语言处理 算法
深度学习之量子神经网络
深度学习的量子神经网络(Quantum Neural Networks,QNN)是量子计算和深度学习的结合,旨在利用量子计算的独特特性来提升神经网络的性能。
735 0
什么是 QAM?它是如何工作的?
【4月更文挑战第15天】
3455 5
什么是 QAM?它是如何工作的?
|
机器学习/深度学习 存储 监控
DVC 使用案例(三):机器学习持续集成与持续交互( CI/CD )
将 DevOps 方法应用于机器学习 (MLOps) 和数据管理 (DataOps) 越来越普遍。对于一个完善的 MLOps 平台来说,需要囊括资源编排(为模型训练提供服务器)、模型测试(验证模型推理)、模型部署到生产,以及模型监控和反馈等机器学习生命周期各个环节。 DVC 可以管理数据/模型和重现 ML 流水线,而 CML 可以协助编排、测试以及监控。
|
机器学习/深度学习 人工智能 自然语言处理
超精准!AI 结合邮件内容与附件的意图理解与分类!⛵
借助AI进行邮件正文与附件内容的识别,可以极大提高工作效率。本文讲解如何设计一个AI系统,完成邮件内容意图检测:架构初揽、邮件正文&附件的理解与处理、搭建多数据源混合网络、训练&评估。
1641 2
超精准!AI 结合邮件内容与附件的意图理解与分类!⛵
|
存储 机器学习/深度学习 分布式计算
利用PAI助力打造新一代社交推荐平台
本次主题的内容主要分三点介绍,第一是伊对的简介,第二是推荐平台的架构简介,第三是PAI在推荐平台的应用。
3275 0
利用PAI助力打造新一代社交推荐平台