全部博文(51)
分类: 网络与安全
2016-08-13 20:46:54
承载在二层协议上,不需要IP协议栈。包含8字节头和一个TLV列表;
Message Type:
Message Type |
Protocol |
Value |
Transmission type |
Relay indicator field |
Description |
topology discovery message |
拓扑发现协议 |
0x0000 |
Neighbor multicast |
0 |
通告设备存在 |
topology notification message |
拓扑发现协议 |
0x0001 |
relayed multicast |
1 |
通知网络设备拓扑发生变化 |
topology query message |
拓扑发现协议 |
0x0002 |
Unicast |
0 |
询问设备拓扑信息 |
topology response message |
拓扑发现协议 |
0x0003 |
Unicast |
0 |
响应拓扑问询 |
vendor specific message |
N/A |
0x0004 |
Unicast/neighbor multicast/relayed multicast |
|
厂家自定义 |
Link metric query message |
链路测量信息传播协议 |
0x0005 |
Unicast |
0 |
1905.1互联设备之间的链路测量消息 |
Link metric response message |
链路测量信息传播协议 |
0x0006 |
Unicast |
0 |
response of Link metric request |
AP-autoconfiguration search message |
AP自动配置协议 |
0x0007 |
Relayed multicast |
1 |
寻找registrar |
AP-autoconfiguration response message |
AP自动配置协议 |
0x0008 |
Unicast |
0 |
回应search message |
AP-autoconfiguration Wi-Fi simple configuration(WSC) message |
AP自动配置协议 |
0x0009 |
Unicast |
0 |
携带WSC注册信息的帧 |
AP-autoconfiguration renew message |
AP自动配置协议 |
0x000A |
Relayed multicast |
1 |
通告消息,要求指定频段进行重新注册 |
1905.1 push button event notification message |
Push button |
0x000B |
Relayed multicast |
1 |
通告一个push button消息 |
1905.1 push button join notification message |
Push button |
0x000C |
Relayed multicast |
1 |
通告一个设备通过push button消息成功加入网络 |
N/A |
N/A |
0x000D ~ 0xFFFF |
N/A |
N/A |
Reserved |
桥接发现消息是一个LLDPDU(),发送给LLDP最近桥多播地址(01:80:C2:00:00:0E),不会被转发;拓扑发现消息使用1905.1多播MAC发送,可以被802.1桥转发,但不被1905.1设备转发;
这个机制不能使1905.1管理实体发现桥信息;可以通过topology query信息到邻居1905.1管理实体来获取完整网络图;
拓扑发现消息每个60s发送一次;或者接口初始化完毕时发送;
发送拓扑发现消息会伴随着bridge discovery message的发送;
安全设置相关内容有三部分:UCPK、PBC、NFCNK
UCPK:所有1905.1设备事先共享256-bit网络key值,协议规定了网络中其它密钥值可以由该共享key值来生成;
PBC: push button event handle:声明自身接口类别,接口信息;push button join notification generation
and handling:push button操作表明一个新设备正在加入网络,1905.1管理实例触发一个push button 配置序列;
NFCNK:
1905.1接口的成功认证触发AP自动配置流程,分为两步:
registrar discovery phase
AP enrollee 发送AP-autoconfiguration search message寻找registrar;
IEEE802.11 parameter configuration
无线参数的自动配置采用WSC协议,配置同步信息由M1,M2消息完成;
获得当前的链路信息;由Link metric query和Link metric response消息完成
抓包如下: