精华内容
下载资源
问答
  • 以太网帧的首部
    千次阅读
    2019-04-11 18:26:30

    1.以太网帧整体结构
    在这里插入图片描述
    以太网帧整体结构:前同步码(8字节)以太网首部(14字节)IP首部(20字节)TCP首部(20字节)应用数据CRC(4字节)

    IP首部、TCP首部均包含在以太网数据部分,以太网数据最小46字节最大1500字节MTU最大传输单元)。

    2.以太网帧
    在这里插入图片描述
    前同步码: 前7字节都是10101010,最后一个字节是10101011。用于将发送方与接收方的时钟进行同步,主要是有不同的以太网类型,同时发送接收速率也不会完全精确的帧速率传输,因此需要在传输之前进行时钟同步。

    目的地址: 接受方的MAC地址(其中的源地址和目的地址是指网卡的硬件地址(也叫MAC 地址),长度是48 位,是在网卡出厂时固化的)。

    源地址: 发送方的MAC地址(其中的源地址和目的地址是指网卡的硬件地址(也叫MAC 地址),长度是48 位,是在网卡出厂时固化的)。

    类型: 这是网络协议分层设计减小耦合度的精心设计,这允许以太网多路复用网络层协议,可以支持除了IP协议之外的其他不同网络层协议,或者是承载在以太网帧里的协议(如ARP协议)。接收方根据此字段进行多路分解,从而达到解析以太网帧的目的,将数据字段交给对应的上层网络层协议,这样就完成了以太网作为数据链路层协议的工作。

    类型(2字节)协议
    (0800IP数据报
    (0806ARP请求/应答(报文数据28字节+PAD18字节)
    (0835RARP请求/应答(报文数据28字节+PAD18字节)

    以太网帧中的数据长度规定最小46 字节,最大1500 字节,ARP 和RARP 数据包的长度不够46 字节,要在后面补填充位。最大值1500 称为以太网的最大传输单元(MTU),不同的网络类型有不同的MTU,如果一个数据包从以太网路由到拨号链路上,数据包度大于拨号链路的MTU了,则需要对数据包进行分片fragmentation)。ifconfig 命令的输出中也有“MTU:1500”。注意,MTU 个概念指数据帧中有效载荷的最大长度,不包括帧首部的长度。

    数据: 在交换式以太网中,一台主机向局域网中的另一台主机发送一个IP数据报,这个数据报封装在以太网帧结构中作为其有效载荷,以太网的最大传输单元(MTU)是1500字节,也就是限制了一个IP数据报最大为1500字节,如果超过1500字节,就要启用IP协议的分片策略进行传输。同时,数据字段最小长度为46字节,如果不够必须要填充到46字节。如IP数据报和填充部分会被网络层利用IP数据报首部的长度字段去除相关填充。

    CRC: 循环冗余校验,用来让接收方的网卡适配器检查接收的到数据帧是否有错误,是否有比特翻转引入差错,如果引入了差错就会丢弃,这是网卡适配器直接从硬件响应的。此字段是发送方发送时由适配器从该帧中除了前同步码之外的其他比特进行映射计算获得。

    前同步码由网卡适配器接收帧时同步时钟使用,不会再接收方显示,CRC字段用来校验帧,如果校验不合格就丢弃了,只有合格的数据帧才会被网卡接收,故CRC字段也不用管理。因此解析以太网数据帧的关键就是获取类型字段,然后根据类型字段将数据字段的数据交给上层协议进行处理。同时保存下目的MAC地址和源MAC地址,以供后续其他使用。

    更多相关内容
  • 以太网帧,IP,TCP,UDP首部结构

    千次阅读 2018-01-24 22:03:57
    1.以太网帧的格式2.IP报头格式IP是TCP/IP协议簇中最为重要的协议。所有的TCP,UDP, ICMP和IGMP数据都以IP数据报格式传输。IP提供的是不可靠、无连接的协议。普通的IP首部长为20个字节,除非含有选项字段。4位版本:...

    1.以太网帧的格式

    这里写图片描述

    2.IP报头格式

    IP是TCP/IP协议簇中最为重要的协议。所有的TCP,UDP, ICMP和IGMP数据都以IP数据报格式传输。IP提供的是不可靠、无连接的协议。

    这里写图片描述

    普通的IP首部长为20个字节,除非含有选项字段。

    4位版本:目前协议版本号是4,因此IP有时也称作IPV4.

    4位首部长度:首部长度指的是首部占32bit字的数目,包括任何选项。由于它是一个4比特字段,因此首部长度最长为60个字节。

    服务类型(TOS):服务类型字段包括一个3bit的优先权字段(现在已经被忽略),4bit的TOS子字段和1bit未用位必须置0。4bit的TOS分别代表:最小时延,最大吞吐量,最高可靠性和最小费用。4bit中只能置其中1比特。如果所有4bit均为0,那么就意味着是一般服务。

    总长度:总长度字段是指整个IP数据报的长度,以字节为单位。利用首部长度和总长度字段,就可以知道IP数据报中数据内容的起始位置和长度。由于该字段长16bit,所以IP数据报最长可达65535字节。当数据报被分片时,该字段的值也随着变化。

    标识字段:标识字段唯一地标识主机发送的每一份数据报。通常每发送一份报文它的值就会加1。

    生存时间:T T L(time-to-live)生存时间字段设置了数据报可以经过的最多路由器数。它指定了数据报的生存时间。T T L的初始值由源主机设置(通常为 3 2或6 4),一旦经过一个处理它的路由器,它的值就减去 1。当该字段的值为 0时,数据报就被丢弃,并发送 I C M P报文通知源主机。

    首部检验和:首部检验和字段是根据 I P首部计算的检验和码。它不对首部后面的数据进行计算。 I C M P、
    I G M P、U D P和T C P在它们各自的首部中均含有同时覆盖首部和数据检验和码。

    3.TCP首部格式

      尽管T C P和U D P都使用相同的网络层( I P),T C P却向应用层提供与U D P完全不同的服务。T C P提供一种面向连接的、可靠的字节流服务。

      如果不计任选字段,它通常是 2 0个字节。

    这里写图片描述

    源端口号和目的端口号:用于寻找发端和收端应用进程。这两个值加上I P首部中的源端I P地址和目的端I P地址唯一确定一个T C P连接。

    序号字段:序号用来标识从T C P发端向T C P收端发送的数据字节流,它表示在这个报文段中的的第一个数据字节。如果将字节流看作在两个应用程序间的单向流动,则 T C P用序号对每个字节进行计数。序号是32 bit的无符号数,序号到达 232-1后又从0开始。

    当建立一个新的连接时,SYN标志变1。序号字段包含由这个主机选择的该连接的初始序号ISN(Initial Sequence Number)。该主机要发送数据的第一个字节序号为这个ISN加1,因为SYN标志消耗了一个序号(将在下章详细介绍如何建立和终止连接,届时我们将看到 F I N标志也要占用一个序号)

    确认序号:既然每个传输的字节都被计数,确认序号包含发送确认的一端所期望收到的下一个序号。因此,确认序号应当是上次已成功收到数据字节序号加 1。只有ACK标志(下面介绍)为 1时确认序号字段才有效。发送ACK无需任何代价,因为 32 bit的确认序号字段和A C K标志一样,总是T C P首部的一
    部分。因此,我们看到一旦一个连接建立起来,这个字段总是被设置, ACK标志也总是被设置为1。TCP为应用层提供全双工服务。这意味数据能在两个方向上独立地进行传输。因此,连接的每一端必须保持每个方向上的传输数据序号。

    首都长度:首部长度给出首部中 32 bit字的数目。需要这个值是因为任选字段的长度是可变的。这个字段占4 bit,因此T C P最多有6 0字节的首部。然而,没有任选字段,正常的长度是 2 0字节。

    标志字段:在T C P首部中有 6个标志比特。它们中的多个可同时被设置为1.
        URG紧急指针(u rgent pointer)有效。
        ACK确认序号有效。
        PSH接收方应该尽快将这个报文段交给应用层。
        RST重建连接。
        SYN同步序号用来发起一个连接。这个标志和下一个标志将在第 1 8章介绍。
        FIN发端完成发送任务。

    窗口大小:T C P的流量控制由连接的每一端通过声明的窗口大小来提供。窗口大小为字节数,起始于确认序号字段指明的值,这个值是接收端正期望接收的字节。窗口大小是一个 16 bit字段,因而窗口大小最大为 65535字节。

    检验和:检验和覆盖了整个的 T C P报文段:T C P首部和T C P数据。这是一个强制性的字段,一定是由发端计算和存储,并由收端进行验证。

    紧急指针:只有当URG标志置1时紧急指针才有效。紧急指针是一个正的偏移量,和序号字段中的值相加表示紧急数据最后一个字节的序号。 T C P的紧急方式是发送端向另一端发送紧急数据的一种方式。

    选项:最常见的可选字段是最长报文大小,又称为 MSS (Maximum Segment Size)。每个连接方通常都在通信的第一个报文段(为建立连接而设置 S Y N标志的那个段)中指明这个选项。它指明本端所能接收的最大长度的报文段。

    4. UDP首部

    UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的 I P数据报。这与面向流字符的协议不同,如 T C P,应用程序产生的全体数据与真正发送的单个 I P数据报可能没有什么联系。

    这里写图片描述

    端口号:用来表示发送和接受进程。由于 I P层已经把I P数据报分配给T C P或U D P(根据I P首部中协议字段值),因此T C P端口号由T C P来查看,而 U D P端口号由UDP来查看。T C P端口号与UDP端口号是相互独立的。

    长度:UDP长度字段指的是UDP首部和UDP数据的字节长度。该字段的最小值为 8字节(发送一份0字节的UDP数据报是 O K)。

    检验和:UDP检验和是一个端到端的检验和。它由发送端计算,然后由接收端验证。其目的是为了发现UDP首部和数据在发送端到接收端之间发生的任何改动。

    展开全文
  • 以太网帧,IP,TCP,UDP首部结构

    万次阅读 多人点赞 2016-10-13 18:31:37
    1.以太网帧的格式以太网封装格式2.IP报头格式 IP是TCP/IP协议簇中最为重要的协议。所有的TCP,UDP, ICMP和IGMP数据都以IP数据报格式传输。IP提供的是不可靠、无连接的协议。  普通的IP首部长为20个字节,除非含有...

    其它可参考http://www.cnblogs.com/BlueTzar/articles/811160.html

    1.以太网帧的格式

    eth

    以太网封装格式

    2.IP报头格式

      IP是TCP/IP协议簇中最为重要的协议。所有的TCP,UDP, ICMP和IGMP数据都以IP数据报格式传输。IP提供的是不可靠、无连接的协议。

    ip
      普通的IP首部长为20个字节,除非含有选项字段。

    4位版本:目前协议版本号是4,因此IP有时也称作IPV4.

    4位首部长度:首部长度指的是首部占32bit字的数目,包括任何选项。由于它是一个4比特字段,因此首部长度最长为60个字节。

    服务类型(TOS):服务类型字段包括一个3bit的优先权字段(现在已经被忽略),4bit的TOS子字段和1bit未用位必须置0。4bit的TOS分别代表:最小时延,最大吞吐量,最高可靠性和最小费用。4bit中只能置其中1比特。如果所有4bit均为0,那么就意味着是一般服务。

    总长度:总长度字段是指整个IP数据报的长度,以字节为单位。利用首部长度和总长度字段,就可以知道IP数据报中数据内容的起始位置和长度。由于该字段长16bit,所以IP数据报最长可达65535字节。当数据报被分片时,该字段的值也随着变化。

    标识字段:标识字段唯一地标识主机发送的每一份数据报。通常每发送一份报文它的值就会加1。

    生存时间:T T L(time-to-live)生存时间字段设置了数据报可以经过的最多路由器数。它指定了数据报的生存时间。T T L的初始值由源主机设置(通常为 3 2或6 4),一旦经过一个处理它的路由器,它的值就减去 1。当该字段的值为 0时,数据报就被丢弃,并发送 I C M P报文通知源主机。

    首部检验和:首部检验和字段是根据 I P首部计算的检验和码。它不对首部后面的数据进行计算。 I C M P、
    I G M P、U D P和T C P在它们各自的首部中均含有同时覆盖首部和数据检验和码。

    3.TCP首部格式

      尽管T C P和U D P都使用相同的网络层( I P),T C P却向应用层提供与U D P完全不同的服务。T C P提供一种面向连接的、可靠的字节流服务。

      如果不计任选字段,它通常是 2 0个字节。

    tcp

    源端口号和目的端口号:用于寻找发端和收端应用进程。这两个值加上I P首部中的源端I P地址和目的端I P地址唯一确定一个T C P连接。

    序号字段:序号用来标识从T C P发端向T C P收端发送的数据字节流,它表示在这个报文段中的的第一个数据字节。如果将字节流看作在两个应用程序间的单向流动,则 T C P用序号对每个字节进行计数。序号是32 bit的无符号数,序号到达 232-1后又从0开始。

         当建立一个新的连接时,SYN标志变1。序号字段包含由这个主机选择的该连接的初始序号ISN(Initial Sequence Number)。该主机要发送数据的第一个字节序号为这个ISN加1,因为SYN标志消耗了一个序号(将在下章详细介绍如何建立和终止连接,届时我们将看到 F I N标志也要占用一个序号)

    确认序号:既然每个传输的字节都被计数,确认序号包含发送确认的一端所期望收到的下一个序号。因此,确认序号应当是上次已成功收到数据字节序号加 1。只有ACK标志(下面介绍)为 1时确认序号字段才有效。发送ACK无需任何代价,因为 32 bit的确认序号字段和A C K标志一样,总是T C P首部的一
    部分。因此,我们看到一旦一个连接建立起来,这个字段总是被设置, ACK标志也总是被设置为1。TCP为应用层提供全双工服务。这意味数据能在两个方向上独立地进行传输。因此,连接的每一端必须保持每个方向上的传输数据序号。

    首都长度:首部长度给出首部中 32 bit字的数目。需要这个值是因为任选字段的长度是可变的。这个字段占4 bit,因此T C P最多有6 0字节的首部。然而,没有任选字段,正常的长度是 2 0字节。

    标志字段:在T C P首部中有 6个标志比特。它们中的多个可同时被设置为1.
        URG紧急指针(u rgent pointer)有效(见2 0 . 8节)。
        ACK确认序号有效。
        PSH接收方应该尽快将这个报文段交给应用层。
        RST重建连接。
        SYN同步序号用来发起一个连接。这个标志和下一个标志将在第 1 8章介绍。
        FIN发端完成发送任务。

    窗口大小:T C P的流量控制由连接的每一端通过声明的窗口大小来提供。窗口大小为字节数,起始于确认序号字段指明的值,这个值是接收端正期望接收的字节。窗口大小是一个 16 bit字段,因而窗口大小最大为 65535字节。

    检验和:检验和覆盖了整个的 T C P报文段:T C P首部和T C P数据。这是一个强制性的字段,一定是由发端计算和存储,并由收端进行验证。

    紧急指针:只有当URG标志置1时紧急指针才有效。紧急指针是一个正的偏移量,和序号字段中的值相加表示紧急数据最后一个字节的序号。 T C P的紧急方式是发送端向另一端发送紧急数据的一种方式。

    选项:最常见的可选字段是最长报文大小,又称为 MSS (Maximum Segment Size)。每个连接方通常都在通信的第一个报文段(为建立连接而设置 S Y N标志的那个段)中指明这个选项。它指明本端所能接收的最大长度的报文段。

    4. UDP首部

    UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的 I P数据报。这与面向流字符的协议不同,如 T C P,应用程序产生的全体数据与真正发送的单个 I P数据报可能没有什么联系。

    udp

    端口号:用来表示发送和接受进程。由于 I P层已经把I P数据报分配给T C P或U D P(根据I P首部中协议字段值),因此T C P端口号由T C P来查看,而 U D P端口号由UDP来查看。T C P端口号与UDP端口号是相互独立的。

    长度:UDP长度字段指的是UDP首部和UDP数据的字节长度。该字段的最小值为 8字节(发送一份0字节的UDP数据报是 O K)。

    检验和:UDP检验和是一个端到端的检验和。它由发送端计算,然后由接收端验证。其目的是为了发现UDP首部和数据在发送端到接收端之间发生的任何改动。

    参考:http://www.cnblogs.com/vincently/p/4638195.html

    展开全文
  • 使用WireShark在网络中捕获以太网帧并进行分析。 用交换机连接各主机,查看MAC地址学习过程及MAC帧转发过程。 四、实验步骤 任务1 使用WireShark软件在真实网络环境中查看以太网帧。 (1) 使用ip

    一、实验目的

    捕获以太网数据帧并进行分析,掌握交换机的工作原理。

    二、实验学时及环境

    1. 实验学时:2
    2. 操作系统:Windows
    3. 实验软件:WireShark、Packet Tracer
    4. 实验设备:PC机、集线器、交换机、路由器

    三、实验内容和要求:

    1. 设置做实验的PC机,使局域网工作正常
    2. 使用WireShark在网络中捕获以太网帧并进行分析。
    3. 用交换机连接各主机,查看MAC地址学习过程及MAC帧转发过程。

    四、实验步骤

    任务1 使用WireShark软件在真实网络环境中查看以太网帧。

    (1) 使用ipconfig /all命令查看自己主机的IP地址、MAC地址、默认网关。
    IP地址为(10.176.8.198 ),MAC地址为(E4-54-E8-CE-4D-D6),默认网关为( 10.176.8.254 )。
    (2) 打开WireShark软件,设置filter为icmp,点击捕获按钮,开始抓包。
    (3) 在命令行窗口中,执行ping x.x.x.x -n 1命令(x.x.x.x是其他主机的IP地址)。此时,WireShark软件就捕获到自己主机和其他主机通信的数据帧了。
    (4) 返回WireShark软件,点击停止捕获按钮,停止抓包。
    在WireShark的帧列表里找到自己主机和其他主机通信的数据帧。(截图)
    Ping自己的ip地址:
    在这里插入图片描述

    Ping通其他主机:
    在这里插入图片描述

    与其他主机数据交流:
    在这里插入图片描述

    观察自己主机发给其他主机的帧,目的MAC地址为( e4:54:e8:ce:4c:15 ),是( 对方 )的MAC地址;源MAC地址为(e4:54:e8:ce:4d:d6 ),是( 自己 )的MAC地址;帧类型为( IPv4 ),代表了( 使用IPv4协议 )。

    任务2 在Packet Tracer中用交换机连接各主机,查看MAC地址学习过程。

    (1) 用交换机连接四台主机(主机分别记为PC0、PC1、PC2、PC3),并配置IP地址。
    (2) 查看各台主机的MAC地址。
    查看到MAC地址为
    PC0:(0009.7C93.E9DA ),PC1:( 00E0.F9A6.D47D ),PC2:( 0001.64C3.3D3C ),PC3:( 000C.CF21.6C3E )
    (3) 当主机没有用交换机进行数据传输时,在交换机上使用show mac-address-table 命令查看MAC地址表。观察表的内容是否为空?
    :为空
    在这里插入图片描述

    (4)在PC0上ping PC1,在交换机上使用show mac-address-table命令查看MAC地址表。观察表的内容会有哪些变化?
    在这里插入图片描述

    (5)在PC2上ping PC3,在交换机上使用show mac-address-table命令查看MAC地址表。观察表的内容又有哪些变化?
    在这里插入图片描述

    (6)请结合自己的操作和观察,回答以下问题:MAC地址表中的记录是怎么生成的?MAC地址表的作用是什么?
    (1)在ping通其他pc1时,传输数据包,提取源mac地址,将源mac地址与其对应的接口记录,把帧从所有的其他端口发送出去(除源pc),将pc2目的mac’与对应接口关联,将帧从 pc2对应接口发送出去。
    (2)MAC地址表将pc端mac地址与接口对应,当pc发送数据包时,可以在mac地址表中寻找目的mac地址对应接口,如果未找到,则进行广播发送,等待接受目的pc的回应,如果找到,则按照目的mac对应接口直接发送。

    展开全文
  • 【TCP/IP详解】以太网帧格式

    千次阅读 2017-04-11 18:00:42
    以太网帧格式: 0411-3.jpg(40.53 KB, 下载次数: 0) 下载附件 半小时前上传 解析: 以太网目的地址:接收方设备的硬件地址(48bit,目的地址全为1的特殊地址是广播地址)。 以太网源地址:发送方的硬件...
  • 以太网的MAC(一)

    万次阅读 热门讨论 2020-08-02 18:53:10
    以太网MAC格式有两种标准:DIX Ethernet V2标准和IEEE 802.3标准。DIX以太网V2标准的格式如图: 前导码: 使接收端与发送端时钟同步,在的前面插入的8字节,可再分为两字段:第一个字段共7字节,是前同步码,...
  • 以太网帧与ARP协议分析

    千次阅读 2019-12-04 09:22:01
    分析以太网帧,MAC地址和ARP协议 二、实验环境 与因特网连接的计算机网络系统;主机操作系统为windows;使用Wireshark、IE等软件。 三、实验步骤: IP地址用于标识因特网上每台主机,而端口号则用于区别在同一台主机...
  • 以太网帧结构分析

    千次阅读 2020-12-23 15:00:53
    实验报告实验名称以太网帧分层结构分析队别姓名学号实验日期2015.3.15实验报告要求:1.实验目的2.实验要求3.实验环境4.实验作业5.问题及解决6.思考问题7.实验体会【实验目的】1.复习Wireshark抓包工具的使用及...
  • 以太网帧的格式

    2021-07-24 17:36:56
    帧用于表示数据链路层中包的单位,所以在以太网中传输的数据包又被称为以太网帧。在每个分层中都会对所发送的数据附加一个首部。所以在以太网中的包是由网络层中传输的数据加上以太网包首部构成。 以太网帧的格式...
  • 1、实验一 分析以太网数据帧的构成实验项目性质:验证性计划学时:2学时一、实验目的掌握以太网帧的构成,了解各个字段的含义;掌握网络协议分析软件的基本使用方法;掌握常用网络管理命令的使用方法。二、实验原理...
  • 前同步码是否属于以太网MAC

    千次阅读 2021-11-22 11:16:50
    目前大三,在学习计算机网络的途中,发现了一个问题,在自顶向下第七版这本书P310看到以太网帧包含前同步码的7+1个字节, 而在教科书(用的谢希仁电子工业出版社的第七版)的P96图中以太网帧的结构中又不...
  • 以太网帧分析

    千次阅读 2021-09-21 16:05:56
    OSI 模型的数据链路层(第 2 层)实际上由两个子层组成:媒体访问控制 (MAC) 子层和逻辑链路控制 (LLC) 子层。 MAC 子层控制设备交互。... 它们包含除其他外的以太网帧,该帧被分成多个数据集。 这些记录由提供重要信
  • 以太网帧结构详解

    2022-03-16 11:17:42
    网络通信协议 ... 一般地,关注于逻辑数据关系的协议通常被称为上层协议,...还有一些用来管理物理数据流在使用串行介质的广域网中传输的标准,如中继FR(FrameRelay),高级数据链路控制HDLC(High-LevelDataLinkContro
  • 以太网帧和一些标准

    千次阅读 2021-01-13 09:22:33
    链路层3.2.2 以太网帧格式帧校验序列/循环冗余校验帧大小802.1p/q:虚拟局域网和Oos标签802.1AX :链路聚合(以前的802.3ad) 3.2.2 以太网帧格式 48位(6字节)的目的地址(DST)和源地址(SRC)字段 他们也叫MAC地址...
  • 在开始阅读之前,如果你对已介绍的总线技术还不了解的话,可以先阅读以下文章快速温习一下,等补完车载以太网和MOST,汽车总线技术楼主基本分享结束了。说一说LIN总线CAN总线基础(一)CAN总线基础(下)CAN FD 介绍...
  • 以太网链路上的数据包称作以太。 以太起始部分由前导码和开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。的中部是该负载的包含其他协议报头的数据包(例如IP协议)。以太由...
  • TCP IP 以太网帧格式,ICMP实验
  • 14[单选题] 以太网中计算机间以为单位进行通信,下列选项中不属于以太网数据内容的是( )。  A.IP地址  B.MAC地址  C.有效载荷  D.校验信息  参考答案:A  参考解析:以太网数据:前导码(7字节)、...
  • 以太网数据格式及ARP协议

    千次阅读 2020-08-29 15:59:52
    在物理层上看,一个完整的以太网帧有7个字段,事实上,前两个字段并不能算是真正意义上的以太网数据帧,它们是以太网在物理层上发送以太网数据时添加上去的。为了实现底层数据的正确阐述,物理层使用7个字节前同步码...
  • 以太网帧的结构

    千次阅读 2019-05-03 16:42:27
    包括在局域网中传输物理数据的802.3以太网标准,还有一些用于物理数据流在使用串行链路在广域网中传输的标准。 网络通信中,标准和协议一般是可以通用的,不过协议和标准本身又有相应的层次感,例如,一般关注于...
  • 以太网帧格式 目的地址和源地址是网卡的硬件地址(MAC地址), 长度为48位 不同的数据请求对应不同的类型, 0800的数据是IP数据、0806代表ARP请求/响应数据、8035代表RARP请求/响应数据 数据表示要交给上层的数据....
  • 以太网帧格式 常用的以太网MAC帧格式有两种标准,一种是EthernetV2标准(即以太网V2标准),另一种是IEEE的802.3标准。使用得最多的是以太网V2的MAC帧格式。 以太网的帧有三个字段,也就是CSMACD这个协议规定了...
  • 实验二网络协议以太网帧分析

    千次阅读 2020-11-21 20:48:12
    实验二 以太网帧分析 实验目的:掌握以太网的帧首部格式,理解其功能与含义。 原理概述: 在有线局域网中,目前只有一种,即以太网。下图是以太网的帧格式。 实验内容步骤: IP地址用于标识因特网上每台主机,而...
  • WIRESHARK基础教程以太的分析。

    千次阅读 多人点赞 2019-10-04 23:38:18
    首先应该明白,封装以太的位于OSI七层模型的第二层,也就是数据链路层,wireshark可以把完整的以太抓起来,我们可以清楚的看到。打开wireshark找到自己ip对应的网卡,点开,随便点一个协议,这里以UDP协议为例子...
  • 一、以太网帧格式 下图摘自《TCP IP详解卷1:协议(第2版)》第3.2.2节以太网帧格式。 以太网帧有最小和最大尺寸。最小的帧是64字节,要求数据区(有效载荷)长度(无标签)最小为48字节。当有效载荷较小时,填充字节(值为...
  • 数据链路层 MAC地址 以太网 以太网格式 ARP协议 --地址解析协议 ARP数据报的格式 RARP协议
  • IP协议和以太网帧

    2022-05-04 11:26:44
    目录IP协议IP协议报头IP协议作用以太网以太网帧格式总结 IP协议 IP协议报头 4位版本号:IP协议的版本号,当前只有IPV4和IPV6 4位首部长度:由于选项的存在,IP的报头的长度是可变的. 8位服务类型:3位优先权字段(已经弃...
  • 以太网帧中的前导码和帧间隙 以太网帧格式 以太网带宽计算
  • 以太网首部字段含义

    千次阅读 2012-10-25 19:12:17
    typedef struct _ETHeader //以太网数据头部结构 { UCHAR dhost[6]; //目的MAC地址 UCHAR shost[6]; //源MAC地址 USHORT type; //下层协议类型,如IP(ETHERTYPE_IP),ARP(ETHERTYPE_ARP)等 }ETHeader,*...
  • 以太网帧格式MAC-in-MAC异步传输模块以太帧的格式前导码以太帧前端有一个叫做前导码(Preamble)的部分,它由0、1数字交替组合而成,表示一个以太帧的开始,也是对端网卡能够确保与其同步的标志。前导码末尾两个比特是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,108
精华内容 6,043
关键字:

以太网帧的首部