计算机网络课程设计.docx
《计算机网络课程设计.docx》由会员分享,可在线阅读,更多相关《计算机网络课程设计.docx(33页珍藏版)》请在冰豆网上搜索。
计算机网络课程设计
计算机网络课程设计
实验报告
实验目的:
通过这次课程设计,要求了解和掌握网络规划、配置、安全控制、路由配置等的步骤、方法和组合应用。
实验题目及要求:
(一)、环境要求:
windows、bonson网络模拟软件
(二)、任务要求:
1、完成如下拓扑图的网络规划与设计。
在bonson画出拓扑图,给出各设备端口的连接表、各设备端口的ip地址和掩码、ISDN、Frame-Relay的联结号等,均用表格形式列出;
3、配通网络,要求LAN2---LAN5都能够ping通LAN1。
先用静态路由配通;
4、在静态路由的基础上,应用Access-List功能。
要求pc7和pc8不与VLAN2通(pc2和pc4),其它的都双向互通;
5、再改为动态RIP路由或者其它动态路由。
6、Switch1和Switch2之间用TRUNK连接。
7、对Lan1的出网地址进行NAT地址转换。
实验主要步骤:
1.用boson模拟软件画出实验拓扑图,如下图:
图1实验拓扑图
1.1其中设备端口的IP地址如下表:
设备
端口1地址
端口2地址
端口3地址
端口4地址
端口5地址
Router1
S0.1:
202.2.11.1
S0.2:
202.3.11.1
S1:
202.0.11.1
bri0202.1.11.1
F0/0.1:
202.113.1.254
F0/0.2:
202.113.2.254
Router2
E0:
202.2.11.2
S0:
202.2.113.22.254
Router3
E0:
202.113.3.254
S0:
202.3.11.2
Router4
E0:
202.113.4.254
S1:
202.0.11.2
Router5
Bri:
202.1.11.5
E0:
202.113.5.254
1.2各个PC机的ip设置如下:
PC机
IP
MASK
GATEWAY
PC1
202.113.1.1
255.255.255.0
202.113.1.254
PC2
202.113.2.1
255.255.255.0
202.113.2.254
PC3
202.113.1.2
255.255.255.0
202.113.1.254
PC4
202.113.2.2
255.255.255.0
202.113.2.254
PC5
202.113.22.1
255.255.255.0
202.113.22.254
PC6
202.113.3.1
255.255.255.0
202.113.3.254
PC7
202.113.4.1
255.255.255.0
202.113.4.254
PC8
202.113.5.1
255.255.255.0
202.113.5.254
2.Switch1和Switch2之间用TRUNK连接
1.交换机s1配置:
Switch>enable
Switch#vlandatabase
Switch(vlan)#vtpdomainxyz
Switch(vlan)#vtpserver
Switch(vlan)#vlan2namejsjx
Switch(vlan)#exit
Switch#configureterminal
Switch(config)#hostnameS1
S1(config)#ipdefault-gateway202.113.1.254
S1(config)#intvlan1
S1(config-if)#ipadd202.113.1.10255.255.255.0
S1(config-if)#noshut
S1(config-if)#intF0/2
S1(config-if)#switchportmodeaccess;可省略
S1(config-if)#switchportaccessvlan2
S1(config-if)#intf0/11
S1(config-if)#switchportmodetrunk
S1(config-if)#intf0/12
S1(config-if)#switchportmodetrunk
S1(config-if)#end
S1#
2.交换机s2配置:
Switch>enable
Switch#vlandatabase
Switch(vlan)#vtpdomainxyz
Switch(vlan)#vtpclient
Switch(vlan)#exit
Switch#configureterminal
Switch(config)#hostnameS2
S2(config)#ipdefault-gateway202.113.1.254
S2(config)#intvlan1
S2(config-if)#ipadd202.113.1.11255.255.255.0
S2(config-if)#noshut
S2(config-if)#intF0/4
S2(config-if)#switchportmodeaccess;可省略
S2(config-if)#switchportaccessvlan2
S2(config-if)#intf0/12
S2(config-if)#switchportmodetrunk
S2(config-if)#end
S2#
3.PC机设置:
Pc1:
IPaddress:
202.168.1.1netmask:
255.255.255.0gateway:
192.168.1.254
Pc2:
IPaddress:
192.168.2.1netmask:
255.255.255.0gateway:
192.168.2.254
Pc3:
IPaddress:
192.168.1.2netmask:
255.255.255.0gateway:
192.168.1.254
Pc4:
IPaddress:
192.168.2.2netmask:
255.255.255.0gateway:
192.168.2.254
4.路由器配置:
Router>enable
Router#conft
Router(config)#hostR1
R1(config)#intf0/0
R1(config-if)#noshut
R1(config-if)#intf0/0.1
R1(config-subif)#encapsulationdot11
R1(config-subif)#ipadd202.113.1.254255.255.255.0
R1(config-subif)#noshut
R1(config-subif)#intf0/0.2
R1(config-subif)#encapsulationdot12
R1(config-subif)#ipadd202.113.2.254255.255.255.0
R1(config-subif)#noshut
R1(config-subif)#end
R1#
图2switch1的配置
图3switch2的配置
图4router1的配置
图5PC1的配置
图6PC2的配置
图7PC3的配置
图8PC4的配置
配置完成,测试PC1pingPC3能否ping通。
图9pc1与pc3相ping
测试PC2pingPC4能否ping通
图10pc2与pc4相ping
3配置HDLC
HDLC是CISCO路由器使用的缺省协议,路由器在未指定封装协议时默认使用HDLC封装。
1.有关命令
端口设置
任务
命令
设置HDLC封装
encapsulationhdlc
设置DCE端线路速度
clockratespeed
复位一个硬件接口
clearinterfaceserialunit
显示接口状态
showinterfacesserial[unit]1
具体操作过程:
Router1配置:
R1#configt
R1(config)#ints1
R1(config-if)#ipadd202.0.11.1255.255.255.0
R1(config-if)#Clockrate64000
R1(config-if)#Noshut
R1(config-if)#exit
R1(config)#iproute202.113.4.0255.255.255.0202.0.11.3
R1(config)#end
R1#copyrunstart
Router4配置:
Router>en
Router#configt
Router(config)#hostnameR4
R4(config)#ints1
R4(config-if)#clockrate64000
R4(config-if)#ipadd202.0.11.3255.255.255.0
R4(config-if)#Noshutdown
R4(config-if)#Inte0
R4(config-if)#ipad202.113.4.254255.255.255.0
R4(config-if)#nosh
R4(config-if)#exit
R4(config)#iproute202.113.1.0255.255.255.0202.0.11.1
R4(config)#iproute202.113.2.0255.255.255.0202.0.11.1
R4(config)#end
R4#copyrunstart
Pc7
c>ipconfig/ip202.113.4.1255.255.255.0
c>ipconfig/dg202.113.4.254
图11R1的配置
图12R4的配置
图13PC7的配置
4.帧中继协议
帧中继是一种高性能的WAN协议,它运行在OSI参考模型的物理层和数据链路层。
它是一种数据包交换技术,是X.25的简化版本。
它省略了X.25的一些强健功能,如提供窗口技术和数据重发技术,而是依靠高层协议提供纠错功能,这是因为帧中继工作在更好的WAN设备上,这些设备较之X.25的WAN设备具有更可靠的连接服务和更高的可靠性,它严格地对应于OSI参考模型的最低二层,而X.25还提供第三层的服务,所以,帧中继比X.25具有更高的性能和更有效的传输效率。
帧中继广域网的设备分为数据终端设备(DTE)和数据电路终端设备(DCE),Cisco路由器作为DTE设备。
帧中继技术提供面向连接的数据链路层的通信,在每对设备之间都存在一条定义好的通信链路,且该链路有一个链路识别码。
这种服务通过帧中继虚电路实现,每个帧中继虚电路都以数据链路识别码(DLCI)标识自己。
DLCI的值一般由帧中继服务提供商指定。
帧中继即支持PVC也支持SVC。
帧中继本地管理接口(LMI)是对基本的帧中继标准的扩展。
它是路由器和帧中继交换机之间信令标准,提供帧中继管理机制。
它提供了许多管理复杂互联网络的特性,其中包括全局寻址、虚电路状态消息和多目发送等功能。
帧中继有关命令:
任务
命令
设置FrameRelay封装
encapsulationframe-relay[ietf]1
设置FrameRelayLMI类型
frame-relaylmi-type{ansi|cisco|q933a}2
设置子接口
interfaceinterface-typeinterface-number.subinterface-number[multipoint|point-to-point]
映射协议地址与DLCI
frame-relaymapprotocolprotocol-addressdlci[broadcast]3
设置FRDLCI编号
frame-relayinterface-dlcidlci[broadcast]
Frame的配置
图14R1的Frame配置
图15R2的Frame配置
图16R3的Frame配置
图17PC5的配置
图18PC6的配置
5.综合数字业务网(ISDN)
综合数字业务网(ISDN)由数字电话和数据传输服务两部分组成,一般由电话局提供这种服务。
ISDN的基本速率接口(BRI)服务提供2个B信道和1个D信道(2B+D)。
BRI的B信道速率为64Kbps,用于传输用户数据。
D信道的速率为16Kbps,主要传输控制信号。
在北美和日本,ISDN的主速率接口(PRI)提供23个B信道和1个D信道,总速率可达1.544Mbps,其中D信道速率为64Kbps。
而在欧洲、澳大利亚等国家,ISDN的PRI提供30个B信道和1个64KbpsD信道,总速率可达2.048Mbps。
我国电话局所提供ISDNPRI为30B+D。
1.基本命令
任务
命令
设置ISDN交换类型
isdnswitch-typeswitch-type1
接口设置
interfacebri0
设置PPP封装
encapsulationppp
设置协议地址与电话号码的映射
dialermapprotocolnext-hop-address[namehostname][broadcast][dial-string]
启动PPP多连接
pppmultilink
设置启动另一个B通道的阈值
dialerload-thresholdload
显示ISDN有关信息
showisdn{active|history|memory|services|status[dsl|interface-typenumber]|timers}
isdn的R1与R5的配置:
Router1:
R1(config)#isdnswitch-typebasic-ni
R1(config)#dialer-list1protocolippermit
R1(config)#usernameR5passwordcisco
R1(config)#interfacebri0
R1(config-if)#encapppp
R1(config-if)#ipadd202.1.11.1255.255.255.0
R1(config-if)#isdnspid132177820010100
R1(config-if)#dialer-group1
R1(config-if)#dialermapip202.1.11.5nameR5broadcast7782001
R1(config-if)#pppauthenticationchap
R1(config-if)#noshut
R1(config-if)#exit
R1(config)#iproute202.113.5.0255.255.255.0202.1.11.5
Router5
Router>en
Router#conft
Router(config)#hostR5
R5(config)#isdnswitch-typebasic-ni
R5(config)#dialer-list1protocolippermit
R5(config)#usernameR1passwordcisco
R5(config)#intbri0
R5(config-if)#encapppp
R5(config-if)#ipaddress202.1.11.5255.255.255.0
R5(config-if)#isdnspid132177820020100
R5(config-if)#dialer-group1
R5(config-if)#dialermapip202.1.11.1nameR1broadcast7782002
R5(config-if)#pppauthenticationchap
R5(config-if)#noshut
R5(config-if)#inte0
E5(config-if)#ipadd202.113.5.254255.255.255.0
R5(config-if)#noshut
R5(config-if)#exit
R5(config)#iproute202.113.1.0255.255.255.0202.1.11.1
R5(config)#iproute202.113.2.0255.255.255.0202.1.11.1
Pc8:
c>ipconfig/ip202.113.5.1255.255.255.0
c>ipconfig/dg202.113.5.254
图19R1的isdn配置
图20R5的isdn配置
图21PC8的配置
6.访问控制列表
R1#conft
R1(config)#access-list1denyhost202.113.4.1
R1(config)#access-list1denyhost202.113.5.1
R1(config)#access-list1permitany
R1(config)#intf0/0.2
R1(config-subif)#ipaccess-group1in
R1(config-subif)#ipaccess-group1out
R1(config-subif)#end
R1#copyrunstart
图22R1的ACL的配置
实验结果:
通过各个PC机进行测试:
PC1的测试结果如下:
PC1能与PC2,3,5,6,7,8ping通,与PC4不通。
但是不知道为什么与PC4ping不通。
PC2的测试:
PC2能与PC1,3,5,6ping通,与PC7,8,4不通。
可能是isdn配置出了问题。
PC3的测试:
PC3能与所有的PCping通。
PC5的测试:
PC5能与PC2,3,5,6,7,8ping通,与PC4不通。
但是不知道为什么与PC4ping不通
PC6的测试:
PC7的测试:
心得体会:
在做这次课程设计的过程中,遇到了很多困难,第一个就是软件问题,原先那个软件无法经常出现问题,所以后来就将软件升级了,但是后面做了几次始终都是无法将全网ping通,有时保存后,再次导入时,原来能够ping通的就变成ping不通了,对于这次实验,已经做了很多次了,很多命令都能熟记于心了,在这次实验中isdn那一块总是出问题,不知道原因何在,还有就是PC4不知道怎么回事就被孤立了,只能与PC3ping通,其他的pc都不ping不通。
但是经过多次实验后,发现有时PC4又能与其他PC机ping通,每次对着同样的步骤,总能做出不一样的结果,也许是哪里出现了问题,而自己也没发现,通过这次实验。
深深感受到了计算机网络课程设计之不易,需要的是时间,智慧,毅力,与实践能力的综合能力。