LDP(Label Distribution Protocol)是一种用于在MPLS网络中分发标签的协议。LDP协议中包含着以下主要的LDP信息:1. Hello消息:用于建立和维护LDP邻居关系。Hello消息包含了标识发送节点的LDP标识符。
2. Label Mapping消息:用于告知邻居节点本地路由的标签映射信息。Label Mapping消息可以分为两种类型:IANA Assigned(由IANA分配的标签)和Wildcard(通配符标签,用于多点到多点的通信)。
3. Label Request/Withdraw消息:用于请求/撤销标签的分发。当节点需要某个特定前缀的标签时,会向邻居节点发送Label Request消息;当不再需要某个前缀的标签时,会发送Label Withdraw消息。
4. Label Release消息:用于释放之前分配的标签资源。
5. Notification消息:用于通知邻居节点有关LDP协议状态的变化。这些消息都是通过TCP连接进行传输,并且使用LDP消息头进行封装。LDP协议通过交换这些消息来建立和维护路由器之间的标签分发和状态信息。