首页 > 其他分享 >路由器动态分配(rip和ospf)

路由器动态分配(rip和ospf)

时间:2024-06-04 18:46:04浏览次数:12  
标签:ospf 192.168 动态分配 Switch rip router Router config 路由

实验二  路由器动态路由的配置方法

  一、实验目的: 

1.理解动态路由的工作原理;

2. 学习并掌握动态路由协议RIP的配置;

3.学习并掌握动态路由协议OSPF的配置;

4.进一步学习路由器的配置命令。

二、实验原理:

RIP:Routing Information Protocol,路由信息协议,是应用较早、使用较普遍的IGP内部网关协议,适用于小型同类网络,是典型的距离矢量协议。

RIP协议跳数作为衡量路径开销的,RIP协议里规定最大跳数为15。

RIP协议有两个版本RIPv1和RIPv2。

RIPv1属于有类路由协议,不支持VLSM(变长子网掩码),RIPv1是以广播的形式进行路由信息的更新的;更新周期为30秒。

RIPv2属于无类路由协议,支持VLSM(变长子网掩码),RIPv2是以组播的形式进行路由信息的更新的,组播地址是224.0.0.9。RIPv2还支持基于端口的认证,提高网络的安全性。

OSPF协议用链路状态来评估路由,可用于规模很大的网络。

OSPF可通过区域划分网络,对于规模较小的网络一般只设置一个区域0,对于规模较大的网络,可划分多个区域,其中区域0是必不可少的,它用于连接其它各区域。

OSPF协议采用组播方式进行OSPF包交换,组播地址为224.0.0.5(全部OSPF路由器)和224.0.06(指定路由器)。

OSPF协议的管理距离是110,低于RIP协议的120,所以如果设备同时运行OSPF协议和RIP协议,则OSPF协议产生的路由优先级高。

三、实验设备:

主机、三层交换机、路由器、服务器

四、实验拓扑图

 

 

五、实验过程:

1.在R0、R1中分别添加1个WIC-2T网卡模块,先关闭路由器,添加完成后再开启。

 

 

 

 

 

2.设置IP和SM、GW。记得开启路由器的端口,路由器R0与R1的串口配置时钟频率设置为64000,设置的方法如下:

 

 

 

 

 

 

 

设置完成后如图所示:

 

 

3.在三层交换机上创建Vlan10(连接PC)和Vlan20(连接R0)。

 

 

4.交换机的VLAN端口分配:

 

 

 

5.配置网关IP/SM

 

 

 

命令:

Switch(config)#interface vlan 10 // 进入开启vlan10的端口

Switch(config-if)#ip address 192.168.1.1 255.255.255.0 // 设置Switch端口IP为相应网段中的默认网关地址

Switch(config-if)#no shutdown // 开启端口

Switch(config-if)#exit

Switch(config)#interface vlan 20

Switch(config-if)#ip address 192.168.3.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

 

配置网关IP/SM后如图:

 

 

 

6.三层交换机有路由功能,在本实验中可以当路由器使用。但是需要启动。

 

 

 

代码:

Switch(config)#ip routing // 启动IP路由功能

Switch(config)#router rip // 启动RIP路由进程

Switch(config-router)#version 2 // 配置RIP版本2

Switch(config-router)#network 192.168.1.0 // 配置参与RIPv2路由协议的接口的范围,使之能够接收和发送RIPv2更新信息

Switch(config-router)#network 192.168.3.0

Switch(config-router)#end

在R0中:

 

 

代码:

Router(config)#router rip

Router(config-router)#version 2

Router(config-router)#network 192.168.3.0

Router(config-router)#network 192.168.4.0

Router(config-router)#end

在R1中:

 

 

代码:

Router>enable

Router#conf t

Router(config)#router rip

Router(config-router)#version 2

Router(config-router)#network 192.168.2.0

Router(config-router)#network 192.168.4.0

Router(config-router)#end

 

7.通过一段时间的信息交换,路由器建立了完整的路由表信息,通过show ip route查看路由表信息。

 

 

8.使用PC与Server做ping测试,可ping通。

 

 

 

 

9. 三层交换机有路由功能,在本实验中可以当路由器使用。但是需要开启,并却需要关闭上面的rip开启Ospf:(no router rip)

 

 

 

 

代码:

Switch(config)#ip routing // 启动IP路由功能

Switch(config)#router ospf 1 // 启动OSPF路由进程

Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0 // 配置参与OSPFv2路由协议的接口范围,使之能接收和发送OSPF更新信息

Switch(config-router)#network 192.168.3.0 0.0.0.255 area 0

Switch(config-router)#end

路由器

在R0中:

 

Router>enable

Router#conf t

Router(config)#router ospf 1

Router(config-router)#network 192.168.3.0 0.0.0.255 area 0

Router(config-router)#network 192.168.4.0 0.0.0.255 area 0

Router(config-router)#end

在R1中:

 

Router>enable

Router#conf t

Router(config)#router ospf 1

Router(config-router)#network 192.168.4.0 area 0

Router(config-router)#network 192.168.4.0 0.0.0.255 area 0

Router(config-router)#network 192.168.2.0 0.0.0.255 area 0

Router(config-router)#end

 

10.通过一段时间的信息交换,路由器建立了完整的路由表信息,通过show ip route查看路由表信息。

————————————————

在R0中可以查看到两个OSPF协议信息。

 

 

11.使用PC与Server做ping测试,可ping通。

 

 

六、实验总结:

 在实验过程中端口号的指令错误造成查询路径时不能实现从交换机到192.168.4.0路径的经过,以及路由器端口输入时,对应指令输入的错误。通过这次实验,我对于如何操控指令去实现端口的创建以及vlan的创建有了更加深入的认识,并且对rip和ospf有了更多的认识,提高了我的实际操作能力,收获满满。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:ospf,192.168,动态分配,Switch,rip,router,Router,config,路由
From: https://www.cnblogs.com/aixin52129211/p/18231486

相关文章

  • javaScript高级23_BOM2
    一、概念BrowserObjectModel浏览器对象模型将浏览器的各个组成部分封装成对象。 二、组成Window:窗口对象Navigator:浏览器对象Screen:显示器屏幕对象History:历史记录对象Location:地址栏对象  三、Window:窗口对象1、创建2、方法1.与弹出框有关的......
  • javaScript高级23_DOM3
    一、概念DocumentObjectModel文档对象模型将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作  二、W3CDOM标准被分为3个不同的部分1、核心DOM-针对任何结构化文档的标准模型Document:文档对象Element:元素对象......
  • javaScript高级23_DOM1
    一、主要内容概述JavaScript: 1.ECMAScript: 2.BOM: 3.DOM:事件二、DOM简单学习:为了满足案例要求1、功能:控制html文档的内容2、获取页面标签(元素)对象:Elementdocument.getElementById("id值"):通过元素的id获取元素对象3、操作Element对象 1.......
  • How to use JavaScript BigInt and Number.prototype.toString to handle the super l
    HowtouseJavaScriptBigIntandNumber.prototype.toStringtohandlethesuperlargeintegerproblemsAllInOne如何使用JavaScriptBigInt和Number.prototype.toStringg处理超大整数问题errorsfunctionplusOne(digits:number[]):number[]{letn=parseI......
  • web前端期末大作业:美食文化网页设计与实现——美食餐厅三级(HTML+CSS+JavaScript)
    ......
  • 在JavaScript中,函数前加`async`和不加`async`的区别
    在JavaScript中,函数前加async和不加async主要有以下区别:返回值类型:加async:使用async关键字声明的函数总是返回一个Promise对象。这意味着,无论函数中返回的是什么值,它都会被自动包装在一个Promise中。不加async:普通函数返回的是其执行结果,它不会自动包装在Promise中。如果需......
  • JavaScript 验证 API
    目录什么是JavaScript验证API常见的JavaScript验证API约束验证DOM方法getElementById()方法:getElementsByTagName()方法:getElementsByClassName()方法:querySelector()方法:querySelectorAll()方法setAttribute()方法:getAttribute()方法:removeAttribute()方......
  • OSPF协议基本原理:
    OSPF是OpenShortestPathFirst(开放最短路径优先)RIP协议存在的问题:存在最大15跳的限制,不能适用大规模组网的需求周期性发送全部路由信息,占用大量的带宽资源路由收敛速度慢以跳数作为度量值存在路由环路可能性OSPF协议特点:没有路由跳数的限制使用组播更新变化的路由和网......
  • 分享一个自制 Excel 转 Unity ScriptableObject 工具
    视频演示链接:https://www.bilibili.com/video/BV1Nw4m1q7qt/资源文件:https://github.com/asyaB404/ExcelToScriptableObject上网找了半天都找不到满意的,所以就自己写了一个本人菜鸟一枚,第一次分享自己的成果,有什么问题或者改进的方式请立即联系我工具包含一个名为Excelabl......
  • javaScript基础22
    一、概念一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了二、功能可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。三、JavaScript发......