首页 > 其他分享 >北航计算机网络实验复习——设计性实验汇总

北航计算机网络实验复习——设计性实验汇总

时间:2022-12-18 16:13:50浏览次数:38  
标签:R1 R2 ip S1 北航 实验 static route 复习

OSPF设计实验1


解:三种配置方式:

  1. 纯静态路由

[S1]ip route-static 192.168.6.0 255.255.255.0 192.168.3.1
[R1]ip route-static 192.168.5.0 255.255.255.0 192.168.3.2
[R1]ip route-static 192.168.6.0 255.255.255.0 192.168.0.2
[R2]ip route-static 192.168.5.0 255.255.255.0 192.168.0.1
[R2]ip route-static 192.168.6.0 255.255.255.0 192.168.4.2
[S2]ip route-static 192.168.5.0 255.255.255.0 192.168.4.1

  1. 引入直连

[S1-ospf]import direct [S2-ospf]import direct

  1. 静态路由+引入静态

[R1]ip route-static 192.168.5.0 255.255.255.0 192.168.3.2 [R1-ospf]import static
[R2]ip route-static 192.168.6.0 255.255.255.0 192.168.4.2 [R2-ospf]import static


OSPF设计实验2


备份规则为:优先选取S1-R1-Internet,若S1-R1出现故障,选择S1-R2-Internet;若R2-Internet也出现故障,则选取S1-R2-R1-Internet。
解:首先由于S2不在OSPF中,192开头的所有网段它都不知道,需要先配置静态路由,同时注意路径的优先级:

[S2]ip rou 192.168.0.0 255.255.0.0 202.112.1.1 pre 50
[S2]ip rou 192.168.0.0 255.255.0.0 202.112.2.1 pre 60

另外由于R1R2都不知道PC所在的5、6网段所以在S1引入直连:

[S1-ospf]import direct

R1和R2需要配置去外网的静态路由:

[R1]ip route-static 211.100.2.1 255.255.255.0 202.112.1.2
[R2]ip route-static 211.100.2.1 255.255.255.0 202.112.2.2

为了让S1知道外网的位置,并且根据要求的优先级选择,需要分别在R1R2引入:

[R1-ospf]import-route static cost 100
[R1-ospf]import-route direct cost 100
[R2-ospf]import-route static cost 200
[R2-ospf]import-route direct cost 200

配置完成走,正常ping外网,路径为S1-R1-Internet
断开S1R1,路径为S1-R2-Internet-R1-R2-S1
断开R2S1,路径为S1-R2-R1-Internet-R1-R2-S1


BGP设计实验1


在按照图中要求配置好IBGP和EBGP对等体之后,在R1,S1,S2的bgp routing-table中其实已经出现图中要求的路由信息。具体来说:S2到19的信息来自S1,EBGP对等体S1通告自己的端口地址10.0.0.1;S2到20的信息来自R2,R2通告自己的端口地址10.0.0.3。S1到18的信息来自S2,S2通告自己的端口地址10.0.0.2;S1到19的信息来自R1,R1通告自己的端口地址21.0.0.1;S1到20的信息来自S2,但是发现本地端口10.0.0.2和路由中下一条10.0.0.3属于同一网段,所以通告10.0.0.3。R1到18和20的信息均来自IBGP对等体S1,不改变下一条。
但是此时loopback之间还没有全部互通,因为R1的ip table中并没有18和19的路由信息,这也是我第一次知道原来ip table不一定包含所有的路由的信息。推测是因为正常情况下同一个AS内部应该配置ospf,此时没有配导致R1不知道10网段在哪,所以下一条为10网段的路由非法,不能加入ip路由表。只需要添加一条静态路由:

[R1]ip route-static 10.0.0.0 255.255.255.0 21.0.0.2
即可观察到ip路由表更新了到18和20网段的信息,18 19 20之间可以相互ping通


BGP设计实验2


设计并配置BGP,使得S1不向R1通告AS300内的任何路由
解:
路由策略有三种过滤方式,分别是
(1)访问控制列表ACL:一般根据IP地址进行过滤
(2)自治系统路径信息访问列表AS-Path List:一般根据AS进行过滤
(3)路由策略:规则最自由
本题过滤的依据是路由所属区域,所以选择AS-Path List

[S1]ip as-path-acl 1 deny \b300$
[S1]ip as-path-acl 1 permit ^$
[S1]ip as-path-acl 1 permit 400$
[S1]ip as-path-acl 1 permit 200$
[S1]peer 11.2.1.1 as-path-filter 1 export

第一行规则表示\b匹配分隔符,从300区域始发的路由被屏蔽
第二行表示允许本AS的路由,^匹配开始$匹配结束
第三四行表示允许从200和400始发的路由,最后得到R1的路由表如下:


BGP设计实验3


Local-preference:用来选择到AS区域外的出口,越大优先级越高
MED:用来选择进入AS区域的入口,越小优先级越高
实现S2→R2→R1配置如下:

[S1-BGP]default local-preference 10
[R2-BGP]default local-preference 100

由于配置MED没有改变路径选择,实现相应的效果需要使用路由策略:

[R2]route-policy med permit node 10
[R2-router-policy]apply cost 888
[R2-BGP]peer 40.0.0.2 route-policy med export

配置完成后需要等待几分钟生效,可以在R1看到成功配置的效果


IPV6设计实验


设计由两台路由器、两台交换机组成的IPv6网络。满足如下要求:
(1) 正确组网;
(2) 在S1和S2上合理划分VLAN;
(3) 配置各台设备接口的IP地址;
(4) 在S1,R1,R2上启动OSPFv3协议,完成相关配置;
(5) 在相关设备上配置静态路由(不允许使用路由引入和扩大ospf区域范围),保证全网互通,并确保两台计算机之间通信优先选择PCA—S1—R2—R1—S2—PCB路径,另外的路径作为备份。

解:
使用纯静态实现路由备份的难点在于下一条不能选择直连端口地址,否则在断开某一连线测试备份线路的时候,ping发送的报文仍然会走断开的线路,导致备份失败
依次检查交换机和路由器,对于S1而言,1是直连,234通过OSPF能通,剩下5和6不知道,又因为需要实现优先走R2和路由备份,所以5和6的静态分别要配两条:

S1:
ipv6 route-static 5:: 64 3::2 preference 100
ipv6 route-static 5:: 64 4::2 preference 1
ipv6 route-static 6:: 64 3::2 preference 100
ipv6 route-static 6:: 64 4::2 preference 1

R2因为不涉及路径选择,直接配置到156的静态:

R2:
ipv6 route-static 1:: 64 2::1
ipv6 route-static 5:: 64 4::2
ipv6 route-static 6:: 64 4::2

R1同样需要实现路径选择,到1的静态需要配两条:

ipv6 route-static 1:: 64 3::1 preference 100
ipv6 route-static 1:: 64 2::1 preference 1
ipv6 route-static 6:: 64 5::2

最后S2因为只会往一个方向转发,所以偷懒用暴转:

S2: ipv6 route-static :: 0 5::1

都配置完之后我惊讶地发现ApingB的路径和路由备份都没有问题,但是BpingA的时候死活不走R2。后来发现配置了OSPF cost之后能正确走R2了,原因尚不清楚

标签:R1,R2,ip,S1,北航,实验,static,route,复习
From: https://www.cnblogs.com/blshuidi/p/16990024.html

相关文章

  • 实验八-Web部署
    一.实验过程在华为云openEuler安装后,没有配置yum源,我们通过重新配置。cd/etc/yum.repos.dviopenEuler_x86_64.repo增加下面内容:安装LAMP在shell中通过下面命......
  • HCIA-基础实验FIN-综合网络部署考核
    HCIA-基础实验FIN-综合网络部署考核虽然我选择通过自学hcia并跳过hcia培训直接学习hcip,但是这个基础实验课程的考核总归还是处理掉比较好,趁现在能挤出时间(笑).1实......
  • 离散复习——图论
    TypesofGraphAdjacencyListIsomorphismpath平面图......
  • 操作系统-哈工大-李治军老师-【实验项目4-基于内核栈切换的进程切换】
    课程的实验地址:实验楼:https://www.lanqiao.cn/courses/115(一)实验相关的要求1.实验目的2.实验内容3.实验报告4.评分标准5.实验提示(二)前置知识点1.基......
  • 实验八-Web部署
    实验八-Web部署实验:openEuler中基于LAMP部署WordPress本文环境基于华为云的弹性云服务器ECS:CPU架构:选择鲲鹏通用计算增强型操作系统选择openEuler20.0364bitwit......
  • 《DFZU2EG_4EV MPSoc之FPGA开发指南》第十八章 系统时钟配置实验​
    第十八章系统时钟配置实验​如果让你用一句话来形容时钟,你会怎么说?​A同学说:“时钟是单片机的心脏”;​B同学说:“军训方队训练时的121”;​C同学说:“时钟是单片机的能量......
  • 实验八实验报告
    实验八过程:下载AppacheMysqlphp及相关文件启动AppacheMySQL并打开开机自动启动指明mysqld程序创建的文件,其目录的用户权限是哪个用户.运行phpMySQL从网站获......
  • 线程基础知识复习
    线程基础知识复习java8API文档https://www.matools.com/api/java8涉及到并发的包并发始祖多线程的好处提高程序性能,高并发系统提高程序吞吐量,异步+回调等生产......
  • C语言复习 --指针
    指针和指针变量的区别#include<stdio.h>/*整型指针变量p,存储的值是整型变量age的内存地址符号&是取地址符,那么&age=00000033d07ff67c;由于指针变量本身也是一个......
  • 寡人的难题 - 2021算法与数据结构实验题
    算法与数据结构实验题10.23寡人的难题题目内容★实验任务寡人心系天下为国为民,想要在历史中留下点痕迹,就必须要让国家强盛起来,正所谓想致富先修路,寡人觉得去修路,那些......