北邮 大三下 计算机网络技术实践 实验五_图文

更新时间:2017/1/22 21:54:00  浏览量:691  手机版

实验报告

课程名称: 计算机网络技术基础 实验名称: 实验五 以太网数据传输实践 班 级: 2009211311 姓 名: schnee学 号:

实验日期: 2012-5-4 实验报告: 2012-5-6

1. 实验环境

Windows 7旗舰版。

Wireshark软件。

2. 实验目的

? 掌握Wireshark协议分析工具的使用方法,能够在实际网络环境

中分析ARP协议的工作过程和ICMP协议的工作过程,并能够通过ARP协议和ICMP协议分析实际以太网环境中数据包的传输过程。

3. 实验内容及步骤

3.1. ARP协议分析

arp过程;arp –a观察mac地址。

3.1.1. 在arp –d删除所有表项;ping 某个ip,触发arp过程;用ethereal观察

一开始直接windows+R,cmd运行,然后出现下图的情况:

这是因为运行arp -d 需要用管理员身份运行,进入C\windows\system32文件夹找到cmd.exe,右键“以管理员身份运行”,这样打开cmd程序就能运行arp -d命令了。

运行结果如图:

ping一下IP地址:

10.213.12.174

wireshark的ARP过程为:

arp –a观察mac地址,如下图所示10.213.12.174的mac地址为e0-cb-4e-3e。

3.1.2. 用wireshark观察arp分组。

3.1.2.1. ARP报文分析

ARP,全称Address Resolution Protocol,中文名为地址解析协议,它工作在数据链路层,在本层和硬件接口联系,同时对上层提供服务。

IP数据包常通过以太网发送,以太网设备并不识别32位IP地址,它们是以48位以太网地址传输以太网数据包。因此,必须把IP目的地址转换成以太网目的地址。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。ARP协议用于将网络中的IP地址解析为的硬件地址(MAC地址),以保证通信的顺利进行。

3.1.2.2. ARP帧数据结构

ARP报头格式:

ARP帧的数据结构如下:

typedef struct arphdr

{ unsigned short arp_hrd; /*硬件类型*/

unsigned short arp_pro; /*协议类型*/

unsigned char arp_hln; /*硬件地址长度*/

unsigned char arp_pln; /*协议地址长度*/

unsigned short arp_op; /*ARP操作类型*/

unsigned char arp_sha[6]; /*发送者的硬件地址*/

unsigned long arp_spa; /*发送者的协议地址*/

unsigned char arp_tha[6]; /* 目标的硬件地址*/

unsigned long arp_tpa; /*目标的协议地址*/

}ARPHDR,*PARPHDR;

硬件类型字段:指明了发送方想知道的硬件接口类型,以太网的值为1;

协议类型字段:指明了发送方提供的高层协议类型,IP为0800(16进制); 硬件地址长度和协议长度:指明了硬件地址和高层协议地址的长度,这样ARP报文就可以在任意硬件和任意协议的网络中使用;

操作字段:用来表示这个报文的类型,ARP请求为1,ARP响应为2,RARP请求为3,RARP响应为4;

发送方的硬件地址(0-3字节):源主机硬件地址的前3个字节;

发送方的硬件地址(4-5字节):源主机硬件地址的后3个字节;

3.1.2.3. wireshark分析

3.1.2.3.1. 帧说明

计算机网络基础北邮,北邮 大三下 计算机网络技术实践 实验五_图文相关推荐

  1. 【北邮国院大三下】Intellectual Property Law 知识产权基础 Week1

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT和相关法条中相对重要的知识点,个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编辑软件为Effie, ...

  2. 【北邮国院大三下】Cybersecurity Law 网络安全法 Week1【更新Topic4, 5】

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT中相对重要的知识点,内容驳杂并不做期末突击复习用.个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编 ...

  3. 【北邮国院大三下】Cybersecurity Law 网络安全法 Week3

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT中相对重要的知识点,内容驳杂并不做期末突击复习用.个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编 ...

  4. 【北邮国院大三下】Software Engineering 软件工程 Week1

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT中相对重要的知识点,内容驳杂并不做期末突击复习用.个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编 ...

  5. 【北邮国院大三下】Logistics and Supply Chain Management 物流与供应链管理 Week1

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT中相对重要的知识点,内容驳杂并不做期末突击复习用.个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编 ...

  6. 【北邮国院大三下】Logistics and Supply Chain Management 物流与供应链管理 Week2

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT中相对重要的知识点,内容驳杂并不做期末突击复习用.个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编 ...

  7. 【北邮国院大三下】Software Engineering 软件工程 Week4

    北邮国院大三电商在读,随课程进行整理知识点.仅整理PPT中相对重要的知识点,内容驳杂并不做期末突击复习用.个人认为相对不重要的细小的知识点不列在其中.如有错误请指出.转载请注明出处,祝您学习愉快. 编 ...

  8. 【知识产权基础】北邮国际学院大三下期末复习

    Copyright Law (该部分法条均为中华人民共和国著作权法2010) Copyright law定义: a law that creates property rights in works ...

  9. 【物流及供应链管理】北邮国际学院大三下期末复习

    物流及供应链(2022)大纲 T1: Introduction to Logistics and Supply Chain Management物流和供应链管理简介 供应链管理理论,价值链内部要素 T ...

最新文章

  1. 基于Co-Attention和Co-Excitation的少样本目标检测 | NeurIPS 2019
  2. SQL Server 设置编辑所有行
  3. 从头搭建 IntelliJ IDEA 环境,从放弃到爱不释手!
  4. HDU 1695 BZOJ 2301 莫比乌斯反演
  5. oracle Hint 使用
  6. 第二次作业+105032014101
  7. xamarin怎么调用java的_XamarinSQLite教程在Xamarin.Android项目中使用数据库
  8. 都说做作设计要多看多参考,那哪里才能找到优秀原创设计作品?
  9. 机器学习笔记0_学习资料整理
  10. 小程序和Android开发,微信小程序和Android开发的对比
  11. UOS手动选择富士施乐打印机驱动
  12. C#字符串解析成16进制,并计算校验和
  13. python nlp 句子提取_自然语言16.1_Python自然语言处理学习笔记之信息提取步骤分块(chunking)...
  14. 判断方阵是否沿主对角线对称
  15. Linux如何卸载软件
  16. elementUi里面的el-input框有时候无法输入的问题
  17. ECharts-漏斗图
  18. 【ubuntu】xmm2(音频播放器)安装及其使用
  19. 小程序paho.mqtt连接微消息队列 MQTT 版
  20. java9-模块化open/opens/use/provides...with...

热门文章

  1. wdlinux mysql 日志_mysql,_mysql自动关闭,日志看不懂,希望大神解读下,mysql - phpStudy...
  2. JAVA SE8 OCA/OCP和PL/SQL OCA/OCP认证书籍推荐
  3. 一、logo载入界面
  4. 四大项目方合作解锁Halo 2,助力Web3发展
  5. java 初始化从句_java中if从句
  6. 金蝶K3案例教程委外加工前台操作
  7. FlashWindowEx
  8. 某校教务管理系统post分析,Python实现自动查询成绩并发送短信
  9. 华为云学院-人人学loT学习笔记及扩展- 第二章 物联网平台OceanConnect
  10. 有时间和基础可以考HCIE吗?付出的回报值得吗?