计算机网络(实验五)

合集下载

《计算机网络基础及应用》 实训文档 第5章 常用网络命令实践

《计算机网络基础及应用》 实训文档 第5章 常用网络命令实践

实验5-4 常用网络命令实践一、实验目的(1)熟悉常用网络测试命令的语法功能(2)掌握常用的网络故障分析及排除的方法二、实验内容运行常用网络测试命令,学习网络故障排除的方法,对运行结果进行分析,加深对网络层协议的理解;(1)ipconfig命令(2)ping命令(3)tracert命令(4)nslookup命令(5)netstat命令四、实验步骤1.ipconfig命令ipconfig是调试计算机网络的常用命令,通常大家使用它显示网络适配器的物理地址、IP地址、子网掩码以及默认网关,还可以查看主机的相关信息如:主机名、DNS服务器、DHCP 服务器等。

在CMD命令行模式下输入“ipconfig /?”可以显示ipconfig的格式和参数说明。

(1)显示网络配置详细信息命令格式:ipconfig /all,可以显示网络适配器完整的TCP/IP配置信息。

如图5-81所示,我们得知该网卡MAC地址为_____________________,IP地址为__________________________,DNS服务器地址为__________________________________。

(2)备份网络设置命令格式:ipconfig /batch bak-netcfg说明:将有关网络配置的信息备份到文件bak-netcfg中。

(3)为网卡动态分配新地址命令格式:ipconfig /release说明:去除网卡(适配器1)的动态IP地址。

命令格式:ipconfig /renew说明:为网卡重新动态分配IP地址。

2.ping命令利用ping命令测试网络联通性。

主要功能:用来测试一帧数据从一台主机传输到另一台主机所需的时间,从而判断主响应时间。

(1)图5-82中是使用ping命令测试可达性返回的信息。

总共返回了________个测试数据包,其中bytes=32表示测试中发送的数据包大小是_________字节;time<1ms表示________________________________;TTL=63表示_________________________,其中系统默认值为_________。

北京理工大学-计算机网络实践-FTP客户端实验报告

北京理工大学-计算机网络实践-FTP客户端实验报告

实验五 FTP客户端程序1.实验目的文件传送协议FTP是Internet中广泛使用的服务协议之一,FTP协议是客户/服务器之间进行文件传递的协议。

●理解FTP协议的工作原理●掌握FTP客户程序的编程方法●理解在FTP传输过程中建立的两个连接2.实验内容利用WinSock编程接口编写FTP客户程序,在用户界面中给出必要的FTP 服务器信息:FTP服务器的IP地址、用户名、口令等,通过FTP协议实现指定文件的上载和下载操作。

3.实验环境程序运行环境为以太网,采用TCP/IP协议栈,网络操作系统为Windows,具有Internet连接能力。

程序开发环境为vs2012。

4.实验步骤步骤1 需求分析FTP客户程序功能为:(1) FTP客户程序首先显示用户界面,可以指定FTP服务器的地址、用户名和口令等信息(2)通过FTP协议接收FTP服务器的当前目录列表,并显示本地和远程目录列表信息(3)可以实现本地和远程目录的切换(4)可以实现文件的上载和下载操作步骤2 FTP客户程序开发用Visual C++编写FTP客户程序,利用WinSock编程接口实现FTP协议通信。

FTP客户程序首先显示用户界面,使用户可以指定FTP服务器和用户、口令信息(可以采用匿名方式),点击连接按钮后,向FTP服务器的TCP 21号端口建立TCP连接,在控制连接上发送FTP命令,首先获得本地和远程系统的目录列表并显示,可以进行目录切换等操作,指定上、下载的文件建立数据连接进行文件传送。

步骤3 编译和执行程序将FTP客户程序编译、连接成执行程序,运行FTP客户程序。

填写校园网的FTP服务器IP和用户、口令信息,进行各种FTP操作(文件上载、下载)。

5.具体实现(1)数据结构分析定义FileItem结构来保存文件信息typedef struct FileItem{int nItem; // 在列表框中的索引BOOL bDir; // 判断是否为文件夹CString strFileName; // 文件名}FILEITEM;主对话框类完成FTP的大部分功能其中:ID_control成员变量:CListCtrl m_ctrlRemoteFiles; // IDC_LIST_REMOTE 映射的列表型变量CListCtrl m_ctrlLocalFiles; // IDC_LIST_LOCAL 映射的列表型变量CString m_strPassword; // IDC_PASSWORD 映射的CString型变量CString m_strServer; // IDC_SERVER 映射的CString型变量CString m_strUserName; // IDC_USER 映射的CString型变量其他添加功能所需成员变量:CInternetSession* m_pInetSession; // 会话对象CFtpConnection* m_pFtpConnection; // 连接对象CFtpFileFind* m_pRemoteFinder; // 远程查找文件对象CFileFind m_LocalFinder; // 本地查找文件对象CString m_strLocalParentRoot; // 本地文件目录的上上一层目录CString m_strRemoteParentRoot; // 远程文件目录的上上一层目录CArray<FILEITEM,FILEITEM&>m_arrLocalFiles; // 保存本地文件信息CArray<FILEITEM,FILEITEM&>m_arrRemoteFiles; // 保存远程文件信息 成员函数:/* 初始化程序 */BOOL CMyFtpDlg::OnInitDialog()/* 给列表控件CListCtrl增加标题头 */void CMyFtpDlg::AddHeaders(CListCtrl* pLstCtrl)/* 给列表框增加一条记录 */void CMyFtpDlg::AddItem(CListCtrl* pLstCtrl,int nIndex,BOOL bDir,CString strText)/* 响应“download”按钮 */void CMyFtpDlg::OnDownload()/* 响应“Upload”按钮 */void CMyFtpDlg::OnUpload()/* 下载单个文件 */void CMyFtpDlg::DownFile(FILEITEM fileItem)/* 上传单个文件 */void CMyFtpDlg::UpFile(FILEITEM fileItem)/* 连接ftp服务器 */void CMyFtpDlg::OnConnect()/* 获得指定目录下的所有文件,并在列表框中显示 */void CMyFtpDlg::BrowseDir(CString strDir,CListCtrl* pLstCtrl,CFileFind* pFinder,CArray<FILEITEM,FILEITEM&>* pFilesArr)/* 本地文件目录中向上一层 */void CMyFtpDlg::OnLocalUp()/* 远程文件目录中向上一层 */void CMyFtpDlg::OnRemoteUp()主要函数1.在OnInitDialog()函数中进行对话框、列表的初始化,并且设定本地文件目录的默认路径为C盘为根目录。

实验五 Internet接入技术

实验五 Internet接入技术

实验五Internet接入技术班级:姓名:学号:一实验目的(1)掌握Internet接入技术;(2)学会配置普通电话拨号上网(3)学会配置ADSL接入方式上网(4)学会将局域网通过DDN及ADSL路由器接入Internet。

二实验所需材料本实验要求使用:◆1台计算机;◆Packet Tracer 5.0。

三实验内容1、配置普通电话拨号上网步骤:⑴安装Modem⑵配置Modem打开“控制面板”,点击“打印机和其他硬件”单击“电话和调制解调器选项”从磁盘中安装Modem的驱动⑶添加网络协议⑷建立拨号连接网络拓扑图:2、配置ADSL接入方式上网步骤:(1)安装好ADSL Modem,安装PPPoE虚拟拨号软件(2)创建网络连接打开“网络连接”窗口,选择“新建连接”根据需求进行选择输入ISP的名称输入Internet账户信息网络拓扑图:3、将局域网通过DDN及ADSL路由器接入Internet步骤:一。

DDN接入Internet⑴首先将局域网中的每台机器的TCP/IP配置好⑵通过Console口登录上路由器⑶登录成功后,进入超用户模式,进行相应的配置Config t 进入全局配置模式Int e0 进入e0这个端口Description the LAN port link to my local network 对端口进行描述Ip add 202.192.16.1 255.255.255.0 设置端口的IP地址No shut 激活该端口Int s0 进入s0端口进行配置Description the WAN port link to Router1 对该端口进行描述Ip add 200.165.42.21 255.255.255.0 配置端口的IP地址Exit 退出,进入全局配置模式Ip route 0.0.0.0 0.0.0.0 200.165.42.21 配置默认路由End 进入超级用户模式Write 保存配置二.ADSL路由器接入Internet⑴Modem采用内置的PPPoE拨号模式,局域网采用丝网地址,地址分配可以采用静态配置或者DHCP动态分配的方法。

2024版《计算机网络》实验指导书

2024版《计算机网络》实验指导书
3. 基本网络命令使用
使用`tracert`命令跟踪路 由路径
使用`ping`命令测试网络 连通性
使用`netstat`命令查看网 络连接状态
实验结果与分析
1. 网络配置结果 展示主机名、IP地址、子网掩码和默
认网关的配置结果 2. TCP/IP协议分析结果
展示捕获的数据包,并分析各层协议 头部信息,包括源/目的IP地址、源/ 目的端口号、协议类型等
01 1. 环境搭建
02
安装和配置实验所需的软件和工具,如虚拟机、操作系
统、网络模拟器等;
03
构建实验网络拓扑,包括内部网络、外部网络和防火墙
等组成部分。
实验内容和步骤
2. 防火墙配置
选择一种防火墙软件或设备,如iptables、pfSense等; 配置防火墙规则,包括访问控制列表(ACL)、网络地址转换(NAT)、 端口转发等;
1. 连接路由器和交换机, 并启动设备
实验步骤
01
03 02
实验内容和步骤
3. 配置路由器接口,并启用路由协议 4. 配置交换机VLAN,并启用STP 5. 验证配置结果,确保网络连通性
实验结果与分析
01
实验结果
02
路由器和交换机配置成功,网络连通性良好
03
各设备运行状态正常,无故障提示
04
分析
02 如何提高网络服务器的安全性和稳定性?
03
如何优化网络服务器的性能?
04
在实际应用中,如何管理和维护网络服务 器?
05
实验五:网络安全与防火 墙配置
实验目的和要求
理解和掌握网络安全的基本概念和原 理;
通过实验,了解防火墙在网络安全中 的作用和重要性。

计算机网络综合实验报告参考5篇

计算机网络综合实验报告参考5篇

计算机网络综合实验报告参考5篇计算机网络综合实验报告参考 (1) ××大学校园网解决方案一、需求分析建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域网相连,在网上宣传自己和获取Internet网上的教育资源。

形成结构合理,内外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务。

系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。

本着为学校着想,合理使用建设资金,使系统经济可行。

具体包括下以几个方面:1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务资源。

可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。

2、建设Web服务器对外实现信息发布,对内实现教学教务管理。

网站发布学校新闻、通知、学校的活动等相关内容。

实现学生能够在网上进行成绩查询、网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。

3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的需求。

4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的多客户接入。

5、内部实现PC间实现高速互访,同时可以访问互联网。

网络内同一IP段内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。

6、内部用户的QoS管理,实现用户的分级管理功能,对用户下载和上传做相应的带宽限制。

对校园网络中的流量实现有效控制,对校园内的重要数据量可靠、稳定的传输如:语音、视频会议等的延迟和阻塞的敏感。

计算机网络实验五网络层协议分析实验报告

计算机网络实验五网络层协议分析实验报告

南昌航空大学实验报告年月日课程名称:计算机网络与通信实验名称:网络层协议分析班级:学生姓名:邓佳威学号: 2212893107 指导教师评定:签名:一、实验目的分析ARP协议报文首部格式及其解析过程;分析ICMP报文格式和协议内容并了解其应用;分析IP报文格式、IP地址的分类和IP层的路由功能;分析TCP/IP协议中网络层的分片过程。

二、实验内容(一)ARP协议分析1.实验原理(1)ARP协议ARP(address resolution protocol)是地址解析协议的简称,在实际通信中,物理网络使用硬件地址进行报文传输,IP地址不能被物理网络所识别。

所以必须建立两种地址的映射关系,这一过程称为地址解析。

用于将IP地址解析成硬件地址的协议就被称为地址解析协议(ARP协议)。

ARP是动态协议,就是说这个过程是自动完成的。

在每台使用ARP的主机中,都保留了一个专用的内存区(称为缓存),存放最近的IP地址与硬件地址的对应关系。

一旦收到ARP应答,主机就将获得的IP地址和硬件地址的对应关系存到缓存中。

当发送报文时,首先去缓存中查找相应的项,如果找到相应项后,遍将报文直接发送出去;如果找不到,在利用ARP进行解析。

ARP缓存信息在一定时间内有效,过期不更新就会被删除。

(2)同一网段的ARP解析过程处在同一网段或不同网段的主机进行通信时,利用ARP协议进行地址解析的过程不同。

在同一网段内通信时,如果在ARP缓存中查找不到对方主机的硬件地址,则源主机直接发送ARP 请求报文,目的主机对此请求报文作出应答即可。

(3)不同网段的ARP解析过程位于不同网段的主机进行通信时,源主机只需将报文发送给它的默认网关,即只需查找或解析自己的默认网关地址即可。

(二)ICMP协议分析1.实验原理(1)ICMP协议ICMP(internet control message protocol)是因特网控制报文协议[RFC792]的缩写,是因特网的标准协议。

计算机网络实践实验报告

计算机网络实践实验报告

《计算机网络实践实验报告》实验一:传输介质的实验实验思考题:1.左右两侧线序完全一致,但不是标准线序。

问:能否当正线使用?2.8根线中有4根是实际用于数据传输。

问:是哪4根?3.直通线和交叉线实际的应用环境是什么?4.列出3中功能不同的测线仪,并简述其功能。

实验二:常用网络命令介绍实验思考题:1.如何通过常用网络命令判断目标主机的操作系统?2.作为一名网管,应对于网络拓扑有详尽的了解。

如何通过网络命令判断故障点。

3.分析网关的作用。

实验三:在Windows Server 2003 环境下配置WWW服务实验思考题:1.WWW服务的支撑组件事ISS,最新的IIS版本是什么?支撑WWW所必须的IIS组件事什么?(internet信息服务管理器公用文件万维网服务)2.同一IP能否搭配两个或多个WWW服务器?能3.如何设计非80端口访问服务器?默认网站右键属性tcp端口浏览器输入http://10.0.56.77:80804.Windows 默认的站点主目录是什么?C:\Inetpub\wwwroot5.描述hTTP协议工作的过称及原理。

实验四:在Windows Server 2003 下搭建DNS 服务器实验思考题:1.把本机搭成DNS服务器,能否为主机某一网站分配两个或多个域名?能2.在同一DNS服务器内,能否为不同的网站(不同的IP)分配相同的域名?不能3.在实验实内为本机安装了DNS组件,但没有添加任何记录。

在TCP/IP 属性里,将本机的IP设成唯一的DNS 服务器。

在外网连通的情况下,你能否通过域名访问百度网站?不能4.在TCP/IP属性里面,将本机IP设成唯一DNS服务器,在外网连通的情况下,能否通过域名访问百度网站。

不能5.某主机IP掩码网关配置正常,未设DNS服务器,该主机能否访问某一网站,如可以,通过什么来访问?能通过代理访问6.反向搜索区域的作用实验五:搭建DHCP实验思考题:1. 能否通过交换机充当DHCP服务器?如可以,用二层交换机还是三层交换机?2. DHCP服务器的IP是否必须要和IP值在同一子网,说明原因,如果在同一子网,该IP是否需要做排除?如果不做排除,地址租约中会出现什么样的效果?3. 设计一个实验,使租约生效。

实验五 构建简单路由器网络

实验五 构建简单路由器网络

内蒙古科技大学信息工程学院计算机系《计算机网络》实验报告姓名学号实验成绩班级实验日期第13 周(星期二)11月10 日第3,4节项目号、实验名称实验五构建简单路由器网络实验要求第 1 部分:设置拓扑并初始化设备第 2 部分:配置设备并检验连接第 3 部分:显示设备信息实验内容第 1 部分:设置拓扑并初始化设备第 2 部分:配置设备并检验连接第 1 步:为 PC 接口分配静态 IP 信息。

在 PC-A 上通过命令提示符窗口对 PC-B 执行 ping 操作。

ping 失败的原因是什么?答:找不到该地址第 2 步:配置路由器。

ping 是否成功?为什么?答:成功,因为路由器配置完成,可以找到该地址。

第 3 部分:显示设备信息第 1 步:在网络设备中检索硬件和软件信息。

使用show version命令来回答下列有关路由器的问题。

路由器运行的IOS镜像的名称是什么?答:C1900 路由器的 DRAM 有多大?答:64 bits 路由器的 NVRAM 有多大?答:255K 路由器的闪存容量有多大?答:249856K 使用 show version 命令来回答下列有关交换机的问题。

交换机运行的 IOS 镜像的名称是什么?答:C2960 交换机的动态随机访问内存 (DRAM) 有多大?答:21039K 交换机的非易失性随机访问内存 (NVRAM) 有多大?答:63488K 什么是交换机的型号?答:WS-C2960-24TT 第 2 步:查看路由器上的路由表。

在路由器上使用 show ip route 命令回答下列问题。

路由表中使用什么代码来指明直连网络?答:C有多少条路由条目在路由表中使用 C 代码进行编码?答: 2哪些接口类型关联到 C 编码的路由?答:g0/0 g0/1第 3 步:在路由器上显示接口信息。

使用 show interface g0/1 回答下列问题。

G0/1 接口的运行状态是什么?答:connectedG0/1 接口的介质访问控制 (MAC) 地址是什么?答:00d0.bce5.3502在此命令中,如何显示 Internet 地址?答:Internet address is 192.168.1.1/24 第 4 步:显示路由器和交换机上接口的汇总列表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验五一、实验内容在这个实验室里,我们将探讨ICMP协议的几个方面:•由Ping项目产生的ICMP信息•Traceroute程序生成的ICMP消息•关于ICMP信息的格式和内容。

在攻击这个实验室之前,我们鼓励您在第4.4.3节中回顾ICMP的内容text1。

我们在微软Windows操作系统的背景下展示了这个实验室系统。

然而,将实验室转换为Unix或Linux 环境是很简单的。

1、ICMP和Ping让我们通过捕获Ping程序生成的数据包来开始我们的ICMP冒险。

您可能还记得Ping程序是一个简单的工具,它允许任何人(例如,a网络管理员)来验证主机是否存在。

源的Ping 程序主机向目标IP地址发送数据包;如果目标是活的,Ping程序在目标主机的响应是将数据包发送回源主机。

您可能已经猜测(考虑到这个实验室是关于ICMP的),这两个Ping包都是ICMP数据包。

进行如下操作:•让我们通过打开Windows命令提示应用程序开始这次冒险(可以在你的附件文件夹中找到)。

•启动Wireshark包嗅探器,并开始Wireshark包捕获。

•ping司令部位于c:windows system32,所以键入“ping-n 10”主机名“或”c:windows system32 ping——n 10主机名“在MS-DOS中命令行(没有引号),主机名是另一个主机的主机大陆。

如果你在亚洲之外,你可能想要进入t.hk香港科技大学的网络服务器。

这个论点“-n 10”表示应该发送10条ping消息。

然后运行平程序通过输入返回。

•当Ping程序终止时,停止Wireshark中的数据包捕获。

在实验的最后,您的命令提示窗口应该是什么样子的。

如图1所示。

在这个例子中,源ping 程序位于马萨诸塞州目的地平计划在香港。

从这个窗口我们可以看到源ping程序发送了10个查询包并收到10个回复。

还要注意每一个响应,源计算往返时间(RTT),这是10个包的on平均375毫秒。

输入Ping命令后的命令提示窗口。

图2提供了Wireshark输出的屏幕截图,在“icmp”被输入之后进入过滤器显示窗口。

注意,数据包清单显示了20个数据包:10 Ping源发出的查询和源收到的10个Ping响应。

还要注意源的IP地址是表单192.168/12的私有地址(在NAT后面);目的地的IP地址是香港科大的网络服务器。

现在我们来放大一下第一个包(由客户端发送);在下面的图中,包内容区域提供了关于这个包的信息。

我们看到这个包中的IP数据报有协议编号01,它是ICMP的协议号。

这意味着有效载荷IP数据报是一个ICMP包。

图2利用因特网协议扩展Ping程序的线鲨输出。

图3关注的是相同的ICMP,但是已经扩展了ICMP协议信息数据包内容窗口。

注意这个ICMP包的类型为8,代码为0-a所谓的ICMP“回声请求”包。

(见图4.23)也请注意,这ICMP 包包含一个校验和、一个标识符和一个序号。

图3中使用ICMP包的ping包捕获如何上交您应该提交与图1相似的命令提示窗口的屏幕快照以上。

只要有可能,在回答下面的问题时,你应该交一份在您用来回答问题的跟踪中打印出数据包(s)。

注释printout3来解释你的答案。

要打印一个包,使用文件-打印,选择只选择数据包,选择包汇总行,并选择最小数量的。

你需要回答这个最小包的细节。

1. What is the IP address of your host? What is the IP address of the destination host?numbers?因为ICMP数据包在网络层封装在IP数据包中,因此不需要destination和source3. Examine one of the ping request packets sent by your host. What are the ICMP type and code numbers? What other fields does this ICMP packet have? How many bytes are the checksum, sequence number and identifier fields?检查您的主机发送的ping请求数据包中的一个。

什么是ICMP类型和代码号?这个ICMP包还有什么其他的字段?有多少字节,校验和、序列号和标识符字段?ICMP类型为8,代码号为0。

这个包有checksum,identifier(BE)为512字节, identifier(LE)为2字节,sequence number(BE)为26369字节,sequence number(LE)为359字节。

4. Examine the corresponding ping reply packet. What are the ICMP type and code numbers? What other fields does this ICMP packet have? How many bytes are the checksum, sequence number and identifier fields?检查相应的ping应答包。

什么是ICMP类型和代码数字?这个ICMP包还有什么其他的字段?有多少字节校验和,序列号和标识符字段?类型为0,代码为0,这个包有checksum,identifier 为512字节,sequence number(BE)字段为26369字节,sequence number(LE)字段为359字节。

2、ICMP和traceroute现在让我们继续我们的ICMP冒险,通过捕获由路由跟踪程序。

您可能还记得Traceroute程序可以用来计算从源到目的地的路径。

Traceroute在章节中讨论1。

4和4。

4节。

Traceroute以不同的方式在unix/linux/macos和Windows中实现。

在unix/linux,源向目标目的地发送一系列UDP数据包,使用一个不太可能目的地端口号;在Windows中,源发送一系列ICMP包到目标目的地。

对于两个操作系统,程序发送第一个数据包用TTL=1,第二个带TTL=2的包,以此类推。

回想一下,路由器将会当数据包通过路由器时,减少数据包的TTL值。

当一个数据包到达一个带有TTL=1的路由器时,路由器将一个ICMP错误数据包发送回源。

在下面,我们将使用本机Windows tracert程序。

一个共享软件版本许多漂亮的Windows Traceroute程序是ping绘图仪()。

我们会在Wireshark的IP实验室中使用ping绘图器,因为它提供了额外的功能.我们需要在那里做下面的事情。

•让我们从打开Windows命令提示应用程序开始(可以是在你的附件文件夹中找到)。

•启动Wireshark包嗅探器,并开始Wireshark包捕获。

•tracert命令在c:windows system32中,所以输入“tracert”在MS-DOS命令中,主机名“或”c:windows system32 tracert主机名。

行(没有引号),主机名是另一个大陆上的主机。

(注意,在Windows机器上,命令是“tracert”而不是“traceroute”。

)如果你在欧洲之外,你可能想要进入www.inria.fr。

在法国的计算机科学研究所INRIA的Web服务器。

然后通过键入return来运行Traceroute程序。

当Traceroute程序终止时,停止在Wireshark中捕获数据包。

在实验的最后,您的命令提示窗口应该是什么样子的如图4所示。

在这个图中,客户端Traceroute程序在马萨诸塞州和目标目的地在法国。

从这个图中我们可以看到,对于每一个TTL值,源程序发送三个探测包。

Traceroute为每一个都显示rtt探测数据包,以及路由器的IP地址(可能是名称)返回ICMP ttl-超标的消息。

图4命令提示窗口显示Traceroute程序的结果。

图5显示了由路由器返回的ICMP数据包的Wireshark窗口。

请注意这个ICMP错误包包含比Ping ICMP消息更多的字段。

图5的ICMP字段的Wireshark窗口扩展为一个ICMP错误包。

如何上交:对于这个实验室的这一部分,您应该提交命令提示符的屏幕截图窗口。

只要有可能,在回答下面的问题时,你应该交一份在您用来回答问题的跟踪中打印出数据包(s)。

注释打印输出来解释你的答案。

要打印一个包,使用文件-打印,选择只选择数据包,选择包汇总行,并选择最小数量的,你需要回答这个问题的包细节。

5. What is the IP address of your host? What is the IP address of the targetdestination host?number still be 01 for the probe packets? If not, what would it be?因为它的上层协议是UDP。

7. Examine the ICMP echo packet in your screenshot. Is this different from theICMP ping query packets in the first half of this lab? If yes, how so?两者的checknum,sequence number,data不同。

8. Examine the ICMP error packet in your screenshot. It has more fields than the ICMPecho packet. What is included in those fields?没有错误报文。

9. Examine the last three ICMP packets received by the source host. How are these packets different from the ICMP error packets? Why are they different?检查源主机接收的最后三个ICMP数据包。

这些数据包与ICMP错误数据包有什么不同?他们为什么不同?10. Within the tracert measurements, is there a link whose delay is significantly longer than others? Refer to the screenshot in Figure 4, is there a link whose delay is significantly longer than others? On the basis of the router names, can you guess the location of the two routers on the end of this link?在tracert的测量中,是否有一个链接的延迟比其他的要长得多?请参考图4中的屏幕截图,是否有一个链接的延迟比其他链接长得多?在路由器名称的基础上,您能猜出这段链接末尾的两个路由器的位置吗?。

相关文档
最新文档