通信网基本知识实验报告EthernetandARP

合集下载

数据通信网络技术实验报告

数据通信网络技术实验报告

数据通信网络技术实验报告一、实验目的1.理解数据通信网络技术的基本概念和原理;2.掌握数据通信网络设备的基本操作方法;3.了解常用的数据通信网络协议。

二、实验器材1.一台个人电脑;2.路由器;3.交换机;4.网线。

三、实验内容1.网络拓扑实验在实验室里,搭建一个简单的数据通信网络拓扑结构。

将一台个人电脑连接到路由器上,并连接到互联网。

再连接一个交换机,将多台电脑连接到该交换机上。

通过该拓扑结构,实现多台电脑之间的数据通信和与互联网之间的数据交换。

2.数据通信实验在搭建好的数据通信网络拓扑结构下,通过两台电脑之间进行数据通信实验。

使用ping命令测试两台电脑之间的通信连通性,并观察网络延迟和丢包情况。

3.网络协议实验通过 Wireshark 软件,抓包分析网络数据通信过程中所使用的网络协议。

了解常用的网络协议,如 TCP/IP、HTTP、FTP等,并分析其工作原理。

四、实验步骤1.搭建简单的数据通信网络拓扑结构根据实验要求,将个人电脑连接到路由器上,并通过交换机将多台电脑连接到该交换机上。

2.进行数据通信实验在两台电脑上分别打开命令行窗口,使用ping命令进行相互通信测试。

观察通信情况,记录网络延迟和丢包情况。

3.进行网络协议实验在两台电脑上安装 Wireshark 软件,并打开抓包分析功能。

进行数据通信测试,并观察抓包结果。

分析抓包结果,了解所使用的网络协议和其工作原理。

五、实验结果与分析1.网络拓扑结构搭建成功,多台电脑之间能够正常通信,并与互联网连接良好。

2.数据通信实验结果良好,延迟较低,丢包率较低。

3. 使用 Wireshark 软件抓包分析结果显示,数据通信过程中使用了TCP/IP、HTTP等协议,并且这些协议都能够正常工作。

六、实验总结通过本次实验,我深入了解了数据通信网络技术的基本概念和原理。

我掌握了数据通信网络设备的基本操作方法,并了解了常用的数据通信网络协议。

通过实验,我成功搭建了一个简单的数据通信网络拓扑结构,并进行了数据通信实验和网络协议实验。

网络协议分析实验报告

网络协议分析实验报告
e、PPP: 点对点协议,为在点对点连接上传输多协议数据包提供了一个标准方法。
f、HTTP: 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
图1
2、分析数据链路层协议
(1)、在:PC1的“运行”对话框中输入命令“91.1,单击“Enter”按钮;
如下图2所示:
图2
(2)、在本机上运行wireshark截获报文,为了只截获和实验内容有关的报文,将Ethereal的Captrue Filter设置为“No Broadcast and no Multicast”;如下图3所示:
(1)在PC1 两台计算机上执行如下命令,清除ARP 缓存:
ARP –d
(2)在PC1 两台计算机上执行如下命令,查看高速缓存中的ARP 地址映射表
的内容:
ARP –a
(3)在PC1 上运行 Ethereal 截获报文,为了截获和实验内容有关的报文, Ethereal 的Captrue Filter 设置为默认方式;
答:这个帧由6 字节的目的 MAC 地址、6 字节的源 MAC 地址、2 字节的类型、 46~1500 字节的数据字段组成。缺少了7 字节的前导符、1 字节的帧首定界和4 字节的帧尾校验字段。因为7字节的前导符,其作用是用来使接收端的适配器在接受MAC帧时能迅速调整其时钟频率,使它和发送端实现位同步。1字节的帧首定界前六位的作用和前同步码一样,后两个1表示数据就要来了。还有4字节的FCS用来快速检验帧有没出现比特差错。这三部分用过后都会在适配器上被丢弃,不会提交给上一层。因此我们抓的包中没有这些信息。

arp实验报告总结

arp实验报告总结

arp实验报告总结本次ARP实验旨在深入理解和掌握ARP协议的工作原理及其在局域网中的应用。

在实验中,我们通过使用Wireshark抓包工具进行观察和分析ARP报文的发送和接收过程,并进行了相关的数据分析和实验总结。

首先,我们了解到ARP(Address Resolution Protocol)是一种用于将IP地址映射到物理MAC地址的网络协议。

它通过在局域网中的ARP缓存表中查找目标IP 地址对应的MAC地址,从而实现通信。

如果ARP缓存表中没有所需的条目,则需要发送ARP请求广播以获取目标MAC地址。

在实验过程中,我们模拟了一个简化的局域网环境,并配置了多个主机和交换机。

我们首先发送ARP请求广播以获取某个主机的MAC地址,并观察到该主机收到了ARP请求,并回复了ARP应答报文,包含了其MAC地址。

通过分析抓包数据,我们确认了ARP协议的正常工作。

另外,我们还模拟了一个主机更换IP地址的场景,并在主机的ARP缓存表中观察到相关条目的变化。

我们发现,当主机更换IP地址后,其ARP缓存表中旧的IP地址对应的条目被删除,并添加了新的IP地址对应的条目。

这进一步验证了ARP协议在IP地址和MAC地址映射中的重要性。

通过本次实验,我们对ARP协议的工作原理有了更深入的了解。

我们掌握了ARP报文的格式及其在局域网中的使用方式,以及如何使用工具进行ARP数据的捕获和分析。

此外,我们还学会了如何通过发送ARP请求广播来获取目标主机的MAC地址,以及如何检查和验证ARP缓存表中的内容。

总之,本次ARP实验通过实际操作和数据分析,加深了我们对ARP协议的理解。

我们深入掌握了ARP的工作原理,包括ARP请求和应答的过程,以及IP地址和MAC地址的映射关系。

通过此次实验,我们进一步提高了对网络协议的认识和实践能力。

通信与网络实习报告

通信与网络实习报告

通信与网络实习报告本报告旨在总结和评估我的通信与网络实习经验,以及展示我在实习期间所获得的技能和知识。

以下是我在实习过程中的实际工作和学习内容的简要概述。

一、实习背景和目标设定为了更好地了解通信与网络领域的实际运作和应用,我选择了在一家知名的电信公司进行实习。

我的主要目标是熟悉通信工程的基本原理和技术,并且学习如何应用这些知识来解决实际问题。

二、实习内容1. 网络架构与拓扑设计在实习期间,我有机会参与了网络架构的规划和拓扑设计工作。

通过与网络工程师的合作,我学习了如何根据客户需求和网络规模来选择适当的网络拓扑结构,并了解了常用的网络设备和技术。

2. 网络设备配置与管理作为实习生,我负责配置和管理一些网络设备,如交换机和路由器。

这涉及到设备初始化、端口配置、VLAN划分等操作。

通过这些实际操作,我深入了解了网络设备的功能和特点,并学会了基本的网络故障排除方法。

3. 通信协议和协议分析在实习过程中,我对通信协议和协议分析产生了浓厚的兴趣。

我学习了常见的网络协议,如TCP/IP、Ethernet等,并使用协议分析工具进行了数据包的抓取和分析。

这使我能够更好地理解网络通信的过程和机制。

4. 网络安全和漏洞评估随着网络攻击日益增多,网络安全问题也变得越来越重要。

在实习中,我接触了一些网络安全工作,如漏洞评估和安全策略的制定。

通过学习常见的漏洞类型和攻击手段,我了解到了保护网络安全的重要性,并学会了一些基本的防护方法。

三、实习成果和收获通过这次实习,我取得了以下成果和收获:1. 熟悉了通信与网络领域的基本知识和技能。

2. 学会了使用常见的网络工具和设备,如Wireshark、路由器等。

3. 提高了在团队合作中的沟通和协调能力。

4. 深入了解了网络安全的重要性,并学会了一些基本的防护方法。

以上这些成果和收获对于我的职业发展和学术研究具有重要意义,也为我今后的学习和工作打下了坚实的基础。

四、总结与展望通过这次实习,我不仅实际了解了通信与网络领域的运作,还获得了丰富的实践经验。

实验一 以太网帧和ARP协议分析实验

实验一  以太网帧和ARP协议分析实验

实验一、以太网帧和ARP协议实验一、实验目的1、理解以太帧格式。

2、理解ARP协议格式和ARP 协议的工作原理,理解ARP高速缓存的作用。

3、学会使用wireshark抓取数据包并分析。

二、实验学时建议2学时。

三、实验类型验证性实验。

四、实验原理1例如0x0800表示IP地址。

硬件长度指明硬件地址长度,单位是字节,MAC是48位,长度是6个字节。

协议长度表示高层协议地址的长度,对于IP地址,长度是4个字节。

操作字段共有二种操作类型,1表示ARP请求,2表示ARP应答。

发送方MAC,6个字节的发送方MAC地址。

发送方IP,4个字节的发送方IP地址。

目的MAC,6个字节的目的MAC地址。

目的IP,4个字节的目的IP地址。

2、ARP地址解析过程五、实验步骤1、运行wireshark-win32-1.4.1.exe,安装wireshark协议分析程序。

2、运行协议分析软件wireshark,打开捕获窗口进行数据捕获。

3、主机A在命令行下运行“arp –d”命令,清空ARP高速缓存。

4、主机A 上ping 主机B的IP地址。

5、主机A停止捕获数据,察看协议分析器中采集到的ARP报文。

找到ARP请求报文和ARP响应报文,分析两种报文的内容。

并以下列表格的形式分别写出ARP请求报文和ARP响应报文以及对应的以太帧格式的内容。

6、在命令行下运行“arp –a”命令察看ARP高速缓存。

回答ARP高速缓存表由哪几项组成?六、实验结果注:要写好实验报告。

计算机通信网实验报告

计算机通信网实验报告

2016-2017上学期《计算机通信网》实验报告姓名:专业:学号:实验一数通实验平台基本操作一、实验目的通过本实验,让学生掌握数通实验模拟软件eNPS的基本操作,了解实验室的数通网络组网拓扑,并熟悉各数通设备的硬件,了解其功能。

二、实验器材计算机、eNPS仿真软件三、实验内容说明1、通过现场演示让学生了解数通设备的配置环境的搭建方法。

2、通过现场讲解让学习掌握数通设备的配置方法及常用命令。

3、让学习上机独立完成数通设备的环境搭建过程及熟悉相关命令。

四、实验步骤及内容说明1、eNPS软件介绍此处为设备类型,包括路由器、交换机、终端、通信介质等。

2、以一台交换机和两台PC组建小型拓扑1.开启eNSP客户端。

2.向工作区中添加一台交换机和两台PC。

a.在设备类别区选择。

b.在设备型号区选择具体的型号“S5700”。

c.在工作区单击左健即完成,或者直接将设备拖至工作区。

参考以上步骤添加两台PC至工作区。

您还可以添加更多的设备,组建更大型的拓扑。

说明:每台设备都带有默认描述,通过工具栏的,可在拓扑中任意添加描述。

3、向工作区中添加两条网线,使两台PC分别与交换机相连a.在设备类别区选择。

b.在设备型号区选择具体的型号“Auto”。

c.在工作区依次单击交换机和一台PC。

类似步骤连接交换机和另一台PC。

4、完成拓扑图的绘制5、启动工作区的设备。

右键单击设备,选择“启动”。

您也可以在工作区中用鼠标选定一个区域,单击工具栏的,批量启动该区域的设备。

3、两主机数据通信实验1.配置两台PC的IP地址和子网掩码。

a.在工作区双击一台PC图标。

b.在“配置”界面,IP地址配置为“192.168.1.2”,子网掩码配置为“255.255.255.0”。

c.类似的步骤,配置另一台PC的IP地址和子网掩码分别为“192.168.1.3”和“255.255.255.0”。

2、由PC(CLIENT0)向另一台PC(CLIENT1)发送Ping报文a.在工作区双击PC(CLIENT0)图标。

arp实验报告总结

arp实验报告总结

arp实验报告总结1. 引言ARP(地址解析协议)是计算机网络中的重要协议之一,用于将IP地址转换为物理地址(MAC地址)。

本实验旨在通过对ARP协议的理论学习和实际实验操作,深入理解ARP协议的工作原理和应用场景。

2. 实验目的1) 了解ARP协议的基本概念和工作流程;2) 掌握ARP请求和应答消息的格式和交互过程;3) 使用网络工具进行ARP实验,观察和分析实验结果;4) 分析ARP协议的优缺点及应用场景。

3. 实验步骤1) 理论学习:通过阅读相关资料和教材,了解ARP协议的基本概念、工作原理和数据包格式。

2) 实验环境搭建:在实验室中搭建实验环境,包括多台计算机和交换机等设备,并配置IP地址。

3) 实验操作:使用网络工具(如Wireshark)对ARP的请求和应答过程进行抓包,并分析抓包结果。

4) 实验结果分析:根据实验抓包结果,分析ARP协议的工作方式、消息交互过程和应用实例。

5) 实验总结:对实验过程中遇到的问题和实验结果进行总结,归纳ARP协议的特点和应用场景。

4. 实验结果及分析通过实验操作和抓包分析,得出以下结论:1) ARP协议通过广播方式发送ARP请求消息,等待目标主机的ARP应答消息,以获取目标主机的MAC地址。

2) ARP缓存表用于存储IP地址与MAC地址的映射关系,可以提高网络传输的效率。

3) ARP协议存在着ARP欺骗攻击的风险,黑客可以通过篡改ARP表来实施中间人攻击。

4) ARP协议在局域网环境中广泛应用,用于解析IP地址和MAC地址的转换,实现网络通信。

5. ARP协议的优缺点1) 优点:ARP协议简单实用,通过IP地址与MAC地址的转换,实现了网络通信的可靠性和效率。

2) 缺点:ARP协议依赖于广播方式进行地址解析,会增加网络负载和安全风险;同时,ARP协议对网络规模有一定限制,无法跨越子网进行通信。

6. 应用场景ARP协议在以下场景中起到重要作用:1) 局域网通信:ARP协议用于在局域网中解析IP地址和MAC地址的对应关系,实现计算机之间的通信。

ARP协议分析实验报告

ARP协议分析实验报告

ARP协议分析实验报告实验目的:对ARP协议进行深入分析,了解其工作原理和应用场景。

实验过程:1. ARP(Address Resolution Protocol)是一种用于将IP地址映射到MAC地址的网络协议。

在进行ARP分析前,我们先了解一下ARP的基本原理。

2.当主机A要发送数据包给主机B时,需要知道主机B的MAC地址。

主机A会先在本地ARP缓存中查找主机B的MAC地址。

如果缓存中没有记录,则主机A会发送一个ARP请求广播到局域网上,请求主机B的MAC地址。

3.主机B收到ARP请求后,会向主机A发送一个ARP响应,其中包含自己的MAC地址。

4.主机A收到主机B的ARP响应后,会将主机B的MAC地址记录在ARP缓存中,并将数据包发送给主机B。

5. 在本次实验中,我们使用Wireshark工具对ARP协议进行抓包分析。

通过查看抓包数据,我们可以了解ARP协议的详细过程和相关字段。

实验结果:1.在抓包数据中,我们可以看到ARP请求和ARP响应的数据包。

ARP 请求包中包含了发送方的MAC地址、IP地址、目标IP地址等信息。

ARP 响应包中包含了目标的MAC地址。

2. 我们可以通过Wireshark工具查看每个ARP数据包的详细信息,包括源MAC地址、目标MAC地址、源IP地址、目标IP地址等字段。

3.我们还可以观察到ARP实际通信的过程,包括ARP请求广播和ARP响应的单播。

4.通过对ARP协议的抓包分析,我们可以更加深入地了解ARP的工作原理和实际应用。

实验结论:1.ARP协议是一种重要的网络协议,用于解决IP地址到MAC地址的映射问题。

在局域网中,ARP协议是实现数据传输的基础。

2.通过对ARP协议的抓包分析,我们可以了解ARP协议的具体实现过程,包括ARP请求和ARP响应的细节。

3.ARP协议在网络通信中起着至关重要的作用,了解其工作原理对我们理解网络通信机制和故障排查都是非常有帮助的。

4.在今后的网络实验中,我们可以继续对其他重要协议进行深入研究和分析,提升我们对网络通信的理解和掌握程度。

通信网络实验报告

通信网络实验报告

通信网络实验报告一、实验目的本次实验旨在通过搭建通信网络实验平台,掌握通信网络的基本原理与技术,以及实现数据的传输和交换过程。

通过实验,可以加深对通信网络的理解,并掌握其在实际应用中的使用。

二、实验设备本次实验所需的设备包括:计算机、网络交换机、路由器,以及相关的网络连接线。

三、实验过程1. 搭建实验环境首先,将计算机、网络交换机和路由器连接起来。

使用合适的网络连接线,将计算机与网络交换机相连,将网络交换机与路由器相连。

保证连接稳固并连接正确。

2. 配置网络设备在计算机中打开网络设置,配置计算机的IP地址、子网掩码和默认网关。

确保计算机与网络交换机之间的连接正常。

在网络交换机中配置端口。

根据需要配置不同的端口类型,例如访问端口、传输端口等,以及对应的端口速率。

在路由器中设置路由表,配置正确的路由信息。

这样,实验环境搭建完成,并进行了必要的设备配置。

3. 数据传输和交换在实验环境搭建完成后,可以通过计算机之间的数据传输和交换来测试通信网络的运行情况。

首先,选择两台计算机,分别作为发送端和接收端。

在发送端计算机上运行发送程序,在接收端计算机上运行接收程序。

通过输入数据并确认发送,可以看到数据通过通信网络进行传输和交换。

重复进行数据传输和交换,可以观察到数据在通信网络中的流动和接收情况。

通过观察数据传输的速率和可靠性,评估通信网络的性能和稳定性。

四、实验结果与分析通过实验,我们得到了以下实验结果:1. 数据传输速率:在正常情况下,数据传输的速率与网络设备的配置和性能有关。

当网络设备配置合理,网络连接稳定时,数据传输速率应当达到较高水平。

但如果网络设备配置不当、网络连接不稳定或网络负载过高,数据传输速率会下降。

2. 数据传输可靠性:在实验中,经过多次数据传输和交换,我们可以评估通信网络的可靠性。

如果数据在传输过程中没有损坏或丢失,且在目标计算机上能够正确接收并解析,说明通信网络的可靠性较高。

但如果数据传输过程中发生错误、丢失或损坏,说明通信网络的可靠性较低,需要进行优化或修复。

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

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

红河学院工学院计算机实验中心实验报告单2、启动Ethereal,设置过滤器,开始捕捉。

(1)在客户机上运行Ethereal。

(2)选择Ethereal菜单“Capture”——“Interface”,选择“本地连接”所在接口。

(3)设置包捕捉过滤器。

在捕捉选项设置窗口中,设置过滤器为“host 192.168.34.150”,其余选项不变。

(4)点击“Start”按钮开始捕获数据包。

3、在客户机上用ping命令访问服务器在客户机的命令窗口下输入:Ping 192.168.34.1504、停止数据包捕捉点击Ethereal的捕捉窗口中的“Stop”按钮停止数据包捕捉。

5、查看捕获的数据包(1) 在Ethereal中查看所有的窗口显示内容。

(2)查看以太帧中的目的地址和源地址。

(3)查看捕获的以太帧中“类型”字段有哪些。

(4)保存捕获结果。

6、定义过滤器,捕捉arp数据(1)设置包捕捉过滤器为“ether proto 0x0806”.(2)开始捕捉。

7、在客户机上用ping 命令访问服务器(1)清空arp缓存。

在客户机命令窗口下输入:arp -d *(2)ping服务器。

在客户机命令窗口下输入:ping 192.168.34.1508、停止数据包捕捉点击客户机上Ethereal的捕捉窗口中的“Stop”按钮。

9、查看捕获的数据包(1)观察arp请求过程中产生的数据帧。

(2)观察arp缓存。

查看“arp -a”输出结果。

(3)保存有关结果。

五、实验要求1、记录ping命令中产生的以太帧及其类型。

2、记录arp请求及应答过程中产生的数据帧。

3、记录ARP地址解析过程。

六、实验小结与讨论通过本次实验,我们了解了以太网协议和arp协议的原理,掌握了使用Ethereal 软件设置过滤器,捕捉数据包的方法,不过在实验的过程当中,对查获的数据包的理解还不够,看不太明白,不确定捕获的以太帧中的类型字段。

七、思考与练习解答1、以太网中发送数据产生冲突时,如何解决?查看Ethereal中接口上发送数据的统计信息。

数据通信网络技术实验报告一

数据通信网络技术实验报告一

数据通信网络技术实验报告一实验目的:了解和掌握数据通信网络技术的基本原理和实验操作。

实验仪器:电脑,交换机,路由器,网络线等。

实验过程:1. 实验一:网络拓扑结构的搭建根据实验要求,我们首先需要搭建一个简单的局域网。

使用交换机和网络线将几台电脑连接在一起,形成一个星状拓扑结构。

确保所有设备正常工作和连接无误。

2. 实验二:IP地址配置和子网划分IP地址是数据通信网络中的基本寻址方式。

在这个实验中,我们需要给每台电脑分配一个IP地址,并进行子网划分。

根据实验要求,可以使用私有IP地址,如192.168.1.1、192.168.1.2等,并通过子网掩码将网络划分为不同的子网。

3. 实验三:路由器配置和静态路由设置在这个实验中,我们将使用路由器来连接两个相互独立的子网。

首先,需要将路由器与交换机相连,并配置路由器的基本参数,如IP地址、子网掩码等。

接下来,配置路由器的静态路由,用于实现不同子网之间的通信。

4. 实验四:网络访问控制列表(ACL)实现网络访问控制列表是一种用于控制数据包流动的技术。

在这个实验中,我们将使用ACL实现不同子网之间的访问控制。

通过配置ACL 的规则,可以限制某些子网对其他子网的访问权限,从而提高网络的安全性。

5. 实验五:虚拟局域网(VLAN)的配置虚拟局域网是一种将物理上分布在不同地理位置的设备组织在一起的技术。

在这个实验中,我们将使用VLAN实现不同子网之间的隔离和通信。

配置交换机的VLAN信息,并将不同端口划分到不同的VLAN中,可以实现不同子网之间的独立操作。

实验结果:经过以上实验操作,成功搭建了一个简单的数据通信网络。

每台电脑都被分配了一个唯一的IP地址,并通过交换机和路由器实现了不同子网之间的通信。

通过配置ACL和VLAN,还实现了对不同子网的访问控制和隔离。

整个实验过程顺利进行,实验结果令人满意。

实验总结:通过本次实验,深入了解并掌握了数据通信网络技术的基本原理和实验操作。

网络层IP、ARP协议分析实验报告

网络层IP、ARP协议分析实验报告

实验内容:网络层IP/ARP协议分析一、实验目的1、理解IP协议报文类型和格式,掌握IP V4 地址的编址方法。

2、分析ARP 协议的报文格式,理解ARP 协议的解析过程。

二、实验设备安装有Ethereal软件和windows操作系统的微机系统三、实验内容1、IP协议分析实验使用Ping 命令在两台计算机之间发送数据报,用Ethereal 截获数据报,分析IP 数据报的格式,理解IP V4 地址的编址方法,加深对IP 协议的理解。

2、IP 数据报分片实验我们已经从前边的实验中看到,IP 报文要交给数据链路层封装后才能发送。

理想情况下,每个IP 报文正好能放在同一个物理帧中发送。

但在实际应用中,每种网络技术所支持的最大帧长各不相同。

例如:以太网的帧中最多可容纳1500 字节的数据;FDDI帧最多可容纳4470 字节的数据。

这个上限被称为物理网络的最大传输单元(MTU,MaxiumTransfer Unit)。

TCP/IP 协议在发送IP 数据报文时,一般选择一个合适的初始长度。

当这个报文要从一个MTU 大的子网发送到一个MTU 小的网络时,IP 协议就把这个报文的数据部分分割成能被目的子网所容纳的较小数据分片,组成较小的报文发送。

每个较小的报文被称为一个分片(Fragment)。

每个分片都有一个IP 报文头,分片后的数据报的IP 报头和原始IP 报头除分片偏移、MF 标志位和校验字段不同外,其他都一样。

重组是分片的逆过程,分片只有到达目的主机时才进行重组。

当目的主机收到IP 报文时,根据其片偏移和标志MF 位判断其是否一个分片。

若MF 为0,片偏移为0,则表明它是一个完整的报文;否则,则表明它是一个分片。

当一个报文的全部分片都到达目的主机时,IP 就根据报头中的标识符和片偏移将它们重新组成一个完整的报文交给上层协议处理。

3、ARP协议分析实验Arp 命令简介本次实验使用的Windows自带的Arp命令提供了显示和修改地址解析协议所使用的地址映射表的功能。

大学城通信网实验报告

大学城通信网实验报告

一、实验目的1. 理解和掌握通信网的基本原理和组成;2. 掌握通信网中数据传输的基本过程;3. 熟悉通信网中的调制解调技术;4. 提高实际操作能力和问题解决能力。

二、实验内容1. 通信网基本原理与组成;2. 数据传输过程;3. 调制解调技术;4. 通信网实验操作。

三、实验环境1. 实验室设备:计算机、通信实验箱、双绞线、同轴电缆等;2. 软件环境:Windows操作系统、通信实验软件。

四、实验步骤1. 通信网基本原理与组成实验(1)观察通信实验箱,了解其组成和功能;(2)学习通信网的基本原理,包括模拟通信、数字通信、光纤通信等;(3)掌握通信网中的传输介质,如双绞线、同轴电缆、光纤等;(4)分析通信网中的信号调制解调过程。

2. 数据传输过程实验(1)观察通信实验箱,了解数据传输过程;(2)学习数据传输的基本过程,包括信号编码、调制、传输、解调、信号解码等;(3)掌握数据传输过程中的关键技术,如同步、差错控制、流量控制等;(4)分析数据传输过程中的问题及解决方法。

3. 调制解调技术实验(1)观察通信实验箱,了解调制解调技术;(2)学习调制解调的基本原理,包括调幅、调频、调相等;(3)掌握调制解调器的种类和特点;(4)分析调制解调技术在通信网中的应用。

4. 通信网实验操作(1)根据实验指导书,完成通信实验箱的连接;(2)按照实验步骤,进行通信实验操作;(3)观察实验现象,分析实验结果;(4)总结实验过程中的问题及解决方法。

五、实验结果与分析1. 通信网基本原理与组成实验通过实验,我们了解了通信网的基本原理和组成,掌握了通信网中的传输介质和信号调制解调过程。

2. 数据传输过程实验通过实验,我们掌握了数据传输的基本过程,了解了数据传输过程中的关键技术,提高了实际操作能力。

3. 调制解调技术实验通过实验,我们学习了调制解调的基本原理,了解了调制解调器的种类和特点,分析了调制解调技术在通信网中的应用。

4. 通信网实验操作通过实验操作,我们熟悉了通信实验箱的使用,提高了实际操作能力和问题解决能力。

实验二、以太网帧格式与ARP协议分析

实验二、以太网帧格式与ARP协议分析

实验二、以太网帧格式与ARP协议分析实验类型: 验证类实验实验课时: 2学时实验时间和地点: 4月25日星期三、第一大节(8:00-10:00),计算机中心学号:200911715 姓名:张亚飞一、实验目的验证以太网帧格式,理解ARP协议的工作原理。

二、实验准备提前下载EtherPeek(/soft/17558.html),学习EtherPeek的使用,见《EtherPeek使用说明(部分)》;会用“ipconfig –all”查看本机IP地址。

三、实验步骤假设邻座同学的主机为A,IP地址为w.x.y.z,在Windows下运行EtherPeek,新建一个Filter,只捕获本机与w.x.y.z之间的IP分组。

1.以太网帧格式分析开始捕获,然后在命令行执行ping w.x.y.z,再停止捕获;分析捕获的IP分组,记录以太网帧头各字段以及FCS字段的值和含义(如表1),并与802.3帧格式进行比较。

2.ARP协议分析(1)进入DOS仿真窗口,执行“arp – a”查看本机的ARP缓存内容,若有w.x.y.z的记录,执行“arp –d w.x.y.z”删除该记录。

注:执行“arp -help”可知arp的各选项用法。

(2)开始捕获,然后执行“ping w.x.y.z”,停止捕获,记录并分析ARP报文各字段的含义,如表2。

表2 ARP报文格式表2 ARP报文格式(3)执行“arp –d w.x.y.z”清除缓存的IP-MAC记录。

本机和主机A停止任何数据通信,在主机A上访问本机外的任何主机,再执行“arp – a”查看本机ARP缓存,看是否新增了主机A的IP-MAC记录,解释一下。

答:删除过之后,被删除的记录不存在缓存中了。

当主机A访问本机的时候,本机的ARP 缓存中重新出现A的记录。

出现这种现象的原因在于本机ARP缓存中对应该主机A的记录一开始不存在,对方发送ping并显示可以连通后,本机就可以通过ARP解析出对方的MAC 地址。

网络与数据通信实验报告

网络与数据通信实验报告

实验1 网络协议分析Ethereal一、 ARP协议分析ARP协议,即地址解析协议,属于网络层协议。

它负责将IP地址转换成MAC地址,以便于在局域网中进行通信。

当一个计算机要与本网段的另一台计算机通信时,必须知道它的MAC地址才能进行通信。

一般是先查找本计算机内的ARP缓存表,通过目标计算机的IP地址找到与其对应的MAC地址。

如果找不到,则进行广播通信,由目标计算机作出响应。

ARP协议分析:Frame Number: 398 表示帧编号是398Packet Length:60 bytes 表示数据包长度为60个字节Destination:ff:ff:ff:ff:ff(Broadcast) 表示数据包是通过广播通信,广播到连接到总线上的所有计算机Source: 00:0d:87:f8:43:c0 (192.168.0.60) 表示发送此数据包的计算机的MAC地址,发送方协议地址为192.168.0.60 Type: ARP(0x0806) 表示帧中封装的协议类型:0x0806,即ARP协议Trailer:00000000000000000000000.... 是协议中填充的数据,为了保证帧最少有64字节Hardware type:Ethernet(0x0001) 表示硬件类型,指明了发送方想知道的硬件地址的类型,以太网的值为1Protocol type:IP(0x0800) 表示还使用了一个网络层协议IP协议,IP和ARP都是网络层上的协议Hardware size:6 表示硬件信息在帧中占的字节数为6个字节Protocol size:4 表示协议信息在帧中占的字节数为4个字节Opcode:request(0x0001) 操作码用来表示这个报文的类型,ARP请求为1,ARP响应为2,RARP请求为3,RARP响应为4 Sender MAC address: 00:0d:87:f8:43:c0 (192.168.0.60)表示发送方的MAC地址Sender IP address: 192.168.0.60)192.168.0.60) 表示发送方的IP地址Target MAC address:00:00:00:00:00:00(00:00:00_00:00:00)表示该数据包的目标地址,且是一则广播通信,目标是与总线相连的所有计算机。

计算机网络实验报告(以太网帧格式分析)(1)

计算机网络实验报告(以太网帧格式分析)(1)

计算机网络实验报告学院计算机与通信工程学院专业网络工程班级1401班学号2014姓名实验时间:2016.4.8一、实验名称:Arp协议分析实验二、实验目的:分析ARP协议的格式,理解ARP协议的解析过程。

三、实验环境:实验室局域网中任意两台主机PC1,PC2。

四、实验步骤及结果:步骤1:查看实验室PC1和PC2的IP地址,并记录,假设PC1的IP地址为172.16.1.101/24,PC2的IP地址为172.16.1.102/24。

步骤2:在PC1、PC2 两台计算机上执行如下命令,清除ARP缓存。

ARP –d步骤3:在PC1、PC2 两台计算机上执行如下命令,查看高速缓存中的ARP地址映射表的内容。

ARP –a步骤4:在PC1和PC2上运行Wireshark捕获数据包,为了捕获和实验内容有关的数据包,Wireshark的Capture Filter设置为默认方式;步骤5:在主机PC1上执行Ping 命令向PC2发送数据包;步骤6:执行完毕,保存截获的报文并命名为arp1-学号-姓名;步骤7:在PC1、PC2 两台计算机上再次执行ARP –a 命令,查看高速缓存中的ARP 地址映射表的内容:1)这次看到的内容和步骤3的内容相同吗?结合两次看到的结果,理解ARP高速缓存的作用。

解:看到的内容不相同2)把这次看到到的高速缓存中的ARP地址映射表写出来。

3)步骤8:重复步骤:4—5,将此结果保存为arp2-学号-姓名;步骤9:打开arp1-学号-姓名,完成以下各题:1)在捕获的数据包中有几个ARP 数据包?在以太帧中,ARP协议类型的代码值是什么?解:有4个数据包,ARP协议类型的代码值是1.2)打开arp2-学号-姓名,比较两次截获的报文有何区别?分析其原因。

没有pc1的请求包和应答包3)分析arp1-学号-姓名中ARP报文的结构,完成表1.3。

通信网实验报告

通信网实验报告

一、实验目的1. 理解通信网的基本组成和工作原理。

2. 掌握通信网中常见设备的功能和应用。

3. 学习通信网实验平台的操作方法。

4. 分析通信网中数据传输的过程,提高网络性能。

二、实验设备1. 通信网实验平台2. 交换机3. 路由器4. 光纤跳线5. 网络分析仪三、实验内容1. 通信网基本组成- 观察实验平台,了解其组成和功能。

- 分析通信网中各个部分的作用,如交换机、路由器、光纤等。

2. 交换机操作- 学习交换机的配置方法,如VLAN配置、端口镜像等。

- 通过实验,掌握交换机的基本操作,实现网络中的设备互联。

3. 路由器操作- 学习路由器的配置方法,如静态路由、动态路由等。

- 通过实验,掌握路由器的基本操作,实现不同网络之间的数据传输。

4. 光纤跳线操作- 学习光纤跳线的连接方法和注意事项。

- 通过实验,掌握光纤跳线的操作,实现长距离数据传输。

5. 网络分析仪使用- 学习网络分析仪的使用方法,如带宽测试、网络性能分析等。

- 通过实验,掌握网络分析仪的使用,对通信网进行性能测试。

6. 数据传输过程分析- 观察通信网中数据传输的过程,分析数据在网络中的传输路径。

- 学习数据传输过程中的关键因素,如传输速率、延迟、丢包率等。

四、实验步骤1. 搭建实验平台- 根据实验要求,连接交换机、路由器、光纤等设备,搭建通信网实验平台。

2. 配置交换机- 配置VLAN,实现网络中的设备分组。

- 配置端口镜像,观察网络中的数据传输情况。

3. 配置路由器- 配置静态路由,实现不同网络之间的数据传输。

- 配置动态路由,提高网络的可扩展性和可靠性。

4. 光纤跳线连接- 连接光纤跳线,实现长距离数据传输。

5. 网络分析仪测试- 使用网络分析仪测试通信网的带宽、延迟、丢包率等性能指标。

6. 数据传输过程分析- 观察网络中的数据传输过程,分析数据在网络中的传输路径和关键因素。

五、实验结果与分析1. 交换机配置结果- 实验结果显示,通过配置VLAN,成功实现了网络中的设备分组。

通信网概论实习报告

通信网概论实习报告

通信网概论实习报告一、实习目的通过通信网概论实习,使学生对通信网的基本概念、分类、传输技术和交换技术有一个系统的了解,提高学生的实践能力,培养学生的创新意识,为后续专业课程的学习打下坚实的基础。

二、实习内容本次实习主要分为五个部分:通信基本概念、通信网基础、通信网的分类、通信网中的传输技术和通信网中的交换技术。

三、实习过程1. 通信基本概念实习的第一部分是通信基本概念。

通过学习,我们了解到通信是指信息的传输与交换,而电信是以电信号载负待传信息进行传输和交换的通信方式。

通信系统由信源、信道、新宿组成。

2. 通信网基础实习的第二部分是通信网基础。

我们学习了通信网的定义、组成和功能。

通信网是由用户终端设备、传输线路、交换系统等组成的,它的主要功能是实现信息的传输和交换。

3. 通信网的分类实习的第三部分是通信网的分类。

我们学习了电信网的分类,包括业务网、传送网和支撑网。

其中,业务网主要包括电话网、数据通信网等;传送网主要包括有线通信网、无线通信网等;支撑网主要包括信令网、管理网等。

4. 通信网中的传输技术实习的第四部分是通信网中的传输技术。

我们学习了双绞线、铜轴线、光纤和无线传输等传输技术。

其中,无线传输又分为微波通信和卫星通信。

5. 通信网中的交换技术实习的第五部分是通信网中的交换技术。

我们学习了交换原理、交换方式等。

交换原理主要包括电路交换、存储交换、报文交换和分组交换等;交换方式主要包括空分交换、时分交换、统计交换等。

四、实习收获通过本次实习,我对通信网的基本概念、分类、传输技术和交换技术有了更深入的了解,提高了我的实践能力。

同时,我也认识到通信网在现代社会中的重要作用,为后续专业课程的学习打下了坚实的基础。

五、实习感想与建议实习过程中,我深刻体会到理论与实践相结合的重要性。

在今后的学习中,我将更加注重理论知识的学习,不断提高自己的实践能力。

同时,我也建议学校加强实验室建设,增加实践教学环节,让学生有更多的机会接触到实际的通信设备,提高学生的实践能力。

实验二 理解子网掩码、网关和ARP协议的作用

实验二 理解子网掩码、网关和ARP协议的作用

实验二理解子网掩码、网关和ARP协议的作用一、实验目的和要求理解子网掩码、网管和ARP协议的基本概念和作用,并通过实验加深理解其原理,将其运用于分析实际网络,了解数据包的传送过程。

二、主要仪器设备环境: WindowsXP或者Windows7三、主要概念(1)子网掩码(Subnet Mask)子网掩码的主要功能是告知网络设备,一个特定的IP地址的哪一部分是包含网络地址与子网地址,哪一部分是主机地址。

网络的路由设备只要识别出目的地址的网络号与子网号即可作出路由寻址决策,IP地址的主机部分不参与路由器的路由寻址操作,只用于在网段中唯一标识一个网络设备的接口。

本来,如果网络系统中只使用A、B、C这三种主类地址,而不对这三种主类地址作子网划分或者进行主类地址的汇聚,则网络设备根据IP地址的第一个字节的数值范围即可判断它属于A、B、C中的哪一个主类网,进而可确定该IP地址的网络部分和主机部分,不需要子网掩码的辅助。

但是在实际网络规划中,他们并不利于有效地分配有限的地址空间。

对于A,B类地址,很少有这么大规模的公司能够使用,对于C类地址所容纳的主机数又相对太少。

所以有类别的IP地址并不适用于网络规划。

同时随着加入互联网的网络越来越多,路由寻经表急剧膨胀,这样不仅会降低网关寻径效率(甚至可能使寻径表溢出,从而造成寻径故障),更重要的是将增加内外部路径刷新时的开销,从而加重网络负担。

为了提高IP地址使用效率及路由效率,在基础的IP地址分类上对IP编址进行了相应改进。

但为了使系统在对A、B、C这三种主类网进行了子网的划分,或者采用无类别的域间选路技术CIDR对网段进行汇聚的情况下,也能对IP地址的网络及子网部分与主机部分作正确的区分,就必须依赖于子网掩码的帮助。

子网掩码使用与IP相同的编址格式,子网掩码为1的部分对应于IP地址的网络与子网部分,子网掩码为0的部分对应于IP地址的主机部分。

将子网掩码和IP地址作"与"操作后,IP地址的主机部分将被丢弃,剩余的是网络地址和子网地址。

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

实验一Ethernet and ARP一、实验目的1.加强对以太网帧格式的理解;2.理解ARP协议的工作原理。

二、实验环境1.PC机一台;2.WireShark软件。

三、实验内容1. Capturing and analyzing Ethernet frames2. The Address Resolution Protocol四、实验步骤及思考(一)Capturing and analyzing Ethernet framesHTTP GET Message(1)Based on the contents of the Ethernet frame containing the HTTP GET message1. What is the 48-bit Ethernet address of your computer? Answer:The 48-bit Ethernet address of my computeris:c8:0a:a9:db:9b:f3The Ethernet address of my computer2. What is the 48-bit destination address in the Ethernet frame? Is this the Ethernet address of ? (Hint: the answer is no). What device has this as its Ethernetaddress?[Note: this is an important question, and one that students sometimes get wrong. Re-read pages 468-469 in the text and make sure you understand the answer here.]Answer:1)The 48-bit destination address in the Ethernet frameis:00:23:89:8d:50:71The destination address in the Ethernet frame2)This is not the Ethernet address of .3)It is the address of my Linksys router, whick is the link used to get off the subnet.3.Give the hexadecimal value for the two-byte Frame type field. What do the bit(s) whose value is 1 mean within the flag field?Answer:1)The hexadecimal value for the two-byte Frame type fieldis:ox0800The hexadecimal value forthe two-byte Frame type2) The value is 1 within the flag field means the fragment has not been fragmented.Flag4.How many bytes from the very start of the Ethernet frame does the ASCII “G”in “GET”appear in the Ethernet frame? Answer:1)The ASCII “G”appears 54 bytes from the very start of the Ethernet frame.2)Calculation process as follows:There are 14 bytes of Ethernet frame,20 bytes of IP header and 20 bytes of TCP header before HTTP data is encountered.5. What is the hexadecimal value of the CRC field in this Ethernet frame? Answer :1)There is no CRC field.2)Because the CRC calculated before the Wireshark packet sniffer start up.(2)Based on the contents of the Ethernet frame containing the first byte of the HTTP response message6. What is the value of the Ethernet source address? Is this the address of your computer, or of (Hint: the answer is no). What device has this as its Ethernet address? Answer :1)The value of the Ethernet source address is: 00:23:89:8d:50:71HTTP response message2)This is neither the address of your computer,northe address of .3)It is the address of my Linksys router,which is the link used to get onto my subnet.7. What is the destination address in the Ethernet frame? Is this the Ethernet address of your computer?Answer:1)The destination address in the Ethernet frame is:c8:0a:a9:db:9b:f32)It is the address of my computer.(The 48-bit Ethernet address of my computeris:c8:0a:a9:db:9b:f3)8. Give the hexadecimal value for the two-byte Frame type field. What do the bit(s) whose value is 1 mean within the flag field?Answer:1)The hexadecimal value for the two-byte Frame type field is: 0x0800.2)The value is 1 within the flag field means the fragment has not been fragmented.Flag field9. How many bytes from the very start of the Ethernet frame does the ASCII “O”in “OK”(i.e., the HTTP response code) appear in the Ethernet frame?Answer:1)The ASCII “O”appears 54 bytes from the very start of the Ethernet frame.2)Calculation process as follows:There are 14 bytes of Ethernet frame,20 bytes of IP header and 20 bytes of TCP header before HTTP data is encountered.10. What is the hexadecimal value of the CRC field in this Ethernet frame?Answer:1)There is no CRC field.2)The reason:Because the CRC calculated before the Wireshark packet sniffer start up.(二)The Address Resolution Protocol(1)ARP Caching11. Write down the contents of your computer’s ARP cache. What is the meaning of each column value?Answer:1)The Internet Address column contains the IP address,.2)The Physical Address column contains the MAC address, and the type indicates the protocol type.3)Observing ARP in action12. What are the hexadecimal values for the source and destination addresses in the Ethernet frame containing the ARP request message?Answer:1)The hexadecimal values for the source addresses in the Ethernet frame containing the ARP request message is: 00:23:89:8d:50:712)The destination addresses in the Ethernet frame containing the ARP request message is: ff:ff:ff:ff:ff:ff13. Give the hexadecimal value for the two-byte Ethernet Frame type field. What do the bit(s) whose value is 1 mean within the flag field?Answer:The hexadecimal value for the two-byte Ethernet Frame type field is:0x0806.14.Download the ARP specification fromftp:///innotes/std/std37.txt. A readable, detailed discussion of ARP is also at/users/gorry/course/inet-pages/arp.html.a) How many bytes from the very beginning of the Ethernet frame does the ARP opcode field begin?Answer:The ARP opcode field begins 20 bytes from the very beginning of the Ethernet frame.b) What is the value of the opcode field within the ARP-payload part of the Ethernet frame in which an ARP request is made?Answer:The hex value for opcode field withing the ARP-payload of the request is 1.c) Does the ARP message contain the IP address of the sender?Answer:Yes, the ARP message containg the IP address 192.168.1.105 for the sender.d) Where in the ARP request does the “question”appear –the Ethernet address of the machine whose corresponding IP address is being queried?Answer:The field “Target MAC address”is set to 00:00:00:00:00:00 to question the machine whose corresponding IP address (192.168.1.105) is being queried.15.Now find the ARP reply that was sent in response to the ARP request.a) How many bytes from the very beginning of the Ethernet frame does the ARP opcode field begin?Answer:The ARP opcode field begins 20 bytes from the very beginning of the Ethernet frame.b) What is the value of the opcode field within the ARP-payload part of the Ethernet frame in which an ARP response is made?Answer:The hex value for opcode field withing the ARP-payload part of the Ethernet frame is 2.c) Where in the ARP message does the “answer”to the earlier ARP request appear –the IP address of the machine having the Ethernet address whose corresponding IP address is being queried?Answer:The answer to the earlier ARP request appears in the”Sender MAC address”field, which contains the Ethernet address 00:d0:59:a9:3d:68 for the sender with IP address 192.168.1.1.16. What are the hexadecimal values for the source and destination addresses in the Ethernet frame containing the ARP reply message?Answer:The hex value for the source address is 00:06:25:da:af:73 and for the destination is 00:d0:59:a9:3d:68 .17. Open the ethernet-ethereal-trace-1 trace file in/wireshark-labs/wireshark-traces.zip. The first and second ARP packets in this trace correspond to an ARP request sent by the computer running Wireshark, and the ARP reply sent to the computer running Wireshark by the computer with the ARP-requested Ethernet address. But there is yet another computer on this network, as indiated by packet 6 –another ARP request. Why is there no ARP reply (sent in response to the ARP request in packet 6) in the packet trace?Answer:There is no reply in this trace, because we are not at the machine that sent the request. The ARP request is broadcast, but the ARP reply is sent back directly to the sender’s Ethernet address.五、实验结论1.CRC在WireShark中是不能被抓到的,原因是CRC在抓包之前已经被计算好。

相关文档
最新文档