目录
3 IEEE 1905.1 topology discovery 协议
3.1 IEEE 802.1 bridge discovery
3.2 Topology discovery protocol
3.2.1 Multicast discovery procedure
3.2.2 Topology query/response procedure
3.3.3 Topology notification message (relayed multicast)
1905.1 topology discovery protocol 功能:
使1905.1管理实体,
1905.1 topology discovery protocol 包括如下三个过程:
每个1905.1设备在其每个接口上发送两种类型的多播发现消息:一条IEEE 802.1 bridge discovery消息和一条topology discovery消息。IEEE 802.1 bridge discovery消息是发送到LLDP最近的桥接多播地址(01-80-c2-00-00-00-0e)的LLDPDU,不由IEEE 802.1桥接转发。1905.1抽象层不影响LLDP的正常操作。topology discovery消息被发送到1905.1多播mac地址,该地址由IEEE 802.1桥接转发,而不是由1905.1设备转发。
1905.1管理实体可以通过向每个相邻的1905.1管理实体发送topology query消息来获得该设备的邻居(通过topology response消息)来构造更完整的网络图。相邻的设备的定义是:收到multicast topology discovery消息的1905.1设备。1905.1管理实体可以查询任何其他1905.1设备,例如,通过向邻居的邻居发送拓扑查询消息,等等
Topology discovery protocol 使用多播发现过程、单播拓扑查询/响应过程和中继的多播拓扑通知过程,使1905.1管理实体能够发现网络拓扑。这些过程使用了以下消息:
1905.1管理实体通过使用两个多播发现消息,发现其他1905.1设备和IEEE 802.1桥的存在:Topology discovery message和 IEEE 802.1 bridge discovery message,描述如下:
1,Topology discovery message(neighbor multicast)
如果发生以下事件,则在1秒内,1905.1管理实体应发送拓扑发现消息:
如果发生了特定的事件(例如,设备初始化或连接了接口),那么1905.1管理实体应发送拓扑发现消息。
1905.1管理实体可以等待特定的事件(例如,初始化后所有接口都已准备就绪),然后发送其第一个拓扑发现消息。
2,IEEE 802.1 bridge discovery message (neighbor multicast)
如果1905.1管理实体发送了拓扑发现消息,那么它还应发送IEEE 802.1桥发现消息。
拓扑查询/响应过程使1905.1管理实体能够通过使用两个单播消息从另一个1905.1管理实体查询和接收拓扑信息
1,Topology query message (unicast)
1905.1管理实体可以将拓扑查询消息发送到另一个1905.1管理实体。
2,Topology response message (unicast)
如果1905.1管理实体接收到拓扑查询消息,那么它在1秒内应使用拓扑响应消息。
如果1905.1管理实体检测到拓扑响应消息中指定要发送的任何信息发生了变化,则应在1秒内:
如果一个1905.1管理实体接收到一个拓扑通知消息,则它应被该1905实体转发