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

OSPF-单区域的配置

一、单区域概念:

单区域OSPF中,整个网络被视为一个区域,区域ID通常为0(骨干区域)。所有的路由器都在这个区域内交换链路状态信息。

补充知识点:

OSPF为何需要loopback接口:

1.Loopback接口的作用:在配置OSPF之前,有经验的网络管理员会创建一个loopback接口,并为其分配一个IP地址,通常是一个内网保留IP地址,如10.0.0.1。不同路由器不会使用相同的IP地址。

2.OSPF配置与Loopback接口的关系:虽然OSPF配置并不强制要求设置loopback接口,但这样做有其好处。在OSPF数据包头中的路由器ID字段是由路由器上的最大IP地址确定的,这个ID值在建立和维护服务器关系时起确定唯一路由器的作用.

3.Loopback接口的优势:如果与该地址相对应的接口down了,那么路由器就不得继续用这个IP地址作用其路由器ID,而要重新选择一个信最大的IP地址作为路由器ID。路由器的ID发生改变后,必须在对所有链路上对其邻居重新介绍自己。假设你正在调试一台路由器的接口,或者路由器有一条不是太稳定的链路,那么可能发生路由器不得不时常重新建立毗邻关系和重新通告链路状态,这就造成不必要开销。所以一般情况下网管都会一起一个loopback接口,并分出一个IP地址,OSPF会首先将这个IP地址作为路由器的ID,就算其他接口有数值更大的IP地址,loopback接口的好处是除非手工关闭,loopback接口总是up的,不受任何链路状态的影响,除了手工关闭,唯一能使它down掉的就只有路由器down掉,路由器都down掉了OSPF也没有意义了

 二、实验拓扑

三、实验目的:

1. 实现单区域OSPF的配置

2. 描述OSPF在多路访问中邻居关系建立的过程

四、实验步骤:

配置IP

运行OSPF

五、实验调试

1.查看AR1当前激活的OSPF的接口信息

Hello  10:Hello包发送的间隔为10秒;

Dead  40:如果40秒内没有收到邻居的Hello包,则认为邻居失效;

Poll  120:轮询间隔为120秒;

Retransmit  5:LSA的重传次数为5次;

Transmit delay 10:传输延迟为1秒

2.在AR1上查看当前设备的邻居状态

3.查看AR1上的当前设备LSDB(链路状态数据库)

4.在AR1查看当前的OSPF路由表

六、总结

区域划分

为了减少LSA的数量和提高路由计算的效率,OSPF将整个自治系统划分为多个逻辑区域。常见的区域类型有:

为了减少LSA的数量和提高路由计算的效率,OSPF将整个自治系统划分为多个逻辑区域。常见的区域类型有:

骨干区域(Area 0):是OSPF的核心区域,所有其他区域都必须直接或间接连接到骨干区域。它负责在不同区域之间传输路由信息,并维护整个自治系统的路由表。

标准区域:可以包多个路由器和网络,具有特定的区域ID。标准区域内的路由器只需了解本区域的详细拓扑结构和路由信息,对于外部区域的路由信息通过骨干区域进行汇总和传递。

末节区域(Stub Area):是一种特殊类型的区域,不允许外部路由信息的引入,减少了LSA的数量和路由计算的复杂度。末节区域内部的路由器只需了解本区域的路由信息和到达骨干区域的默认路由。

完全末节区域(Totally Stubby Area):是末节区域的一种更严格的形式,它不仅不允许外部路由信息的引入,还要求所有的路由器都使用默认路由到达外部网络。这种区域适用于只需要访问内部网络资源的简单场景。

OSPF具有快速收敛、精确的路由选择、良好的可扩展性等优点,适用于大规模网络。但同时,它也面临配置复杂、占用资源较多等局限性。


http://www.kler.cn/a/579601.html

相关文章:

  • 反射是什么?
  • 数学建模-1:对变化建模
  • Python正则表达式完全指南:从入门到精通
  • 【Linux网络(一)】初始网络
  • Linux:多线程(单例模式,其他常见的锁,读者写者问题)
  • ESP8266UDP透传
  • 华为Mate 60 Pro+ 等机型适配支持运营商北斗卫星短信功能
  • C++:vector容器(下篇)
  • Milvus的匹配语法
  • 二维码识别OCR接口:开启高效信息提取的新篇章
  • RK Android14 在计算器内输入特定字符跳转到其他应用
  • 文件上传漏洞测试
  • Java 大视界 -- Java 大数据在智慧交通信号灯智能控制中的应用(116)
  • TCP/IP 5层协议簇:网络层(ICMP协议)
  • 论文阅读-秦汉时期北方边疆组织的空间互动模式与直道的定位(中国)
  • 自学微信小程序的第十二天
  • lodash手写源码-cloneDeep,debounce,throttle
  • 【并发】 synchronized 关键字详解
  • 实现一键不同环境迁移ES模板
  • Mysql配置文件My.cnf(my.ini)配置参数说明