精华内容
下载资源
问答
  • 一个UDP用户数据的数据字段为8192字节,在数据链路层要使用以太网来传输,试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值 答:6个数据字段的长度:前5个是1480字节,最后一个是800字节...

    一个UDP用户数据的数据字段为8192字节,在数据链路层要使用以太网来传输,试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值

    答:6个数据字段的长度:前5个是1480字节,最后一个是800字节,片偏移字段的值分别是:0, 185, 370, 555, 740, 925

    习题解析

    (划分结果如最后图中所示)

    UDP数据报 = 首部8字节 + 数据部分组成

    因为数据字段为8192字节,所以数据报总长度 = 8192 + 8 = 8200 字节

    以太网的最大传输单元MTU = 1500

    因为要划分为几个IP数据报,而每个IP数据报的首部占20字节,所以字段部分最大占1480字节

    划分的时候,可以划分为 8200 / 1480 = 5,余 800 字节

    所以应当划分为 6 个IP数据报片,前 5 个都是 1480 字节,第 6 个是 800 字节

    • 第一个IP数据报字段长度:1480,第一片偏移字段:1480 * 0 / 8 = 0
    • 第二个IP数据报字段长度:1480,第二片偏移字段:1480 * 1 / 8 = 185
    • 第三个IP数据报字段长度:1480,第三片偏移字段:1480 * 2 / 8 = 370
    • 第四个IP数据报字段长度:1480,第四片偏移字段:1480 * 3 / 8 = 555
    • 第五个IP数据报字段长度:1480,第五片偏移字段:1480 * 4 / 8 = 740
    • 第六个IP数据报字段长度:800,  第六片偏移字段:1480 * 5 / 8 = 925

    UDP数据报的首部存在于第一个IP数据报片中,所以第一个IP数据报字段为:首部8字节 + 1472数据部分

    展开全文
  • 目的地址 源地址 类型 数据 帧校验...数据字段长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度 逻辑链路控制帧LLC:携带的用户数量 填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要 帧校验序列...

    目的地址 源地址 类型 数据 帧校验序列
    前导码(7字节):使接收器建立比特同步
    其实定界符SFD(1字节):指示一帧的开始
    目的地址DA(6字节):指出要接收该帧的工作站
    源地址SA(6字节):指示发送该帧的工作站地址
    数据字段长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度
    逻辑链路控制帧LLC:携带的用户数量
    填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要
    帧校验序列FCS(4字节):采用循环冗余校验码(CRC)用于检验帧在传输过程中有无差错。

    展开全文
  • Ethernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点MAC地址。(注:ISL封装后可达...

    Ethernet II即DIX 2.0:Xerox与DEC、Intel在1982年制定的以太网标准帧格式。Cisco名称为:ARPA

     

     

    Ethernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点MAC地址。(注:ISL封装后可达1548字节,802.1Q封装后可达1522字节)

     

    接下来的2个字节标识出以太网帧所携带的上层数据类型,如下:

    IPv4: 0x0800

    ARP:0x0806

    PPPoE:0x8864

    802.1Q tag: 0x8100

    IPV6: 0x86DD

    MPLS Label:0x8847

     

    在不定长的数据字段后是4个字节的帧校验序列(Frame. Check Sequence,FCS)

     

     

    EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据 IEEE802.3,Length/EtherType 字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值 1536 (即十六进制为 0600)时, EtherType 字段表示为 MAC 客户机协议(EtherType 解释)的种类。该字段的长度和 EtherType 详解是互斥的。

    该类字段值取自 IEEE EtherType 字段寄存器。EtherType 字段是个极限空间,因此其分配是有限的。只有开发新的数据传输协议的人员需要使用 EtherType 字段,而不管他们实际上是否真正生产任何设备。IEEE RAC EtherType 字段批准权威机构负责检查和批准 EtherType 字段。

    知名协议已经分配了 EtherType 值,下面表格中列出了 EtherType 字段中常用值及其对应的协议:

    Ethertype 
    ( 十六进制 )

    协议

    0x0000 - 0x05DC

    IEEE 802.3 长度

    0x0101 – 0x01FF

    实验

    0x0600

    XEROX NS IDP

    0x0660 
    0x0661

    DLOG

    0x0800

    网际协议(IP)

    0x0801

    X.75 Internet

    0x0802

    NBS Internet

    0x0803

    ECMA Internet

    0x0804

    Chaosnet

    0x0805

    X.25 Level 3

    0x0806

    地址解析协议(ARP : Address Resolution Protocol)

    0x0808

    帧中继 ARP (Frame Relay ARP) [RFC1701]

    0x6559

    原始帧中继(Raw Frame Relay) [RFC1701]

    0x8035

    动态 DARP (DRARP:Dynamic RARP)
    反向地址解析协议(RARP:Reverse Address Resolution Protocol)

    0x8037

    Novell Netware IPX

    0x809B

    EtherTalk

    0x80D5

    IBM SNA Services over Ethernet

    0x 80F 3

    AppleTalk 地址解析协议(AARP:AppleTalk Address Resolution Protocol)

    0x8100

    以太网自动保护开关(EAPS:Ethernet Automatic Protection Switching)

    0x8137

    因特网包交换(IPX:Internet Packet Exchange)

    0x 814C

    简单网络管理协议(SNMP:Simple Network Management Protocol)

    0x86DD

    网际协议v6 (IPv6,Internet Protocol version 6)

    0x880B

    点对点协议(PPP:Point-to-Point Protocol)

    0x 880C

    通用交换管理协议(GSMP:General Switch Management Protocol)

    0x8847

    多协议标签交换(单播) MPLS:Multi-Protocol Label Switching <unicast>)

    0x8848

    多协议标签交换(组播)(MPLS, Multi-Protocol Label Switching <multicast>)

    0x8863

    以太网上的 PPP(发现阶段)(PPPoE:PPP Over Ethernet <Discovery Stage>)

    0x8864

    以太网上的 PPP(PPP 会话阶段) (PPPoE,PPP Over Ethernet<PPP Session Stage>)

    0x88BB

    轻量级访问点协议(LWAPP:Light Weight Access Point Protocol)

    0x88CC

    链接层发现协议(LLDP:Link Layer Discovery Protocol)

    0x8E88

    局域网上的 EAP(EAPOL:EAP over LAN)

    0x9000

    配置测试协议(Loopback)

    0x9100

    VLAN 标签协议标识符(VLAN Tag Protocol Identifier)

    0x9200

    VLAN 标签协议标识符(VLAN Tag Protocol Identifier)

    0xFFFF

    保留

     

    EtherType :以太网类型字段及值

     

     

    2. ARP (ARP Header长度:8字节)

    硬件类型:1 表示以太网

    协议类型:和Ethernet数据帧中类型字段相同

    OP操作字段:1 表示ARP请求

    2 表示ARP应答

    3 表示RARP请求

    4 表示RARP应答

     

     

    3. 802.1q VLAN数据帧(4字节)

     

    基于802.1Q的VLAN帧格式

    • Type:长度为2字节,取值为0x8100,表示此帧的类型为802.1Q Tag帧。
    • PRI:长度为3比特,可取0~7之间的值,表示帧的优先级,值越大优先级越高。该优先级主要为QoS差分服务提供参考依据(COS)。
    • VLAN Identifier (VID) : 长度12bits,可配置的VLAN ID取值范围为1~4094。通常vlan 0和vlan 4095预留,vlan1为缺省vlan,一般用于网管。

       

      QinQ帧格式

       

       

      4. PPP帧(除去信息字段后长度为:8字节)

       

      PPP报文格式

       

      PPP报文的内容是指Address、Control、Protocol和Information四个域的内容。各字段的含义如下。

    • Flag域Flag域标识了一个物理帧的起始和结束,该字节为0x7E。
    • Address域PPP协议是被运用在点对点的链路上,它可以唯一标识对方。因此使用PPP协议互连的两个通信设备无须知道对方的数据链路层地址。所以该字节已无任何意义,按照协议的规定将该字节填充为全1的广播地址。
    • Control域同Address域一样,PPP数据帧的Control域也没有实际意义,按照协议的规定通信双方将该字节的内容填充为0x03。Address和Control域一起表示了此报文为PPP报文,即PPP报文头为FF03。
    • Protocol域协议域可用来区分PPP数据帧中信息域所承载的数据报文的内容。

    协议代码

    协议类型

    0021

    Internet Protocol

    8021

    Internet Protocol Control Protocol

    C021

    Link Control Protocol

    C023

    Password Authentication Protocol

    C223

    Challenge Handshake Authentication Protocol

    • Information域信息域最大长度是1500字节,其中包括填充域的内容。信息域的最大长度等于PPP协议中MRU(Maximum Receive Unit)的缺省值。

       

      5. HDLC帧(除去信息字段后长度为:8字节)

       

      HDLC帧格式

       

      各字段的含义解释:

    字段

    长度(字节)

    含义

    Protocol

    2

    协议字段。表示Information域中的数据封装的协议类型。

    Information

    N

    信息字段。可以是任意的二进制比特串,长度未作限定。其上限由FCS字段或通信节点的缓冲容量来决定,目前国际上用得较多的是1000~2000比特,而下限可以是0,即无信息字段。但是监控帧中不可有信息字段。

     

     

    6. PPPoE报文(报文头长度为6字节)

    windows系统pppoe MTU大小

    默认和最大 PPPoE MTU 大小为 1,480 字节。对于某些 Internet 服务提供商 (ISP),您可能需要将 PPPoE 连接的 MTU 大小降至 1,400 和 1,480 之间的一个值(例如 1,454)。不要将 MTU 大小设置为小于 1,400。

     

    路由器pppoe拨号时MTU为1492

     

    7. MPLS Label

    Label报文格式:

    MPLS uses a 32-bit label field that contains the following information:

    • 20-bit label (a number)
    • 3-bit experimental field (usually used to carry IP precedence value)
    • 1-bit bottom-of-stack indicator (indicates whether this is the last label before the IP header)
    • 8-bit TTL (equal to the TTL in IP header),used to prevent indefinite looping of packets.

    展开全文
  • 10Mbps以太网的帧长度

    千次阅读 2016-07-23 14:28:42
    或者帧中的数据不得少于46个字节,其中以太网帧头有18字节(以太网2的值为:MAC+2类型+4CRC,注意,如果是802.3的规范,它支持SNAP和802.3以太,其中的2个字节的类型字段就变为帧的长度),小于以上长度的帧或数据需要在帧中...
    1.以太网帧的最短长度为64字节,或者帧中的数据不得少于46个字节,其中以太网帧头有18字节(以太网2的值为:MAC+2类型+4CRC,注意,如果是802.3的规范,它支持SNAP和802.3以太,其中的2个字节的类型字段就变为帧的长度),小于以上长度的帧或数据需要在帧中加入“填充数据(pad)” 。 
     
    2.以太网帧的最长长度为1518字节。我们所说的MTU 以太网一般为1500,加上以太网帧头18字节。(1500数据+18以太网帧头,注意,802.3规范已经把最大长度改为1536(0x0600)了)。
     
    3.为什么以太网的最短长度为64字节?万一长度小于64字节呢?
    a.按以太网的标准最大长度2.5km计算,802.3标准将长度达到最大值的以太网两倍往返时延取为51.2μs = (2500*4)/((1.9~2.4)*10**8)s.
    b.5-4规则:电磁信号在铜介质上的传播速率为1.9×10**8~2.4×10**8m/s).
    c.保证在发送256bit(32字节)所需的时间内使信号充满整个碰撞域.
    d.保证最短长度的帧在发送完毕之前,必须能够监测到可能最晚来到的冲突信号。
    e.为了"冲突检测"机制成功,第帧必须至少持续发送2t时间(发送2t时间后一数据帧还没有发送完)。t的大小是由网络协议标准定义,当t确定后,最短数据帧也被确定,反过来一个冲突域最大范围也被确定,在以太网中,2t被定义为51.2us,最短帧长为64byte,一个冲突域最多由4个中继器组成,这样的话,一个冲突域中的线缆最大长度也有一定的限制。
    f.如果数据帧小于64字节的话,就会看作"碎片".即数据包在网络传输中受损。
    展开全文
  • 数据帧传输数据链路层基于MAC地址进行帧的传输。以太网在二层链路上通过MAC地址来唯一标识网络设备,并且实现局域网上网络设备之间的通信。MAC地址也叫物理地址,大多数网卡厂商把MAC地址烧入了网卡的ROM中。发送端...
  • 计算机网络5-13题,一直UDP的数据字段为8192

    万次阅读 多人点赞 2018-06-07 00:01:15
    说明每一个IP数据报片的数据字段长度和偏移字段的值。答案:数据报总长度=8192+8(UDP首部)=8200字节以太网传送,IP层最大传送单元MTU=1500,因为IP首部为20字节,所以数据部分占了1480字节,则:8200/1480=5.........
  • 以太网数据帧最短帧长问题

    千次阅读 2019-09-06 20:41:13
    或者帧中的数据不得少于46个字节,其中以太网帧头有18字节(以太网2的值为:MAC+2类型+4CRC,注意,如果是802.3的规范,它支持SNAP和802.3以太,其中的2个字节的类型字段就变为帧的长度),小于以上长度的帧或数据需要在帧中...
  • 同学们在学网络课程的时候都知道,除巨帧外,常见的以太网帧的长度范围是64字节到1518字节,并且因为最初总线型半双工的组网原因,人们制定了CSMA/CD协议,规定了以太网中最短帧为64字节。然而,互联网的发展...
  • 以太网数据结构】IP协议

    千次阅读 2015-10-12 21:14:37
    IP协议数据包格式: IP协议最终目的是把数据从源传送到目的地,它不保证数据传送的靠性性! 主要作用: ...数据传送:将数据从一个主机传到另一个主机 ...版本:IP协议版本号,长度为4位。对于IPV4,
  • 以太网数据封装

    2020-03-13 11:27:02
    以太网帧的各个字段: (1)前导码:交替的0和1,在每个分组的开头提供5MHZ的时钟信号,让接受设备能够跟踪到来的比特流 (2)帧起始位置分隔符(SFD)/同步:同步并检测数据开头 (3)目标地址(DA) (4)源地址...
  • MTU和MSS是基于以太网和通信线路上网络包的最大长度来计算的,而IP包的最大长度是由IP头部中的“全长”字段决定的。“全长”字段长度为16比特,因此从IP协议规范来看,IP包的最大长度为65535字节,再减去IP头部和...
  • 以太网

    2020-09-03 16:05:22
    数据链路层的数据以太网以太网帧就是将网络层交付的数据添加报头信息后,此时的数据以帧的形式传递。以太网帧的格式如下: 在这里,目的地址与源地址这里都指的是 MAC 地址。每一个主机对应唯一的一个 MAC ...
  • 长度字段是指它后续数据的字节长度,但不包括CRC校验码。这个长度是提供给上层协议的数据负载,也就是上层协议封装的数据长度不要超过以太网帧的数据长度。最小数据帧尾46,最大数据帧长为1500.  在
  • 以太网” 不是一种具体的网络,而是一种技术标准,既包含了数据链路层的内容,也包含了一些物理层的内容。例如:规定了网络拓扑结构,访问控制方式,传输速率等 以太网帧格式: 源地址和目的地址是指网卡的硬件...
  • 1.TCP报文头部没有声明长度字段,所以理论上说TCP报文长度是无限制的。 2.IP报文头部有个16bits的Total length字段,表示IP报文的长度,故IP报文的长度...4.MSS是TCP报文中数据段的最大长度,前面说了可以是
  • (2)如果所传送的数据长度超过某链路的MTU值,要怎么处理?答:当IP数据报比链路的最大传输单元大时,就可以被分解为很多的足够小片段,以便能够在其上进行传输。即分片。3、IP数据报格式版本字段:IPv4或IPv6。...
  • 以太网(RFC 894)帧格式以太网的帧格式如下所示:其中的源地址和目的地址是指网卡的硬件地址(也叫MAC地址),长度是48位,是在网卡出厂时固化...以太网帧中的数据长度规定最小46字节,最大1500字节,ARP和RARP数据包...
  • 以太网学习

    2019-05-17 22:14:00
    DMAC代表目的终端的MAC地址,SMAC代表源MAC地址,而LENGTH/TYPE字段长度是2字节,则根据值的不同有不同的含义:当LENGHT/TYPE> 1500时,代表该数据帧的类型(比如该帧是属于哪个上层协议的数据单元),当LENGTH/...
  • 以太网MAC帧格式

    2019-05-21 17:13:00
    以太网中的MAC帧的格式与各...数据字段长度长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度逻辑链路控制帧LLC:携带的用户数据填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要帧校验序列FCS(4...
  • 以太网MAC层 帧格式

    2019-05-20 22:25:00
    以太网中的MAC帧的格式与各...数据字段长度长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度逻辑链路控制帧LLC:携带的用户数据填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要帧校验序列FCS(4...
  • arp协议报文格式及数据长度

    千次阅读 2011-01-13 14:33:00
    arp协议报文格式及数据长度2010-02-24 14:37http://hi.baidu.com/ym012/blog/item/0b35be2e4f74525b4ec22659.html<br />  arp数据报文格式如下: <br />遥控飞机 积木 动漫玩具 以下转自...
  • 如果IP层有一个数据报要传,而且数据包的长度比链路层的MTU还大,那么IP层就需要进行分片(fragmentation),把数据分成若干个小于MTU的片。(典型的以太网MTU为1500字节),分片发生在源主机或中间路由器上。因此,...
  • 以太网中的MAC帧格式

    2019-10-04 18:21:40
    以太网中的MAC帧的格式为:...数据字段长度长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度逻辑链路控制帧LLC:携带的用户数据填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要帧校验序列FCS(4...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 187
精华内容 74
关键字:

以太网数据字段长度