计算机网络实验指导书2.pdf
《计算机网络实验指导书2.pdf》由会员分享,可在线阅读,更多相关《计算机网络实验指导书2.pdf(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 计算机网络实验指导书广东工业大学计算机学院2013年 1 月目录 计算机网络实验大纲(Experiments on Computer Network).1课程简介(中文).1课程简介(英文).1一、实验目的.1二、实验内容及学时分配.2三、实验基本要求.2四、实验成绩评定.2五、本环节与其它课程的联系和分工.3六、建议教材及教学参考书.3实验一 Windows网络配置及常用网络诊断命令实验.4一、【Windows的网络配置】-实验要求与实验步骤.4(一)实验要求.4(二)实验步骤.4(三)思考题.9二、【TCP/IP网络的诊断】-实验要求与实验步骤.9(-)实验要求.9(-)Ping命令实验
2、指导.9(三)IPConfig命令实验指导.10(四)Netstat命令实验指导.11(五)ARP命令实验指导.12(六)Nslookup实验指导.13(七)Tracert命令实验指导.19(A)Netsh命令实验指导.20(九)TCP/IP网络的诊断思考题.24实验二利用WireShark软件进行协议分析.25一、实验目的.25二、实验内容.25三、实验工具.25四、实验步骤与分析.25实验三交换机的基本配置.34一、实验目的.34二、实验工具.34三、实验要求.34四、实验内容.34五、实验结果.45实验四路由器的基本配置.46一、实验目的.462二、实验工具.46三、实验要求.46四、实
3、验内容.46实验五基于TCP的网络聊天室的设计.58一、实验目的.58二、实验内容和要求.58三、实验工具.58四、TCP/IP程序设计基础.58五、基于TCP的网络聊天室的设计要求.61六、实验报告要求.643 计算机网络实验大纲(Experiments on Computer Network)课程代码:24216805 课程性质:实验实习实训必修适用专业:计算机科学与技术、软件工程、网络工程 总学分数:0.5总学时数:8 编写年月:2006年7月修订年月:2013年1月 执 笔:陈靖宇、何翠红课程简介(中文)计算机网络实验是网络工程专业的主要实习课程之一。通过本实习课程的学习,学生可以掌握
4、初步的网络配置管理方法、网络诊断和除错的能力、网络协议分析经验、路由器和交换机的基本配置及较复杂的网络编程。课程简介(英文)Experiments on Computer Network*1 is one of the main training courses for networkengineering.Through this course,students can master the basic network configuration management,network diagnostics and debug capabilities,network protocol an
5、alysis experience,and theprogramming techniques with socket.一、实验目的要求学生能对所学内容融会贯通,并将所学知识应用到实际中去,通过不同的实验环节,加深对网络模型和所依据的理论的理解。在学习Windows网络的管理配置的基础上,利用网络命令进行网络诊断及除错;结合网络分析工具软件WireShark进 行TCP/IP协议分析工作;了解路由器、交换机等网络硬件设备,掌握用路由器、交换机组网的技术,配置路由器、交换机;掌握通信规范的制定及实现,练习较复杂的网络编程,能够把协议设计思想应用到实际网络中。通过本课程的学习,应能达到下列基本要求
6、:1.了解Windows网络的管理配置知识,掌握网络命令的基本用法并能利用这些网络命令进行网络诊断及除错。2.了解网络分析工具软件WireShark的使用方法,掌握协议分析的基本方法,并能利用WireShark软件进行相对复杂的协议分析工作。3.熟悉Cisco IOS命令,理解交换机的工作原理,通 过Packet Tracer软件能对交换机进行仿真配置,完 成VLAN。4.理解路由器的工作原理,通 过Packet Tracer软件能对路由器进行基本配置,完成IRIP配置并测试。5.熟悉VC+6编程环境,利 用 VC+6进行较复杂的网络编程,完成网络聊天室的设计及编写。二、实验内容及学时分配序号
7、实验内容学时实验所需主要仪器设备名称1学习Windows网络配置方法;利用网络命令进行网络诊断及除错。1服务器3 台,PC 机 100台2学习TCP/IP协议基本知识和WireShark软件的使用方法;利 用 WireShark软件进行 TCP/IP协议分析。1服务器3 台,PC 机 100台3学 习 Cisco IOS命令,理解交换机的工作原理,通 过 Packet Tracer软件能对交换机进行仿真配置,完 成 VLAN。2交换机,PC,Packet Tracer软件等4学习路由器的工作原理,通 过 PacketTracer软件能对路由器进行基本配置,完成 RIP配置并测试。2路由器,PC
8、,Packet Tracer软件等5熟 悉 VC+6编程环境,利 用 VC+6进行较复杂的网络编程,完成网络聊天室的设计及编写。2计算机及操作系统:PC机,Windows;网络环境:可以访问互联网合计8三、实验基本要求实验地点:工学一号馆4 1 3,工学一号馆415实验组织:分小班进行四、实验成绩评定根据任务完成的情况和报告的质量评定成绩。实验任务完成情况验收成绩占80%;实验报告的质量评定占20%;如果有下列情况,则视情节严重程度,成绩下降若干档次,甚至不及格:光盘文件含有病毒或者内容不能正确读出;抄袭、复制别人程序或文档;未能按时提交报告和光盘文件。2五、本环节与其它课程的联系和分工先修课
9、程:计算机网络后续课程:路由器及交换机技术实训六、建议教材及教学参考书 1 陈靖宇编,计算机网络实验指导书,广东工业大学2 谢希仁,计算机网络,人民邮电出版社3实验一Windows网络配置及常用网络诊断命令实验Windows的网络配置】-实验要求与实验步骤(一)实验要求学习在Windows系统下的网络配置,熟练掌握计算机网络设置的基本操作。(二)实验步骤2.1网络连接属性设置单击右键桌面的“网络邻居”,点击右键菜单“属性”,出现如图1.1的所示网络连接界面。图 1.1网络连接目录界面然后右键单击“本地连接”,点击右键菜单属性,出现如图1.2的所示配置界面。4图 1.2网络连接属性设置对话框在配
10、置界面选中“Internet协议(TCP/IP)”,然后点击“属性”,进入IP地址设置对话框。此连接使用下列项目)V E lh er“oq网络的文件和打印机V TmNtwrk Boni tor Driver V lfttem tt 协汉 ffCP/IF)硼I舞舞畿辘搦精瞰牌 硼r自 朝 留n fftUQ)r连接后由B夕 取 域 显 示 眄 g1 7虻连接次限制或无连耐通知我Q)安装境)|充.也|TCT/IP星欺U的 广 域 附 议.官|供;磁 讯.六月2008图 1.3 TCP/IP协议设置对话框52.2 TCP/IP协议属性的高级选项设置在图1.3的TCP/IP协议设置对话框界面中有一个【高
11、级】选项按钮,当我们点击【高级】选项按钮,即可进入高级选项属性设置,在高级选项设置界面,可以对IP地址、网关、DNS、W INS以及TCP/IP筛选等选项进行进一步的设置。图 1.4 TCP/IP协议高级选项设置界面2.3 临时修改网卡的MAC地址在图1.2的网络连接属性设置对话框界面的上方有一个【配置】按钮,当点击【配置】按钮时,可进入网卡硬件属性设置,在网卡硬件属性设置界面,可以对网卡的相关硬件属性进行设置,其中图中给出的就是一个临时修改网卡的MAC地址选项的设置界面。6图 1.5网卡硬件属性设置界血2.4安装软件虚拟网卡在没有硬件网卡的情况下,有时候临时需要模拟一个网络环境或多网卡的网络
12、环境时,可以通过安装软件网卡来模拟这些网络环境,具体的安装方法如下:1.在【控制面板】目录下找到【添加硬件】的图标,点击【添加硬件】图标,可以开始硬件的添加安装界面;2.选择【下一步】,等待计算机的硬件搜索,当界面提示“硬件是否已连接?”时,请选择【是,硬件是已连接(Y)】;3.选择【下一步】,并选择【添加新的硬件设备】,如图1.6所示;4.选择【下一步】,界面提示“您期望向导做什么?”时,请选择【安装我手动从列表选择的硬件(高级)(M)】;5.选择【下一步】,并选择【网络适配器】;6.选择【下一步】,界面会出现网卡设备的选择清单,如图1.7所示,左边为厂家情况,右边为网卡型号清单,请在左边的
13、厂家清单找到【Microsoft,然后在右边的网卡型号清单中选择【Microsoft Loopback Adapter】;77.然后点击【下一步】,直到网卡安装完成。图 1.6添加软新的硬件设备图 1.7选择软网卡驱动8(三)思考题如何通过网络设置加强Windows主机的网络安全性?二、【TCP/IP网络的诊断】-实验要求与实验步骤(一)实验要求学习利用ping、ipconfig、netsh命令工具来进行网络测试,使用tracert路由跟踪命令、netstat arp nslookup命令查看网络状态。要求学生熟练掌握计算机网络配置的基本监测技术。(二)Ping命令实验指导验证与远程计算机的连
14、接。该命令只有在安装了 TCP/IP协议后才可以使用。ping-t-a-n count-1 length-f-i ttl-v tos-r count-s count-j computer-list I -k computer-list-w timeout destination-list参数-t Ping指定的计算机直到中断。-a 将地址解析为计算机名。-n count发送count指定的ECHO数据包数。默认值为4。/length发送包含由length指定的数据量的ECHO数据包。默认为32字节;最大值是65,527 o-f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-
15、ittl将“生存时间”字段设置为ttl指定的值。-V tos将“服务类型”字段设置为tos指定的值。-r count在 记录路由 字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9 台计算机。-s count指定count指定的跃点数的时间戳。-j computer-list利用computer-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。9-k computer-list利 用computer-list指 定 的 计 算 机 列 表 路 由 数 据 包。连续计算机不能被中间 网 关 分 隔(路 由 严 格 源)IP允
16、 许 的 最 大 数 量 为9。-w timeout指 定 超 时 间 隔,单 位 为 毫 秒。destination-list指 定 要ping的 远 程 计 算 机。实验题:如 何 测 试 本 机 到主 机 的 连 通 性,给 出 测 试 方 法 及 测 试 结 果,并 简 要 解 析 测 试 结 果。(三)IPConfig命令实验指导该 诊 断 命 令 显 示 所 有 当 前 的TCP/IP网 络 配 置 值。该 命 令 在 运 行DHCP系统上的特殊用途,允 许 用 户 决 定DHCP配 置 的TCP/IP配 置 值。ipconfig/?I /all I /release adapte
17、r I /renew adapterI /flushdns I /registerdnsI /showclassid adapterI /setclassid adapter fclassidtoset/all产 生 完 整 显 示。在 没 有 该 开 关 的 情 况 下ipconfig只 显 示IP地 址、子网掩码和每个网卡 的 默 认 网 关 值。例 如:C:ipconfig allWindows 2000 IP ConfigurationEthernet adapter 本 地 连 接:Connection-specific DNS Suffix?.:IP Address.:10.111
18、.142.71/IP 地址Subnet Mask.:255.255.255.0 子网掩码Default Gateway.DO.111.142.1/缺省网关C:ipconfig/displaydns/显 示 本 机 上 的DNS域名解析列表C:ipconfig/flushdns 删除本机上的DNS域名解析列表实验 题:如 何 检 查 本 机 的 网 络 配 置 情 况?请 给 出 检 查 方 法 及 检 查 结 果,并简要解析检查结 果。10(四)Netstat命令实验指导该诊断命令使用netstat(TCP/IP上的NetBIOS)显示协议统计和当前TCP/IP连接。该命令只有在安装了 TCP
19、/IP协议之后才可用。netstat-a remotename-A IP address-c-n-R-r-S-s interval参数-a remotename使用远程计算机的名称列出其名称表。-A IP address使用远程计算机的IP地址并列出名称表。-c 给定每个名称的IP地址并列出NetBIOS名称缓存的内容。-n列出本地NetBIOS名称。“已注册”表明该名称已被广播(Bnode)或者WINS(其他节点类型)注册。-R 清除NetBIOS名称缓存中的所有名称后,重新装入Lmhosts文件。-r 列出Windows网络名称解析的名称解析统计。在配置使用WINS的Windows 200
20、0计算机上,此选项返回要通过广播或WINS来解析和注册的名称数。-S 显示客户端和服务器会话,只通过IP地址列出远程计算机。-s 显示客户端和服务器会话。尝试将远程计算机IP地址转换成使用主机文件的名称。interval重新显示选中的统计,在每个显示之间暂停interval秒。按 CTRL+C停止重新显示统计信息。如果省略该参数,netstat打印一次当前的配置信息。例子:C:netstat-A周围主机的ip地址C:netstat-cC:netstat-nC:netstat-S本地连接:Node IpAddress:10.111.142.71 Scope Id:NetBIOS Connecti
21、on TableLocal Name State In/Out Remote Host Input OutputJJY Listeningii另外可以加上间隔时间,以秒为单位实验题:如何检查本机的网络连接情况?请给出检查方法及检查结果,并简要解析检查结果。(五)ARP命令实验指导ARP:显示和修改IP地址与物理地址之间的转换表ARP-s inet_addr eth_addr if_addrARP-d inet_addr fif_addrARP-a inet_addr-N if_addr-a 显示当前的ARP信息,可以指定网络地址-g 跟-a 一样.-d 删除由inet_addr指定的主机.可以
22、使用*来删除所有主机.-s 添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。eth_addr物理地址.if_addr If present,this specifies the Internet address of the interface whose address translationtable should be modified.If not present,the first applicable interface will be used.例子:C:arp-a(显示当前所有的表项)Interface:10.111.142.71 on Interface 0 x1
23、000003Internet Address Physical Address Type10.111.142.1 00-01-f4-0c-8e-3b dynamic/物理地址一般为 48 位即 6 个字节10.111.142.112 52-54-ab-2 l-6a-0e dynamic10.111.142.253 52-54-ab-lb-6b-0a dynamicC:arp-a 10.111.142.71(只显示其中一项)No ARP Entries FoundC:arp-a 10.111.142.1(只显示其中一项)Interface:10.111.142.71 on Interface 0
24、 x100000312Internet Address Physical Address Type10,111.142.1 00-01-f4-0c-8e-3b dynamicC:arp-s 157.55.85.212 00-aa-00-62-c6-09 添加,可以再打入 arp-a 验证是否已经加入.实验题:执行A R P-a,给出该命令的返回结果,并简要解析结果。(六)Nslookup实验指导Nslookup:显示可用来诊断域名系统(DNS)基础结构的信息。使用此工具之前,您应当熟悉DNS的工作原理。只有在已安装TCP/IP协议的情况下才可以使用Nslook叩 命令。语法nslookup-子
25、命令 要查找的计算机I -服务器 参数-子命令-将一个或多个nslookup子命令指定为命令行选项。Nslookup:exit-exit the programNslookup:finger-与当前计算机上的指针服务器连接。语法finger User Name File Namel File Name参数User Name指定要查找的用户名。File Name指定用于保存输出的文件名。可以使用大于号()和两个大于号()字符按普通方式重定向输出。Nslookup:help 或?-print info on common commandsNslookup:Is-列出域名系统(DNS)域的信息。Is
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 实验 指导书
限制150内