网络协议之EtherType、IpProtocol、UDP Port、特殊MAC地址
EtherType
0x0806 ARP
0x8035 RARP
0x7800 ADP(私有Address Discovery Protocol)
0x814C SNMP
0x0800 IPv4
0x86dd IPv6
0x8847/0x8848 MPLS
0x8863 PPPoE Discovery
0x8864 PPPoE Session
0x8137 IPX/SPX
0x8809 IEEE802.3对链路聚合和LACP进行标准化后定义的慢协议,EtherType字段后紧跟着1个字节的SubType字段,0x01表示LACP,0x02表示Mark Protocol,0x03表示OAM,0x10表示OSSP
0x888E 802.1x EAPOL
0x88A7 HGMP
0x88CC LLDP
0x88F7 PTP(IEEE 1588 Precision Time Protocol)
0xFFFD/0xFFFE/0xFFFF 设备保留
IpProtocol
1 ICMP
2 IGMP
3 GGP (Gateway-to-Gateway Protocol)
4 IPv4
6 TCP
8 EGP (Exterior Gateway Control)
9 IGP
17 UDP
27 RDP
41 IPv6
43 IPv6 Route
58 IPv6-ICMP
118 STP (Schedule Transfer Protocol)
121 SMP (Simple Message Protocol)
143 EThernet
UDP Port
20 FTP Data Transfer
21 FTP Control
22 SSH
23 Telnet
53 DNS
56 RAP (Route Access Protocol)
67 BOOTP(Bootstrap Protocol) Server, also used by DHCP
68 BOOTP(Bootstrap Protocol) Client, also used by DHCP
69 TFTP
80 HTTP
107 Remote Telnet
115 SFTP
161 SNMP
179 BGP
264 BGMP
319 PTP Event Message
320 PTP General Message
443 HTTPS
520 RIP (Routing Information Protocol)
546 DHCPv6 Client
547 DHCPv6 Server
556 RFS
特殊MAC地址
网络字节序按照大端模式传输数据,因此,01-00-5e-xx-xx-xx的1出现在最高位,即第48位,该位用来区分组播地址和单播地址。另外,第47位为G/L位,0表示全球唯一,1表示本地地址。
大部分的组播地址都以01-80-C2和01-00-5E开头,是因为使用这些组播地址的协议都是IEEE和IANA制定的,它们的OUI分别是00-80-C2和00-00-5E。除此之外,还有01-00-0C-CC-CC-CC这样的地址,是Cisco定义的,Cisco的OUI是00-00-0C。
01-00-5e地址段
01-80-c2地址段
01-80-C2-00-00-00 STP协议使用
01-80-C2-00-00-01 MAC Controlde PAUSE帧使用
01-80-C2-00-00-02 慢协议使用,如OAM/LACP协议
LLDP(Link Layer Discovery Protocol)链路层发现协议允许本地网络中的设备“广播”自身的状态,是一种能够使网络中的设备互相发现并通告状态、交互信息的协议。
LLDP协议属于链路层协议,它的以太类型为0x88cc。
名称
|
目的MAC地址
|
意义
|
---|---|---|
Nearest bridge
|
01-80-C2-00-00-0E
|
包被限制在本地网络中,无法被任何桥或路由设备转发
|
Nearest non-TPMR bridge
|
01-80-C2-00-00-03
|
包只被Two-Port MAC Relay (TPMR)转发,其他的任何桥或路由设备都不转发该数据包
|
Nearest Customer Bridge
|
01-80-C2-00-00-00
|
只在两个Customer Bridge之间传播。
|
IP地址
A类 0.0.0.0 —— 127.255.255.255
B类 128.0.0.0——191.255.255.255
C类 192.0.0.0——223.255.255.255
D类 224.0.0.0——239.255.255.255 (组播地址)
E类 240.0.0.0——247.255.255.255 (科学实验)
IP组播和单播的目的地址不同,IP组播的目的地址是组地址——D类地址
组播IP地址是本地管理组播地址:239.0.0.0~239.255.255.255
D 类地址是从 224.0.0.0 到 239.255.255.255 之间的 IP 地址
其中224.0.0.0到224.0.0.255是保留地址
224.0.0.1表示子网中所有的组播组
224.0.0.2表示子网中的所有路由器
224.0.0.5表示OSPF(Open Shortest Path First)路由器
224.0.0.6表示OSPF指定路由器
224.0.0.12 表示 DHCP(Dynamic Host Configuration Protocol) 服务器