TCPIP协议实验指导书-200910
TCPIP实验指导书
TCP/IP协议分析与编程实践实验提要本学期实验课程为24学时,必做实验6个,具体内容如下介绍。
除实验5要求采用winpcap,其他实验不限定实现的编程语言和平台。
实验1-1 系统时间同步程序要求:(1)TCP(2)C/S摘要:设计简单的客户/服务器程序实现客户系统时间和服务器系统时间同步。
具体:客户:(1)客户创建流套接字,向服务器发起TCP连接。
(2)连接创建成功后,接收服务器返回的时间,更新客户系统时间。
(3)断开与服务器的连接。
服务器:(1)服务器创建监听套接字,监听客户TCP连接请求。
(2)当收到一个客户TCP连接请求,创建连接套接字同意与其创建连接。
(3)获取系统时间,通过连接套接字返回给客户。
实验1-2 系统时间同步程序要求:(1)UDP(2)C/S摘要:设计简单的客户/服务器程序实现客户系统时间和服务器系统时间同步。
具体:客户:(1)客户创建数据报套接字,通过该套接字向服务器发出”time”命令获取服务器系统时间。
(2)接收服务器返回的时间,更新客户系统时间。
(3)断开与服务器的连接。
服务器:(1)服务器创建数据报套接字,等待接收客户数据。
(2)接收客户发来的“time”命令,获取系统时间,通过套接字返回给客户。
实验2 聊天程序设计要求:(1)TCP/UDP(2)C/S摘要:设计简单的客户/服务器程序实现客户和服务器相互收发数据直到一端输入“end”结束。
具体:客户:(1)客户创建流套接字,向服务器发起TCP连接。
(或是客户创建数据报套接字)(2)连接创建成功后,通过套接字向服务器持续发送或是接收数据。
(3)输入或是收到命令”end”,结束收发数据,并断开与服务器的连接。
服务器:(1)服务器创建监听套接字,监听客户TCP连接请求。
(或是创建数据报套接字)(2)当收到一个客户TCP连接请求,创建连接套接字同意与其创建连接。
(3)通过套接字与客户持续发送或是接收数据。
(4)输入或是收到”end“命令,结束与该客户的收发数据,断开连接。
TCPIP协议与网络编程实验指导书
TCPIP协议与网络编程实验指导书实验一Ethernet帧的封装与解析1.实验目的:2.掌握数据链路层的基本原理,通过封装与解析标准格式的Ethernet帧,了解帧结构中各个字段的含义和用途;3.掌握Ethernet帧的CRC校验的编程过程。
2. 实验学时2学时3.实验类型综合性实验4.实验原理帧结构帧是网络通信的基本传输单元,熟悉帧结构对于理解网络协议的概念、协议执行过程以及网络层次结构具有重要的意义。
本次作业的目的是应用数据链路层与介质访问控制子层的知识,根据数据链路层的基本原理,通过封装和解析Ethernet 帧,了解Ethernet 帧结构中各个字段的含义,从而深入理解Internet 协议族中的最底层协议——数据链路层协议。
网络节点间发送数据都要将它放在帧的有效部分,分为一个或多个帧进行传送。
节点之间可靠的帧传输不仅是通信的保障,而且还可以实现网络控制等各种功能。
1980年,Xerox、DEC与Intel等三家公司合作,第一次公布了Ethernet的物理层、数据链路层规范;1981年Ethernet V2.0规范公布;IEEE 802.3 标准是在Ethernet V2.0规范的基础上制定的,IEEE 802.3针对整个CSMA/CD网络,它的制定推动了Ethernet技术的发展和广泛应用。
Ethernet V2.0规范和IEEE802.3标准中的Ethernet帧结构有一些差别,这里我们按Ethernet V2.0的帧结构进行讨论。
图1给出了Ethernet帧结构图。
图 1.1 IEEE802.3标准Ethernet帧结构如图1.1所示,802.3标准中Ethernet帧结构由以下几个部分组成:(1)前导码和帧前定界符前导码由56位(7Byte)的10101010…1010比特序列组成,帧前定界符由一个8位的字节组成,其比特序列位10101011。
前导码用于使接收端同步,不计入帧头长度。
《计算机网络与TCPIP协议体系》实验指导书
《计算机网络》实验指导书成都理工大学信息工程学院通信工程系2008年目录实验1 常用的Windows网络命令 (1)1.1 实验目的 (1)1.2 实验原理 (1)1.3 实验环境 (1)1.4 实验内容 (1)实验2 网络数据包分析 (3)2.1 实验目的 (3)2.2 实验原理 (3)2.3 实验环境 (3)2.4 实验内容 (3)2.5 问题回答 (5)实验3 简单的网络互联 (6)3.1 实验目的 (6)3.2 实验原理 (6)3.3 实验环境 (7)3.4 实验内容 (7)3.5 问题回答 (10)实验4 路由 (12)4.1 实验目的 (12)4.2 实验原理 (12)4.3 实验环境 (12)4.4 实验内容 (12)4.5 问题回答 (14)实验5 子网划分 (15)5.1 实验目的 (15)5.2 实验原理 (15)5.3 实验环境 (16)5.4 实验内容 (16)5.5 问题回答 (17)实验6 虚拟局域网设置 (18)6.1 实验目的 (18)6.2 实验原理 (18)6.3 实验环境 (20)6.4 实验内容 (20)6.5 问题回答 (23)附录 (24)附录A Packet Tracer 4.11使用指南 (24)附录B Cisco路由器基本配置命令 (36)附录C 直连线与交叉线 (37)附录D 子网掩码的相关运算 (38)附录E 实验报告撰写 (39)实验1 常用的Windows网络命令1.1 实验目的熟悉常用的Windows网络命令,掌握它们各自的使用场合和使用方法。
1.2 实验原理下面介绍一些常见的网络操作命令。
(1)ping这几乎是最常用的网络命令,用于测试物理网络的连通性。
(2)arp显示和修改IP地址与物理地址之间的映射表。
(3)ipconfig该诊断命令显示所有当前的 TCP/IP 网络配置值。
(4)netstat显示协议统计和当前的 TCP/IP 网络连接。
《计算机网络》实验指导书(网络工程200901)
显示当前 TCP/IP 网络中的所有配置信息。 ipconfig/all 显示主机所有接口的详细配置报告及 IP 地址、子网掩码、网关。 3.tracert 命令 路由跟踪实用程序,确定 IP 数据报访问目标所采用的路径。 如:tracert 202.113.29.120 确定该主机有无有效路径。 4.Hostname 命令 显示当前计算机的名称。 5.route 命令 管理本地的 TCP/IP 路由表。
学会制作网线,了解校园网的拓扑结构,参观网络实验室的局域网连接。
三、实验要求:
学会制作双绞线的网线,了解同轴电缆线的连接方法;了解校园网的网络拓扑结构,能 识别拓扑结构图上各网络设备的名称及作用;参观实验室局域网,能画出改网络的拓扑结构 图。
四、实验学时:2 学时 五、实验步骤:
1.制作网线 (1)制作双绞线网线;
IP 地址的服务。 (1)在“DHCP”控制台窗口中,选择服务器”窗口。 (2)单击“授权”按钮,输入需要授权的 DHCP 服务器的 IP 地址,单击“确定”按 钮。
4.在 DHCP 服务器上添加作用域 “作用域”是 DHCP 分配给客户机的 IP 地址范围,不设置作用域,DHCP 是无效的。 在 Windows 2000 Server 中选择“开始”→“程序”→“管理工具”→“ DHCP”,打
四、实验学时:0.5 学时 五、实验步骤
1.安装 DHCP 服务 在 Windows 2000 Server 中选择“开始”→“程序” →“设置” →“控制面板”→“添 加/删除程序”→“添加/删除 Windows 组件”选中“网络服务”组件,单击“详细信息”, 选中“动态主机配置协议(DHCP)”,最后开始安装。安装结束后,重新启动系统。
TCPIP协议实验指导书-200910
实验拓扑说明
为了减少其他网络通信对实验现象和实验数据的干扰,本课程实验 1 ~ 3 使用 Dynamips 和 VMware Workstation 模拟构建如下所示的一个虚拟实验拓扑,其中子网 A 和子网 B 的拓扑结构是固定的,网络云的拓扑结构则随各个具体实验需求而变化。
Ethernet1(VMnet1) F0/0 PC1 PC2 网络云 R1 R2 F0/0 PC3 Ethernet2(VMnet2) PC4 Server
子网 A:192.168.11.0/24 PC1: DHCP PC2: 192.168.11.2
R1 F0/0 = 192.168.11.254 R2 F0/0 = 192.168.22.254 PC3: 192.168.22.3
子网 B:192.168.22.0/24 Server:192.168.22.253
3
6、分别在 R1 的 CLI 提示符“R1>”后以及 R2 的 CLI 提示符“R2>”后输入“show arp”命令查看并记录两台路由器当前的 ARP 缓存表,例: R1> show arp R2> show arp 7、在 Dynagen 窗口中提示符“=>”后依次输入以下命令捕获子网 A、子网 B 和子 网 C 中的分组: => capture R1 f0/0 a.cap => capture R2 f0/0 b.cap => capture R2 s1/0 c.cap PPP 8、分别在 PC1、PC2、PC3、PC4 上使用命令“arp -d *”清空四台 PC 上的 ARP 缓 存表,然后使用命令“arp -a”查看并记录清空操作后的 ARP 缓存表。 9、在 PC1 上 ping PC2 的 IP 地址,记录 ping 回应信息。ping 结束后分别在 PC1、 PC2、 PC3、 PC4 上使用命令 “arp -a” 、 在 R1 和 R2 的 CLI 上使用命令 “show arp” 查看并记录四台 PC 和两台路由器的 ARP 缓存表。 10、在 PC1 上 ping PC3 的 IP 地址,记录 ping 回应信息。ping 结束后分别在 PC1、 PC2、 PC3、 PC4 上使用命令 “arp -a” 、 在 R1 和 R2 的 CLI 上使用命令 “show arp” 查看并记录四台 PC 和两台路由器的 ARP 缓存表。 11、在 PC1 上 ping PC4 的 IP 地址,记录 ping 回应信息。ping 结束后分别在 PC1、 PC2、 PC3、 PC4 上使用命令 “arp -a” 、 在 R1 和 R2 的 CLI 上使用命令 “show arp” 查看并记录四台 PC 和两台路由器的 ARP 缓存表。 12、在 PC1 上 ping 子网 A 内一台不存在主机的 IP 地址,记录 ping 回应信息。ping 结束后在 PC1 上使用命令“arp -a”查看并记录其的 ARP 缓存表。 13、在 Dynagen 窗口中提示符“=>”后依次输入以下命令停止捕获子网 A、子网 B 和子网 C 中的分组: => no capture R1 f0/0 => no capture R2 f0/0 => no capture R2 s1/0 14、用 Wireshark 软件查看并分析捕获的分组文件(a.cap、b.cap 和 c.cap)中的 ARP 和 ICMP 分组,查看过滤条件为“arp || icmp” (在 Wireshark 主窗口界面“过滤 工具栏”的“Filter: ”域中输入) 。 15、实验结束后,按照以下步骤关闭实验软件、上传实验数据、还原实验环境: (1)关闭 R1、R2 的 CLI 窗口,在 Dynagen 窗口中提示符“=>”后依次输入以 下命令关闭 Dynagen 窗口,然后再关闭 Dynamips Server 窗口: => stop /all => exit (2)将 PC1 的网络连接设置为“自动获得 IP 地址” ,然后依次关闭 PC1、PC2、 PC3 和 PC4,关闭 VMware 窗口; (3)运行 所在目录下的“reset.bat”文件。
TCP/ IP网络协议分析网络协议分析实验报告(简洁)
广东警官学院《计算机网络》
实验报告
课程名称计算机网络原理
实验学期 2011 至 2012 学年第二学期
学生所在系部计算机系
年级 2010 专业班级计算机科学与技术3班
学生姓名陆长鹏学号 201007140315 任课教师
实验成绩
计算机系制
实验报告须知
1、学生上交实验报告时,必须为打印稿(A4纸)。
页面空间不够,可以顺延。
2、学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、
内容、结果及分析等。
3、教师应该填写的内容包括:实验成绩、教师评价等。
4、教师根据本课程的《实验指导》中实验内容的要求,评定学生的综合性实验成
绩;要求在该课程期末考试前将实验报告交给任课教师。
综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。
任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。
5、未尽事宜,请参考该课程的实验大纲和教学大纲。
《计算机网络原理》课程综合性实验报告
开课实验室:网络工程实验室2012 年月日。
实验指导书实5 TCP-IP网络命令的使用
实验指导书专业班级学号姓名日期课程名称计算机网络基础实验(5)常用的TCP/IP网络命令一、实验目的:1、查看windows环境下IP地址的配置方式2、熟悉windows环境下的常用网络命令;3、掌握常用命令及其用法;4、掌握IP网络连通性测试方法。
5、利用网络命令进行一般故障的分析。
二、实验环境和准备:1、实验环境:联网的计算机网络实验室;2、实验时数:2学时;3、实验准备:1)阅读教材关于常用网络命令方面的相关内容;2)预习实验指导书,了解网络命令的基础知识。
三、实验内容:(一)、以图形化的方式查看当前网络的配置:在桌面上,选中“网上邻居”,右键“属性”,弹出“网络连接”对话框,如下图:图1a)请同学们自己截图你当前的网络连接对话框的内容:b)设想一下,你如果通过无线网络上网,在该对话框内会有“无线网络连接”图标c)如果你通过电信的宽带连接,在该对话框内会有“宽带连接”图标选中“本地连接”,右键“属性”,弹出“本地连接”属性对话框d)请同学们自己截图你当前的本地连接属性对话框的内容,该本地连接已经安装的组件是,用自己的话回答:e)在上图中选中“Internet 协议(TCP/IP)”,单击属性,弹出TCP/IP的配置,如下图请同学们自己截图你当前TCP/IP的配置内容:用自己的话概括TCP/IP的配置有几种方式,分别是,在配置TCP/IP时需要指定哪些参数?f)你设想一下,若网络中采用自动获取IP地址,DHCP服务器需要配置哪些内容,各客户端的PC机才能获取上述内容?g)在下图中选中“高级”菜单,---网络标识,查看自己的工作组=网络标识是=(二)、常用网络命令简介下面这些命令的使用要在“命名提示符”窗口下进行,进入“命名提示符”窗口的方法,“开始”--→“运行”--→输入cmd1.ipconfigipconfig命令以窗口的形式显示本机IP协议的具体配置信息。
命令可以显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机名、DNS 服务器、节点类型等相关信息。
tcp ip协议实验报告
tcp ip协议实验报告《TCP/IP协议实验报告》一、实验目的本次实验旨在通过实际操作,加深对TCP/IP协议的理解,掌握其基本原理和工作机制。
二、实验环境1. 操作系统:Windows 102. 软件工具:Wireshark、Putty三、实验内容1. 使用Wireshark监测网络数据包利用Wireshark工具,实时监测网络数据包的传输过程,观察数据包的结构和传输规则,以及TCP/IP协议的工作流程。
2. 使用Putty进行远程连接通过Putty工具,进行远程连接实验,模拟TCP/IP协议在网络通信中的应用场景,了解TCP/IP协议在远程通信中的工作原理。
3. 分析网络数据包结合Wireshark抓包结果和Putty远程连接实验,分析网络数据包的传输过程,探讨TCP/IP协议的数据传输机制,包括数据封装、传输流程和错误处理等方面的内容。
四、实验结果1. 通过Wireshark监测数据包,了解了TCP/IP协议的数据包格式和传输规则,包括TCP头部、IP头部等内容。
2. 利用Putty进行远程连接,实际体验了TCP/IP协议在远程通信中的应用,加深了对TCP/IP协议工作原理的理解。
3. 分析网络数据包,深入探讨了TCP/IP协议的数据传输机制,包括数据封装、传输流程和错误处理等方面的内容。
五、实验总结通过本次实验,我们对TCP/IP协议有了更深入的了解,掌握了其基本原理和工作机制,加强了对网络通信协议的理解和应用能力。
同时,通过实际操作,我们也发现了一些问题和不足之处,为今后的学习和实践提供了一定的参考和指导。
六、参考文献1. 《TCP/IP协议详解》2. 《计算机网络》通过本次实验,我们对TCP/IP协议有了更深入的了解,掌握了其基本原理和工作机制,加强了对网络通信协议的理解和应用能力。
同时,通过实际操作,我们也发现了一些问题和不足之处,为今后的学习和实践提供了一定的参考和指导。
希望通过不断的实践和学习,能够进一步提高对TCP/IP协议的理解和运用能力,为今后的网络通信工作打下坚实的基础。
TCPIP协议课程设计指导书1周
昆明学院《TCP/IP协议课程设计》指导书(适用计算机科学与技术专业网络工程方向)(学分:1学时:1周)信息技术学院2016年12月目录一、课程设计的基本任务 (3)二、课程设计的基本要求 (3)三、课程设计时间进度安排 (4)四、课程设计提交成果 (4)五、课程设计成绩评定 (4)六、课程设计报告的主要内容 (5)七、课程设计的内容、步骤和方法 (5)八、主要参考文献 (7)附录:(网络构建拓扑图) (8)一、课程设计的基本任务《TCP/IP协议课程设计》是在完成《TCP/IP协议》课程的学习之后,为牢固掌握相关的知识而进行的总结性实践环节。
通过课程设计,学生进一步掌握常用网络协议的工作原理与机制,在实践中充分利用所学理论知识分析和研究协议运行过程中出现的各种现象和问题,能够利用网络协议的原理解释网络的工作过程,并编写合格的课程设计报告,训练灵活运用所学知识解决较复杂的综合问题的能力,为以后走向相应的工作岗位打下良好的基础。
二、课程设计的基本要求【目的和要求】理解TCP/IP协议族在Internet中的地位和作用,结合具体网络环境,分析网络协议的运行机理,捕捉协议数据包的组成成分,以理解TCP/IP协议是如何管理和组织计算机网络协调运行的。
通过观察TCP/IP的具体细节,掌握常用协议的工作原理和应用机制,分析具体网络环境所采用的主要协议,同时, 利用协议分析工具进行具体网络协议的数据采集和分析理解。
1、分析网络拓扑图的结构与组成,观察网络设备在拓扑图中的表示方法,学习根据拓扑图进行网络构建的基本步骤,了解网络组建的过程。
分析网络中可能用到的网络协议,说明其应用目的和实现机理。
2、掌握协议分析工具的安装、配置和基本操作。
利用协议分析工具分析现实中某种网络应用的协议工作过程,通过分析工具捕获网络数据的具体传输,分析该应用在协议栈各层次中数据包的具体内容,从而理解各层协议的作用与协同工作的过程,达到能更加深入掌握网络协议原理的目的。
TCPIP协议课程设计指导书1周
昆明学院《TCP/IP协议课程设计》指导书(适用计算机科学与技术专业网络工程方向)(学分:1学时:1周)信息技术学院2013年8月目录一、课程设计的基本任务 (3)二、课程设计的基本要求 (3)三、课程设计时间进度安排 (4)四、课程设计提交成果 (4)五、课程设计成绩评定 (4)六、课程设计报告的主要内容 (5)七、课程设计的内容、步骤和方法 (5)八、主要参考文献 (7)附录:(网络构建拓扑图) (8)一、课程设计的基本任务《TCP/IP协议课程设计》是在完成《TCP/IP协议》课程的学习之后,为牢固掌握相关的知识而进行的总结性实践环节。
通过课程设计,学生进一步掌握常用网络协议的工作原理与机制,在实践中充分利用所学理论知识分析和研究协议运行过程中出现的各种现象和问题,能够利用网络协议的原理解释网络的工作过程,并编写合格的课程设计报告,训练灵活运用所学知识解决较复杂的综合问题的能力,为以后走向相应的工作岗位打下良好的基础。
二、课程设计的基本要求【目的和要求】理解TCP/IP协议族在Internet中的地位和作用,结合具体网络环境,分析网络协议的运行机理,捕捉协议数据包的组成成分,以理解TCP/IP协议是如何管理和组织计算机网络协调运行的。
通过观察TCP/IP的具体细节,掌握常用协议的工作原理和应用机制,分析具体网络环境所采用的主要协议,同时, 利用协议分析工具进行具体网络协议的数据采集和分析理解。
1、分析网络拓扑图的结构与组成,观察网络设备在拓扑图中的表示方法,学习根据拓扑图进行网络构建的基本步骤,了解网络组建的过程。
分析网络中可能用到的网络协议,说明其应用目的和实现机理。
2、掌握协议分析工具的安装、配置和基本操作。
利用协议分析工具分析现实中某种网络应用的协议工作过程,通过分析工具捕获网络数据的具体传输,分析该应用在协议栈个层次中数据包的具体内容,从而理解各层协议的作用与协同工作的过程,达到能更加深入掌握网络协议原理的目的。
《TCPIP协议原理》实验指导书
《TCP/IP协议原理》实验指导书班级: 1100310514姓名:梁彦漳计算机科学与工程学院2014年12月一、数据链路层协议分析TCP/IP 协议栈分为四层,从下往上依次为网络接口层、网际层、传输层和应用层,而网络接口层没有专门的协议,而是使用连接在 Internet 网上的各通信子网本身所固有的协议。
如以太网(Ethernet)的802.3 协议、令牌环网(TokenRing)的802.5 协议、分组交换网的X.25 协议等。
目前Ethernet 网得到了广泛的应用,它几乎成为局域网代名词。
因此,这一部分将对以太网链路层的帧格式和 802.1Q 帧格式进行分析验证,使学生初步了解TCP/IP 链路层的主要协议以及这些协议的主要用途和帧结构。
1. 以太网链路层帧格式分析实验1.以太网简介IEEE 802 参考模型把数据链路层分为逻辑链路控制子层(LLC,Logical Link Control)和介质访问控制子层(MAC,Media Access Control)。
与各种传输介质有关的控制问题都放在MAC 层中,而与传输介质无关的问题都放在LLC 层。
因此,局域网对LLC 子层是透明的,只有具体到MAC 子层才能发现所连接的是什么标准的局域网。
IEEE 802.3 是一种基带总线局域网,最初是由美国施乐(Xerox )于1975 年研制成功的,并以曾经在历史上表示传播电磁波的以太(Ether)来命名。
1981 年,施乐公司、数字设备公司(Digital)和英特尔(Intel)联合提出了以太网的规约。
1982 年修改为第二版,即DIX Ethernet V2,成为世界上第一个局域网产品的规范。
这个标准后来成为IEEE 802.3 标准的基础。
在 802.3 中使用1 坚持的CSMA/CD(Carrier Sense Multiple Access with Collision Detection )协议。
TCPIP实验指导书
TCPIP实验指导书信息科学与工程学院2011目录实验一Wirechark使用 (3)实验二 HTTP协议分析 (20)实验三 FTP协议分析 (23)实验四 DNS实验 (27)实验五 TCP协议分析 (30)实验六 IP协议实验 (33)实验七 ICMPv4协议分析 (34)实验八 ARP协议分析 (35)实验一Wirechark使用一、实验目的1、学习使用Wireshark协议分析工具进行数据报的抓取、过滤。
2、对报文进行分析二、实验内容在成功运行Wireshark之后,我们就可以进入下一步,更进一步了解这个强大的工具。
下面是一张地址为192.168.1.2的计算机正在访问“”网站时的截图。
1. MENUS(菜单)程序上方的8个菜单项用于对Wireshark进行配置:- "File"(文件)- "Edit" (编辑)- "View"(查看)- "Go" (转到)- "Capture"(捕获)- "Analyze"(分析)- "Statistics" (统计)- "Help" (帮助)打开或保存捕获的信息。
查找或标记封包。
进行全局设置。
设置Wireshark的视图。
跳转到捕获的数据。
设置捕捉过滤器并开始捕捉。
设置分析选项。
查看Wireshark的统计信息。
查看本地或者在线支持。
2. SHORTCUTS(快捷方式)在菜单下面,是一些常用的快捷按钮。
您可以将鼠标指针移动到某个图标上以获得其功能说明。
3. DISPLAY FILTER(显示过滤器)显示过滤器用于查找捕捉记录中的内容。
请不要将捕捉过滤器和显示过滤器的概念相混淆。
请参考Wireshark过滤器中的详细内容。
4. PACKET LIST PANE(封包列表)封包列表中显示所有已经捕获的封包。
网络协议(TCPIP)课程实验教学大纲
网络协议(TCP/IP)课程实验教学大纲
课程名称网络协议(TCP/IP)课程代码 03010188
课程总学时数 48 学分数 3
实验总学时数 10 应开实验项目个数 5
一、本课程实验教学目的和要求
本课程为通信工程专业网络方向的专业主干课程。
通过本课程的学习,要求学生能够独立地完成计算机网络协议的配置,TCP/IP协议中IP地址的分配和管理,规划和管理一个内部网络;学会TCP/IP协议的应用如Web服务、FTP服务、SMTP服务等的配置与实验。
通过实验激发学生的学习热情和主动性,培养学生的独立工作能力,在实践活动中,将所学知识综合运用,增长才干,并积累经验。
培养严谨的科研作风,使学生利用先修课该课程理论知识和实验技能,要求学生掌握网络协议的配置和交换机等网络设备的基本配置方法;掌握网络结构,通过配置实现网络的互连;掌握网络中提供的主要服务。
通过实践创造性地完成部件及系统的分析、设计、组装和调试,进一步加强实验技能的训练。
二、实验项目表
三、考核方式
实验成绩占课程总成绩的20%。
实验成绩分为实验预习、实验操作过程和实验报告三部分,预习占20%,操作过程占40%,实验报告占40 %。
四、实验教材或实验指导书
《网络协议(TCP/IP)实验指导书》通信工程系编常州工学院出版
五、有关说明
实验的项目可根据当时的情况选做,实验3和实验5中选做1个实验。
制订人:查志琴
审核人:朱宇光
批准人:徐煜明。
tcp ip协议实验报告
tcp ip协议实验报告TCP/IP协议实验报告一、引言TCP/IP协议是互联网的基础协议,它负责实现数据在网络中的传输。
本实验旨在通过实际操作和观察,深入了解TCP/IP协议的工作原理和相关概念。
二、实验目的1. 了解TCP/IP协议的分层结构和每一层的功能;2. 掌握TCP/IP协议的基本工作原理;3. 实践使用TCP/IP协议进行网络通信。
三、实验环境和工具1. 操作系统:Windows 10;2. 实验工具:Wireshark、Telnet、Ping。
四、实验过程和结果1. 实验一:抓包分析通过Wireshark工具抓取网络数据包,观察数据包的结构和内容。
我们发现数据包包含源IP地址、目标IP地址、端口号等信息,这些信息是实现数据传输的关键。
2. 实验二:Telnet实验使用Telnet工具模拟客户端与服务器进行通信。
我们通过输入命令和查看服务器返回的结果,了解了Telnet协议的基本工作原理。
Telnet协议使用TCP协议作为传输层协议,通过建立连接和传输数据实现远程登录和控制。
3. 实验三:Ping实验使用Ping命令测试网络连接的可达性。
Ping命令使用ICMP协议,通过向目标主机发送探测包并等待回复包,判断网络是否通畅。
我们通过Ping命令测试了本地主机和远程主机之间的网络连接情况。
五、实验总结通过本次实验,我们深入了解了TCP/IP协议的工作原理和相关概念。
TCP/IP协议采用分层结构,每一层都有特定的功能,实现了数据在网络中的可靠传输。
我们通过抓包分析、Telnet实验和Ping实验,实践了TCP/IP协议的使用,并掌握了一些常用的网络工具和命令。
六、实验心得通过本次实验,我对TCP/IP协议有了更深入的理解。
我认识到TCP/IP协议的重要性和广泛应用,它是互联网通信的基础。
同时,我也意识到网络通信的复杂性和需要不断学习和实践的重要性。
我将继续深入学习网络技术,提升自己的能力。
TCPIP原理实验指导书2010
《TCP/IP原理与技术》实验指导书计算机工程学院二O一O年一月目录实验一以太网络资料的观察与传送 (1)实验二地址解析协议(ARP) (5)实验三局域网络的IP路由 (12)实验一以太网络资料的观察与传送目的:用已了解的以太网基本信息交换并观察其结果。
内容:本实验利用使用者自定的规则传送及响应以太网络封包(帧),让学生观察以太封包的运动。
时数: 2学时。
一、了解网络的拓扑结构:按图连接即可。
图1.1二、软件状态:开启监听模式。
三、技术背景:众所周知,以太网络已是现今最普遍的网络技术,并被视为网络学术之基础。
Ethernet frames 的最大长度为1500 Bytes,图1.1 中记录Ethernet frame 格式其中包含6 Bytes(48 Bits) 的source Mac address 及destination Mac address. 及16-bit封包型态(例如: 0x0800 为IP 封包、0x0806 为ARP 封包及0x0835 为RARP 封包)。
表 1.1 Ethernet encapsulation (RFC 894)四、实验步骤:1. 了解网络拓扑Hubox 接线图(将所有ITS-101的Lan1 接通)图1.22. 监听以太网络封包:开启ITS-101 软件的监听功能如图 1.2且开启封包监听窗口如图1.3。
3. 以太网封包的发送:(1)开启以太网的监听功能:图1.3(2)将所有的ITS-101依次编号(如可自定义为ITS-0,ITS-1…ITS-5),并将其中一台设为教师机(ITS-0),其它为学生机。
(3)教师机(ITS-0)可以向所有的学生机发送一个全广播式以太网封包。
打开以太网封包发送界面:其中interface选择interface 1(因为在HUBBOX连线时,是将LAN1口接入子网),DST:表示目标端的MAC地址(全广播为FF:FF:FF:FF:FF:FF),Src:表示发送端的MAC,TYPE:表示封包的类型(可以自定义),Length:表示封包数据段长度,DATA:数据段内容。
TCPIP设计实验指导书
目录实验一熟悉开发工具 (2)实验二套接字编程练习 (7)实验三TCP套接字编程 (19)实验四UDP组播程序编程 (26)实验五基于MFC Socket类的网络编程 (30)实验六聊天室程序的设计及实现 (35)实验七PING程序的设计及实现 (38)实验八电子邮件程序的设计与实现 (44)实验九FTP客户端实现 (49)《TCPIP程序设计》实验指导书一、说明本实验指导书根据《TCPIP程序设计》教学大纲和实验大纲编写。
前2个实验为练习性实验,旨在让学生在熟悉开发工具的环境和使用,熟悉套接字编程的基本原理。
后面的各个实验主要让学生理解各协议的工作原理,掌握相应应用程序的实现过程。
二、实验目的通过实验,使学生熟悉并掌握计算机网络编程的基本知识,加深对课堂教学内容的理解,掌握基本的编程技巧,使学生能够进行一些简单的网络程序设计。
三、实验安排《TCPIP程序设计》实验部分共有9实验,每个实验占用2学时,共1。
具体安排如下:实验一、熟悉开发工具(2课时)实验二、套接字编程练习(2课时)实验三、TCP套接字编程(2课时)实验四、UDP组播程序编程(2课时)实验五、windows sockets API练习(2课时)实验六、聊天室程序的设计及实现(2课时)实验七、PING程序的设计及实现(2课时)实验八、电子邮件程序的设计与实现(SMTP客户端、POP3客户端程序)(2课时)实验九、FTP客户端实现(2课时)实验一熟悉开发工具一、实验目的通过编写简单的Windows窗口、基于MFC的计算器以及车站售票程序(多线程实现),深入了解VC++的开发环境,掌握常用的控件使用方法和程序编写过程。
二、实验内容1.开发简单的Windows窗口2.开发MFC下的程序界面,实现计算器,能进行运算。
3.开发一个多线程的例子:车站售票程序。
三、实验环境Windows操作系统、VC++6.0四、实验指导1.利用Windows API函数编写Windows应用程序必须首先了解以下内容:(1)窗口的概念(2)事件驱动的概念(3)句柄(4)消息2.Windows应用程序常用消息(1)WM_LBUTTONDOWN:产生单击鼠标左键的消息(2)WM_KEYDOWN:按下一个非系统键时产生的消息(3)WM_ CHAR:按下一个非系统键时产生的消息(4)WM_CREATE:由CreateWindow函数发出的消息(5)WM_CLOSE:关闭窗口时产生的消息(6)WM_DESTROY:由DestroyWiodow函数发出的消息(7)WM_QUIT:由PostQuitMessage函数发出的消息(8)WM_PAINT3.Windows应用程序组成及编程步骤(1)应用程序的组成●C语言源程序文件●头文件●模块定义文件●资源描述文件●项目文件(2)源程序组成结构入口函数WinMain窗口函数WndProc①入口函数WinMain● WinMain 函数的说明如下:int WINAPI WinMain( HINSTANCE hThisInst, ∥应用程序当前实例句柄HINSTANCE hPrevInst, ∥应用程序其他实例句柄LPSTR lpszCmdLine, ∥指向程序命令行参数的指针Int nCmdShow∥应用程序开始执行时窗口显示方式的整数值标识 )● 初始化● 消息循环消息循环的常见格式如下:MSG Msg;…while (GetMessage (&Msg,NULL,0,0)){ TranslateMessage(&Msg);DispatchMessage(&Msg); }②窗口函数的一般形式如下:LRESULT CALLBACK WndProc(HWND hwnd, UINT messgae, WPARAM wParam,LPARAM lParam ){ …switch(message)∥ message 为标识的消息{ case …… break;…case WM_DESTROY:初始化 显示窗口创建窗口实例窗口类的注册:窗口类必须先注册后使用 窗口类的定义:定义窗口的形式与功能LoadIconLoadCursorGetStockObject RegisterClass CreateWindow ShowWindow ,UpdateWindowPostQuitMessage(0);default:return DefWindowProc(hwnd,message,wParam,lParam);}return(0);2.多线程(1)HANDLE CreateThread(LPSECURITY_A TTRIBUTES lpThreadAttributes,SIZE_T dwStackSize,LPTHREAD_START_ROUTINE lpStartAddress,LPVOID lpParameter,DWORD dwCreationFlags,LPDWORD lpThreadId);A: 第三个参数是个函数指针,指向某种特定的函数,调用约定是WINAPI//#define WINAPI __stdcall, 参数LPVOID保障了函数的合法性.B: 次函数两个得到两个值:第一个值是HANDLE,大部分和线程有关的API函数都要使用它;第二个是参数ThreadID带回来的值,它是独一无二的表示一个进程中的某个线程.说明:我们不可以从一个线程的ID从而得到其HANDLE.(2)BOOL CloseHandle(HANDLE hObject);用来释放核心对象。
TCPIP协议安全实训指导
TCP/IP协议安全实训(1)实验目的与要求①了解TCP/IP协议的使用方法。
②了解TCP/P协议存在的安全漏洞。
③学会使用两条常用的命令ping和tracert进行网络测试和监控。
(2)实验内容①查看修改网络属性,删除多余的协议②修改网络属性,主要针对绑定在Intemet协议TCP/IP上的“Microsoft 网络客户”和“Microsoft网络上的文件和打印共享”。
③使用几种常用的TCP/IP实用程序(3)实验步骤1、登陆到Windows2000中。
☞操作步骤:单击开始,然后将鼠标指针移到程序上,再移到附件上,然后单击命令提示符。
在命令提示窗口键入ping 127.0.0.1。
思考题:问题1:发送了多少数据包?接受了多少数据包?丢失了多少数据包?问题2:TCP/IP工作正常吗?✍结果分析:请同学写出试验结果2. 使用Hostname实用程序来获得计算机的名称☞操作步骤:在命令提示窗口键入hostname。
在命令提示窗口键入ping计算机(其中计算机是在步骤4中获得的主机名称)。
思考题:问题3:你的计算机的主机名称是什么?问题4:你的计算机的IP地址是什么?✍结果分析:请同学写出试验结果3. 使用Ping实用程序测试本计算机与其它计算机的连接性能☞操作步骤:在命令提示窗口键入ping其他计算机(其中其他计算机代表其他同学的计算机主机名称)。
思考题:问题5:你所键入的“其他计算机”的主机名称是什么?问题6:你如何知道你和此“其他计算机”可以通讯?✍结果分析:请同学写出试验结果4. 考察计算机上的TCP/IP配置☞操作步骤:最小化命令提示窗口。
单击开始,然后将鼠标指针移到设置上,再移到网络和拨号连接上,然后右击本地连接。
单击属性。
单击Internet协议(TCP/IP)。
单击属性。
思考题:问题7:你能说出你的计算机是否分配了IP地址?是如何分配的?问题8:配置IP地址的2种方法是什么?✍结果分析:请同学写出试验结果5. 使用Ipconfig实用程序验证计算机上的TCP/IP配置选项☞操作步骤:关闭所有打开的窗口。
《TCPIP协议分析》课程实验指导书
《TCP/IP协议分析》实验指导书目录《TCP/IP原理及网络编程技术》实验指导书 (1)实验一ARP协议分析 (2)一、实验目的 (2)二、实验学时 (2)三、实验类型 (2)四、实验步骤 (2)实验二IP协议分析 (4)一、实验目的 (4)二、实验学时 (4)三、实验类型 (4)四、实验步骤 (4)实验三TCP协议验证 (7)一、实验目的 (7)二、实验学时 (7)三、实验类型 (7)四、实验步骤 (7)实验四HTTP协议验证 (11)一、实验目的 (11)二、实验学时 (11)三、实验类型 (11)四、实验步骤 (11)实验五TCP网络编程 (14)一、实验目的 (14)二、实验学时 (14)三、实验类型 (14)四、实验要求 (14)实验六HTTP网络编程 (15)一、实验目的 (15)二、实验学时 (15)三、实验类型 (15)四、实验要求 (15)实验一ARP协议分析一、实验目的1. 熟悉ARP的工作过程;2. 熟悉ARP的数据包结构。
二、实验学时2学时三、实验类型验证型实验四、实验步骤实验分组进行,每组6人,采用网络结构二。
其中主机B、主机E运行协议仿真编辑器,主机A、主机C、主机D、主机F 运行协议分析器;主机B启用路由服务做路由器使用。
说明:主机A、C、D的默认网关是172.16.1.1;主机E、F的默认网关是172.16.0.1。
主机B启动静态路由服务(方法:在命令行方式下,输入“staticroute_config”)。
按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。
练习一:领略真实的ARP(同一子网)1.主机A、B、C、D、E、F在命令行下运行“arp -a”命令,察看ARP高速缓存表。
【问题】●ARP高速缓存表由哪几项组成?2.主机A、B、C、D启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ARP、ICMP)。
3.主机A、B、C、D在命令行下运行“arp -d”命令,清空ARP高速缓存。
TCP-IP协议与实现实验教学大纲
SNMP服务器配置
学会在WIN2000上安装配置SNMP服务器。
10
网络服务故障排除
查找和解决网络服务问题,获得安装和使用网络监视器的经验
四、实验教科书、参考书
1.实验参考书
书名:《TCP/IP网络互联技术》
编写人:Douglas E. Comer & David L. Stevens
出版社:清华大学出版社
三、实验项目及教学安排(示例)
序号
实验项目名称
实验基本方法和内容
1
常见网络命令的使用
让学生掌握常用的网络命令使用方法。
2
查看修改ARP高速缓存
掌握ARP原理,学会使用ARP工具查看修改计算机的ARP缓存表。
3
文件传输协议FTP的使用
让学生掌握FTP服务器的创建方法。
4
路由器构建
学会在win2000下构建路由器,手工添加静态路由。
《TCP/IP协议与实现》实验教学大纲
课程名称:TCP/IP协议与实现
英文名称:TCP/IP Protocol and implement
一、学时学时
二、课程目标与基本要求
本课程是计算机专业课,TCP/IP协议的应用是这门课程的主要研究对象。通过实验要求学生掌握TCP/IP协议的应用如Web服务、FTP服务、SMTP服务等的配置与实验。
5
DHCP服务器配置
掌握DHCP服务器工作原理,学会在WIN2000上配置DHCP服务器。
6
WINS服务Βιβλιοθήκη 配置掌握WINS服务器工作原理,学会安装配置WINS服务器。
7
DNS服务器配置
熟练掌握DNS服务器的工作原理,学会安装配置DNS服务器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
子网 A:192.168.11.0/24 PC1: DHCP PC2: 192.168.11.2
R1 F0/0 = 192.168.11.254 R2 F0/0 = 192.168.22.254 PC3: 192.168.22.3
子网 B:192.168.22.0/24 Server:192.168.22.253
2
【实验内容】
Ethernet1(VMnet1) F0/0 PC1 PC2 R1 子网 C: 192.168.12.0/30 PPP S1/0 S1/0 R2 PC3 PC4 F0/0 Ethernet2(VMnet2)
子网 A:192.168.11.0/24
子网 B:192.168.22.0/24
【实验原理】
IP 子网中使用一个 32 比特的掩码来标识一个 IP 地址的网络/子网部分和主机部分。 将 IP 地址和掩码进行“位与”运算后可以得到该 IP 地址所在 IP 子网的子网地址,结合 掩码中 0 比特个数可以确定该 IP 子网的 IP 地址空间范围。根据 IP 地址所在 IP 子网的 子网地址及其掩码,可以判断这些 IP 地址是否属于同一个 IP 子网。 IP 地址空间中定义了一些特殊地址: 网络/子网地址:标识一个 IP 网络或子网。 直接广播地址:表示该分组应由特定网络上的所有主机接收和处理。 受限广播地址:表示该分组应由源所在网络或子网上的所有主机接收和处理。 本网络上本主机地址:表示主机自己。 环回地址:用来测试机器的协议软件。 IP 分组被交付到最终目的地有两种不同的交付方式:直接交付和间接交付。交付时 首先通过路由选择技术确定交付方式: 如果 IP 分组的目的与交付者在同一个 IP 网络上, 就直接交付该分组至目的站点;如果 IP 分组的目的与交付者不在同一个 IP 网络上,就 间接交付该分组至下一个路由器(即下一跳站点) 。 在以太网上,IP 分组是封装在以太帧中发送的,因此发送时除了要有接收站的 IP 地址(IP 分组中的目的 IP 地址)外,还需要接收站的 MAC 地址(以太网帧中的目的 MAC 地址) 。ARP 协议(RFC 826)实现了 IP 地址(逻辑地址)到 MAC 地址(物理地 址)的动态映射,并将所获得的映射存放在 ARP 高速缓存表中。 不同的交付方法将导致不同的 ARP 解析操作, 获取不同的目的物理地址。 直接交付 时,交付者直接将 IP 分组交付给该分组的目的站点,因此交付者使用 ARP 协议找出 IP 分组中目的 IP 地址对应的物理地址。间接交付时,交付者需要将 IP 分组交付给下一跳 站点,而不是该 IP 分组的目的端,因此交付者使用 ARP 协议找出下一跳站点 IP 地址对 应的物理地址。 IP 网络是一个逻辑网络,一个物理网络可以被逻辑划分成若干个 IP 网络。两个 IP 网络之间的通信必须经由路由器中继, 未经路由器互连的两个 IP 网络即使在同一物理网 中也不能通信。主机的默认网关地址就是连接该主机所在 IP 网络的路由器接口的 IP 地 址。
电子科技大学通信学院
《TCP/IP 协议》 实验指导书
杨宁
编写
2009 年 10 月
目录
实验拓扑说明 .................................................... 1 实验 1:IP 分组交付和 ARP 协议 .................................... 2 实验 2:排错工具-Ping 和 Trace .................................. 8 实验 3:FTP 中的 TCP 传输服务 .................................... 14 实验 4:RIP 协议的路由更新 ...................................... 18 实验 5:OSPF 协议的多区域特性 ................................... 23 附录 1:dynamips 与 dynagen 软件 ................................. 29 附录 2:Wireshark 软件 .......................................... 34 附录 3:协议数据报文格式 ....................................... 35
【实验步骤】
1、依次启动 VMware Workstation 中 TCPIP 组内的虚拟机 PC1、PC2、PC3 和 PC4, 使用 ipconfig 命令查看并记录这 4 台 PC 的网络连接信息,在 PC1 上 ping PC2 的 IP 地址,记录并分析 ping 的结果。 2、设置 PC1 的子网掩码为 255.255.255.0,然后将其 IP 地址分别设为 192.168.11.0、 192.168.11.255,记录并分析设置结果。 3、根据实验拓扑中的各子网信息以及步骤 1 中记录的 PC2、PC3、PC4 的网络连接 信息,配置 PC1 的 IP 地址、子网掩码和默认网关,使得 PC1 能够 ping 通 PC2, 并在 PC1 上分别 ping PC3 和 PC4 的 IP 地址,记录并分析 ping 的结果。 4、在 PC1 上分别 ping 以下 8 个 IP 地址:0.0.0.0、255.255.255.255、192.168.11.0、 192.168.11.255、127.0.0.0、127.0.0.1、127.0.0.10、127.255.255.255,记录并分析 ping 的结果。 5、启动 Dynamips Server,然后运行 ,在 Dynagen 窗口中提示符“=>”后依 次输入以下命令启动路由器 R1 和 R2,并进入其 CLI: => start R1 => start R2 => con R1 => con R2
R1 F0/0 = 192.168.11.254,S1/0 = 192.168.12.1
R2 F0/0 = 192.168.22.254,S1/0 = 192.168.12.2
实验拓扑中 VMware 虚拟机 PC1、PC2、PC3 和 PC4 分别位于由提供集线器功能的 虚拟网卡 VMnet1 和 VMnet2 模拟实现的两个以太网 Ethernet1 和 Ethernet2 中, 这两个以 太网对应的 IP 子网 A 和子网 B 分别连在 Dynamips 软件模拟实现的路由器 R1 和 R2 的 F0/0 接口上。R1 和 R2 之间通过 PPP 链路互联。R1、R2、PC2、PC3 和 PC4 的网络连 接均已配置。 实验者首先在 PC1 上配置其网络连接,并配合通信测试命令(ping)来检验特殊 IP 地址的用途以及 IP 子网设置对同一物理网内计算机间通信的影响, 从而理解并掌握子网 地址、子网广播地址和主机地址的概念、特征与用途。 然后在 PC1 上使用 ping 命令分别进行 IP 子网内通信和 IP 子网间通信,通过 ARP 缓存表操作命令、Dynamips 软件的分组捕获功能以及 Wireshark 软件的捕获分组查看功 能,分析 IP 分组的直接交付、间接交付操作和路由器的作用,掌握 ARP 协议的工作原 理, 以及 IP 分组投递过程中源/目的 IP 地址与源/目的 MAC 地址的特征, 理解 IP 子网对 IP 分组交付的影响。
1
实验 1:IP 分组交付和 ARP 协议
【实验目的】
1、掌握 IP 子网划分技术、IP 地址分配原则,以及特殊 IP 地址的特征和作用 2、理解掌握直接交付与间接交付 IP 分组过程中的路由选择、ARP 解析和以太网封 装技术 3、分析子网划分对 IP 分组交付的影响
【预备知识】
1、IP 地址、MAC 地址、子网和掩码的概念 2、掩码运算:确定 IP 网络(或子网)及其范围 3、以太网原理和帧结构
3
6、分别在 R1 的 CLI 提示符“R1>”后以及 R2 的 CLI 提示符“R2>”后输入“show arp”命令查看并记录两台路由器当前的 ARP 缓存表,例: R1> show arp R2> show arp 7、在 Dynagen 窗口中提示符“=>”后依次输入以下命令捕获子网 A、子网 B 和子 网 C 中的分组: => capture R1 f0/0 a.cap => capture R2 f0/0 b.cap => capture R2 s1/0 c.cap PPP 8、分别在 PC1、PC2、PC3、PC4 上使用命令“arp -d *”清空四台 PC 上的 ARP 缓 存表,然后使用命令“arp -a”查看并记录清空操作后的 ARP 缓存表。 9、在 PC1 上 ping PC2 的 IP 地址,记录 ping 回应信息。ping 结束后分别在 PC1、 PC2、 PC3、 PC4 上使用命令 “arp -a” 、 在 R1 和 R2 的 CLI 上使用命令 “show arp” 查看并记录四台 PC 和两台路由器的 ARP 缓存表。 10、在 PC1 上 ping PC3 的 IP 地址,记录 ping 回应信息。ping 结束后分别在 PC1、 PC2、 PC3、 PC4 上使用命令 “arp -a” 、 在 R1 和 R2 的 CLI 上使用命令 “show arp” 查看并记录四台 PC 和两台路由器的 ARP 缓存表。 11、在 PC1 上 ping PC4 的 IP 地址,记录 ping 回应信息。ping 结束后分别在 PC1、 PC2、 PC3、 PC4 上使用命令 “arp -a” 、 在 R1 和 R2 的 CLI 上使用命令 “show arp” 查看并记录四台 PC 和两台路由器的 ARP 缓存表。 12、在 PC1 上 ping 子网 A 内一台不存在主机的 IP 地址,记录 ping 回应信息。ping 结束后在 PC1 上使用命令“arp -a”查看并记录其的 ARP 缓存表。 13、在 Dynagen 窗口中提示符“=>”后依次输入以下命令停止捕获子网 A、子网 B 和子网 C 中的分组: => no capture R1 f0/0 => no capture R2 f0/0 => no capture R2 s1/0 14、用 Wireshark 软件查看并分析捕获的分组文件(a.cap、b.cap 和 c.cap)中的 ARP 和 ICMP 分组,查看过滤条件为“arp || icmp” (在 Wireshark 主窗口界面“过滤 工具栏”的“Filter: ”域中输入) 。 15、实验结束后,按照以下步骤关闭实验软件、上传实验数据、还原实验环境: (1)关闭 R1、R2 的 CLI 窗口,在 Dynagen 窗口中提示符“=>”后依次输入以 下命令关闭 Dynagen 窗口,然后再关闭 Dynamips Server 窗口: => stop /all => exit (2)将 PC1 的网络连接设置为“自动获得 IP 地址” ,然后依次关闭 PC1、PC2、 PC3 和 PC4,关闭 VMware 窗口; (3)运行 所在目录下的“reset.bat”文件。