计算机网络实验二.docx
《计算机网络实验二.docx》由会员分享,可在线阅读,更多相关《计算机网络实验二.docx(35页珍藏版)》请在冰豆网上搜索。
![计算机网络实验二.docx](https://file1.bdocx.com/fileroot1/2023-1/30/6410e155-b57f-4e19-84d0-2a7e679668d6/6410e155-b57f-4e19-84d0-2a7e679668d61.gif)
计算机网络实验二
福建农林大学金山学院实验报告
系(教研室):
信息与机电工程系专业:
计算机科学与技术年级:
2013
实验课程:
计算机网络姓名:
王鑫学号:
136709020实验室号:
_
计算机号:
实验时间:
指导教师签字:
成绩:
实验2:
路由器常用协议配置
一、实验目的和要求
1.掌握路由器基本配置原理
2.理解路由器路由算法原理
3.理解路由器路由配置方法
二、实验项目内容
1.掌握路由器静态路由配置
2.掌握路由器RIP动态路由配置
3.路由器OSPF动态路由配置
三、实验环境
1.硬件:
PC机;
2.软件:
Windows操作系统、Packettracer6.0。
四、实验原理及实验步骤
路由器单臂路由配置(选做)
实验目标
掌握单臂路由器配置方法;
通过单臂路由器实现不同VLAN之间互相通信;
实验背景
某企业有两个主要部门,技术部和销售部,分处于不同的办公室,为了安全和便于管理对两个部门的主机进行了VLAN的划分,技术部和销售部分处于不同的VLAN。
现由于业务的需求需要销售部和技术部的主机能够相互访问,获得相应的资源,两个部门的交换机通过一台路由器进行了连接。
技术原理
单臂路由:
是为实现VLAN间通信的三层网络设备路由器,它只需要一个以太网,通过创建子接口可以承担所有VLAN的网关,而在不同的VLAN间转发数据。
实验步骤
新建packertracer拓扑图
当交换机设置两个Vlan时,逻辑上已经成为两个网络,广播被隔离了。
两个Vlan的网络要通信,必须通过路由器,如果接入路由器的一个物理端口,则必须有两个子接口分别与两个Vlan对应,同时还要求与路由器相连的交换机的端口fa0/1要设置为trunk,因为这个接口要通过两个Vlan的数据包。
检查设置情况,应该能够正确的看到Vlan和Trunk信息。
计算机的网关分别指向路由器的子接口。
配置子接口,开启路由器物理接口。
默认封装dot1q协议。
配置路由器子接口IP地址。
实验设备
PC2台;Router_28111台;Switch_29601台
路由器静态路由配置
实验目标
●掌握静态路由的配置方法和技巧;
●掌握通过静态路由方式实现网络的连通性;
●熟悉广域网线缆的链接方式;
实验背景
学校有新旧两个校区,每个校区是一个独立的局域网,为了使新旧校区能够正常相互通讯,共享资源。
每个校区出口利用一台路由器进行连接,两台路由器间学校申请了一条2M的DDN专线进行相连,要求做适当配置实现两个校区的正常相互访问。
技术原理
●路由器属于网络层设备,能够根据IP包头的信息,选择一条最佳路径,将数据包转发出去。
实现不同网段的主机之间的互相访问。
路由器是根据路由表进行选路和转发的。
而路由表里就是由一条条路由信息组成。
●生成路由表主要有两种方法:
手工配置和动态配置,即静态路由协议配置和动态路由协议配置。
●静态路由是指有网络管理员手工配置的路由信息。
静态路由的一个缺点就是不能自动适应网络拓扑的变化
●静态路由除了具有简单、高效、可靠的优点外,它的另一个好处是网络安全保密性高。
●缺省路由可以看做是静态路由的一种特殊情况。
当数据在查找路由表时,没有找到和目标相匹配的路由表项时,为数据指定路由。
●配置静态路由的一般步骤
●为路由器每个接口配置IP地址,确定本路由器有哪些直连网段
●确定网络中有哪些网段属于本路由器的非直连网段
●添加本路由器的非直连网段的相关路由信息
实验步骤
●新建packettracer拓扑图
●
(1)在路由器R1、R2上配置接口的IP地址和R1串口上的时钟频率;
●
(2)查看路由器生成的直连路由;
●(3)在路由器R1、R2上配置静态路由;
●(4)验证R1、R2上的静态路由配置;
●(5)将PC1、PC2主机默认网关分别设置为路由器接口fa1/0的IP地址;
●(6)PC1、PC2主机之间可以相互通信;
实验设备
pc2台;Router-PT可扩展路由2台;Switch_29602台;DCE串口线;直连线;交叉线
//电脑和交换机,路由器,集线器这些设备连的时候用直连
//电脑之间,路由器之间用交叉连
路由器RIP动态路由配置
实验目的
●掌握RIP协议的配置方法:
●掌握查看通过动态路由协议RIP学习产生的路由;
●熟悉广域网线缆的链接方式;
实验背景
假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接。
现要做适当配置,实现校园网内部主机与校园网外部主机之间的相互通信。
为了简化网管的管理维护工作,学校决定采用RIPV2协议实现互通。
技术原理
●RIP(RoutingInformationProtocols,路由信息协议)是应用较早、使用较普遍的IGP内部网管协议,使用于小型同类网络,是距离矢量协议;
●RIP协议跳数作为衡量路径开销的,RIP协议里规定最大跳数为15;跳计数16则表示目标不可达。
●RIP协议有两个版本:
RIPv1和RIPv2,RIPv1属于有类路由协议,不支持VLSM,以广播形式进行路由信息的更新,更新周期为30秒;RIPv2属于无类路由协议,支持VLSM,以组播形式进行路由更细。
●RIP是一个距离矢量的路由协议,它是定期的更新,默认时间是30S,也就是说如果刚刚发送过更新,即使网络拓扑发生了变化,路由器也不进行更新,要等待下一个更新周期才发送更新。
●配置动态路由的一般步骤
●为路由器每个接口配置IP地址,确定本路由器有哪些直连网段
●添加本路由器的直连网段,根据使用的不同动态路由协议,配置相关信息
●(config-router)#default-informationoriginate在RIP域内发布缺省路由
(config)#iproute0.0.0.00.0.0.0172.31.16.4创建一条静态路由
(config-router)#noauto-summary在类路由边界关闭自动汇总功能
实验步骤
●建立建立packettracer拓扑图
●
(1)在本实验中的三层交换机上划分VLAN10和VLAN20,其中VLAN10用于连接校园网主机,VLAN20用于连接R1。
●
(2)路由器之间通过V.35电缆通过串口连接,DCE端连接在R1上,配置其时钟频率64000。
●(3)主机和交换机通过直连线,主机与路由器通过交叉线连接。
●(4)在S3560上配置RIPV2路由协议。
●(5)在路由器R1、R2上配置RIPV2路由协议。
●(6)将PC1、PC2主机默认网关设置为与直连网路设备接口IP地址。
●(7)验证PC1、PC2主机之间可以互相通信;
实验设备
PC2台;Switch_35601台;Router-PT2台;直连线;交叉线;DCE串口线
路由器OSPF动态路由配置
实验目的
●掌握OSPF协议的配置方法:
●掌握查看通过动态路由协议OSPF学习产生的路由;
●熟悉广域网线缆的链接方式;
实验背景
假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接。
现要做适当配置,实现校园网内部主机与校园网外部主机之间的相互通信。
为了简化网管的管理维护工作,学校决定采用OSPF协议实现互通。
技术原理
●OSPF开放式最短路径优先协议,是目前网路中应用最广泛的路由协议之一。
属于内部网管路由协议,能够适应各种规模的网络环境,是典型的链路状态协议。
OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。
●配置动态路由的一般步骤
●为路由器每个接口配置IP地址,确定本路由器有哪些直连网段
●添加本路由器的直连网段,根据使用的不同动态路由协议,配置相关信息
●路由算法使用了许多不同的度量标准去决定最佳路径。
●直连路由是由链路层协议发现的,一般指去往路由器的接口地址所在网段的路径,该路径信息不需要网络管理员维护,只要该接口处于激活状态,路由器就会把通向该网段的路由信息填写到路由表中去
●静态路由是手工配置的路由。
在静态路由中,只需要指出下一跳的地址,至于以后如何指向,那是下一跳路由器考虑的事情
●默认路由规定了所有未知数据包发往何处,一个路由器不知道数据包所需要的路由,就发送到它自己的默认路由,并且这个过程一直持续直至到达目的网络,iproute0.0.0.00.0.0.012.1.1.2
●动态路由是指路由器自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。
动态路由的运作机制依赖路由器的两个基本功能:
对路由表的维护和路由器之间适时的路由信息交换
●所有的路由,无论是动态的或是静态的,都赋予一个管辖距离,按照管辖距离来排序,管辖距离最小的那个路由被采用。
静态路由的管辖距离也可以手工修改。
●路由器如何进行路由的选择呢?
:
子网掩码最长匹配,管辖距离最小优先,度量值最小优先,参考带宽除以实际的链路带宽得出链路花费,把整个路径上的所有花费加起来就得到度量值。
方法
管辖距离
直接连接
0
静态
1
OSPF
110
RIP
120
●
实验步骤
●新建packettracer拓扑图
●
(1)在本实验中的三层交换机上划分VLAN10和VLAN20,其中VLAN10用于连接校园网主机,VLAN20用于连接R1。
●
(2)路由器之间通过V35电缆通过串口连接,DCE端连接在R1上,配置其时钟频率64000。
●(3)主机和交换机通过直连线,主机与路由器通过交叉线连接。
●(4)在S3560上配置OSPF路由协议。
●(5)在路由器R1、R2上配置OSPF路由协议。
●(6)将PC1、PC2主机默认网关设置为与直连网路设备接口IP地址。
●(7)验证PC1、PC2主机之间可以互相通信;
实验设备
PC2台;Switch_35601台;Router-PT2台;直连线;交叉线;DCE串口线
五、调试过程
多次出现代码有误,通过%Invalidinputdetectedat'^'marker.提示减少了寻找错误的时间.
六、实验结果
(1)连接结果示意图:
(2)连接示意图如下:
(3)连接示意图如下:
(4)连接示意图如下:
七、总结
本次实验代码颇多,输入稍有不慎便错误连篇。
通过本次实验,我已近可以较为娴熟的进行路由器的常用协议配置,通过观察iproute中的数据记录得到的结果进行实验比较和了解路由器具体情况,本次实验让我学到了很多,也期待下次的实验中可以学到的更多的知识。
附录:
(1)PC1
IP:
192.168.1.2
Submask:
255.255.255.0
Gageway:
192.168.1.1
PC2
IP:
192.168.2.2
Submask:
255.255.255.0
Gageway:
192.168.2.1
PC1PingPC2
Ping192.168.2.2timeout
Switch
en
conft
vlan2
exit
vlan3
exit
interfacefastEthernet0/2//进入交换机0模块第2端口
switchportaccessvlan2//加入vlan2
exit
intfa0/3//进入交换机0模块第3端口
switchportaccessvlan3//加入vlan3
exit
intfa0/1//进入交换机0模块第1端口
switchportmodetrunk//设置端口的工作模式为trunk
Router
en
conft
intfa0/0//进入路由器0模块第0端口
noshutdown//开启该端口
exit
interfacefast0/0.1//进入路由器0模块第0端口第1子接口
encapsulationdot1Q2//封装协议设置为dot1q允许通过的vlan为2
ipaddress192.168.1.1255.255.255.0//该子接口配置IP地址为192.168.1.1
exit
intfa0/0.2//进入路由器0模块第0端口第2子接口
encapsulationdot1q3//封装协议设置为dot1q允许通过的vlan为3
ipaddress192.168.2.1255.255.255.0//该子接口配置IP地址为192.168.2.1
end
showiproute
PC1PingPC2
Ping192.168.2.2reply
(2)
PC1
IP:
192.168.1.2
Submask:
255.255.255.0
Gateway:
192.168.1.1
PC2
IP:
192.168.2.2
Submask:
255.255.255.0
Gateway:
192.168.2.1
PC1pingPC2
Ping192.168.2.2timeout
R1
en
conft
hostnameR1
intfa1/0
noshut
ipaddress192.168.1.1255.255.255.0
exit
intserial2/0
ipaddress192.168.3.1255.255.255.0
clockrate64000(必须配置时钟才可通信)//使用串行线必须设置时钟,而且只要链路的一端设置,另一端不必设置。
noshut
end
R2
en
conft
hostnameR2
intfa1/0
ipaddress192.168.2.1255.255.255.0
noshut
exit
intserial2/0
ipaddress192.168.3.2255.255.255.0
noshut
end
R1
en
conft
iproute192.168.2.0255.255.255.0192.168.3.2//192.168.2.0是要到达的目标网络,255.255.255.0为目标网络对应的子网掩码,192.168.3.2为与本路由器直接相连的下一跳路由器的接口地址。
在静态路由中,只需要指出下一跳的地址,至于以后如何指向,那是下一跳路由器考虑的事情。
end
showiproute
R2
en
conft
iproute192.168.1.0255.255.255.0192.168.3.1//增加一条静态路由
end
showiproute//显示路由表
PC1PingPC2
Ping192.168.2.2reply
(3)
IP:
192.168.1.2
Submask:
255.255.255.0
Gateway:
192.168.1.1
PC2
IP:
192.168.2.2
Submask:
255.255.255.0
Gateway:
192.168.2.1
S3560
en
conft
hostnameS3560
vlan10
exit
vlan20
exit
interfacefa0/10
switchportaccessvlan10
exit
interfacefa0/20
switchportaccessvaln20
exit
end
showvlan
conft
interfacevlan10
ipaddress192.168.1.1255.255.255.0
noshutdown
exit
interfacevlan20
ipaddress192.168.3.1255.255.255.0
noshutdown
end
showiproute
showruning
conft
iprouting//启动路由功能
routerrip//启动RIP路由
network192.168.1.0//加入主类网络,能通过vlan10的
network192.168.3.0//加入主类网络,能通过vlan20的
version2//配置RIP版本是2,RIP协议默认运行的是版本1
end
showiproute//显示路由
C即直连路由
R通过RIP学来的路由
S静态路由
R1
en
conft
hostnameR1
interfacefa0/0
noshutdown
ipaddress192.168.3.2255.255.255.0
exit
interfaceserial2/0
noshutdown
ipaddress192.168.4.1255.255.255.0
clockrate64000
end
showiproute
conft
routerrip//进入RIP路由协议配置模式
network192.168.3.0//加入端口f0/0的主类网络
network192.168.4.0//加入串口S2/0的主类网络
version2//配置RIP版本2,RIP协议默认运行的是版本1
exit
R2
en
conft
hostnameR2
interfacefa0/0
noshutdown
ipaddress192.168.2.1255.255.255.0
exit
interfaceserial2/0
noshutdown
ipaddress192.168.4.2255.255.255.0
end
showiproute
conft
routerrip
network192.168.2.0
netword192.168.4.0
version2
end
showiproute
PC1PingPC2
Ping192.168.2.2reply
(4)
PC1
IP:
192.168.1.2
Submask:
255.255.255.0
Gateway:
192.168.1.1
PC2
IP:
192.168.2.2
Submask:
255.255.255.0
Gateway:
192.168.2.1
S3560
en
conft
hostnameS3560
vlan10
exit
vlan20
exit
interfacefa0/10
switchportaccessvlan10
exit
intfa0/20
switchportaccessvlan20
exit
interfacevlan10
ipaddress192.168.1.1255.255.255.0
noshutdown
exit
interfacevlan20
ipaddress192.168.3.1255.255.255.0
noshutdown
end
showiproute
将显示结果记录在本子上
conft
iprouting//启动路由功能
routerospf1//进入OSPF协议配置模式,这里1是进程号
network192.168.1.00.0.0.255area0//192.168.1.0表示要加入的直连网络,0.0.0.255表示的是反向掩码,area0表示把该网段放入区域0,表示单区域的配置,所以路由器的所有网段都加入区域0
network192.168.3.00.0.0.255area0////192.168.3.0表示要加入的直连网络,0.0.0.255表示的是反向掩码,area0表示把该网段放入区域0
end
showiproute
R1
en
conft
hostnameR1
interfacefa0/0
noshutdown
ipaddress192.168.3.2255.255.255.0
exit
interfaceserial2/0
noshutdown
clockrate64000
ipaddress192.168.4.1255.255.255.0
noshutdown
end
showiproute
conft
routerospf1
network192.168.3.00.0.0.255area0
network192.168.4.00.0.0.255area0
end
showiproute
将显示结果记录在本子上
R2
en
conft
hostnameR2
interfacefa0/0
noshutdown
ipaddress192.168.2.1255.255.255.0
exit
interfaceserial2/0
noshutdown
ipaddress192.168.4.2255.255.255.0
end
showiproute
conft
routerospf1
network192.168.2.00.0.0.255area0
network192.168.4.00.0.0.255area0
end
showiproute
将显示结果记录在本子上
PC1CMD
PC1PingPC2reply