网络协议之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) 服务器

原文地址:https://www.cnblogs.com/justin-y-lin/p/15515500.html