zoukankan      html  css  js  c++  java
  • 链路成帧1

    以太网帧(820.3)

    Ethernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。

    其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点MAC地址。

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

    802.3 以太网帧结构
    前导码帧开始符MAC 目标地址MAC 源地址802.1Q 标签 (可选)以太类型或长度负载冗余校验帧间距
    10101010 7个octet 10101011 1个octet 6 octets 6 octets (4 octets) 2 octets 46–1500 octets 4 octets 12 octets
      64–1522 octets  
    72–1530 octets  
    84–1542 octets

    以太网帧类型:

    知名协议已经分配了 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 保留

    PPP帧(RFC1661,1662,1663)

    ppp协议参考:http://hi.baidu.com/qinfengxiaoyue/item/9ac41ea9a7d76b911510738d

    PPPOE和PPPhttp://www.cnblogs.com/yzhe/archive/2010/02/08/1665616.html

    PPP帧格式和HDLC帧格式相似,如图1所示。二者主要区别:PPP是面向字符的,而HDLC是面向位的。

    ppp支持的硬件类型

    与HDLC不同的是多了2个字节的协议字段。协议字段不同,后面的信息字段类型就不同。如:

    0x0021——信息字段是IP数据报

    0xC021——信息字段是链路控制数据LCP

    0x8021——信息字段是网络控制数据NCP

    0xC023——信息字段是安全性认证PAP

    0xC025——信息字段是LQR

    0xC223——信息字段是安全性认证CHAP

    PPPOE帧

  • 相关阅读:
    python常用包官网及包的安装方法
    二进制安装mysql-5.7.26
    ufw防火墙规则不生效
    Zabbix 3.0 配置企业微信报警(配置zabbix-web)
    Zabbix 3.0 配置企业微信报警(注册---测试)
    阿里云盾AliYunDun服务IO超高
    zabbix详解
    ntp时间同步
    zabbix解决中文乱码
    ssh登录服务器提示错误no hostkey alg
  • 原文地址:https://www.cnblogs.com/littleKing163/p/5033710.html
Copyright © 2011-2022 走看看