1、山东职业学院信息工程系实验实训指导书计算机网络技术 实训指导书(适用于:计算机应用技术专业 2014级、 计算机网络技术专业 2014级) 计算机网络技术教研室 马立新 老师编写 班级: 姓名: 学号: 山东职业学院信息工程系2014年12月实 训 必 读一、实训目的实训是教学工作的重要环节,是培养学生实践技能的重要场所。通过实训使学生能够完成路由器等主要网设备配置,训练学生网络搭建与维护能力。通过实际操作,使学生掌握一定的操作技能,能认真、细致、准确的操作。通过实践过程,培养学生独立思考、独立工作的能力及团队协作精神。二、实训要求为了确保实训顺利进行,圆满成功,培养同学们良好的习惯,提高个人
2、素质,特制定以下实训要求: 1. 实训安全第一,严防意外伤害,按规定操作,不准带电插拔仪器设备。2. 实训室内禁止饮食,禁止吐痰,严禁吃口香糖。禁止在实训室内喧哗、嬉戏、争斗,保持安静,轻声讨论。3. 不准恶意破坏仪器设备,设备若有损坏及时向实训指导教师报告。4. 不准无故旷课、迟到、早退;若有特殊情况,需事先请假,征求许可。5. 旷课6节,实训成绩不及格,2次迟到算旷课1节。6. 实训时间内,请勿离开实训室10分钟以上,否则以旷课论,若确有急事,需征得实训指导教师同意后方可离开。7. 实训结束后,整理复原仪器设备、桌椅,清洁四周环境,待检查后方可离开。8. 实训过程小心操作,细心观察,勤于思
3、考,注意记录。9. 不随意设定、修改用户名和口令。10. 按规定时间、规定格式上交实训报告。鉴于时间仓促及编者水平有限,在这本实训指导书的编写过程中,难免存在一些问题,如果您有什么建议或意见请与我联系,联系方式为。计算机网络技术实训任务书实实训目的本次实训是对计算机网络技术课程的综合实训,本次实训要求学生深刻了解以太网工作原理,熟悉常用网络设备的工作原理和调试方法,掌握TCP/IP协议、IP子网划分及VLSM等基本原理,掌握静态路由、RIP、OSPF、ACL、NAT和帧中继等不同协议的工作原理与配置方法。学生通过眼观、手触、亲自搭建网络环境,体验网络的应用,从而实现理论与实践的结合,提高学生的
4、组网能力,使同学们具有规划、实施、管理中小型企业网络的能力,为将来参加工作打下坚实的基础。实技术指标1、 TCP/IP基本配置及网络测试方法2、 IP子网划分3、 VLSM可变长子网掩码划分4、 静态路由及默认路由的配置5、 RIP路由协议配置与调试6、 OSPF路由协议配置与调试7、ACL访问控制列表配置与调试8、静态NAT及动态NAPT 配置与调试9、帧中继协议配置与调试基本要求1、 通过十四个实训项目完成网络设备的安装与调试,主要掌握高端技术的应用和故障排除,根据项目要求完成布线连接、配置、测试,实现不同网络之间的互通,达到掌握技术的目的。2、实训日记与总结(1)认真完成实训项目后的实训
5、思考题。(2)每位同学完成每个项目后就实训过程中的出现的问题、解决方法以及体会等进行总结,要求如实填写,200字左右。(3)实训结束后针对实训内容、实训过程、实训感受等写出自己的心得体会,1000字左右。 计算机网络技术实训评分标准项目子项目组建结构系统设置测试合计实际得分实作项目(占总成绩的60%)项目一2分2分1分5分项目二2分2分1分5分项目三2分2分1分5分项目四2分2分1分5分项目五2分2分1分5分项目六2分2分1分5分项目七2分2分1分5分项目八2分2分1分5分项目九2分2分1分5分项目十2分2分1分5分项目十一2分2分1分5分项目十二2分2分1分5分实训报告(占总成绩的30%)各
6、分项目总结按照要求高质量完成者各得1分,总的实训总结报告高质量完成者得2分。其他视情况酌情扣分。30分考勤(占总成绩的10%)每迟到一次扣0.5分,旷课一次扣1分,旷课达8学时,实训不及格。10分合计得分目 录实训项目1 TCPIP常用命令的使用6实训项目2 IP子网规划与划分11实训项目3 VLSM15实训项目4 静态路由配置18实训项目5 缺省路由配置22实训项目6-1 RIP动态路由配置(选做)26实训项目6-2 不连续非标准子网RIP配置(必做)30实训项目7-1 单区域OSPF配置(选做)36实训项目7-2 多区域OSPF配置(必做)39实训项目8 标准访问控制列表配置47实训项目9
7、 扩展访问控制列表配置50实训项目10 静态NAT地址转换配置53实训项目11 利用动态NAPT实现局域网访问互联网56实训项目12 帧中继配置59实训总结报告62实训项目1 TCPIP常用命令的使用一、实训目的通过本次实训,让学生学会使用一些TCPIP常用命令,用于网络连接测试与故障排除。 二、知识要点1ipconfig命令:配置 TCP/IP 后,可以使用 ipconfig命令来验证主机上的 TCP/IP 配置参数,这包括验证IP地址、子网掩码和默认网关。2Ping命令:Ping命令用来测试本机的TCP/IP的配置,检测数据包到达目的主机的可能性。以及与其它运行TCP/IP 的主机和网络的
8、连接状况。3Arp 命令:用来查看同一物理网络上特定IP地址对应的网卡地址。4Net send 命令:在同一子网内发送短消息。5Nslookup命令:用来监测网络中DNS服务器是否能正确实现域名解析。6Netstat命令:Netstat是用来显示网络连接和有关协议的统计信息的工具。主要用于了解网络接口的状况;程序表的状况;协议类的统计信息的显示方面。三、实训任务1掌握ping命令的使用。 2学会ipconfig命令的使用。 3学会arp命令的使用。4学会net send(网络信使)的使用。5学会nslookup命令的使用。6学会netstat的使用。 四、实训内容1ping命令的应用步骤1测试
9、本机与其它4台计算机(相邻、同房间、隔壁房间、任意指定)的物理连通性,记录相关信息在表1空白处。表1 ping命令测试结果本机的IP地址TCP/IP协议工作状态测试命令目标计算机的IP地址发出数据包数目接收的数据包数目响应时间连通性状况(通/否)1010101步骤2测试本机与网关、DNS服务器的物理连通性,记录相关信息在表2空白处。表2 ping命令测试结果网关IP地址发送/接收的数据包数目平均响应时间连通性(通/否)DNS IP地址发送/接收的数据包数目平均响应时间连通性(通/否)步骤3获取计算机的IP地址,记录相关信息在表3中。表3 ping命令测试结果目标计算机域名目标计算机IP地址2学
10、会ipconfig的使用 步骤1选择开始-程序-附件,单击命令提示符。在命令提示符窗口中键入:ipconfig,显示本机所有网络接口的IP配置信息,在表4中记录本机有关网络接口的IP配置信息。表4 ipconfig命令运行结果网络连接设备和连接名项目内容IP地址子网掩码默认网关步骤2选择开始-程序-附件,单击命令提示符。在命令提示符窗口中键入:ipconfig/all,给出所有接口的详细配置报告。记录相关信息在表5中。表5 ipconfig /all 命令运行结果项目内容主机名以太网卡的物理地址(MAC)网卡制造厂家网卡型号有无启动DHCP服务器DNS服务器IP地址3学会arp命令的使用步骤1
11、选择开始-程序-附件,单击命令提示符。在命令提示符窗口中键入:arp a,显示本机arp缓冲区中存放的内容。(注:ARP缓存存放本机探测到的IP地址和其对应的MAC地址条目。这些条目在本机内存中存放的最长时间是10分钟,如果两分钟内某个条目还没有被使用,则它将被自动删除。)步骤2Ping 任意两台相邻计算机的IP地址后,(注:该命令向相邻计算机发送一个TCP/IP消息,并询问相邻计算机网络接口卡的MAC地址。)再次键入arp a,摘录相关条目信息在表6中。表6 ARP缓存中内容条目IP地址MAC地址1234学会net send命令的使用步骤1选择开始-运行,键入命令:Net send 对方计算
12、机的IP地址或主机名要发送的消息。(注:例如 net send 192.168.15.4 *你好,请告诉我你是哪一位?)步骤2收到消息的对方,根据消息提示框中的发送方计算机信息,用同样方式,发送回答消息。5学会nslookup命令的使用步骤1选择开始-程序-附件,单击命令提示符。在命令提示符窗口中键入:nslookup 域名。(注:例如nslookup ),观察返回结果,记录相关信息在表7中。表7 nslookup命令运行结果域名(Name)域名对应的IP地址(Address)正在工作的 DNS 服务器的主机名DNS 服务器的IP地址(Address)DNS服务器正向解析(正常/不正常)步骤2
13、在命令提示符窗口中键入:nslookup IP地址。(注:例如nslookup 210.35.104.11),观察返回结果,记录相关信息在表8中。表8 nslookup命令运行结果IP地址(Address)域名DNS 服务器的IP 地址(Server)正在工作的 DNS 服务器的主机名(Address)DNS服务器反向解析(正常/不正常)192.168.0.2192.168.0.1666学会 netstat的使用 步骤1选择开始-程序-附件,单击命令提示符。在命令提示符窗口中键入:netstat e命令,显示以太网统计信息,如发送和接收的字节数、数据包数等基本的网络流量信息。步骤2在命令提示符
14、窗口中键入:netstat a命令,显示本机所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。了解端口的含义。步骤3在命令提示符窗口中键入: netstat n命令,以数字形式显示活动的 TCP 连接的地址和端口号。观察显示结果。五、实训思考题1.如何使用ping命令,它的作用是什么?2.概述netstat、ipconfig、nslookup命令作用。六、实训遇到的问题及心得体会实训项目2 IP子网规划与划分一、实训目的 掌握IP地址及子网规划的方法。二、实训内容学生分组进行实训,每组10台PC。为各PC设置IP地址,在设置IP地址前,先对各 PC的IP地址进行规划。IP地址
15、设为:192.168.119.学号(由于学号唯一,不至于出现冲突),子网掩码采取默认,如果不上互联网,默认网关及DNS服务器可以不设。设置完成后进行测试。假如这10台 PC组成一个局域网,该局域网的网络地址是200.200.组号.0,将该局域网划分成两个子网,求出子网掩码和每个子网的IP地址,并重新设置该组 PC的IP地址。测试结果。三、实训步骤1IP地址的配置(1)在“本地连接”属性对话框中进行TCP/IP配置,如图1所示。图1 TCP/IP协议配置2划分子网以2组为例,对IP地址进行规划和设置。也就是对于网络200.200.2.0,拥有10台PC,若将该局域网划分成两个子网,则子网掩码和每
16、个子网的IP地址该如何规划。(1)求子网掩码 根据IP地址200.200.2.0确定该网是C类网络,主机地址是低8位,子网数是2个,设子网的位数是m,则2m-22,即m2,根据满足子网条件下,主机数最多原则,取m等于2。 根据上述分析计算出子网掩码是.。即255.255.255.192。(2)求子网号将200.200.2.0划成点分二进制形式:.00000010.00000000。如果m=2,共划分(2m-2)个子网,即2个子网。子网号由低8位的前2位决定,主机数由IP地址的低8位的后6位决定,所以子网号分别是:子网1:.00000010.01000000 即200.200.2.64子网2:.
17、00000010. 即200.200.2.128(3)分配IP地址 子网1的IP地址范围应是:.00000010.01000001.00000010.01000010.00000010.01000011.00000010.00即200.200.2.65200.200.2.126 子网2的IP地址范围应是:.00000010.00000010.00000010.00000010.10即200.200.2.129200.200.2.190所以子网1的5台PC的IP地址为200.200.2.65200.200.2.69,子网2的5台PC的IP地址为200.200.2.129200.200.2.133
18、。(4)设置各子网中PC的IP地址和子网掩码3使用ping命令测试子网的连通性(1)使用ping命令可以测试TCP/IP的连通性。选择“开始”“程序”“附件”“命令提示符”命令,打开“命令提示符”窗口,输入“ping/?”,查看ping命令用法。(2)输入“ping 200.200.2.*”, 该地址为同一子网中的IP地址,观察测试结果。(如利用IP地址为200.200.2.65的PC去ping IP地址为200.200.2.67的PC)。(3)输入“ping 200.200.2.*”,该地址为不同子网中的IP地址,观察测试结果。(如利用IP地址为200.200.2.65的PC去ping IP
19、地址为200.200.2.129的PC)。四、实训思考题1、用“ping”命令测试网络,测试结果可能出现几种情况?分析每种情况出现的可能原因。2、图2所示是一个划分子网的网络拓扑图,看图回答问题。图2 划分子网拓扑图(1)如何求图中各台主机的子网号。(2)如何判断图中各台主机是否属于同一个子网。(3) 求出192.168.1.0在子网掩码为255.255.255.240情况下的所有子网划分的地址表。五、实训遇到的问题及心得体会实训项目3 VLSM一、 实训内容某企业内部有四个部门,依次是:市场部、营销部、行政部和业务部,现进行网络设计。使用路由器对C类网络“192.168.110.0”进行子网
20、划分,要求将不同部门的计算机置于不同的子网中(假设市场部需要配置100台计算机,行政部需要配置50台计算机,营销部和业务部各需要配置25台计算机;假设子网值为全0和全1的子网可用)。各部分子网分配可参考下图。二、实训目的 掌握VLSM子网划分。三、实训原理子网划分主要是为了在网络分段情况下有效地利用IP地址。通过对主机号的高位部分取作为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某类地址的更多子网。但创建更多的子网时,在每个子网上的可用主机地址数目会比原先减少。网络号主机号网络号子网号主机号四、注意事项1、以前的路由器不能识别子网值全为0和1的子网,现在路由器可以识别子网值全为0和
21、1的子网。2、在计算子网IP地址时,要注意:(1)主机位全为0的IP地址不可分配给主机,因为它表示当前网络的网络地址。(2)主机位全为1的IP地址不可分配给主机,因为它表示网络广播地址。(3)需要使用路由器连接不同的子网,这样子网间才能相互通信,但路由器接口需要占用一定数目的IP地址。五、实训过程1、请给出每个部门所在子网的网络地址、子网掩码。2、请给出每个部门所在子网主机IP地址的范围。3、请给出每个部门所在子网的广播地址。4、每个子网可用的IP地址有多少?六、思考问题1、为什么要进行子网划分?2、为什么子网中主机位全为0和全为1的IP地址不能分配给主机?3、请简述什么是VLSM,VLSM具
22、有哪些优势?七、实训遇到的问题及心得体会实训项目4 静态路由配置静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。一、实训目的1、掌握静态路由的配置2、读懂路由表信息3、知道什么情况下适合使用静态路由4、知道什么情况下使用缺省静态路由二、网络拓朴三、实训过程1、将路由器、交换机、主机根据如上图示进行连接。2、设置主机的IP地址、子网掩码和默认网关。3、路由器A接口配置Router enable
23、Router# configure terminalRouter(config)# hostname RouterARouterA(config)# interface fastethernet 0/0RouterA(config-if)# ip address 192.168.1.1 255.255.255.0RouterA(config-if)# no shutdownRouterA(config-if)# exitRouterA(config)# interface fastethernet 0/2RouterA(config-if)# ip address 192.168.2.1 25
24、5.255.255.0RouterA(config-if)# no shutdownRouterA(config-if)# exit4、路由器B接口配置Router enableRouter# configure terminalRouter(config)# hostname RouterBRouterB(config)# interface fastethernet 0/0RouterB(config-if)# ip address 192.168.3.1 255.255.255.0RouterB(config-if)# no shutdownRouterB(config-if)# int
25、erface fastethernet 0/1RouterB(config-if)# ip address 192.168.1.2 255.255.255.0RouterB(config-if)# no shutdownRouterB(config-if)# exitRouterB(config)# interface fastethernet 0/2RouterB(config-if)# ip address 192.168.4.1 255.255.255.0RouterB(config-if)# no shutdownRouterB(config-if)# exit5、路由器C接口配置Ro
26、uter enableRouter# configure terminalRouter(config)# hostname RouterCRouterC(config)# interface fastethernet 0/0RouterC(config-if)# ip address 192.168.5.1 255.255.255.0RouterC(config-if)# no shutdownRouterC(config-if)# exitRouterC(config)# interface fastethernet 0/1RouterC(config-if)# ip address 192
27、.168.3.2 255.255.255.0RouterC(config-if)# no shutdownRouterC(config-if)# exitRouterC(config)# interface fastethernet 0/2RouterC(config-if)# ip address 192.168.6.1 255.255.255.0RouterC(config-if)# exit6、路由器D接口配置Router enableRouter# configure terminalRouter(config)# hostname RouterDRouterD(config)# in
28、terface fastethernet 0/1RouterD(config-if)# ip address 192.168.5.2 255.255.255.0RouterD(config-if)# no shutdownRouterD(config-if)# exitRouterD(config)# interface fastethernet 0/2RouterD(config-if)# ip address 192.168.8.1 255.255.255.0RouterD(config-if)# no shutdownRouterD(config-if)# exit7、路由器A静态路由配
29、置RouterA(config)#ip route 192.168.4.0 255.255.255.0 192.168.1.2RouterA(config)#ip route 192.168.6.0 255.255.255.0 192.168.1.2RouterA(config)#ip route 192.168.8.0 255.255.255.0 192.168.1.2RouterA(config)#exit8、路由器B静态路由配置RouterB(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.1RouterB(config)#ip
30、route 192.168.6.0 255.255.255.0 192.168.3.2RouterB(config)#ip route 192.168.8.0 255.255.255.0 192.168.3.2RouterB(config)#exit9、路由器C静态路由配置RouterC(config)#ip route 192.168.2.0 255.255.255.0 192.168.3.1RouterC(config)#ip route 192.168.4.0 255.255.255.0 192.168.3.1RouterC(config)#ip route 192.168.8.0 25
31、5.255.255.0 192.168.5.2RouterC(config)#exit10、路由器D静态路由配置RouterD(config)#ip route 192.168.2.0 255.255.255.0 192.168.5.1RouterD(config)#ip route 192.168.4.0 255.255.255.0 192.168.5.1RouterD(config)#ip route 192.168.6.0 255.255.255.0 192.168.5.1RouterD(config)#exit11、进行主机间ping测试12、跟踪hosta hostd的数据包转发过程
32、C: tracert 192.168.8.213、查看路由器A路由表信息RouterA# show ip routeC 192.168.1.0 is directly connected, Ethernet0/0C 192.168.2.0 is directly connected, Ethernet0/2S 192.168.4.0 1/0 via 192.168.1.2S 192.168.6.0 1/0 via 192.168.1.2S 192.168.8.0 1/0 via 192.168.1.214、查看路由器B路由表信息RouterB# show ip routeC 192.168.3
33、.0 is directly connected, Ethernet0/0C 192.168.1.0 is directly connected, Ethernet0/1C 192.168.4.0 is directly connected, Ethernet0/2S 192.168.2.0 1/0 via 192.168.1.1S 192.168.6.0 1/0 via 192.168.3.2S 192.168.8.0 1/0 via 192.168.3.215、查看路由器C路由表信息RouterC# show ip routeC 192.168.5.0 is directly connec
34、ted, Ethernet0/0C 192.168.3.0 is directly connected, Ethernet0/1C 192.168.6.0 is directly connected, Ethernet0/2S 192.168.2.0 1/0 via 192.168.3.1S 192.168.4.0 1/0 via 192.168.3.1S 192.168.8.0 1/0 via 192.168.5.216、查看路由器D路由表信息RouterD# show ip routeC 192.168.5.0 is directly connected, Ethernet0/1C 192
35、.168.8.0 is directly connected, Ethernet0/2S 192.168.2.0 1/0 via 192.168.5.1S 192.168.4.0 1/0 via 192.168.5.1S 192.168.6.0 1/0 via 192.168.5.1四、思考问题1、相对动态路由来说,静态路由有什么不足?2、 静态路由适合什么样的网络,为什么? 五、实训遇到的问题及心得体会实训项目5 缺省路由配置虽然动态路由具有适应网络拓朴结构动态变化的优势,但当网络拓朴结构发生变化时,路由器需要重新生成链路数据库、重新构建网络拓朴结构、重新生成最佳路径,因此需要消耗较大的路由
36、器系统资源。虽然静态路由不能适应网络拓朴结构动态变化,但当通往多个目标网络具有同一个出口地址时,使用缺省静态路由就有其巨大的优势(适应网络拓朴结构的变化、减少路由器的系统资源的开销)。路由器只有在路由表中找不到通往目的网络的路由条目时,才会启用缺省路由进行数据包的转发。为保证启动缺省路由用户必须进行“ip classless”命令的配置。一、实训目的1、知道在什么情况下需要使用缺省路由,使用缺省路由有什么好处?2、知道缺省路由在什么情况下被执行。3、掌握缺省路由的配置。二、网络拓朴三、实训过程1、将路由器、交换机、主机根据如上图示进行连接。2、设置主机的IP地址、子网掩码和默认网关。3、路由器
37、A接口配置Router enableRouter# configure terminalRouter(config)# hostname RouterARouterA(config)# interface fastethernet 0/0RouterA(config-if)# ip address 192.168.1.1 255.255.255.0RouterA(config-if)# no shutdownRouterA(config-if)# exitRouterA(config)# interface fastethernet 0/2RouterA(config-if)# ip addr
38、ess 192.168.2.1 255.255.255.0RouterA(config-if)# no shutdownRouterA(config-if)# exit4、路由器B接口配置Router enableRouter# configure terminalRouter(config)# hostname RouterBRouterB(config)# interface fastethernet 0/0RouterB(config-if)# ip address 192.168.3.1 255.255.255.0RouterB(config-if)# no shutdownRoute
39、rB(config-if)# interface fastethernet 0/1RouterB(config-if)# ip address 192.168.1.2 255.255.255.0RouterB(config-if)# no shutdownRouterB(config-if)# exitRouterB(config)# interface fastethernet 0/2RouterB(config-if)# ip address 192.168.4.1 255.255.255.0RouterB(config-if)# no shutdownRouterB(config-if)
40、# exit5、路由器C接口配置Router enableRouter# configure terminalRouter(config)# hostname RouterCRouterC(config)# interface fastethernet 0/0RouterC(config-if)# ip address 192.168.5.1 255.255.255.0RouterC(config-if)# no shutdownRouterC(config-if)# exitRouterC(config)# interface fastethernet 0/1RouterC(config-i
41、f)# ip address 192.168.3.2 255.255.255.0RouterC(config-if)# no shutdownRouterC(config-if)# exitRouterC(config)# interface fastethernet 0/2RouterC(config-if)# ip address 192.168.6.1 255.255.255.0RouterC(config-if)# exit6、路由器D接口配置Router enableRouter# configure terminalRouter(config)# hostname RouterDR
42、outerD(config)# interface fastethernet 0/1RouterD(config-if)# ip address 192.168.5.2 255.255.255.0RouterD(config-if)# no shutdownRouterD(config-if)# exitRouterD(config)# interface fastethernet 0/2RouterD(config-if)# ip address 192.168.8.1 255.255.255.0RouterD(config-if)# no shutdownRouterD(config-if
43、)# exit7、路由器A静态(缺省)路由配置RouterA(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.2RouterA(config)#exit8、路由器B静态(缺省)路由配置RouterB(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.1RouterB(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2RouterB(config)#exit9、路由器C静态(缺省)路由配置RouterC(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.1RouterC(config)#ip route 192.168.8.0 255.255.255.0 192.168.5.2RouterC(config)#exit10、路由器D静态(缺省)路由配置RouterD(config)#ip route 0.0.0.0 0.0.0.0 192.168.5.1RouterD(config)#exit11、进行主机间ping测试12、跟踪hosta hostd的数