当前位置: 首页 > news >正文

路由的类型

•直连路由:设备自动生成的,指向直接连接的网络。但只有接口物理状态和协议状态都为 UP 时,直连路由才会出现在路由表中。

•静态路由:由管理员手工配置的路由,比如 “ip route-static 192.168.10.0 24 12.0.0.2”,表示到 192.168.10.0/24 这个网络,下一跳是 12.0.0.2。

•动态路由:路由器通过运行路由协议(如 OSPF、RIP)自动学习到的路由,适合大型复杂网络。

  1. 静态路由:手动画 “导航路线”

静态路由由网络管理员手动配置,配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络。

缺点是不能自动适应网络拓扑的变化,需要人工干预。

在创建静态路由时,可以同时指定出接口和下一跳。对于不同的出接口类型,也可以只指定出接口或只指定下一跳。

对于点到点接口(如串口),必须指定出接口。

对于广播接口(如以太网接口)和VT(Virtual-template)接口,必须指定下一跳。

因为报文是逐跳转发的,所以每一跳路由设备上都需要配置到达相应目的地址的路由。

另外需要注意通信是双向的,针对通信过程中的往返流量,都需关注途径设备上的路由配置。

  • 配置命令:[Huawei] ip route-static 目的网段 掩码 下一跳(比如ip route-static 10.3.3.0 24 2.2.2.2,意思是到 10.3.3.0 网段,下一跳是 2.2.2.2)。

缺省路由:特殊的静态路由,当路由表里没有匹配的具体路由时用,格式是0.0.0.0 0 下一跳(比如企业出口路由器配这条,所有未知网段的数据包都从出口发)。 如果报文的目的地址不能与路由表的任何目的地址相匹配,那么该报文将选取缺省路由进行转发。

每个都是一个广播域  每条线都要一个网段

要求PC1和PC2互通

1.配置PC1和PC2

配置完成后在命令行可查看是否配置完成

2.配置路由器端口IP

建议更改路由器的名字,并且关闭提示信息,三个路由器同样操作

首先对AR1进行配置

AR2

AR3

3.配置静态路由

可以看出,AR1需要配置两条路径,AR2和AR3各需一条路径

AR1

前一个IP是目的网段,后一个IP为下一跳地址

AR2

AR3

以上,完成了静态理由的配置,最后进行检测是否可以ping通

浮动静态路由和缺省路由

•浮动静态路由:通过调整静态路由的优先级(Preference)实现备份功能。比如主路由优先级是 60,备份路由优先级设为 100,主路由正常时备份路由不生效,主路由挂了后备份路由才会加入路由表。

•缺省路由:目的网络是 0.0.0.0/0 的特殊路由,当数据找不到匹配的路由时,就会走缺省路由,相当于 “默认路线”。

•播信号的设备范围,路由器的每个端口是一个广播域,能隔离广播,避免广播风暴。

路由器在选择最优路由时,会首先根据路由的优先级选择哪些路由可以放入路由表中;如果优先级相等,再比较metric数值,决定哪些路由放入路由表;最后在查路由表时根据最长掩码匹配原则选择路由表项指导数据报文转发。

Preference字段在路由表中代表了路由优先级。设备厂商会在各自的产品中为不同的路由协议规定不同的优先级。

  • 缺省路由在路由表中的形式为0.0.0.0/0,缺省路由也被叫做默认路由。
  • 缺省路由一般用于企业网络出口,配置一条缺省路由让出口设备能够转发前往Internet上任意地址的IP报文

在配置静态路由时,需要调整其中一条静态路由的优先级,就可将其修改为浮动静态路由。

在配置缺省路由时,目的网络为0.0.0.0,代表的是任意网络。

http://www.dtcms.com/a/316000.html

相关文章:

  • Linux驱动学习(八)设备树
  • 无人机 × 巡检 × AI识别:一套可复制的超低延迟低空视频感知系统搭建实践
  • BloodHound 8.0 首次亮相,在攻击路径管理方面进行了重大升级
  • 03-顺序表
  • Spring之【详解FactoryBean】
  • 小程序实时保存优化
  • WWDC 25 极地冰原撸码危机:InlineArray 与 Span 的绝地反击
  • Dell电脑Windows系统更新后声卡驱动无法识别插线耳机问题
  • WebRTC音视频编码模块深度解析:从编解码器到自适应码率控制(2025技术实践)
  • 【安卓][Mac/Windows】永久理论免费 无限ip代理池 - 适合临时快速作战
  • Java+Redis+SpringBoot定时器-定时发布商品
  • 使用vscode编写markdown文档(使用Markdown Preview Enhanced和markdownlint两个插件)以及若干配置
  • Patsy的dmatrix() 函数
  • Docker概述
  • MySQL主从复制部署
  • leetcode700:二叉搜索树中的搜索(递归与迭代双解法)
  • 高可用微服务架构实战:Nacos集群+Nginx负载均衡,Spring Cloud无缝对接
  • qt窗口--01
  • 2025金九银十Java后端面试攻略
  • MoonBit 月兔 - 云和边缘计算 AI云原生编程语言及开发平台
  • 【51单片机 用定时器计时,按键控制LED灯亮(按键按下多少秒,亮几个LED灯,按键松开,LED保持)】2022-10-18
  • Linux驱动24 --- RkMedia 视频 API 使用
  • 基于 Spring Boot 的小区人脸识别与出入记录管理系统实现
  • Bean 标签有哪些属性
  • CPU内存管理:MMU SMMU
  • 【arXiv2025】计算机视觉|即插即用|LWGA:即插即用!LWGA模块,视觉性能炸裂!
  • 深圳AI大会前瞻:千企集结,“模驱具身”加速AI硬件革命
  • PAT 1039 Course List for Student
  • 注意点:Git 从安装到分支协作、冲突解决的完整步骤 ---待修改,没看这个步骤,需要重新整理步骤
  • Orange的运维学习日记--28.Linux逻辑卷详解