计算机网络实验七:配置OSPF和配置NAT

本文详细介绍了OSPF路由协议的配置、工作原理,以及NAT技术,包括EasyIP的配置。通过实验展示了单区域和多区域OSPF配置,以及如何解决IPv4地址短缺和私网访问公网问题。实验结果显示,OSPF有效实现动态路由,NAT技术增强了网络通信的灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

预习报告部分
一、实验目的:
掌握单区域 OSPF配置方法
掌握 OSPF优先级的配置方法
掌握 OSPF Cost的配置方法
掌握 OSPF路由选择的方法
掌握多区域 OSPF的配置方法
掌握  Basic NAT的配置方法
掌握  NAPT的配置方法
掌握  Easy IP的配置方法
掌握  NAT Server的配置方法
二、实验原理:
ospf(open shortest path First,开放最短路径优先)是由IETF开发的连路状态,自治系统内部路由协议。使用DIJKSTRA的最短路径算法。
 ospf工作过程概述;以下四步也叫收敛过程,用时为收敛时间。
 --寻找邻居:以组播地址224.0.0.5 发送HELLO报文(第一个Hello包是广播)
 --建立邻居关系:写如邻居表中。2WAY状态。 
 --链路状态信息传递:
 --计算路由
OSPF包类型:Hello(Hello(10s)和Dead时间(4倍Hello时间)、Area ID、认证类型和认证密钥、Stub Flag。这4点必须匹配。)、DBD(数据库描述报文)、LSR、LSU、LSAck。还有RID不能相同。
OSPF组件:三表一库一棵树
1.邻居表。2、拓扑表。3、路由表。4、LSDB。5、SPF Tree。
RIP算法:BellMan-Ford
OSPF:Dijikstra。
RIP、OSPF的Network命令不是简单宣告网络发布路由,而是宣告哪个接口发送接收Hello=包。
Full mesh(没有DR/BDR)邻接关系数R=n(n-1)/2,n为路由器数量。
DR/BDR邻接关系数R=2*(n-2)+1。
 网络类型有:
  -- 点到点
  --广播型
  --非广播型
  --点到多点
 在广播型网络中,由于每个路由都会广播邻居关系,与相接的路由都建立邻居关系。这样会消耗好多资源来维护邻居关系。为了解决这个问题就必须选出DR(指定路由器)和   BDR(备份指定路由器) 选出DR后,广播中的路由器只与DR和BDR有邻居关系,只与DR相互交换链路信息以实现区域内路由信息的同步。DR是负责收集信息和向其他提供信息的。当DR出现问题的时候,BDR就会立即起来代替DR工作。
 5.1 DR和BDR的选举(广播和NBMA)
   --接口优先级(默认为1)最大的为DR,相同时则以router ID 大的为DR ,第二大的为BDR。手工指定优先于自动选举(本地Loopback最大地址,不论此地址是否参与OSPF进程,端口必须是up/up)。优先级为0不参与选DR/BDR举。先选举BDR再选择。
使用更高的Loopback地址修改的RID。必须重启路由器方可生效。清除进程是无效的。
 在邻居之间发送LSA信息来更新链路信息。LSA信息进行四次握手,如没收到回复(超过RTO)则会重传(具备超时重传机制)。协议包具备序列号(序列号大为最新),重复包不处理。LSA更新的时候携带子网掩码,支持VLSM。触发更新或每隔30分钟更新(ospf flood)。 
 OSPF协议具备的优势:
 .ospf 区域的路由器对整个网络的拓扑有相同的认识,在此基础上就不会出现环路现象。
 .当网络结构变更时,所有路由器都能迅速获得变更后的网络拓扑结构,选择最佳路径。
 由于引入了Router ID的概念,OSPF区域内每个路由的行为都很好地被跟踪。
  . 使用算法计算路由,路由选择与网络能力直接挂钩,选路更合理
  . 采用多种保证信息传递的可靠性,准确性,确保每个路由器网络信息同步,同时避免了不必要的网络资源浪费。


实验任务一组网如图12-1所示。本组网模拟单区域OSPF的应用。RTA、RTB分别是客户端 ClientA和ClientB的网关。RTA设置loopback口地址1.1.1.1为RTA的Router ID,RTB设置loopback口地址2.2.2.2为 RTB的Router ID,RTA和RTB都属于同一个OSPF区域0。RTA和RTB之间的网络能互通,客户端ClientA和 ClientB能互通。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值