内部网关协议配置实验

一:静态路由

  • 简述:在华为路由器中,使用ip route-static命令配置静态路由。一条静态路由主要包含以下要素。

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

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

下一跳地址(可选):数据包转发到的下一个路由器的接口IP地址。在某些情况下,也可以指定出接口(interface-typeinterface-number),这通常用于点到点类型的接口,其中对端接口地址就是路由的下一跳地址。

  • 实验验证
bash 复制代码
ip route-static 192.168.3.254 255.255.255.0 192.168.2.254 #r1设置静态路由
ip route-static 192.168.1.254 255.255.255.0 192.168.2.1   #r2设置静态路由

二:动态路由

  • rip

    R1
bash 复制代码
[Huawei]rip #开启rip
[Huawei-rip-1]network 192.168.1.0 #宣告192.168.1.0加入rip
[Huawei-rip-1]network 192.168.2.0 #宣告192.168.2.0加入rip

R2

bash 复制代码
[Huawei]rip #开启rip
[Huawei-rip-1]network 192.168.2.0 #宣告192.168.2.0加入rip
[Huawei-rip-1]network 192.168.3.0  #宣告192.168.3.0加入rip
  • ospf

名词解释

一台路由器如果要运行OSPF协议,必须存在Router ID。路由器的Router ID是一个32比特无符号整数,是一台路由器在自治系统中的唯一标识。为保证OSPF运行的稳定性,在进行网络规划时应该确定Router ID的划分并手工配置。

OSPF area router-id
process-id为进程号,缺省值为1。 指定区域的标识。 路由器的指定标识。
支持多进程,一台路由器运行多个独立的进程。 域号(Area ID)是0的称为骨干区域。 手动配置Router ID时,必须保证自治系统中任意两台Router ID都不相同。
一个接口只能属于一个OSPF进程 骨干区域负责区域之间的路由,非骨干区域之间的路由信息必须通过骨干区域来转发。 通常的做法是将Router ID配置为与该设备某个接口的IP地址一致。
bash 复制代码
display ospf peer #查看路由器的OSPF邻居
display ospf routing #查看路由器的路由信息
display ospf lsdb #查看ospf的lsdb信息
  • OSPF(同一区域内)

操作步骤

1.执行命令system-view,进入系统视图。

2.执行命令ospf process-id ,进入OSPF进程视图。

3.执行命令area area-id,进入OSPF区域视图。

4.执行命令network ip-address wildcard-mask,配置区域所包含的网段。

R1命令

bash 复制代码
ospf 1 router-id 192.168.1.254 #设置ospf进程为1,router-id 192.168.1.254
area 1 #设置区域1
network 192.168.1.0 0.0.0.255 #将192.168.1.0划入区域1
network 192.168.2.0 0.0.0.255 #将192.168.2.0划入区域1

R2命令

bash 复制代码
area 1 #设置区域1
network 192.168.2.0 0.0.0.255 #将192.168.2.0划入区域1
network 192.168.3.0 0.0.0.255 #将192.168.3.0划入区域1
  • OSPF(多区域内)
区域类型 路由器角色
骨干区域(Area 0):所有非骨干区域必须直接或间接连接到Area 0 内部路由器(IR):所有接口在同一区域
非骨干区域:标准区域、Stub区域、NSSA区域等 区域边界路由器(ABR):连接多个区域(必须包含Area 0)
特殊区域:用于优化路由传递(如Totally Stub区域) 自治系统边界路由器(ASBR):引入外部路由

注意:所有区域间通信必须经过Area 0,强制星型拓扑避免区域间路由环路

R1命令

bash 复制代码
ospf 1 //启用ospf,id为1
area 0 #声明区域 0
network 192.168.2.1 0.0.0.255 #宣告192.168.2.1属于area 0
area 1 #声明区域 1
network 192.168.1.254 0.0.0.255 #宣告192.168.1.254属于area 1

R2命令

bash 复制代码
ospf 1 #启用ospf,id为1
area 0 #声明区域 0
network 192.168.2.254 0.0.0.255 #宣告192.168.2.254属于area 0
area 2 #声明区域 2
network 192.168.3.254 0.0.0.255 #宣告192.168.3.254属于area 2
相关推荐
西安景驰电子2 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
ZGi.ai2 小时前
多模型回答不稳定:路由规则与评测方法
网络·人工智能·大模型评测·多模型·模型路由·zgi·模型网关
80s7773 小时前
独享住宅IP、长效代理ip是什么?有哪些作用?
网络·网络协议·tcp/ip
IPdodo_3 小时前
静态 IP、住宅 IP 和固定出口有什么区别?开发场景选型指南
服务器·网络·网络协议·tcp/ip·代理ip
_ZHOURUI_H_4 小时前
Unity TCP底层极限拆解:粘包、半包、CRC、序列号、双缓冲到底怎么一起工作的?
网络·网络协议·tcp/ip·游戏·unity·游戏引擎·游戏开发
长江&后浪5 小时前
防火墙的描述
开发语言·网络·php
小新讲网安5 小时前
安全运营中心(SOC)建设实战:从SIEM到威胁狩猎全流程指南
网络·安全·web安全·网络安全·网安
SKYLAB016 小时前
打破智能家居生态壁垒|微喇智能 WKV553‑A 模组原生支持 Matter,解锁跨平台互联新体验
网络·智能家居
笨鸟先飞,勤能补拙7 小时前
Web 服务器与计算机网络全景原理
运维·服务器·前端·网络·人工智能·计算机网络·web安全
KindSuper_liu7 小时前
Unity 游戏网络基础:从 TCP、UDP 到 HTTP、TLS 与 Best HTTP
网络·游戏·unity