• 第2次实验:Ethernet


    目的:
    要探索以太网帧的细节。以太网是一种流行的链路层协议,在你的课文的第4.3节中有介绍;现代计算机连接到以太网交换机(第4.3.4节),而不是使用经典的以太网(第4.3.2节)。在做这个实验之前,先复习一下§4.3节。
    环境:
    WireShark;Ping

    实验报告正文

    实验过程

    设置WireShark选项

    请添加图片描述

    请添加图片描述

    使用icmp进行过滤。

    进行Ping操作

    请添加图片描述

    观察捕获结果

    请添加图片描述

    各字段信息解释如下

    1. Destination:目的地址
    2. Source:源地址
    3. Type:表明使用的是IPv4还是IPv6
    4. Data:可变长
    5. CheckSum:校验位

    实验结果

    Ethernet帧结构

    请添加图片描述

    目的地址源地址类型数据校验码
    6B6B2B4B
    Ethernet HeaderEthernet Payload

    显示PC、路由器和远程服务器的相对位置

    请添加图片描述

    广播以太网地址

    请添加图片描述

    请添加图片描述

    可以从Destination字段中看到BroadCast是使用ff:ff:ff:ff:ff:ff(全1)进行标识。

    请添加图片描述

    请添加图片描述

    以太网地址的第八位用来确定它是单播还是多播/广播

    实验反思

    在实验中,我使用WireShark进行数据包捕获和分析,并通过Ping操作观察和解释捕获结果。我了解了以太网帧的结构和字段含义,包括目的地址、源地址、类型、数据和校验码等。我还学习了以太网地址的分类和广播地址的特点。

    通过实验,我进一步加深了对以太网的理解,掌握了以太网帧的结构和字段的含义,并能够解释捕获结果中的各个字段信息。我还了解了广播以太网地址的特点和使用方式。

    在实验过程中,我对WireShark的设置选项和两种过滤进行了配置,并进行了Ping操作来观察和捕获网络数据包。我通过实验报告的编写,整理了实验过程和结果,并进行了分析和解释。

    通过本次实验,我不仅加深了对以太网的理论知识的理解,还提升了实际操作和数据分析的能力。我相信这些学习和实践将对我今后在计算机网络领域的学习和研究有很大的帮助。

  • 相关阅读:
    C++数据结构 -- 哈希表
    1分钟掌握 Python 函数参数
    【设计模式】备忘录模式
    静态语言和动态语言,解释和编译
    手动部署 OceanBase 集群
    MYSQL:主从复制简述
    迎战阿里诸神,庚顿喜提智能制造全球总决赛第三名
    K8S 安全机制
    TiDB单机集群模拟生产环境
    解析java中的除法运算和取模运算
  • 原文地址:https://blog.csdn.net/m0_52065936/article/details/132805160