《计算机网络实用教程》实验指导手册.doc
计算机网络实用教程实验指导手册1.1 实验一:网线制作(必做实验)1.1.1 实验简介了解双绞线的结构,动手做线。1.1.2 实验目的每位同学动手做网线,用测线器检查应通过。1.1.3 实验注意事项l 注意做线时线的顺序。双绞线的两种线序(T568A,T568B)l T568A的线序是:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕。l T568B的线序是:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。l 直通线:T568B-T568Bl 交叉线:T568A-T568B1.2 实验二:常用网络基本命令(必做实验)1.2.1 实验目的l 掌握如何为PC配置IP地址l 掌握如何使用IPCONFIG命令验证PC的网络配置l 掌握如何使用PING命令验证目标主机的连通性l 掌握如何使用TRACERT命令跟踪目标主机路由l 掌握如何使用NETSTAT命令查询主机当前网络连接l 掌握如何使用TELNET命令验证目标主机端口开放情况l 掌握如何使用NSLOOKUP命令进行域名查询l 掌握如何使用路由器上的Ping命令1.2.2 实验命令l IPCONFIG-IP地址相关配置查询命令l PING-网络连通性测试命令l TRACERT-路由跟踪命令l NETSTAT-网络连接查询命令l TELNET-远程登录命令l NSLOOKUP-域名查询命令1.2.3 实验环境图11 Tracert命令实验网络结构图1.2.4 实验步骤1) 为PC配置IP地址、子网掩码、网关和DNS为PC配置正确的IP地址及相关参数。第一,点击开始->控制面板->网络连接->网卡。图12 第二,点击属性按钮。图13第三,选择TCP/IP协议,选择属性。图14第四,配置IP地址、子网掩码、网关、DNS。图15第五,验证PC的IP地址及相关参数配置2) 使用IPCONFIG命令查询主机的网络配置图163) 使用PING命令验证目标主机的连通性使用PING命令测试连通性C:Documents and SettingsAdministrator>ping Pinging 202.108.9.38 with 32 bytes of data:Reply from 202.108.9.38: bytes=32 time=3ms TTL=56Reply from 202.108.9.38: bytes=32 time=1ms TTL=56Reply from 202.108.9.38: bytes=32 time=1ms TTL=56Reply from 202.108.9.38: bytes=32 time=2ms TTL=56Ping statistics for 202.108.9.38: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 1ms, Maximum = 3ms, Average = 1ms使用PING命令对目标主机PING 1000字节数据包C:Documents and SettingsAdministrator>ping -l 1000 Pinging 202.108.9.33 with 1000 bytes of data:Reply from 202.108.9.33: bytes=1000 time=3ms TTL=56Reply from 202.108.9.33: bytes=1000 time=7ms TTL=56Reply from 202.108.9.33: bytes=1000 time=3ms TTL=56Reply from 202.108.9.33: bytes=1000 time=6ms TTL=56Ping statistics for 202.108.9.33: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 3ms, Maximum = 7ms, Average = 4ms使用PING命令对目标主机连续PING 10次C:Documents and SettingsAdministrator>ping -n 10 Pinging 202.108.9.33 with 32 bytes of data:Reply from 202.108.9.33: bytes=32 time=1ms TTL=56Reply from 202.108.9.33: bytes=32 time=1ms TTL=56Reply from 202.108.9.33: bytes=32 time=1ms TTL=56Reply from 202.108.9.33: bytes=32 time=6ms TTL=56Reply from 202.108.9.33: bytes=32 time=3ms TTL=56Reply from 202.108.9.33: bytes=32 time=3ms TTL=56Reply from 202.108.9.33: bytes=32 time=2ms TTL=56Reply from 202.108.9.33: bytes=32 time=5ms TTL=56Reply from 202.108.9.33: bytes=32 time=4ms TTL=56Reply from 202.108.9.33: bytes=32 time=2ms TTL=56Ping statistics for 202.108.9.33: Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 1ms, Maximum = 6ms, Average = 2ms使用PING命令持续PING目标主机,使用Ctrl-C结束C:Documents and SettingsAdministrator>ping -t Pinging 202.108.9.33 with 32 bytes of data:Reply from 202.108.9.33: bytes=32 time=5ms TTL=56Reply from 202.108.9.33: bytes=32 time=5ms TTL=56Reply from 202.108.9.33: bytes=32 time=2ms TTL=56Reply from 202.108.9.33: bytes=32 time=3ms TTL=56Reply from 202.108.9.33: bytes=32 time=2ms TTL=56Reply from 202.108.9.33: bytes=32 time=2ms TTL=56Reply from 202.108.9.33: bytes=32 time=7ms TTL=56Reply from 202.108.9.33: bytes=32 time=7ms TTL=56Reply from 202.108.9.33: bytes=32 time=5ms TTL=56Reply from 202.108.9.33: bytes=32 time=7ms TTL=56Reply from 202.108.9.33: bytes=32 time=8ms TTL=56Reply from 202.108.9.33: bytes=32 time=7ms TTL=56Reply from 202.108.9.33: bytes=32 time=7ms TTL=56Ping statistics for 202.108.9.33: Packets: Sent = 13, Received = 13, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 2ms, Maximum = 8ms, Average = 5msControl-CC4) 使用TRACERT命令跟踪目标主机路由C:Documents and SettingsAdministrator>tracert -d Tracing route to 202.108.9.33over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 58.135.192.62 2 <1 ms <1 ms <1 ms 211.153.251.97 3 186 ms 190 ms 198 ms 211.153.5.22 4 177 ms 172 ms 167 ms 61.148.82.89 5 1 ms 1 ms 1 ms 61.148.3.5 6 1 ms 1 ms 1 ms 61.148.143.26 7 9 ms 9 ms 8 ms 210.74.176.194 8 7 ms 6 ms 7 ms 202.108.9.33Trace complete.5) 使用NETSTAT检查PC当前的网络连接C:Documents and SettingsAdministrator>netstat -anActive Connections Proto Local Address Foreign Address State TCP 0.0.0.0:25 0.0.0.0:0 LISTENING TCP 0.0.0.0:80 0.0.0.0:0 LISTENING TCP 0.0.0.0:135 0.0.0.0:0 LISTENING TCP 0.0.0.0:445 0.0.0.0:0 LISTENING TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING TCP 0.0.0.0:1027 0.0.0.0:0 LISTENING TCP 0.0.0.0:1028 0.0.0.0:0 LISTENING TCP 0.0.0.0:1029 0.0.0.0:0 LISTENING TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING TCP 0.0.0.0:56737 0.0.0.0:0 LISTENING TCP 0.0.0.0:56738 0.0.0.0:0 LISTENING TCP 58.135.192.57:139 0.0.0.0:0 LISTENING TCP 58.135.192.57:1433 58.135.192.57:2125 ESTABLISHED TCP 58.135.192.57:1433 58.135.192.57:2134 ESTABLISHED6) 使用NSLOOKUP命令查询域名C:Documents and SettingsAdministrator>nslookupDefault Server: Address: 202.106.116.1> Server: Address: 202.106.116.1Name: Addresses: 211.153.19.129, 211.153.32.1> server 202.106.116.1Default Server: Address: 202.106.116.1> set querytype=mx> Server: Address: 202.106.116.1 canonical name = server- primary name server = responsible mail addr = serial = 7 refresh = 3600 (1 hour) retry = 600 (10 mins) expire = (7 days) default TTL = 3600 (1 hour)>> set querytype=ptr> 202.106.116.1Server: Address: 202.106.116.11.116.106.202.in-addr.arpa name = 116.106.202.in-addr.arpa nameserver = internet address = 202.106.116.11.3 实验三:路由器的相关实验-静态路由典型配置举例(必做实验)1.3.1 实验目的路由器各接口及主机的IP地址和掩码如下图所示。要求采用静态路由,使图中任意两台主机之间都能互通。1.3.2 实验要求及组网图静态路由配置组1.3.3 配置步骤配置静态路由# 进入系统视图。<RouterA> system-view# 在RouterA上配置缺省路由。RouterA ip route-static 0.0.0.0 0.0.0.0 1.1.4.2# 在RouterB上配置两条静态路由。RouterB ip route-static 1.1.1.0 255.255.255.0 1.1.4.1RouterB ip route-static 1.1.3.0 255.255.255.0 1.1.4.6# 在RouterC上配置缺省路由。RouterB ip route-static 0.0.0.0 0.0.0.0 1.1.4.5配置主机配置主机PC1的缺省网关为1.1.1.1,主机PC2的缺省网关为1.1.2.1,主机PC3的缺省网关为1.1.3.1。1.3.4 实验注意事项,查看配置结果# 显示RouterA的IP路由表。RouterA display ip routing-tableRouting Tables: Public Destinations : 8 Routes : 8Destination/Mask Proto Pre Cost NextHop Interface0.0.0.0/0 Static 60 0 1.1.4.2 Serial2/01.1.1.0/24 Direct 0 0 1.1.1.1 Ethernet1/01.1.1.1/32 Direct 0 0 127.0.0.1 InLoopBack01.1.4.0/30 Direct 0 0 1.1.4.1 Serial2/01.1.4.1/32 Direct 0 0 127.0.0.1 InLoopBack01.1.4.2/32 Direct 0 0 1.1.4.2 Serial2/0127.0.0.0/8 Direct 0 0 127.0.0.1 InLoopBack0127.0.0.1/32 Direct 0 0 127.0.0.1 InLoopBack0# 使用Ping命令验证连通性。RouterA ping 1.1.3.1 PING 1.1.3.1: 56 data bytes, press CTRL_C to break Reply from 1.1.3.1: bytes=56 Sequence=1 ttl=254 time=62 ms Reply from 1.1.3.1: bytes=56 Sequence=2 ttl=254 time=63 ms Reply from 1.1.3.1: bytes=56 Sequence=3 ttl=254 time=63 ms Reply from 1.1.3.1: bytes=56 Sequence=4 ttl=254 time=62 ms Reply from 1.1.3.1: bytes=56 Sequence=5 ttl=254 time=62 ms - 1.1.3.1 ping statistics - 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 62/62/63 ms# 使用tracert命令验证连通性。RouterA tracert 1.1.3.1 traceroute to 1.1.3.1(1.1.3.1) 30 hops max,40 bytes packet 1 1.1.4.2 31 ms 32 ms 31 ms 2 1.1.4.6 62 ms 63 ms 62 ms1.4 实验四:以太网交换机的相关实验-VLAN和级联(必做实验)1.4.1 实验简介掌握VLAN和级联的基本配置。1.4.2 实验目的:熟练使用以太网交换机的常见命令,掌握VLAN的使用技巧。1.4.3 实验环境23台S3000系列交换机,4台PC。图22 实验组网图1.4.4 实验步骤1) 实验基本配置准备本实验的主要目的是掌握VLAN的基本配置。在完成VLAN的相关配置之后,要求能够达到同一VLAN内的PC可以互通,不同VLAN间的PC不能互通的目的。首先按照上图连接各实验设备,然后配置PCA IP地址为10.1.1.2/24,PCB IP地址为10.1.2.2/24,PCC IP地址为10.1.1.3/24,PCD IP地址为10.1.2.3/24。2) 具体的配置如下:a) 配置交换机端口属于特定VLANQuidwaysysname S3026AS3026Avlan 2S3026A-vlan2port Ethernet 0/9 to e0/16S3026A-vlan2vlan 3S3026A-vlan3port Ethernet 0/17 to e0/24Quidwaysysname S3026BS3026Bvlan 2S3026B-vlan2port Ethernet 0/9 to e0/16S3026B-vlan2vlan 3S3026B-vlan3port Ethernet 0/17 to e0/24当配置交换机端口属于特定VLAN时,有两种方法:一种是上面介绍的在VLAN配置模式下进行,另一种是在端口配置模式下进行,大家有兴趣可以试试看。b) 配置交换机之间的端口为Trunk端口,并且允许所有VLAN通过S3026Aint e0/1 S3026A-Ethernet0/1port link-type trunk /设置端口工作在trunk模式(系统默认为access模式)S3026A-Ethernet0/1port trunk permit vlan all /允许所有VLAN通过Trunk端口S3026Bint e0/1 S3026B-Ethernet0/1port link-type trunk S3026B-Ethernet0/1port trunk permit vlan all 配置完成后,可以看到,同一VLAN内部的PC可以互相访问,不同VLAN间的PC不能够互相访问。1.5 实验五:路由器的相关实验-配置RIP路由协议(选做实验)1.5.1 实验简介,组网需求如下图所示,要求在RouterA和RouterB的所有接口上使能RIP,并使用RIP-2进行网络互连。1.5.2 实验目的:熟练使用RIP路由协议1.5.3 组网图图19 配置RIP版本组网图1.5.4 实验配置步骤配置RIP基本功能# 配置RouterA。<RouterA> system-viewRouterA ripRouterA-rip-1 network 192.168.1.0RouterA-rip-1 network 172.16.0.0RouterA-rip-1 network 172.17.0.0# 配置RouterB。<RouterB> system-viewRouterB ripRouterB-rip-1 network 192.168.1.0RouterB-rip-1 network 10.0.0.01.6 实验六:路由器的相关实验-配置OSPF基本功能(选做实验)1.6.1 实验简介,组网需求所有的路由器都运行OSPF,并将整个自治系统划分为3个区域。其中RouterA和RouterB作为ABR来转发区域之间的路由。配置完成后,每台路由器都应学到AS内的到所有网段的路由。1.6.2 实验目的:熟练使用OSPF路由协议1.6.3 组网图图20 OSPF基本配置组网图1.6.4 实验配置步骤配置OSPF基本功能# 配置RouterA。<RouterA> system-viewRouterA ospfRouterA-ospf-1 area 0RouterA-ospf-1-area-0.0.0.0 network 192.168.0.0 0.0.0.255RouterA-ospf-1-area-0.0.0.0 quitRouterA-ospf-1 area 1RouterA-ospf-1-area-0.0.0.1 network 192.168.1.0 0.0.0.255RouterA-ospf-1-area-0.0.0.1 quitRouterA-ospf-1 quit# 配置RouterB。<RouterB> system-viewRouterB ospfRouterB-ospf-1 area 0RouterB-ospf-1-area-0.0.0.0 network 192.168.0.0 0.0.0.255RouterB-ospf-1-area-0.0.0.0 quitRouterB-ospf-1 area 2RouterB-ospf-1-area-0.0.0.2 network 192.168.2.0 0.0.0.255RouterB-ospf-1-area-0.0.0.2 quitRouterB-ospf-1 quit# 配置RouterC。<RouterC> system-viewRouterC ospfRouterC-ospf-1 area 1RouterC-ospf-1-area-0.0.0.1 network 192.168.1.0 0.0.0.255RouterC-ospf-1-area-0.0.0.1 network 172.16.1.0 0.0.0.255RouterC-ospf-1-area-0.0.0.1 quitRouterC-ospf-1 quit# 配置RouterD。<RouterD> system-viewRouterD ospfRouterD-ospf-1 area 2RouterD-ospf-1-area-0.0.0.2 network 192.168.2.0 0.0.0.255RouterD-ospf-1-area-0.0.0.2 network 172.17.1.0 0.0.0.255RouterD-ospf-1-area-0.0.0.2 quitRouterD-ospf-1 quit1.6.5 实验注意事项检验配置结果# 查看RouterA的OSPF邻居。RouterA display ospf peer OSPF Process 1 with Router ID 192.168.1.1 Neighbors Area 0.0.0.0 interface 192.168.0.1(Serial2/0)'s neighbors Router ID: 192.168.2.1 Address: 192.168.0.2 GR State: Normal State: Full Mode: Nbr is Master Priority: 1 DR: None BDR: None MTU: 0 Dead timer due in 32 sec Neighbor is up for 00:04:09 Authentication Sequence: 0 Neighbors Area 0.0.0.1 interface 192.168.1.1(Serial2/1)'s neighbors Router ID: 192.168.1.2 Address: 192.168.1.2 GR State: Normal State: Full Mode: Nbr is Master Priority: 1 DR: None BDR: None MTU: 0 Dead timer due in 34 sec Neighbor is up for 00:04:21 Authentication Sequence: 0 # 显示RouterA的OSPF路由信息。RouterA display ospf routing OSPF Process 1 with Router ID 192.168.1.1 Routing Tables Routing for Network Destination Cost Type NextHop AdvRouter Area 172.16.1.0/24 1563 Stub 192.168.1.2 192.168.1.2 0.0.0.1 172.17.1.0/24 3125 Inter 192.168.0.2 192.168.2.1 0.0.0.0 192.168.0.0/24 1562 Stub 192.168.0.1 192.168.1.1 0.0.0.0 192.168.1.0/24 1562 Stub 192.168.1.1 192.168.1.1 0.0.0.1 192.168.2.0/24 3124 Inter 192.168.0.2 192.168.2.1 0.0.0.0 Total Nets: 5 Intra Area: 3 Inter Area: 2 ASE: 0 NSSA: 0# 显示RouterA的LSDB。RouterA display ospf lsdb OSPF Process 1 with Router ID 192.168.1.1 Link State Database Area: 0.0.0.0 Type LinkState ID AdvRouter Age Len Sequence Metric Router 192.168.1.1 192.168.1.1 478 48 0 Router 192.168.2.1 192.168.2.1 479 48 0 Sum-Net 192.168.1.0 192.168.1.1 489 28 1562 Sum-Net 172.17.1.0 192.168.2.1 492 28 1563 Sum-Net 192.168.2.0 192.168.2.1 492 28 1562 Sum-Net 172.16.1.0 192.168.1.1 467 28 1563 Area: 0.0.0.1 Type LinkState ID AdvRouter Age Len Sequence Metric Router 192.168.1.2 192.168.1.2 448 60 0 Router 192.168.1.1 192.168.1.1 472 48 0 Sum-Net 172.17.1.0 192.168.1.1 473 28 3125 Sum-Net 192.168.2.0 192.168.1.1 473 28 3124 Sum-Net 192.168.0.0 192.168.1.1 489 28 1562# 查看RouterD的路由表,并使用Ping进行测试连通性。RouterD display ospf routing OSPF Process 1 with Router ID 192.168.2.2 Routing Tables Routing for Network Destination Cost Type NextHop AdvRouter Area 172.16.1.0/24 4687 Inter 192.168.2.1 192.168.2.1 0.0.0.2 172.17.1.0/24 1 Stub 172.17.1.1 192.168.2.2 0.0.0.2 192.168.0.0/24 3124 Inter