课程设计RIP路由协议的设计与实现

. .

课程设计

课程设计(论文)

RIP路由协议的设计与实现

院(系)名称 电子与信息工程学院

专业班级

学号

学生姓名

指导教师

起 止 时 间:

.

. 课程设计(论文)任务及评语

院(系):电子与信息工程学院 教研室:

课程设计(论文)任务 设计内容

完成交换式以太网的拓扑结构设计,至少包含2台以上路由器(含串口)以及交换机,完成设备选型。规划IP地址以及VLAN划分,进行路由器及交换机的配置。配置路由器信息,必须包括RIP路由协议的配置。与外网连接部分可以自行设计。不同网络间通过RIP协议进行路由信息的交换,从而实现互连互通。

性能指标及技术要求

1、在Cisco Packet Tracer中完成程序的编写与仿真;包括设计程序,仿真界面,网络连通性测试等。

2、分析设计要求,构建总体设计方案。

3、给出相关设备工作原理、系统设计说明。

4、完成系统配置与仿真结果分析说明。

5、按照要求完成设计报告。

指导教师评语及成绩

平时成绩: 答辩成绩: 论文成绩:

总成绩: 指导教师签字:

年 月 日

注:平时成绩占20%,答辩成绩占40%,论文成绩占40%。.

. 摘 要

RIP协议是一种内部网管协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。RIP应用于OSI网络七层模型的应用层。各厂家定义的管理距离(AD,即优先级)如下:华为定义的优先级是100,华三定义优先级是100,思科定义的是120。

随着OSPF和IS-IS的出现,许多人认为RIP已经过时了。但事实上RIP也有它自己的优点。对于小型网络,RIP就所占带宽而言开销小,易于配置、管理和实现,并且RIP还在大量使用中。但RIP也有明显的不足,即当有多个网络时会出现环路问题。为了解决环路问题,IETF提出了分割范围方法,即路由器不可以通过它得知路由的接口去宣告路由。分割范围解决了两个路由器之间的路由环路问题,但不能防止3个或多个路由器形成路由环路。触发更新是解决环路问题的另一方法,它要求路由器在链路发生变化时立即传输它的路由表。这加速了网络的聚合,但容易产生广播泛滥。总之,环路问题的解决需要消耗一定的时间和带宽。若采用RIP协议,其网络内部所经过的链路数不能超过15,这使得RIP协议不适于大型网络。

关键词:RIP协议;网络;路由器 .

. Abstract

RIP protocol is an internal gateway protocol (IGP), which is a kind of dynamic

routing protocol, which is used to transfer the routing information in the autonomous

system (AS). RIP protocol based on distance vector algorithm

(DistanceVectorAlgorithms), using the "hop count" (that is, metric) to measure the

distance to reach the destination address of the routing distance. This protocol router

only cares about the world around them, and their adjacent routers exchange

information, the scope of the 15 jump (15 degrees), and then far, it does not care.

Application layer of RIP applied to seven layer model of OSI network. Each

manufacturer defines the management distance (AD, that is, the priority) is as follows:

the priority of HUAWEI definition is 100, the definition of China three priority is 100,

CISCO is defined by 120.

With the appearance of OSPF and IS-IS, many people think that RIP is out of date.

But in fact RIP also has its own advantages. For small networks, RIP is small, easy to

configure, manage, and implement, and RIP is still being used in a large number of

uses. But RIP also has obvious shortcomings, that is, when there are multiple networks

will appear loop problem. In order to solve the loop problem, IETF proposes a partition

method, that is, the router can not know the route through the interface to declare the

route. The split range solves the routing loop problem between the two routers, but can

not prevent the 3 or more routers from forming a routing loop. Trigger update is

another way to solve the loop problem, which requires the router to transmit its routing

table when the link is changed. This accelerates the aggregation of the network, but it

is prone to broadcast flooding. In short, the solution of the loop problem needs to

consume a certain amount of time and bandwidth. If the RIP protocol is adopted, the

number of links in the network can not be more than 15, which makes the RIP protocol

not suitable for large networks.

Key words:RIP protocol;internal;Router .

. 目 录

第1章 绪论 ............................................................................................................ 1

1.1 RIP路由协议开发背景 .............................................................................. 1

1.2 RIP路由协议的设计内容及要求 .............................................................. 1

第2章 需求分析 .................................................................................................... 2

2.1调研情况 ..................................................................................................... 2

2.2 模块划分 .................................................................................................... 2

2.3 RIP路由协议的特性 .................................................................................. 3

2.4 系统的需求分析 ........................................................................................ 4

第3章RIP路由协议的设计 .................................................................................. 5

3.1 RIP路由协议的设计原理 .......................................................................... 5

3.2 RIP路由协议的功能描述与模块划分 ...................................................... 5

第4章 RIP路由协议的详细设计与编码 ............................................................. 6

4.1 RIP路由协议的网络拓扑图 ...................................................................... 6

合集下载

RIP协议实验范文

RIP协议实验范文

RIP协议实验范文

RIP(Routing Information Protocol)是一种用于在计算机网络中动态计算路由表的协议。它被广泛用于局域网和广域网中,以及互联网的早期阶段。RIP协议采用了距离矢量的路由选择算法,通过交换路由信息来更新路由表。

首先,我们来介绍一下RIP协议的特点。RIP协议采用的是基于距离的路由选择算法,其中距离被定义为到达目标的跳数。RIP协议使用UDP协议进行路由信息的交换,使用固定的端口号520。RIP协议支持最大15个跳数,超过15个跳数的路由被认为是无效的。RIP协议使用周期性的路由信息更新,通常是每30秒一次。

RIP协议的工作原理是通过路由器之间的交换路由信息来建立和维护路由表。每个路由器会广播自己所知道的全部路由信息,并接收其他路由器发送的路由信息。通过比较接收到的路由信息和本地路由表中的信息,路由器会选择最短路径,并更新自己的路由表。当一个路由器的路由表发生变化时,它会向相邻的路由器发送更新信息,其他路由器接收到更新信息后会重新计算路由表。

为了验证RIP协议的工作原理,我们可以进行以下实验。首先,搭建一个局域网或广域网的实验环境,选择至少两台路由器。通过配置路由器的IP地址和子网掩码,以及启用RIP协议,建立路由器之间的连接。

然后,通过在路由器上查看路由表和交换路由信息的日志,可以观察RIP协议的工作过程。可以模拟网络中一些节点的故障或路由链路的变化,观察路由表的变化过程,以及路由器之间的路由信息交换。通过对比路由表的变化和路由信息的交换过程,可以验证RIP协议的正确性和可靠性。 最后,我们来讨论一下RIP协议的优缺点。RIP协议的优点是简单易用、实现成本低、配置简单,适用于中小规模网络。RIP协议的缺点是速度较慢,因为它采用的是固定时间间隔发送路由信息和周期性的路由计算。此外,RIP协议只考虑了跳数,没有考虑具体的带宽和延迟等因素,因此在复杂网络中可能会导致路径选择不优。另外,RIP协议的路由表限制为15个跳数,不能适应大型网络。

北邮大三计算机网络实践实验三报告RIP和OSPF路由协议的配置及协议流程

北邮大三计算机网络实践实验三报告RIP和OSPF路由协议的配置及协议流程

计算机网络技术实践

实验报告

实验名称:RIP和OSPF路由协议的配置及协议流程

姓 名:

实 验 日 期:2013年4月25日

学 号:

实验报告日期:2013年5月1日

告 退

发: ( 订正

、 重做 )

一.环境(详细说明运行的操作系统,网络平台,网络拓扑图)

操作系统:Windows7

网络平台:软件Dynamips环境下的虚拟网络

网络拓扑图:

网络10.0.0.0 网络20.0.0.0

网络30.0.0.0 网络3.0.0.0 网络1.0.0.0 网络2.0.0.0

二.实验目的

1、在上一次实验的基础上实现RIP和OSPF路由协议

2、自己设计网络物理拓扑和逻辑网段,并在其上实现RIP和OSPF协议

3、通过debug信息详细描述RIP和OSPF协议的工作过程。

4、RIP协议中观察没有配置水平分割和配置水平分割后协议的工作流程;

5、OSPF中需要思考为什么配置完成后看不到路由信息的交互?如何解决?

三.实验内容及步骤(包括主要配置流程,重要部分需要截图)

1、设计网络物理拓扑和逻辑网段,如上图

2、修改拓扑文件

autostart = false

[localhost]

port = 7200

udp = 10000

workingdir = ..\tmp\

[[router R1]]

image = ..\ios\unzip-c7200-is-mz.122-37.bin

model = 7200

console = 3001

npe = npe-400

ram = 64

confreg = 0x2102

exec_area = 64

实验五 RIP路由的配置

实验五  RIP路由的配置

实验五 RIP路由协议配置

【实验目的】

1.掌握RIP协议的工作原理。

2. 掌握RIP协议的配置方法。

【实验原理】

1.路由信息协议RIP

路由信息协议(Routing Information Protocol,RIP)是内部网关协议中最先得到广泛应用的协议。RIP是一种基于距离向量的路由协议,其最大优点就是简单,开销小。

(1)距离

RIP协议要求网络中每一个路由器都维护从它自己到每一个目的网络的距离记录,这个距离作为衡量路由优劣的度量值。RIP中的“距离”也称为“跳数”,路由器到直连网络的距离定义为“0”,到非直连网络的距离定义为所经过的路由器的个数。RIP规定,当距离等于16时,表示该目的网络不可达,所以RIP仅适用于小型网络。

(2)工作原理

每个运行RIP协议的路由器都周期性地向其直接相连的邻居路由器发送自己完全的路由表的信息(路由信息是封装在RIP报文中发送的,主要包括目的网络,下一跳路由器,距离等信息),同时也从邻居路由器接收路由更新信息,并按照距离向量算法更新自己的路由表。

路由器刚开始工作时,仅知道自己的直连网络及其距离,接着路由器向邻居路由器交换并更新路由信息,经过若干次的更新后,所有的路由器最终都会知道到达本自治系统中任何一个网络的最短距离和下一跳路由器。

(3)距离向量算法

邻居发来的路由更新报文中包括了很重要的信息:目的网络,其距离(即最短距离),下一跳地址。RIP路由器必须根据更新报文和自己当前路由表的内容找出到每一个目的网络的最短距离和正确的下一跳。这种更新算法称为距离向量算法。

对每一个相邻路由器发来的更新报文,进行以下步骤处理:

○1对地址为X的相邻路由器发来的更新报文,先修改报文中的项目:“下一跳”均修改为X,“距离”均加1。

○2对修改后的报文的每一项(这里为了叙述清楚,用项目A来表示)进行以下处理:

若本路由器路由表中没有项目A的目的网络,则把项目A添加到路由表中。

电子信息工程技术《8.1 RIP协议》

电子信息工程技术《8.1 RIP协议》

8.1 RIP协议

路由选择是网络层路由器实现数据包转发的首要任务。除了静态路由之外,还可以为路由器配置动态路由选择协议,使其适应网络拓扑动态变化的需求。路由信息协议(Router

Information Protocol,RIP)是一种适用于中小型园区网络的动态内部网关路由协议,在园区网络构建中得到了广泛的应用。

本节将详细介绍RIP协议的基本概念及其实现动态路由选择与更新的方法。

8.1.1 RIP协议概述

美国施乐(Xerox)公司于20世纪70年代开发了RIP协议,它是由Xerox Parc的用于互联网工作的PARC通用数据包协议簇的一部分“网关信息协议”发展过来的,可以说网关信息协议是RIP的最早的版本。后来的一个版本才被命名为“路由信息协议”,是Xerox网络服务协议簇的一部分。TCP/IP版本的RIP协议是Xerox协议的改进版,目前主流使用的是第四版,即RIPv4。RIP路由协议是应用较早、广泛应用于同属一个自治系统的中小型园区网络的内部网关协议(Interior Gateway Protocol,IGP),是一种典型的距离矢量路由协议。

RIP采用距离矢量路由算法Bellham-Ford,收集全网所有可达目的网络的不同路径,并保存有关到达每个目的网络的最少站点数的路径信息。除到达目的网络的最佳路径外,任何其它信息均被丢弃。同时,路由器将收集的路由信息通过RIP协议通知相邻的其它路由器,确保正确的路由信息逐渐扩散至全网。

RIP系统的开发是Xerox Palo Alto 研究中心(PARC)所进行的研究,以及以Xerox的PDU和施乐网络服务(Xerox Network Service,XNC)路由选择协议为基础的。但是,RIP的广泛应用却得益于它在加利福尼亚大学伯克利分校的许多局域网中的实现。

8.1.2 RIP协议的路由选择

作为最为典型的距离矢量路由协议,RIP使用到达目标网络的跳数(Hop Count)作为度量路径优劣的尺度。跳数指数据包从源节点到达目的节点过程中被中转的次数,也就是一个包到达目标网络所必须经过的路由器个数。

Rip-2协议讲解

Rip-2协议讲解

辽宁恒达星科技有限公司 RIP-2协议讲解

0 / 17

目录

第一章 RIP协议简介 ............................................................................... 1

第二章 V-D算法的介绍 ....................................................................... 2

1 路由表的建立 .......................................................................... 2

2 距离向量算法 .......................................................................... 3

第三章 协议中的特殊处理 .................................................................... 6

1 对相同路由开销的的处理 ...................................................... 6

2 对过时路由的处理 .................................................................. 6

3 布局改变时的处理 .................................................................. 7

第四章 RIP协议的实现 ........................................................................... 8

RIP动态路由的配置实验报告

RIP动态路由的配置实验报告

(1)掌握RIP动态路由协议的基本原理;

(2)掌握RIP动态路由的基本配置,实现网络间的互通;

(3)掌握路由汇总的概念和作用,并通过路由器来实现路由汇总;

二、实验内容(用最简练的语言反映实验的内容)

RIP属于距离矢量路由协议,使用跳数作为路径选择的参数,并规定以目标网络的最大跳数为15,如果超过此跳数,则直接丢弃数据包;RIP路由协议每30秒更新一次,并在相邻路由器上进行路由信息广播。

三、实验过程及分析(依据何种内容、操作方法进行实验,要写明需要经过哪几个步骤来实现其操作)

搭建拓扑结构

RIP

^291V、 乂"Route「0、

$、

o

—J>

PC-PTPCI 实验项目 RIP动态路由的配置

实验日期 2021年11月11日(星期四第5-6节)

实验成绩

、目的和要求(目的要明确,抓住重点,符合实验指导书中的要求)

7暫1

Rouj:erl Roiu|er2

1 1

1|

r *

.1

*chO 2AT7chi 2960

Swi Sw

P匚-PT

PCO Switch。代码

Switch>enableSwitch#confiter

Switch(config)#vlan100

Switch(config-vlan)#exit

Switch(config)#intfaO/1

Switch(config-if)#switchportaccessvlan100

Switch(config-if)#exit

Switch(config)#intgO/2

Switch(config-if)#switchportaccessvlan100

Switch(config-if)#exit

Switch(config)#intg0/2

Switch(config-if)#noshutdown

Switch(config-if)#exit

Switch(config)#

Switchl代码

第三章 路由协议设置

一、RIP协议

RIP(Routing information Protocol)是应用较早、使用较普遍的内部网关协议(Interior

Gateway Protocol,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。文档见RFC1058、RFC1723。

RIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RIP提供跳跃计数(hop count)作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。如果到相同目标有二个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达。

1. 有关命令

任务 命令

指定使用RIP协议 router rip

指定RIP版本 version {1|2}1

指定与该路由器相连的网络 network network

注:1.Cisco的RIP版本2支持验证、密钥管理、路由汇总、无类域间路由(CIDR)和变长子网掩码(VLSMs)

2. 举例

Router1:

router rip

version 2

network 192.200.10.0 network 192.20.10.0

相关调试命令:

show ip protocol

show ip route

二、IGRP协议

IGRP (Interior Gateway Routing Protocol)是一种动态距离向量路由协议,它由Cisco公司八十年代中期设计。使用组合用户配置尺度,包括延迟、带宽、可靠性和负载。

缺省情况下,IGRP每90秒发送一次路由更新广播,在3个更新周期内(即270秒),没有从路由中的第一个路由器接收到更新,则宣布路由不可访问。在7个更新周期即630秒后,Cisco IOS

rip路由配置实验报告

rip路由配置实验报告

RIP路由配置实验报告

引言:

在计算机网络中,路由协议是实现网络互联和数据传输的重要组成部分。其中,RIP(Routing Information Protocol)是一种基于距离向量的内部网关协议,用于在局域网中实现路由选择和转发。本实验旨在通过配置RIP路由协议,实现网络设备之间的通信,并评估其性能和可靠性。

一、实验目的

本实验的主要目的是通过配置RIP路由协议,实现网络设备之间的通信。具体目标包括:

1. 学习和理解RIP协议的基本原理和工作机制。

2. 配置RIP协议,使得网络设备能够相互发现和交换路由信息。

3. 评估RIP协议的性能和可靠性,包括路由选择速度、网络拓扑变化时的适应能力等。

二、实验环境

本实验使用了一组实验设备,包括路由器、交换机和主机。其中,路由器用于实现RIP协议的配置和路由转发,交换机用于连接各个设备,主机用于模拟实际的数据传输。

三、实验步骤

1. 配置网络拓扑:根据实验需求,搭建一个包含多个路由器和主机的网络拓扑。确保每个设备都能够正常通信。

2. 配置RIP协议:在每个路由器上配置RIP协议,并设置相应的参数,如路由器ID、路由更新时间间隔等。确保RIP协议能够正常运行。

3. 路由信息交换:观察并记录RIP协议在各个路由器之间的路由信息交换情况。注意观察路由表的变化和更新速度。

4. 网络拓扑变化测试:在网络拓扑中引入一定的变化,如断开某个链路或添加新的设备。观察RIP协议在网络拓扑变化时的适应能力和路由表的更新情况。

5. 性能评估:通过测试和记录数据包的传输时间、丢包率等指标,评估RIP协议在不同条件下的性能和可靠性。

四、实验结果与讨论

在实验过程中,我们成功配置了RIP协议,并实现了设备之间的通信。观察到RIP协议能够及时发现和更新路由信息,确保数据能够正确传输。在网络拓扑变化测试中,RIP协议也表现出了较好的适应能力,能够快速更新路由表,保证数据的正常传输。

】【实验0010】【RIP 路由协议】

】【实验0010】【RIP 路由协议】

实验六 RIP 路由协议

【实验名称】

RIP V2配置。

【实验目的】

掌握在路由器上配置RIP V2。

【背景描述】

假设校园网通过1台三层交换机连到校园网出口路由器,路由器再和校园外的另1台路由器连接,现做适当配置,实现校园网内部主机与校园网外部主机的相互通信。

本实验以两台R1762路由器、1台三层交换机为例。S3550上划分有VLAN10和VLAN50,其中VLAN10用于连接Router1,VLAN50用于连接校园网主机。

路由器分别命名为Router1和Router2,路由器之间通过串口采用V35 DCE/DTE电缆连接,DCE端连接到Router1(R1762)上。

PC1的IP地址和缺省网关分别为172.16.5.11和172.16.5.1,PC2的IP地址和缺省网关分别为172.16.3.22和172.16.3.1,网络掩码都是255.255.255.0。

【技术原理】

RIP(Routing Information Protocols,路由信息协议)是应用较早、使用较普遍的IGP(Interior

Gateway Protocol,内部网关协议),适用于小型同类网络,是典型的距离矢量(distance-vector)协议。

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

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

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

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

【实现功能】

实现网络的互连互通,从而实现信息的共享和传递。

【实验设备】

S3550交换机(1台)、R1762路由器(两台)、V35线缆(1根)、直连线或交叉线(1条)

计算机网络实验 课程实验报告 RIP协议原理及配置

西安电子科技大学

计算机网络实验 课程实验报告

实验名称 RIP协议原理及配置

通信工程 学院 班

姓名 学号

同作者

实验日期 2020 年 4 月 5 日

指导教师评语:

指导教师:

年 月 日

实验报告内容基本要求及参考格式

一、实验目的

二、实验所用仪器(或实验环境)

三、实验基本原理及步骤(或方案设计及理论计算)

四、实验数据记录(或仿真及软件设计)

五、实验结果分析及回答问题(或测试环境及测试结果)

六、写出自己实验心得体会

成 绩

一、实验目的

1.1掌握动态路由协议的作用及分类

1.2掌握距离矢量路由协议的简单工作原理

1.3掌握RIP协议的基本特征

1.4熟悉RIP的基本工作过程

二、实验所用仪器(或实验环境)

实验所使用软件为 Cisco Packet Tracer。

三、实验基本原理及步骤(或方案设计及理论计算)

3.1动态路由协议概述

路由协议是运行在路由器上的软件进程,与其他路由器上相同路由协议之间交换路由信息,学习非直连网络的路由信息,加入路由表。并且在网络拓扑结构变化时自动调整,维护正确的路由信息。

图一 动态路由协议

前面提到,路由器之间的路由信息交换是基于路由协议实现的。交换路由信息的最终目的在于形成路由转发表,进而通过此表找到一条数据交换的“最佳”路径。每一种路由算法都有其衡量“最佳”的一套原则。大多数算法使用一个量化的参数来衡量路径的优劣,一般说来,参数值越小,路径越好。该参数可以通过路径的某一特性进行计算,也可以在综合多个特性的基础上进行计算,几个比较常用的特征是:

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档