一、路由

  1. 路由在网络中起到什么作用?

• 路由器负责将数据报文在IP网段之间进行转发

• 路由是指导路由器如何进行数据转发的路径信息

  1. IP之间连通的前提是什么?

• 沿途的每台路由器上都有到达目的网段的路由信息

• 路由是单向的路径信息,沿途每台路由器都要有往返双向路由信息

• 路由环路是由错误的路由导致的,它会造成IP报文在网络中循环转发,浪费网络带宽

二、路由表

  1. 路由表是什么
  • 路由表是用来存储路由学到的路由信息
  • 路由表是路由器转发报文的判断依据

  1. 路由表字段内容

Destination/mask:目的网段和子网掩码

Proto:路由的来源,指示是静态路由、动态路由协议等

Pre:优先级,用于判断路由的优先级顺序

Cost:度量值,衡量路径的开销或距离

Nexthop:下一跳地址,数据报文从当前路由器发出后,到达的下一个IP地址

Interface:出接口,数据报文发出的网络接口

  1. 路由表匹配原则
  • 最长掩码匹配规则:当数据包在路由表中匹配到多条掩码长度不同的路由时,按照掩码最长的路由进行转发。
  • 路由迭代规则:如果下一跳不是直连地址,路由器会再次在路由表中查询下一跳的路由,直到找到下一跳是直连地址为止。
  • 最长掩码匹配

  • 迭代查询

查询到达目的地址50.0.0.0/24的路由下一跳是40.0.0.2,但是它不是直连路由。所以以下一跳40.0.0.0作为目的地址查询路由表下一跳为20.0.0.2出接口为E0/2进行转发

  • 查询不到明细路由,匹配默认路由

  1. 路由器的单跳操作

  1. 路由信息的来源

直连路由:

根据直接连接的网络接口所在网段自动生成,前提是接口UP并配置了IP地址。

开销小,配置简单,无需人工维护。只能发现本接口所属网段的路由。

静态路由:

手动配置到达每个目的网段的路由信息,虽然配置繁琐,但减少了协议开销,降低设备和带宽压力。

无开销,配置简单,需人工维护,适合简单拓扑结构的网络。

动态路由协议:

通过路由协议从相邻路由器自动学习路由信息,配置简单,但会产生协议开销,消耗设备资源和链路资源。常见协议包括RIP、OSPF、BGP和IS-IS。

开销大,配置复杂,无需人工维护,适合复杂拓扑结构的网络。

  1. 路由表优选规则

不同来源的路由,优先级高的(数字小)优先。

同一来源的路由,Cost小的优先。

同一来源Cost相等的路由会形成等价路由,数据流会在等价路由上自动负载均衡。

  1. 路由的优先级

三、华三路由常用命令

[h3c]display ip routing-table                                 # 查看路由表
[h3c]display ip routing-table 'IPADDRESS' 'MASK' # 查看指定网段的路由信息
[h3c]dis ip routing-table protocol ospf # 查看ospf路由信息
[h3c]dis ip routing-table vpn-instance 'VPN名称' # 查看ospf路由信息
[h3c]display ip policy-based-route # 查看策略路由信息

IP路由的工作原理的更多相关文章

  1. HTTP之Tcp/Ip协议的工作原理

    计算机与网络设备要相互通信,双方就必须基于相同的方法.比如,如何探测到通信目标.由哪一边先发起通信.使用哪种语言进行通信.怎样结束通信等规则都需要事先确定.不同的硬件.操作系统之间的通信,所有的这一切 ...

  2. django中admin路由系统工作原理

    一.如图所示 from django.contrib import admin from . import models class zhangsan(admin.ModelAdmin): list_ ...

  3. [TCP/IP] HTTPS的工作原理

    一.首先HTTP请求服务端生成证书,客户端对证书的有效期.合法性.域名是否与请求的域名一致.证书的公钥(RSA加密)等进行校验: 二.客户端如果校验通过后,就根据证书的公钥的有效, 生成随机数,随机数 ...

  4. 路由及路由器工作原理深入解析3:路由与port

        日志"路由及路由器工作原理深入解析1"http://user.qzone.qq.com/2756567163/blog/1438322342介绍了"为什么要使用路 ...

  5. TCP/IP协议工作原理简述

    TCP/IP协议工作原理简述 // */ // ]]>   TCP/IP协议工作原理简述 Table of Contents 1 概要 2 应用层 3 传输层 4 网络层 5 链路层 1 概要 ...

  6. IP路由原理

    IP路由原理 一.什么是路由 路由是指导IP报文发送的路径信息. 二.路由表的构成 路由表是路由器转发报文的判断依据 三.路由器单跳操作 四.路由表查找规则 1.选择度量值小的进行转发 2.永远将下一 ...

  7. Express工作原理和源码分析一:创建路由

    Express是一基于Node的一个框架,用来快速创建Web服务的一个工具,为什么要使用Express呢,因为创建Web服务如果从Node开始有很多繁琐的工作要做,而Express为你解放了很多工作, ...

  8. tcp/iP协议族——IP工作原理及实例具体解释(下)

     IP协议具体解释 上一篇文章文章主要介绍了IP服务的特点,IPv4头部结构IP分片.并用tcpdump抓取数据包,来观察IP数据报传送过程中IP的格式,以及分片的过程.本文主要介绍IP路由,IP ...

  9. 【夯实Nginx基础】Nginx工作原理和优化、漏洞

    本文地址 原文地址 本文提纲: 1.  Nginx的模块与工作原理    2.  Nginx的进程模型    3 . NginxFastCGI运行原理        3.1 什么是 FastCGI   ...

  10. 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之RAC 工作原理和相关组件(三)

    RAC 工作原理和相关组件(三) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体 ...

随机推荐

  1. 了解 Docker 网络

    本章将会简单地讲述 Docker 中的网络,对于 CNM.Libnetwork 这些,限于笔者个人水平,将不会包含在内. Docker 的四种网络模式 Docker 有 bridge.none.hos ...

  2. C++ //STL---常用算法 //常用遍历 for_each //transform

    1 //STL---常用算法 2 //常用遍历 for_each 3 //transform 4 #include<iostream> 5 #include<string> 6 ...

  3. WPF之x命名空间

    目录 x命名空间内容 x命名空间的Attribute x:Class x:ClassModifier x:Name x:FieldModifier x:Key x:Shared x命名空间的标记扩展 ...

  4. MediaBox音视频终端SDK已适配鸿蒙星河版(HarmonyOS NEXT)

    2024年1月,HarmonyOS NEXT 鸿蒙星河版系统开发者预览版开放申请,该系统将只能安装为鸿蒙开发的原生应用,而不再兼容安卓应用.对此,阿里云MediaBox音视频终端SDK产品已实现功能的 ...

  5. -Dmaven.multiModuleProjectDirectory system propery is not set解决方案

    myeclipse中使用maven插件的时候,运行run as maven build的时候报错 -Dmaven.multiModuleProjectDirectory system propery ...

  6. .Net Core 你必须知道的source-generators

    源生成器是 C# 9 中引入的一项功能,允许在编译过程中动态生成代码. 它们直接与 C# 编译器集成(Roslyn)并在编译时运行,分析源代码并根据分析结果生成附加代码. 源生成器提供了一种简化的自动 ...

  7. android使用StringRequest访问网站接收JSON时空指针报错

    報錯詳情: 代碼詳情: 报错原因:他丫变量名与JSON格式中的变量名不同

  8. 【VR虚拟现实】-医疗行业的具体应用

    虚拟现实 (VR) 虽然经常与游戏联系在一起,但不可否认,未来科技少不了虚拟现实,其应用可以彻底改变许多行业.在医疗领域,无数人正在探索 VR 可以帮助患者和医疗从业者实现更好的治疗结果治疗方式,比如 ...

  9. SQLI-LABS(Less-9、10)

    Less-9(GET-Blind-Time based-Single Quotes) 打开Less-9页面,可以看到页面中间有一句Please input the ID as parameter wi ...

  10. 记录--Openlayers 高德腾讯、百度、天地图坐标相互转换

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 在地图开发过程中,坐标的转换是很常用的功能,国内的话一般西安80(EPSG:4610).北京54(EPSG:2433)转WGS84比较多, ...