锐捷和华为重分布实验

2023-05-16

——锐捷、华为路由重分布实验

【实训目的

(1)熟悉路由器的基本配置;

(2)掌握路由重分布配置。

实训技术原理

为了实现全网互通,我们需要路由器能在不同协议之间交换路由信息或者全网运行同一种路由协议,但实际网络中往往需要运行多种路由协议。这涉及到路由重分布即引入其它路由协议发现的路由。比如你可以将OSPF路由域中的路由重新分布后通告到RIP路由域中,也可以将RIP路由域的路由重新分布后通告到OSPF路由域中。路由的相互重分布可以在所有的IP路由协议之间进行。

实训背景描述

学校有新旧两个校区,每个校区是一个独立的局域网,为了使新旧校区能够正常相互通讯,共享资源。每个校区出口利用一台路由器进行连接,两台路由器间学校通过一个ISP路由进行相连,现在R1和R2间运行RIP路由协议,R2和R3间运行OSPF路由协议。现在需要做适当配置,实现学校新旧校区通信问题。

 

 

 

实训拓扑图

 


 

实训步骤

(1)配置主机Ip地址、默认网关。

PC1: 192.168.1.2/24   192.168.1.1

PC2: 192.168.4.2/24   192.168.4.1

(2)登陆路由器R1、R2、R3上配置以太口的IP地址

Router#configure terminal

Router(config)#interface fastethernet 0/0

Router(config-if)#ip address 192.168.1.1 255.255.255.0

Router(config)#interface fastethernet 0/1

Router(config-if)#ip address 192.168.2.1 255.255.255.0

 

路由器R2、R3配置省略

(3)在路由器R1、R3上分别配置RIP和OSPF协议

R1:

Router(config-router)#router rip

Router(config-router)#network 192.168.1.0

Router(config-router)#network 192.168.2.0

 

R3

Router(config-router)#router ospf 1

Router(config-router)#network 192.168.3.0 .255 area 0

Router(config-router)#network 192.168.4.0 .255 area 0

 

R2

Router(config)#router rip

Router(config-router)#network 192.168.2.0

Router(config-router)#exit

Router(config)#router ospf 1

Router(config-router)#network 192.168.3.0 .255 area 0

用show ip route查看路由信息;不会得到全网路由信息。

 

Router(config)#router rip

Router(config-router)#redistribute ospf 1 10

Router(config-router)#exit

Router(config)#router ospf 1

Router(config-router)#redistribute rip subnets

Router(config-router)#end

(3)show ip route

     PC进行ping测试;

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

华为配置:

端口IP地址配置省略。

在路由器R1、R3上分别配置RIP和OSPF协议

R1:

[Router]rip

[Router-rip-1]network 192.168.1.0

[Router-rip-1]network 192.168.2.0

 

R3

[Router]ospf

[Router-ospf-1]area 0

[Router-ospf-1-area-.0]network192.168.3.0 0.0.0.255

[Router-ospf-1-area-.0]network 192.168.4.0 0.0.0.255

 

R2

[Router]rip

[Router-rip-1]network 192.168.2.0

 

[Router]ospf

[Router-ospf-1]area 0

[Router-ospf-1-area-.0]network192.168.3.0 0.0.0.255

用dis ip routing查看路由信息;不会得到全网路由信息。

 

[Router]rip

[Router-rip-1] import ospf 1

 

[Router]ospf

[Router-ospf-1] import rip

(3)dis ip routing

     PC进行ping测试;

__________________________________

Packet tracer 5.2实验文件下载

 

转帖请注明出处:http://hi.baidu.com/5ijsj/blog/item/2b0439c47b8692a38226ac89.html

 

 

***************************************************************************

在上述实验中虽然实验做通了,但是路由重分布redistribute 中并没有考虑metric。其实metric在重分布中十分重要,在此补充讲解一下。
***************************************************************************

路由重分布的作用:可以使得多种路由协议之间,多重厂商环境中进行路由信息交换,路由重分布为在同一个互联网络中高效地支持多种路由协议提供了可能。执行路由重分布的路由器被称为边界路由器。因为他们位于两个或多个自治系统的边界上。

路由重分布时计量单位和管理距离是必须要考虑的。每一种路由协议都有自己度量标准,所以在进行重分布时必须转换度量标准,使得它们兼容。

种子度量值(seed metric)是定义在路由重分布里的,它是一条从外部重分布进来的路由的初始度量值。

 

例如:

router ospf 100 redistribute rip metric 10这是说将从rip学到的路由条目注入到OSPF中,让OSPF也学到这些路由。但是OSPF和RIP的metric意义是不同的。OSPF是以COST--开销定义metric,而RIP是以跳数定义metric。所以为了让OSPF看得懂RIP的metric,将RIP发布过来的路由条目指定为开销10(这个10是人为定义的,真实开销不一定是10,仅仅是重发布的时候需要这个值,指明一下而已,有的时候为了做最优路径或负载均衡才会特别的考虑取值)router rip version 2 redistribute ospf 100 metric 1含义与上面的相似。为了让RIP看得懂OSPF的metric,人为定义从OSPF重发布过来的metric是1,就是让RIP认为从OSPF学到的路由条目的跳数是1跳(真实是不是1跳,是不一定的,仅仅是让双方都看得懂对方的metric)别的路由协议发布到RIP的时候,要注意metric的取值,因为RIP大于15跳的路由条目是不会被放进路由表的,因此重发布的时候metric取值在1-14之间,一般如果不是为了特殊要求,都会习惯性的选择1.别的路由协议重发布的时候也一样。要在该协议的metric的取值范围内。

我们所讲的路由重分布主要发生在RIP /OSPF /EIGRP /IS IS中。

在动态路由协议中可以引入其它动态路由或静态路由、缺省路由。这里讲一下关于动态缺省路由的内容。

***********************************************

静态默认路由与动态默认路由,看起来有什么区别呢?

      静态默认路由,就是在一个路由器上指定一个路径,当此路由器没有到远程网络的路有时候,走这条路径,格式ip route 0.0.0.0 0.0.0.0 XXX.XXX.XXX.XXX(或者接口)

      而什么是动态默认路由呢,跟静态的默认路由又有什么区别呢?比如有一个星形拓扑,R1为核心路由器,而剩下的R2,R3。。。。。为分支,想要用核心路由器告诉分支路由器,当找不到路径到达一个远程网络时候,(只要是分支路由器不知道的远程网络,不管是什么远程网络),全部通过核心路由器来到远程网络,而且当有新的路由器加入到这个拓扑时候,这个路由器也能出现那个这条默认路由,这时候应该怎么做?(注意,只要是能够动态得到核心路由器的网络的所有的路由器都能有这么一条默认路由,如EIGRP 用D*来表示)

      解决方法就是在核心路由器上面重发布默认路由(注意,不是在分支路由器上面做,跟静态默认路由不一样),各种动态路由协议有各种不同的做法:

1、在RIP中,默认路由采用default-information originate方式向其他路由器注入。

2、在OSPF中,分几种情况:

(1)向常规区域中注入默认路由,采用default-information originate方法,如果已经存在一条默认路由此时语句后面不必跟always参数,否则需要带有always参数。同时一旦执行该命令后,该路由器将成为ASBR。该默认路由在所有路由器中将以5类LSA存在(路由表表现为O*E2)。

(2)末节区域或者绝对末节区域,因为末节、绝对末节区域的ABR已经自动产生了全0的路由汇总条目(路由表里表现为O*IA),所以不必额外考虑。

(3)NSSA区域,与之相连的ABR默认情况下不会自动产生默认路由,如果需要则需要使用area X nssa default-informatin-originate来强制产生,将产生一个7类LSA(路由表现为O*N2)

3、在IGRP中,不能通过default-information originate 来注入默认路由到其他路由器,IGRP不认识8个0的默认路由,它需要使用ip default-network *.*.*.*将网络标记为默认路由,然后路由器通过IGRP自动分发默认路由给其他路由器。这里注意一个区别:

ip default-network和ip route 0.0.0.0 0.0.0.0
两者都用于ip routing有效的路由器上,区别主要在于路由协议是否传播这条路由信息。比如:IGRP无法识别0.0.0.0,因此传播默认路由时必须用ip default-network。

当用ip default-network指令设定多条默认路由时,administrative distance最短的成为最终的默认路由;如果有复数条路由distance值相等,那么在路由表(show ip route)中靠上的成为默认路由。
同时使用ip default-network和ip route 0.0.0.0 0.0.0.0双方设定默认路由时,如果ip default-network设定的网络是直连(静态、且已知)的,那么它就成为默认路由;如果ip default-network指定的网络是由交换路由信息得来的,则ip route 0.0.0.0 0.0.0.0指定的表项成为默认路由。
最后,如果使用多条ip route 0.0.0.0 0.0.0.0指令,则流量会自动在多条链路上负载均衡。

4。在EIGRP中,对于8个0的默认路由处理方式有2种:

  1. ip route 0.0.0.0 0.0.0.0 下一跳IP地址,这种方式的默认路由即使使用network 0.0.0.0来宣告,也不会向其他路由器注入默认路由
  2. ip route 0.0.0.0 0.0.0.0 直连接口,对这种方式的默认路由使用network 0.0.0.0来宣告,会向其他路由通告默认路由。   
  3. 使用redistribute static重分发默认路由进去。

       但是需要注意network 0.0.0.0会导致将路由器上所有的网络都宣告进EIGRP进程,所以不建议使用2的方法来发布默认路由。

       用ip    default-network 0.0.0.0 并不能将8个0的默认路由注入到其他路由器。相反,可以用ip default-network来将非8个0路由注入到其他路由器中.

 

简洁归纳:
ip default-network用在rip ,igrp ,eigrp上

default-information originate用在rip,ospf,isis,bgp

redistr static配合用在rip    eigrp    bgp上

 

********************************************************************************************

当有多个路由设备,多个不同static、rip、ospf重分布时候,一气呵成做完可能通信,当再打开pkt文件时候,发现由于某个路由设备没学习到目标段的路由而不通了。

比如:该拓扑图中 运行ripv2和ospf两种路由协议。重分布发生在R1就会出问题,重启后3层交换机学习不到34.1.1.0网段的路由,r1本身有34.1.1.0的路由信息,但是不会rip通告给3层。如果重分布发生在r2身上,就没有问题了。

转载于:https://blog.51cto.com/mamaj/1105544

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

锐捷和华为重分布实验 的相关文章

  • python中strftime函数_Python strftime()用法及代码示例

    在Python中 xff0c 日期和时间不是其自身的数据类型 xff0c 而是名为 strftime 函数用于将日期和时间对象转换为其字符串表示形式 它需要一个或多个格式化代码输入 xff0c 并返回字符串表示形式 用法 strftime
  • signature=cc29255b4425ca4c96b4511e5937abfa,http

    Message ID lt 458798778300 OQB26387 64 intrigue eastciti com gt MIME Version 1 0 Content Type multipart related boundary
  • php ajax等待返回,Ajax对PHP的调用未返回任何内容

    我正在尝试使我的第一个ajax示例在我的MAMP上运行 我的ajax html看起来像 xff1a 我的ajax js看起来像 xff1a 函数ajax gt gt var xmlhttp 如果 window XMLHttpRequest
  • epg信息服务器,EPG系统及EPG信息的实时更新方法

    1 一种EPG系统 包括 播出系统 1 xff0c 所述播出系统 I 包括节目单编辑模块 11 播出在线控制模块 12 和节目单网关模块 13 xff0c 所述节目单网关模块 13 根据节目单编辑模块 11 编辑的节目数据生成EPG信息 x
  • 大华服务器u盘做系统,#测评大玩家#大华P609双接口U盘轻松备份资料

    这些年随着智能手机和5G网络的普及 xff0c 很多人分享资料的时候 xff0c 都习惯使用即时聊天工具 xff0c 对于一些体积较大的文件 xff0c 则是用网盘来完成 不过现在消费者的隐私保护意识越来越高 xff0c 各种网盘服务的价格
  • coursera 计算概论与程序设计基础(李戈)-第二题

    判断闰年 正常情况下一年有365天 xff0c 但是闰年的时候 xff0c 一年有366天 现在给定一个年份 xff0c 请你判断它是不是闰年 凡是能被4整除的年是闰年 xff1b 但逢百之年 xff0c 能被4整除的并不是闰年 xff0c
  • Debian 7 安装使用 Virtualbox及增强功能

    一 安装virtualbox 可以从源里安装 sudo apt get install virtualbox 也可以下载最新版安装 https www virtualbox org wiki Downloads 二 安装增强功能 安装增强功
  • 《你必须知道的.NET》第二次印刷,未来与梦想

    你必须知道的 NET 网站 Anytao技术博客 你必须知道的 NET 第二次印刷 xff0c 未来与梦想 发布日期 xff1a 2008 11 20 作者 xff1a Anytao 2008 Anytao com xff0c Anytao
  • 51学习计划最后

    hhhhhhhhhhh 来了11111111111111111111111111111111111111111111111111111111111111111111111 555 4444 66 77 88 99 00 61 61 61 6
  • sql 跨数据库读取数据库中的数据

    跨数据库读取数据库中的数据 创建链接服务器 右键单击 连接服务器 xff0c 弹出 xff1a 点击 安全性 xff0c 弹出 xff1a 输入连接到的数据库的登陆名和密码 这样链接服务器就创建完成了 这样就可以通过链接服务器的方式查询到链
  • Android系统定制之SystemUI修改:下拉通知栏尺寸【转】

    本文转载自 xff1a https blog csdn net huil0925 article details 67632358 最近项目需要修改下拉通知栏面板的宽度 xff0c 完成后 xff0c 写个Blog做个总结 xff0c 也提
  • git只拉取github部分代码的方法

    需求 xff1a github某个项目所有代码太大 xff0c 有600 43 M xff0c 甚至更大 xff1b 只需要拉取部分代码 xff0c 一是可以降低网络消耗 xff0c 二是可以降低磁盘占用 分析了下空间占用情况 xff1a
  • MatLab计算图像圆度

    本文所述方法可以检测同一图像中的多个圆形 xff08 准确的说 xff0c 应该是闭合图像 xff09 在Matlab2010a中可以实现 附录效果图 xff1a 颗粒圆度 clear close all 读取源图像 I 61 imread
  • RSA签名的PSS模式

    本文由云 43 社区发表 作者 xff1a mariolu 一 什么是PSS模式 xff1f 1 1 两种签名方式之一RSA PSS PSS Probabilistic Signature Scheme 私钥签名流程的一种填充模式 目前主流
  • 爬虫mm131明星照片

    1 39 39 39 2 1 爬取以下站点中各个明星图片 xff0c 分别单独建文件夹存放 3 起始URL地址 xff1a http www mm131 com mingxing 4 39 39 39 5 import os 6 impor
  • 使用IDEA工具配置和运行vue项目(详细其中的坑)

    刚来公司实习发现公司的前端使用的是vue xff0c 之前根本就没有听说过 然后一上来就需要看代码 xff0c but but 就是没有文档什么的东西 xff0c 就需要自己去研读 xff0c 我就想去运行其中的前端和后端联调起来方便理解
  • pycharm永久激活方式

    网上找了好多 xff0c 还是这个最方便快捷 1 下载 链接 https pan baidu com s 1axPsIaedtZDRG7lTup9b5g 密码 7vxp xff0c 并将 JetbrainsCrack 2 10 releas
  • Majority Element出现次数超过一半的数字

    Given an array of size n find the majority element The majority element is the element that appears more than n 2 times
  • C#实现WEB服务器

    一 HTTP协议的作用原理 WWW是以Internet作为传输媒介的一个应用系统 xff0c WWW网上最基本的传输单位是Web网页 WWW的工作基于客户机 服务器计算模型 xff0c 由Web 浏览器 客户机 和Web服务器 服务器 构成
  • 51学习计划

    hhhhhhhhhhh 来了11111111111111111111111111111111111111111111111111111111111111111111111 555 4444 66 77 88 99 00 61 61 61 6

随机推荐

  • Linux 配置静态IP

    在新安装的Linux系统命令行下 xff0c 敲入 xff1a ifconfig 显示如下界面 上面这张图显示网卡没有启动 xff0c 那么我们敲入代码 xff1a ifup eth0启动网卡 网卡启动后 xff0c 我们可以看出 xff0
  • 关于硬件渲染了解一下

    浏览器的渲染方式 xff0c 主要分为两种 xff0c 第一种是软件渲染 xff0c 第二种是硬件渲染 如果绘制工作只是由 CPU 完成 xff0c 那么称之为软件渲染 xff0c 如果绘制工作由 GPU 完成 xff0c 则称之为硬件渲染
  • 七牛云PHP 20m文件上传不了,tp上传到七牛 文件大了就无法上传 但是没有限制

    config php没有限制 如下 39 UPLOAD SITEIMG QINIU 39 61 gt array 39 rootPath 39 61 gt 39 39 39 saveName 39 61 gt array 39 uniqid
  • Debian6.0.7的archive mirror列表真接地气

    为什么80 的码农都做不了架构师 xff1f gt gt gt 转载于 https my oschina net cers blog 111135
  • 05-03-通过组策略(域)配置加域客户端补丁自动更新

    系统工程师实战培训 05 部署补丁管理服务器 03 通过组策略 域 配置加域客户端补丁 自动更新 作者 xff1a 学 无 止 境 QQ交流群 xff1a 454544014 在100 Admin01上安装 组策略 管理工具 创建完成后 x
  • sql server 2016 json 解析方法

    前几天发现了sql server 2016支持了json 项目需要所以安装了 用了一下 方便了很多 xff0c 写一下小笔记方便日后查看 xff0c 也希望各位大神指正共同学习 sql server 2016 安装图解网上很多 xff0c
  • Windows Server 系列服务器之轻松修改远程端口

    Windows系列的服务器 xff0c 远程端口号默认的是3389 xff0c 当然 xff0c 一些服务器服务商可能会是其他的端口 在生产环境中 xff0c 对于服务器安全来讲 修改远程端口和屏蔽一些不用的端口是非常有必要的 在安装好服务
  • 使用组策略进行软件升级

    使用组策略进行软件升级 升级包括强制升级和可选升级 xff0c 强制升级就是强制用户卸载已经安装的旧版本软件 xff0c 安装新版软件 可选升级就是保留旧版本的情况下安装新版本 本示例演示强制升级部署给用户的画图软件 任务 xff1a u
  • Linux查看系统上的时间和日期

    大家好 xff0c 本篇博客介绍了两个关于Linux里的时间和日期的命令 xff0c 有些内容是我自己翻译的 xff0c 如果有不足 xff0c 还望读者多多指教 本篇博客的符号说明 xff1a 里的值都不是固定的 xff0c 而不是可选的
  • pytest文档27-pytest分布式执行(pytest-xdist)

    前言 平常我们手工测试用例非常多时 xff0c 比如有1千条用例 xff0c 假设每个用例执行需要1分钟 如果一个测试人员执行需要1000分钟才能执行完 xff0c 当项目非常紧急的时候 xff0c 我们会用测试人力成本换取时间成本 xff
  • 五一学习计划

    hhhhhhhhhhh 来了11111111111111111111111111111111111111111111111111111111111111111111111 555 4444 66 77 88 99 00 标题1 标题2 标题
  • linux脚本执行进度条,shell脚本实现进度条

    使用shell脚本编写进度条 可已加入到shell脚本当中 主要作用 xff1a 好看 美观 没毛用 一 普通进度条 xff1a bin bash b 61 39 39 for i 61 0 i lt 61 20 i 43 43 do le
  • mysql单表调整大小_MySQL单表大小问题

    在老版本的MySQL 3 22中 xff0c MySQL的单表限大小为4GB xff0c 当时的MySQL的存储引擎还是ISAM存储引擎 但是 xff0c 当出现MyISAM存储引擎之后 xff0c 也就是从MySQL 3 23开始 xff
  • AC日记——简单密码 openjudge 1.7 10

    10 简单密码 总时间限制 1000ms 内存限制 65536kB 描述 Julius Caesar曾经使用过一种很简单的密码 对于明文中的每个字符 xff0c 将它用它字母表中后5位对应的字符来代替 xff0c 这样就得到了密文 比如字符
  • 触摸事件 - UIControlEvents

    首先 xff0c UIControlEvents有这个几种 xff1a UIControlEventTouchDown 61 1 lt lt 0 on all touch downs UIControlEventTouchDownRepea
  • PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)

    PyCharm配置Anaconda Anaconda的安装在网上已经有了 xff0c 这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下 使用Anaconda 即在PyCharm中出现了 ModuleNotFo
  • 00018计算机应用基础知识点归纳,自考00018计算机应用基础汇总资料

    A 这些文件目前均处于打开状态 B 这些文件正在排队等待打印 C 这些文件最近用Word处理过 D 这些文件是当前目录中扩展名为DOT和文件 62 在Word中 xff0c 移动光标到文件尾的快捷键组合是 A Ctrl 43 PgDn B
  • 给Debian安装Xfce桌面

    1 sudo apt get install xorg xdm xfce4 2 vi xinitrc xff0c 然后输入 xff1a exec xfce4 xff0c 在终端输入startx命令后就能进入xfce4 xff0c 或直接在终
  • python七段数码管的详解,Python入门基础:七段数码管绘制

    1 在学习Python的过程中 xff0c 运用所学的一些基础知识 xff0c 进行一些简单的编程 xff0c 可以收获很多乐趣 在生活中 xff0c LED灯无处不在 xff0c 荧幕显示的广告词 xff0c 给我们呈现出动态的视觉效果
  • 锐捷和华为重分布实验

    锐捷 华为路由重分布实验 实训目的 xff08 1 xff09 熟悉路由器的基本配置 xff1b xff08 2 xff09 掌握路由重分布配置 实训技术原理 为了实现全网互通 xff0c 我们需要路由器能在不同协议之间交换路由信息或者全网