链路层帧格式

1、Ethernet帧

以太帧有多种,常用的是Ethernet II。(Cisco 名称为 ARPA )

目标MAC源MAC类型数据FCS
6字节6字节2字节46~1500字节4字节
Eth II以太网帧最小长度 64字节,最大长度1518字节。

(备注:ISL封装后可达1548字节,802.1Q封装后可达1522字节)

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

IPv40x0800
ARP0x0806
PPPOE0x8864
802.1Q tag0x8100
IPv60x86dd
MPLS Label0x8847
(数据字段后面是4字节的帧校验序列 Frame Check Sequence,FCS)

2、ARP(ARP Header的长度为8字节)

(1)、硬件协议:1 表示以太网;

(2)、协议类型:和Ethernet数据帧中类型字段相同

(3)、OP操作字段:

         <1 : ARP请求

        <2:ARP应答

        <3: RARP请求

        <4:RARP应答

3、802.1Q VLAN数据帧(4个字节)

3.1、基于802.1Q的VLAN帧格式


(1)、Type:取值为0x8100,表示此帧的类型为802.1Q tag帧。

 (2)、PRI:取值0~7,值越大优先级越高。优先级主要为Qos差分服务提供参考依据(COS)。

 (3)、VLAN Identifier(VID):通常valn 0和vlan 4095预留,vlan 1为缺省vlan,一般用于网管。

3.2 QInQ帧格式


4、MPLS 标签格式


MPLS包头有32Bit:

  • 20bit用作标签;
  • 3bit exp
  • 1bit 的S ,用于标识是否是栈底,标明MPLS的标签可以嵌套
  • 8bit的TTL










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星月夜语

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值