计算机网络实验报告网关路由配置.docx
《计算机网络实验报告网关路由配置.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告网关路由配置.docx(19页珍藏版)》请在冰豆网上搜索。
计算机网络实验报告网关路由配置
一,环境(详细说明运行的操作系统,网络平台,机器的IP地址)
∙运行操作系统:
Windows7SP1
∙仿真网络平台:
TheBosonNetSimv5.31
二,实验目的
∙了解IP协议,网络层协议和数据链路层协议的工作原理及机制
∙掌握IP地址的规划方法
∙掌握路由协议的配置方法
∙掌握路由器及二/三层交换机的配置方法
∙了解VLAN的划分原理
∙掌握访问控制的配置方法
三,实验内容及步骤(包括主要流程和说明)
1.画网络拓扑图
拓扑图一
拓扑图二
2.第一项试验---组网实验
(1)使用拓扑图一,进行IP地址规划
a.将PC1~PC2设置在同一个子网192.168.0.0内
PC上路由地址,子网掩码,默认网关的配置方法如下
C:
>ipconfig/ip192.168.0.2255.255.255.0
C:
>ipconfig/dg192.68.0.1
按上边的方法为PC配置地址
PC1:
192.168.0.2
PC2:
192.168.0.3
子网掩码为255.255.255.0
网关为192.168.0.1
将PC3~PC8设置在同一个子网192.168.1.0内
PC3:
192.168.1.2
PC4:
192.168.1.3
PC5:
192.168.1.4
PC6:
192.168.1.5
PC7:
192.168.1.6
PC8:
192.168.1.7
子网掩码:
255.255.255.0
默认网关:
192.168.1.0
配置路由器端口使两个子网内部的各PC机可以自由通信
fa0/0:
192.168.0.1/24
fa0/1:
192.168.1.1/24
实验结果:
8个PC之间能自由通信,如下所示:
(在PC1下)
Router>enable
Router#configt
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#intfa0
InvalidCommand
Router(config)#intfa0/0
Router(config-if)#ipaddress192.168.0.1255.255.255.0
Router(config-if)#noshutdown
%LINK-3-UPDOWN:
InterfaceFastEthernet0/0,changedstatetoup
Router(config-if)#intfa0/1
Router(config-if)#ipaddress192.168.1.1255.255.255.0
Router(config-if)#noshutdown
%LINK-3-UPDOWN:
InterfaceFastEthernet0/1,changedstatetoup
子网内部能通信:
C:
#ping192.168.0.3
Pinging192.168.0.3with32bytesofdata:
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Pingstatisticsfor192.168.0.3:
Packets:
Sent=5,Received=5,Lost=0(0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=50ms,Maximum=60ms,Average=55ms
子网间能通信:
C:
#ping192.168.1.5
Pinging192.168.1.5with32bytesofdata:
Replyfrom192.168.1.5:
bytes=32time=60msTTL=241
Replyfrom192.168.1.5:
bytes=32time=60msTTL=241
Replyfrom192.168.1.5:
bytes=32time=60msTTL=241
Replyfrom192.168.1.5:
bytes=32time=60msTTL=241
Replyfrom192.168.1.5:
bytes=32time=60msTTL=241
Pingstatisticsfor192.168.1.5:
Packets:
Sent=5,Received=5,Lost=0(0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=50ms,Maximum=60ms,Average=55ms
b.PC1~PC2置于192.168.0.0
PC1:
192.168.0.2/24
PC2:
192.168.0.3/24
默认网关:
192.168.0.1
PC3,PC5,PC7置于192.168.1.0
PC3:
192.168.1.2/24
PC5:
192.168.1.3/24
PC7:
192.168.1.4/24
默认网关:
192.168.1.1
PC4,PC6,PC8置于192.168.2.0
PC4:
192.168.2.2/24
PC6:
192.168.2.3/24
PC8:
192.168.2.4/24
默认网关:
192.168.2.1
为路由器配置端口地址
fa0/0:
192.168.0.1/24
fa0/1:
191.168.1.1/24
实验结果:
子网内部能通信,但子网间不能通信,如下所示(在PC1下)
子网内部能通信
C:
#ping192.168.0.3
Pinging192.168.0.3with32bytesofdata:
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Replyfrom192.168.0.3:
bytes=32time=60msTTL=241
Pingstatisticsfor192.168.0.3:
Packets:
Sent=5,Received=5,Lost=0(
0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=50ms,Maximum=60ms,Average=55ms
子网间不能通信:
C:
#ping192.168.2.3
Requesttimedout.
Requesttimedout.
Requesttimedout.
Requesttimedout.
Requesttimedout.
Pingstatisticsfor192.168.2.3:
Packets:
Sent=5,Received=0,Lost=5(100%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=0ms,Maximum=0ms,Average=0ms
Pinging192.168.2.3with32bytesofdata:
3.第二项实验—路由配置实验
(1)使用拓扑图二
(2)配置PC的IP地址
PC1:
192.168.1.2
PC2:
192.168.2.2
PC3:
192.168.3.2
PC4:
192.168.4.2
(3)配置路由器各端口的IP地址
Router1:
fa0/0:
192.168.1.1/24
s0:
127.0.1.1/24
s1:
127.0.2.1/24
Router2:
fa0/0:
192.168.2.1/24
s0:
127.0.1.2/24
s1:
127.0.3.1/24
Router3:
fa0/0:
192.168.3.1/24
s0:
127.0.2.2/24
s1:
127.0.3.2/24
s2:
127.0.4.1/24
Router4:
fa0/0:
192.168.4.1/24
s0:
127.0.4.2/24
(4)在3的基础上配置RIP协议
Router#configt
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#routerrip
Router(config-router)#network192.168.1.0
Router(config-router)#network127.0.1.0
Router(config-router)#network127.0.2.0
Router(config-router)#
Router1上子网:
192.168.1.0127.0.1.0127.0.2.0
Router2上子网:
192.168.2.0127.0.1.0127.0.3.0
Router3上子网:
192.168.3.0127.0.2.0127.0.3.0127.0.4.0
Router4上子网:
192.168.4.0127.0.4.0
实验结果:
4台PC之间能互相通信,如下所示:
(在PC1上运行)
ping通PC2
C:
#ping192.168.2.2
Pinging192.168.2.2with32bytesofdata:
Replyfrom192.168.2.2:
bytes=32time=60msTTL=241
Replyfrom192.168.2.2:
bytes=32time=60msTTL=241
Replyfrom192.168.2.2:
bytes=32time=60msTTL=241
Replyfrom192.168.2.2:
bytes=32time=60msTTL=241
Replyfrom192.168.2.2:
bytes=32time=60msTTL=241
Pingstatisticsfor192.168.2.2:
Packets:
Sent=5,Received=5,Lost=0(
0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=50ms,Maximum=60ms,Average=55ms
ping通PC3
C:
#ping192.168.3.2
Pinging192.168.3.2with32bytesofdata:
Replyfrom192.168.3.2:
bytes=32time=60msTTL=241
Replyfrom192.168.3.2:
bytes=32time=60msTTL=241
Replyfrom192.168.3.2:
bytes=32time=60msTTL=241
Replyfrom192.168.3.2:
bytes=32time=60msTTL=241
Replyfrom192.168.3.2:
bytes=32time=60msTTL=241
Pingstatisticsfor192.168.3.2:
Packets:
Sent=5,Received=5,Lost=0(
0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=50ms,Maximum=60ms,Average=55ms
ping通PC4
C:
#ping192.168.4.2
Pinging192.168.4.2with32bytesofdata:
Replyfrom192.168.4.2:
bytes=32time=60msTTL=241
Replyfrom192.168.4.2:
bytes=32time=60msTTL=241
Replyfrom192.168.4.2:
bytes=32time=60msTTL=241
Replyfrom192.168.4.2:
bytes=32time=60msTTL=241
Replyfrom192.168.4.2:
bytes=32time=60msTTL=241
Pingstatisticsfor192.168.4.2:
Packets:
Sent=5,Received=5,Lost=0(
0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=50ms,Maximum=60ms,Average=55ms
(5)思考题:
如果不设置时钟频率,路由器之间的端口连接没法noshutdown使其保持状态为UP
(6)在步骤3的基础上配置OSPF
Router#configt
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#routerospf1
Router(config-router)#network192.168.1.00.0.0.255area0
Router(config-router)#network127.0.1.00.0.0.255area0
Router(config-router)#network127.0.2.00.0.0.255area0
各路由器上的子网信息同RIP协议
实验结果:
通步骤4
4.第三项试验--VLAN划分试验
(1)使用第一项试验b的结果
(2)配置交换机干道
配置交换机2的干道
SW2#configt
SW2(config)#intfa0/1
SW2(config-if)#switchportmodetrunk
SW2(config-if)#switchporttrunkencapsulationdot1q
SW2(config)#intfa0/2
SW2(config-if)#switchportmodetrunk
SW2(config-if)#switchporttrunkencapsulationdot1q
SW2(config)#intfa0/3
SW2(config-if)#switchportmodetrunk
SW2(config-if)#switchporttrunkencapsulationdot1q
SW2(config-if)#exit
配置交换机3的干道
SW3#configtexit
SW3(config)#intfa0/1
SW3(config-if)#switchportmodetrunk
SW3(config-if)#switchporttrunkencapsulationdot1q
SW3(config)#intfa0/2
SW3(config-if)#switchportmodetrunk
SW3(config-if)#switchporttrunkencapsulationdot1q
SW3(config-if)#exit
配置交换机4的干道
SW4#configt
SW4(config)#intfa0/1
SW4(config-if)#switchportmodetrunk
SW4(config-if)#switchporttrunkencapsulationdot1q
SW4(config)#intfa0/2
SW4(config-if)#switchportmodetrunk
SW4(config-if)#switchporttrunkencapsulationdot1q
SW4(config-if)#exit
(3)建立VTP服务器与客户端
在SW2建立VTP域并将SW2设为VTPServer
SW2(config)#vtpmodeserver//设置switch2为VTPserver
SW2(config)#end
SW2#vlandatabase
SW2(vlan)#vtpdomainAnyname//定义域名
SW2(vlan)#end
SW2#showvlan
将SW3、SW4设为VTPClient
SW3(config)#vtpmodeclient//设置switch3为VTPclient
SW3(config)#end
SW3#vlandatabase
SW3(vlan)#vtpdomainAnyname//定义域名,必须和前面一致
SW3(vlan)#end
SW3#showvlan
SW4(config)#vtpmodeclient//设置switch4为VTPclient
SW4(config)#end
SW4#vlandatabase
SW4(vlan)#vtpdomainAnyname//定义域名,必须和前面一致
SW4(vlan)#end
SW4#showvlan
在VTPServerSW2上划分VLAN,划分结果通过VTP域被SW3、SW4学习到
SW2#vlandatabase
SW2(vlan)#vlan10nametest10//在server上创建vlan10
SW2(vlan)#vlan20nametest20//在server上创建vlan20
SW2(vlan)#end
SW2#configt
SW2(config)#intfa0/4
SW2(config-if)#swmodeaccess
SW2(config-if)#swaccessvlan10//将端口fa0/4划到vlan10
SW2(config-if)#intfa0/5
SW2(config-if)#swmodeaccess
SW2(config-if)#swaccessvlan20//将端口fa0/5划到vlan20
SW2(config-if)#end
SW2#showvlan
SW2#copyrunstartup
(4)在交换机上划分子网
在SW3上划分VLAN
SW3#configt
SW3(config)intfa0/4
SW3(config-if)#swmodeaccess
SW3(config-if)swaccessvlan10
SW3(config)intfa0/5
SW3(config-if)#swmodeaccess
SW3(config-if)swaccessvlan20
SW3(config-if)end
SW3#showvlan
SW3#copyrunstartup
在SW4上划分VLAN
SW4#configt
SW4(config)intfa0/4
SW4(config-if)#swmodeaccess
SW4(config-if)swaccessvlan10
SW4(config)intfa0/5
SW4(config-if)#swmodeaccess
SW4(config-if)swaccessvlan20
SW4(config-if)end
SW4#showvlan
SW4#copyrunstartup
这时pc3、pc5、pc7可以互相ping通
这时pc4、pc6、pc8可以互相ping通
但不同VLAN之间不通
(5)配置路由器使得二个VLAN互通
Router#configt
Router(config)#intfa0/1
Router(config-if)#noshut
Router(config-if)#intfa0/1.1
Router(config-if)#encapdot1q10
Router(config-if)#ipaddress192.168.1.1255.255.255.0
Router(config-if)#intfa0/1.2
Router(config-if)#encapdot1q20
Router(config-if)#ipaddress192.168.2.1255.255.255.0
Router(config-if)#end
Router#copyrunstartup
这时2个VLAN之间可以ping通
(6)配置路由使得192.168.0.0子网可以和2个VLAN互通
Router(config-if)#intfa0/0
Router(config-if)#encapdot1q1
Router(config-if)#intfa0/1
Router(config-if)#ipaddress192.168.3.1255.255.255.0
Router(config-if)#end
Router#configt
Router(config-router)#routerrip
Router(config-router)#network192.168.0.0
Router(config-router)#network192.168.1.0
Router(config-router)#network192.168.2.0
Router(config-router)#end
Router#copyrunstartup
实验结果:
8个P