高级计算机网络实验指南汇总.docx

上传人:b****6 文档编号:3975549 上传时间:2022-11-26 格式:DOCX 页数:48 大小:1,003.99KB
下载 相关 举报
高级计算机网络实验指南汇总.docx_第1页
第1页 / 共48页
高级计算机网络实验指南汇总.docx_第2页
第2页 / 共48页
高级计算机网络实验指南汇总.docx_第3页
第3页 / 共48页
高级计算机网络实验指南汇总.docx_第4页
第4页 / 共48页
高级计算机网络实验指南汇总.docx_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

高级计算机网络实验指南汇总.docx

《高级计算机网络实验指南汇总.docx》由会员分享,可在线阅读,更多相关《高级计算机网络实验指南汇总.docx(48页珍藏版)》请在冰豆网上搜索。

高级计算机网络实验指南汇总.docx

高级计算机网络实验指南汇总

 

 

《高级计算机网络基础》硕士研究生课程

 

实验指南

《高级计算机网络基础》课程小组

目录

实验1纯IPv6网通达实验3

1.实验目的3

2.实验环境3

2.1主要设备3

2.2实验拓扑3

3.实验步骤4

3.1路由器的基本配置4

3.2IPv6静态路由的配置7

3.3距离矢量路由选择协议RIPng的配置7

3.4链路状态路由选择协议OSPFv3的配置8

4.通达性验证9

5.共同思考10

实验2边界网关协议BGP11

1.实验目的11

2.实验环境11

2.1实验主要设备11

2.2实验拓扑11

3实验步骤11

3.1基本配置11

3.2三台路由器的参考BGP配置12

3.3检查路由器中的路由表12

3.4其它检查(show命令)14

4.自行设计网络通达15

5.共同思考15

6.实验报告要求15

实验3IP组播17

1实验目的17

2实验环境17

2.1实验主要设备17

2.2实验拓扑17

3实验步骤19

3.1路由器的基本配置19

3.2PIM-DM的配置19

3.3验证配置及组播效果21

3.3.1组播源和接收21

3.3.2检查组播信息21

3.4完成后的全部配置检查23

4共同思考23

5实验报告要求23

实验4服务质量(QoS)24

1实验目的24

2实验环境24

2.1实验设备24

2.2实验拓扑24

2.3锐捷交换机服务质量原理(该节来自锐捷案例集)26

2.3.1分类Classifying26

2.3.2策略Policing29

2.3.3.标记Marking30

2.3.4.队列Queueing30

2.3.5调度Scheduling32

3实验步骤35

3.1交换机的基本配置35

3.2QoS的相关配置36

3.2.1将VLAN10产生的流量归类36

3.2.2将此策略应用于VLAN10的成员端口(Gi0/2)的入方向37

3.2.3出队队列配置37

3.3验证配置37

3.4完成后的全部配置检查39

4共同思考39

5实验报告要求39

主要参考文献40

附录1路由器基本操作41

1.1路由器的启动41

1.2路由器的工作模式41

1.3常用命令43

1.3.1善用帮助命令43

1.3.2巧用历史命令43

1.3.3常用show命令44

附录2交换机基本操作45

附录3使用Vic验证组播通畅情况47

3.1VIC的安装47

3.1.1vic-2.8ucl1.1.6-ipv6-xp.exe下载地址47

3.1.2安装47

3.2VIC的使用47

3.2.1启动VIC47

3.2.2进入vic视频通信主界面发送视频48

3.2.3启动vic接收组播组视频50

3.2.4安装模拟摄像头软件51

附录4:

实验室网络设备的使用53

实验1纯IPv6网通达实验

1.实验目的

组建一个纯的IPv6(完全不要IPv4)试验网络,使其通达,是本实验的目标。

将使用路由器、交换机和PC来进行组网,并对设备进行基本配置,使远程网络中的PC能够相互通达。

主要掌握以下路由器的基本操作:

◆通过路由建立起远程网络之间的连接。

◆掌握路由器的接口地址配置命令。

◆掌握静态路由配置的方法。

◆掌握距离矢量路由协议中RIPng的基本配置方法。

◆掌握链路状态路由选择协议中OSPFv3的基本配置方法。

◆掌握IPv6网络中PC获取IPv6地址的方法。

2.实验环境

2.1主要设备

本实验在B3实验室完成,主要使用两台锐捷路由器RS20-24,2台2层交换机2628G和2~8台个人PC。

2.2实验拓扑

请按照如下拓扑图连接实验设备,两台路由器分别是Router-A和Router-B;每台路由器各挂接一台交换机,分别是S1和S2;每台交换机下至少挂接1台PC。

在上述拓扑中,各设备的地址分配建议如下表(也可自行设计规划)所示:

设备

接口

IPv6

本地链路地址

默认网关

路由器Router-A

Fa0/0

2001:

DB8:

ACAD:

12:

:

1/64

FE80:

:

1

未配置

Fa0/1

2001:

DB8:

ACAD:

A:

:

1/64

FE80:

:

1

未配置

路由器Router-B

Fa0/0

2001:

DB8:

ACAD:

12:

:

2/64

FE80:

:

2

未配置

Fa0/1

2001:

DB8:

ACAD:

B:

:

1/64

FE80:

:

1

未配置

交换机S1和S2

无须做任何配置,做傻瓜交换机用

PC1

FastEthernet

2001:

DB8:

ACAD:

A:

:

/64

FE80:

/64

手动配置或自动获取。

PC2

FastEthernet

2001:

DB8:

ACAD:

B:

:

/64

FE80:

/64

3.实验步骤

3.1路由器的基本配置

路由器的基本配置包括名字、密码、密码加密、启动标语、接口说明、接口IPv6地址等配置,其中,除了接口IPv6地址之外,其余的配置是为了安全或方便维护,这些配置不会参与路由器的运作;只有接口IPv6地址,才会直接影响到路由器的运作。

参考配置如下:

1.路由器名字的配置,参考配置如下:

Router(config)#hostnameSCUT

SCUT(config)#

2.保护设备,密码配置(建议加密)

Router(config)#enablesecret******//使能口令,不建议使用enablepassword命令。

控制台口的配置:

Router(config)#lineconsole0

Router(config-line)#password******

Router(config-line)#login

远程登陆口令的配置:

Router(config)#linevty014

Router(config-line)#password******

Router(config-line)#login

为了在showrunning-configre时不出现显示的明文口令,加密口令:

Router(config)#servicepassword-encryption

3.启动标语和接口说明

Router(config)#bannermotd#message……..#//启动标语

Router(config-if)description………….//接口说明

4.路由器接口IPv6地址的配置,其中一个接口的参考配置如下:

Router-A(config)#interfacefa0/0

Router-A(config-if)#ipv6enable

Router-A(config-if)#ipv6address2001:

DB8:

ACAD:

12:

:

1/64

Router-A(config-if)#ipv6addressFE80:

:

1/64

Router-A(config-if)#noshutdown

完成配置后,可查看是否学习到直连网络,比如:

切记

(1):

在全局配置模式下,启用IPv6单播功能:

切记

(2):

在接口配置模式下,打开路由器公告RA(可让主机通过RA自动配置IPv6地址),比如:

Router-A(config-if-FastEthernet0/1)#noipv6ndsuppress-ra

Router-B(config-if-FastEthernet0/0)#

注意:

(1)如果在接口上配置了IPv6地址那么接口的IPv6功能就会自动打开,即使使用noipv6enable也不能关闭IPV6功能。

(2)两个路由器的4个接口都要配置。

5.个人电脑的配置(以XP操作系统为例)

第一步:

进入控制台界面,首先用ipv6install命令安装ipv6协议栈。

(也可在界面上安装)

建议:

在安装ipv6前后,使用ipconfig查看一下本机的接口地址情况。

注意:

(1)可使用ping:

:

1命令,检查IPv6协议栈是否安装成功。

(2)如果使用RS/RA消息完成无状态自动地址配置,主机配置到这里就可以了,这个时候主机和网关已经通达了,请自行设计方法来验证。

以下的步骤,手工主机的配置IPv6地址才需要。

第二步:

安装成功后,查看本机的连接名称或索引号:

第三步:

接着增加本机的地址和网关,需要用到上面查到的接口名称或索引号:

(本例命令中的int=6或用“验证网卡“代替)

问题:

(1)从PC1向Router-A发出ping(回声请求)命令,是否可以通达?

(2)从PC1向PC2发出ping(回声请求)命令,是否可以通达?

3.2IPv6静态路由的配置

静态语法配置命令语法如下:

Router(config)#ipv6routeipv6-prefix/prefix-length{ipv6-address|interface-id[ipv6-address]}[distance]

Router-A的参考配置如下:

Router-A(config)#ipv6route2001:

DB8:

ACAD:

B:

:

/64fa0/02001:

DB8:

ACAD:

12:

:

2

Router-B的参考配置如下:

Router-B(config)#ipv6route2001:

DB8:

ACAD:

A:

:

/64fa0/02001:

DB8:

ACAD:

12:

:

1

问题:

从PC1是否可以通达PC2?

因为锐捷路由器RS20-24不支持动态路由的配置,3.3和3.4略过不做,有兴趣的同学自行在PacketTracer上完成,所以,3.3和3.4按照CISCO路由器配置命令编写。

3.3距离矢量路由选择协议RIPng的配置

配置前,请删除两台路由器上的静态路由。

第1步:

在每台路由器上配置RIPng路由。

在IPv6中,一个接口配置多个IPv6地址很常见。

RIPng中取消了network语句。

RIPng路由在接口上启用,并用一个具有本地意义的进程名称标识,因为RIPng可能会创建多个进程。

对Router-A上参与RIPng路由的每个接口发出ipv6ripTest1enable命令,其中Test1是具有本地意义的进程名称。

参考配置如下:

Router-A(config)#interfacefa0/0

Router-A(config)#ipv6ripTest1enable

Router-A(config)#interfacefa0/1

Router-A(config)#ipv6ripTest1enable

showipv6protocols、showrun、showipv6ripdatabase和showipv6rip进程名称命令都可以用来确认RIPng的运行情况。

比如,检查IPv6路由表的参考情况如下:

问题:

两台路由器配置完成之后,PC1和PC2是否通达?

3.4链路状态路由选择协议OSPFv3的配置

首先删除上述RIPng动态路由协议配置的相关命令,并使用showipv6route,确认由RIPng生成的路由已经消失,然后:

第1步:

配置OSPFv3运作的路由器ID。

OSPFv3继续为路由器ID使用32位地址。

由于未在路由器上配置IPv4地址,您需要使用router-id命令手动分配路由器ID。

参考配置如下:

第2步:

在路由器的接口上启动OSPFv3。

在IPv6中,一个接口配置多个IPv6地址很常见。

OSPFv3中取消了network语句。

相反,OSPFv3路由在接口上启用。

参考配置如下:

第3步,自行使用多种方法验证OSPFv3是否生效,比如:

查看是否有OSPF邻居:

查看IPv6路由表:

4.通达性验证

(1)请自行验证PC1和PC2之间的通达性,可用ping6、tracert6、抓包等方法。

(2)使用RS/RA方式自动配置IPv6地址时,请抓取一个RA消息,并尝试分析该消息中的主要字段含义。

5.共同思考

(1)主机获取到IPv6地址,正式使用它只之前,是否启用了DAD检测?

请分析,给出你的原因。

(2)尝试设计过程来抓取两个用于DAD检测的NS/NA报文。

 

实验2边界网关协议BGP

1.实验目的

边界网关协议(BoderGatewayProtocol,BGP)是基于TCP/IP网络,运行在自治系统之间的协议,它本质上是一个距离矢量协议,但是完全消除了距离矢量路由选择协议的路由环难题。

由于BGP协议运行在自治系统之间,牵涉到经济、政治、利益等方方面面的问题,所以,尽管BGP也是一个自动运行的协议,可以人工干涉的地方却比较多,这导致了BGP的配置较复杂。

本实验的主要目的:

◆理解AS之间通达,需BGP参与运行;

◆通过实验深入理解BGP协议运作的工作机理;

◆掌握BGP路由表注入的方法;

◆掌握IBGP邻居和EBGP邻居通告路由的条件;

◆掌握BGP协议的常见配置命令和方法。

2.实验环境

2.1实验主要设备

实验在B3网络实验室完成,本实验主要用到三台锐捷路由器RS20,2台2层交换机2628G、若干台验证PC。

2.2实验拓扑

请按照如下拓扑连接实验设备,划分为两个自治域,自治域号分别是100和200,Router-A和Router-A互为EBGP邻居,Router-B和Router-C互为IBGP邻居:

为了挂接更多的PC,可在Router-A和Router-C各挂接一台交换机。

图1BGP实验拓扑图

在上述拓扑中,各路由器的接口基本配置如下表所示:

表1路由器基本配置表(建议,可自行设计)

Router-A

Router-B

Router-C

F0/1

192.168.6.254/24

F0/0

192.168.7.6/30

F0/0

192.168.7.10/30

F0/0

192.168.7.5/30

F0/1

192.168.7.9/30

F0/1

192.168.8.254/24

3实验步骤

3.1基本配置

1.按照图1连接好试验设备;根据表1,配置三台路由器的接口IP地址,保证所有接口全部处于up状态(否则使用noshutdown命令开启)。

如果要将8台PC都接入,请在交换机下再增加接入交换机。

2.配置好后,采用ping命令测试接口间的连通性,这时,接口间是否是连通的(可ping通)?

请在实验报告中报告测试结果并分析。

路由器A的参考配置如下:

Ruijie#conft

Enterconfigurationcommands,oneperline.EndwithCNTL/Z.

Ruijie(config)#hostnameRouter-A

Router-A(config)#interfacefa0/0

Router-A(config-if-FastEthernet0/0)#ipadd192.168.7.253255.255.255.0

Router-A(config-if-FastEthernet0/0)#noshutdown

Router-A(config-if-FastEthernet0/0)#exit

Router-A(config)#interfacefa0/1

Router-A(config-if-FastEthernet0/1)#ipadd192.168.6.254255.255.255.0

Router-A(config-if-FastEthernet0/1)#noshutdown

Router-A(config-if-FastEthernet0/1)#exit

注意:

表格中的IP地址是参考值,可根据需要自行设计和配置。

3.2三台路由器的参考BGP配置

◆配置ROUTER-A

Router-A_config#routerbgp100!

为自治系统200配置BGP进程

Router-A_config_bgp#neighbor192.168.7.6remote-as200!

指定邻居和它所在的自治系统

Router-A_config_bgp#network192.168.6.0!

通告一个路由表中存在的路由

◆配置ROUTER-B

Router-B#conft

Router-B_config#routerbgp200

Router-B_config_bgp#neighbor192.168.7.5remote-as100!

指明EBGP邻居

Router-B_config_bgp#neighbor192.168.7.10remote-as200!

指明IBGP邻居

◆配置ROUTER-C

Router-C#conft

Router-C_config#routerbgp200

Router-C_config_bgp#neighbor192.168.7.9remote-as200!

指明IBGP邻居

Router-C_config_bgp#network192.168.8.0!

通告一条路由

3.3检查路由器中的路由表

◆查看路由器A的路由表

Router-A(config)#showiproute

Codes:

C-connected,S-static,R-RIP,B-BGP

O-OSPF,IA-OSPFinterarea

N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2

E1-OSPFexternaltype1,E2-OSPFexternaltype2

i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2

ia-IS-ISinterarea,*-candidatedefault

Gatewayoflastresortisnoset

C192.168.6.0/24isdirectlyconnected,FastEthernet0/1

C192.168.6.254/32islocalhost.

C192.168.7.4/30isdirectlyconnected,FastEthernet0/0

C192.168.7.5/32islocalhost.

B192.168.8.0/24[20/0]via192.168.7.6,00:

05:

01

注意:

为什么路由表中看到了192.168.8.0/24网络?

请在实验报告中解释说明。

◆路由器B

Router-B(config)#showipBGP

BGPtableversionis3,localrouterIDis192.168.7.9

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,i-internal,

SStale

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfWeightPath

*>192.168.6.0192.168.7.500200i

*>i192.168.8.0192.168.7.1001000i

Totalnumberofprefixes2

◆查看路由器B的路由表

Router-B#showiproute

Codes:

C-connected,S-static,R-RIP,B-BGP

O-OSPF,IA-OSPFinterarea

N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2

E1-OSPFexternaltype1,E2-OSPFexternaltype2

i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2

ia-IS-ISinterarea,*-candidatedefault

Gatewayoflastresortisnoset

B192.168.6.0/24[20/0]via192.168.7.5,00:

15:

10

C192.168.7.4/30isdirectlyconnected,FastEthernet0/0

C192.168.7.6/32islocalhost.

C192.168.7.8/30isdirectlyconnected,FastEthernet0/1

C192.168.7.9/32islocalhost.

B192.168.8.0/24[200/0]via192.168.7.10,00:

12:

02

Router-B#

注意:

为什么这两条BGP路由信息可以装载到普通路由表中?

请在实验报告中解释说明。

◆查看路由器C的BGP表

Router-C(config)#showipbgp

BGPtableversionis17,localrouterIDis192.168.8.254

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,i-internal,

SStale

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfWeightPath

*i192.168.6.0192.168.7.501000200i

*>192.168.8.00.0.0.0032768i

Totalnumberofprefixes2

◆查看路由器C的路由表

Router-C(config)#showiproute

Codes:

C-connecte

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1