华为静态路由(route-static)

news/2024/9/29 1:25:04/

静态路由的组成

        在华为路由器中,使用ip route-static命令配置静态路由。

        一条静态路由主要包含以下要素:

  • 目的地址:数据包要到达的目标IP地址

  • 子网掩码:用于指定目的地址的网络部分和主机部分

  • 下一跳地址(可选):数据包转发到的下一个路由器的接口IP地址。

    在某些情况下,也可以指定出接口(interface-type interface-number),这通常用于点到点类型的接口,其中对端接口地址就是路由的下一跳地址。

什么是路由表

路由表网络设备(如路由器)中用于决定数据包转发路径的表格

        它包含了网络可达性的信息,即网络中各个目的网络或主机与转发下一跳(或出接口)之间的映射关系。当路由器接收到一个数据包时,它会查看数据包的目的IP地址,并在路由表中查找与该地址相匹配的路由表项。一旦找到匹配的表项,路由器就会根据表项中的信息(通常是下一跳地址或出接口)来决定数据包的转发路径。

路由表通常包含以下几个关键字段:

  1. 目的网络地址:数据包要到达的目标网络地址

  2. 子网掩码(或CIDR前缀长度):用于确定目的地址的网络部分和主机部分

  3. 下一跳地址:数据包转发到的下一个路由器的接口IP地址。在某些情况下,如果路由器直接连接到目的网络,则下一跳地址可能是目的网络中的一个地址(例如,默认网关)。

  4. 出接口:数据包离开路由器时应该使用的物理或逻辑接口。在某些情况下,路由表项可能会直接指定出接口,而不是下一跳地址。

  5. 度量值(可选):用于在存在多条到达同一目的地的路径时选择最佳路径的权重或成本

什么是转发表

转发表网络设备(如路由器或交换机)中用于实际转发数据包的表格。这个表格记录了目的地址与对应出口接口的映射关系,使得设备能够快速决定数据包应该通过哪个接口发送出去。

  • 数据包转发:当数据包到达网络设备时,设备会在转发表中查找数据包的目的地址,以确定数据包应该被转发到哪个接口。

  • 优化网络性能:通过合理的转发表设计,网络设备能够优化数据包的转发路径,减少网络拥塞和延迟,提高网络的整体性能。

  • 组成:转发表由一系列的条目组成,每个条目通常包含目的地址(或地址范围)、子网掩码(或前缀长度)以及对应的出口接口信息。对于路由器而言,还可能包括下一跳地址信息。

  • 转发表:则是根据路由表生成的,用于实际转发数据包的表格。转发表中的条目通常是对路由表中条目的进一步细化和优化,以便网络设备能够快速地进行数据包转发。

缺省路由

  • 缺省路由是一种特殊的静态路由,当路由表中没有与数据包目的地址相匹配的表项时,数据包将按照缺省路由条目进行转发。

  • 在IPv4路由表中,缺省路由的目的地址和子网掩码都是0.0.0.0;在IPv6路由表中,缺省路由的目的地址和子网掩码都是::。

静态路由的优缺点

优点

  • 配置简单,适用于小型网络

  • 无需频繁交换路由信息,节省带宽资源。

  • 便于网络管理员进行精确控制。

缺点

  • 无法自动感知网络拓扑变化,需要手动调整路由信息。

  • 不适合大型和复杂的网络环境,因为配置和维护工作量较大。

  • 缺乏动态路由协议的容错和负载均衡能力。

注:路由要做到有去有回,否则无法互通

拓扑图

接口IP配置

AR1

<Huawei>sys                                                 进入系统视图
[Huawei]int g0/0/0                                          进入接口视图
[Huawei-GigabitEthernet0/0/0]ip add 192.168.10.254 24       添加接口IP地址 和子网掩码
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 100.100.100.1 24

AR2

<Huawei>sys
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 100.100.100.2 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.20.254 24
[Huawei-GigabitEthernet0/0/1]quit   

PC1

PC2

静态路由配置

AR1

[Huawei]ip route-static 0.0.0.0 0.0.0.0 100.100.100.2           增加静态路由  当路由表中没有时,去往下一条100.2查找

AR2

[Huawei]ip route-static 0.0.0.0 0.0.0.0 100.100.100.1    增加静态路由  当路由表中没有时,去往下一条100.1查找

测试

快速命令

AR1

sys
#
interface GigabitEthernet0/0/0ip address 192.168.10.254 255.255.255.0 
#
interface GigabitEthernet0/0/1ip address 100.100.100.1 255.255.255.0 
#
quit
ip route-static 0.0.0.0 0.0.0.0 100.100.100.2

AR2

sys
#
interface GigabitEthernet0/0/0ip address 192.168.20.254 255.255.255.0 
#
interface GigabitEthernet0/0/1ip address 100.100.100.2 255.255.255.0 
#
quit
ip route-static 0.0.0.0 0.0.0.0 100.100.100.1


http://www.ppmy.cn/news/1530808.html

相关文章

蜗牛兼职网:Spring Boot与微服务

第2章相关技术 2.1 B/S架构 B/S结构的特点也非常多&#xff0c;例如在很多浏览器中都可以做出信号请求。并且可以适当的减轻用户的工作量&#xff0c;通过对客户端安装或者是配置少量的运行软件就能够逐步减少用户的工作量&#xff0c;这些功能的操作主要是由服务器来进行控制的…

【redis-02】深入理解redis中RBD和AOF的持久化

redis系列整体栏目 内容链接地址【一】redis基本数据类型和使用场景https://zhenghuisheng.blog.csdn.net/article/details/142406325【二】redis的持久化机制和原理https://zhenghuisheng.blog.csdn.net/article/details/142441756 如需转载&#xff0c;请输入&#xff1a;htt…

K8S精进之路-控制器StatefulSet有状态控制 -(2)

状态说明 在进行StatefulSet部署之前&#xff0c;我们首先可能要了解一下&#xff0c;什么是"有状态应用"和"无状态应用"。无状态应用就是pod无论部署在哪里&#xff0c;在哪台服务器上提供服务&#xff0c;都是一样的结果&#xff0c;比如经常用的nginx。…

提升工作效率,引领编程新时代

---  随着科技的发展&#xff0c;我们的工作环境也日益复杂&#xff0c;面对的工作压力也越来越大。为了适应这种快节奏的工作环境&#xff0c;选择合适的编程工具成为了提升工作效率的关键。那么&#xff0c;哪款编程工具能让你的工作效率翻倍呢&#xff1f;本文将探讨智能的…

架构师论文备考-论特定领域软件架构

摘要 在2022年3月&#xff0c;我加入了公司新智慧公交平台系统的研发团队&#xff0c;担任架构师一职。我参与了系统整体架构的讨论与设计&#xff0c;并在软件设计方面&#xff0c;指导了调度模块的设计与开发。新智慧公交平台以调度模块为核心&#xff0c;旨在为公交行业调度…

MySQL连接查询解析与性能优化成本

文章目录 一、连接查询1.连接查询基础1. INNER JOIN内连接2. LEFT JOIN (或 LEFT OUTER JOIN)左外连接3. RIGHT JOIN (或 RIGHT OUTER JOIN)右外连接4. FULL OUTER JOIN 2.连接查询的两种过滤条件3.连接的原理 二、性能优化成本1.基于成本的优化2.调节成本常数(1)mysql.server_…

关于公司小程序项目在登录流程获取token并全局使用的梳理(学习篇)

首先打开公司的项目&#xff0c;由于公司前端使用的是tarojsvuebabel&#xff0c;因此需要先安装tarojs-cli并运行编译 之后研究前端前辈们的代码&#xff0c;来学习一下前端怎么获取token并全局使用 首先思路搞清楚&#xff0c;token是通过调取后端的登录接口&#xff0c;并…

接口自动化

一、数据库及数据库操作概念 1.数据库概述 概念 存数据的仓库,程序中数据的载体 数据库和变量都可以存储数据,二者有什么区别? 持久性不同:数据库可以持久性存储数据(将数据写入磁盘文件),而变量不能(运行在内存中) 分类: 关系型数据库(MySQL、Oracle、SQLite):安全 由行和…