提到网络,绕不开路由这个词,很多人都知道路由器和其作用,但对于路由的了解也并不深入,导致一些网络上的故障特别是广域网上的故障,无法快速解决或者没法解决。其实归根结底还是没明白路由的精髓。

路由简单理解为网络数据从源地址到目的地址经过的路径。下面是路由的核心要点:源地址能访问到目的地址的条件——从源地址出发往目的地址途中的所有路由设备都必须有到目的地址的路由,从目的地址返回源地址的途中所有路由设备都必须有到源地址的路由。这句话可能读起来不太顺口,下面用图例来说明下。

A能访问B所必须的条件

在上图中,A能正常访问到B的条件就是:A网关为a,a,b,c都有通往B的路由;B的网关为c,c,b,a都有通往A的路由。

下面举个例子看看你是否明白了,

A能访问到B吗?

请问下如图中所示,A能否访问到B?答案是不能!

按照我们上面说的黑体字去核对,A要访问203.86.155.155,A的网关是203.86.155.1,满足条件,a的网关是172.16.0.1,满足条件,中间设备路由表有到203.86.155.155的路由网关是192.168.0.2,满足条件,c跟B直连,也满足条件;反过来,同理也满足条件。那为何数据不通呢?问题出在a和c,在a中有默认路由到172.16.0.1,但a跟A直连接接口的直连路由为203.86.155.0/24, A去访问B的203.86.155.155时,在a路由里面,203.86.155.0/24(这个是接口上的掩码生成的直连路由)比默认路由级别更高,它只会在该接口下寻找,不会将访问203.86.155.155的查询发往172.16.0.1去,同理,c访问203.86.155.154也不会将查询发往192.168.0.1去,所以A和B不能访问。这个例子可以有两点结论:直连路由级别高于默认路由;匹配更精细的路由级别更高(203.86.155.0/24比0.0.0.0匹配更高)

上面说的都是比较简单的情况,实际在广域网中,路由非常复杂,但讲路由优先级别搞明白了,就不会陷入困惑,路由的优先顺序——①策略路由(这个是强制性路由,所以最优)②最长匹配优先(子网掩码最大的路由最优,比如32位主机路由比其它路由都优先)③路由的优先级越小越优先(直连路由,静态路由,动态路由都有对应的优先级,不同厂商设备可能叫法不同,比如思科叫管理距离最小原则,华为叫优先级最小原则);④路由开销(华为叫法)度量值(思科叫法)⑤默认路由⑥直接丢弃

最后看一个用户广电的真实案例:

某广电地市用户网络拓扑图

该地市用户方案——业务服务器通过三层交换机策略转发到路由1进入省省网,然后进入我司数据中心;其它业务通过默认路由进入路由2转发到广电省网,然后到广电数据中心。某天,该地市网管报障说业务服务器无法访问我司数据中心,经过多次指导,让他们按要求在各个设备进行tracert测试,测试多次依然无法解决,找到问题所在,无奈,只有亲自远程指导,才予以解决。最后查到原因是三层交换机对业务服务器的源策略路由失效,导致其数据发往广电数据中心而不是到我司数据中心,中间的关键测试是让地市网管在地市三层交换机上添加到我司数据中心的静态路由,下一跳指向路由1,这样对比才找出问题所在。其实问题很简单,但作为广电的地级市网管,这么基本的网络都无法排除故障,可见其对路由真的不是很理解!


对于路由方面,您有什么看法呢?欢迎留言交流!

思科isis路由的优先级_何谓“路由” ,带你了解路由的本质,轻松配置路由简单排除故障...相关推荐

  1. 思科isis路由的优先级_华为 路由双点双向引入

    点击上方蓝字关注我们 哈喽,大家好!我是艺博东 ,是一个思科出身.专注于华为的网工:好了,话不多说,我们直接进入正题. 双点双向重发布(OSPF.IS-IS) 文章目录 一.拓扑 二.底层配置 三.双 ...

  2. 思科isis路由的优先级_【分享】超全!集成ISIS知识详解~

    IS-IS路由协议简介 IS-IS是国际标准化组织ISO为它的无连接网络协议CLNP设计的一种动态路由协议. 随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF(Internet Engi ...

  3. 静态路由与动态路由的优先级_静态路由基础知识

    静态路由是指由管理员手动配置和维护的路由.静态路由配置简单,并且无需像动态路由那样占用路由器的CPU资源来计算和分析路由更新. 静态路由的缺点在于,当网络拓扑发生变化时,静态路由不会自动适应拓扑改变, ...

  4. 桥接模式和路由模式区别_【微课堂】路由器设置:桥接模式vs路由模式

    每天接话总有用户要桥接改路由,路由改桥接,改完要提醒重设路由器,否则就要重复呼入,可是怎么设置呢?到底哪个模式更好呢? 小万别着急.今天,我们就来学习一下光猫连接,不同模式下路由器的设置方法. 设置路 ...

  5. Ice飞冰目录结构应用入口工程配置路由配置《四》

    建一个icestark微前端项目的情况下,来看这些配置(搬官网) 目录结构: ├── .ice/ # 运行时生成的临时目录 ├── build/ # 构建产物目录 ├── mock/ # 本地模拟数据 ...

  6. 思科 接入点 本地转发_思科路由器配置 IPv6 和 OSPFv3 路由

    一.前言 IPv6 最近是越来越火了,是时候该学习下 IPv6 路由的配置了. 本文将介绍思科路由器 IPv6 地址以及路由协议的配置方法. 本文纯属个人学习经验,希望可以帮到刚入门网络的新手,老司机 ...

  7. angular路由传递参数_@medux 路由篇

    欢迎您开始@medux 之旅,建议您依次阅读以下 4 篇文章,这将耗费您大约 30 分钟. 为什么你需要 @medux @medux 基础概念速览 @medux 路由篇 @medux 数据流 第 3 ...

  8. sql server只读_如何在SQL Server 2016中为可用性组配置只读路由

    sql server只读 The SQL Server Always On Availability Groups concept was introduced the first time in S ...

  9. linux 路由跟踪命令_云计算网络知识学习-linux网络基础

    1 linux虚拟网络基础 1.1 Device 在linux里面devic(设备)与传统网络概念里的物理设备(如交换机.路由器)不同,Linux所说的设备,其背后指的是一个类似于数据结构.内核模块或 ...

最新文章

  1. mysql 5.1默认缓存_mysql的innodb数据库引擎详解
  2. 如何让控件span的id调用ajax_微服务架构之「 调用链监控 」
  3. 前端div里的内容下沉_自学Web前端的五个不同阶段,从浅入深
  4. 浅谈linux命令大全
  5. 前端学习之JavaScript第二天学习
  6. JavaSE基础知识(5)—面向对象(Object类)
  7. ajax 偶尔302,关于Ajax 中response出现302的一点见解
  8. php和ajax的同步和异步请求,ajax 同步请求和异步请求的差异分析_javascript技巧
  9. 攻击linux的samba,Samba 中间人攻击漏洞(CVE-2015-5296)
  10. stream实现list根据对象中多个属性分组,并取分组后最新数据
  11. 《剑指offer》第二章小结(1)——链表的基本操作
  12. 基于数据报套接字的服务器回射程序设计_套接字Socket的常见面试题及答案
  13. 六、3D数学矩阵线性变换
  14. 使用python将视频中的音频分离出来
  15. js 判断数组元素是否存在重复项
  16. 奉劝各位准大一的学弟学妹们,这个暑假只要作对一件事,大学的时候你就是王者!
  17. 微博上一些有用的话(六)
  18. 网恋中在拿谁的情感玩游戏
  19. Mysql 分组查询top n(多种方法)
  20. 换地方上网后Kali Linux 网络设置

热门文章

  1. CCF201312-5 I’m stuck!(100分)
  2. 别让双手闲下来,来做一些练手项目吧
  3. Xcode 添加前缀
  4. js+jQuery获取全选并用ajax进行批量删除
  5. c#中的interface abstract 与 virtual(转)
  6. 内容管理系统 Nuxeo认证绕过和RCE漏洞(CVE-2018-16341) 分析
  7. linux rsync 增量同步备份文件
  8. linux 安装 nodejs
  9. linux 初始化工作进程 systemd简介
  10. GSS-API GSSAPI 介绍 通用的安全机制