组网标签的发布和管理
标签发布就是将为FEC分配的标签通告给其他LSR。根据标签发布条件、标签发布顺序的不同,LSR通告标签的方式分为DU(DownstreamUnsolicited,下游自主方式)和DoD(DownstreamOnDemand,下游按需方式)
标签发布方式分为:
DU:对一个特定的FEC,下游LSR自动为该FEC分配标签,并主动将标签分发给上游LSR。
DoD:对一个特定的FEC,上游LSR要求下游LSR为该FEC分配标签,下游LSR收到要求后,为该FEC分配标签并向上游LSR通告该标签。具有标签分发邻接关系的上游LSR和下游LSR之间一定要使用相同的标签发布方式,否则LSP没法正常建立。
标签分配控制方式
标签分配控制方式分为:独立标签控制方式:LSR可以在任意时间向与它连接的LSR通告标签映照。使用这类方式时,LSR可能会在收到下游LSR的标签之前就向上游通告了标签。如果标签发布方式是DU,则即便没有取得下游的标签,也会直接为上游分配标签;如果标签发布方式是DoD,则接收到标签要求的LSR直接为它的上游LSR分配标签,没必要等待来自它的下游的标签。
有序标签控制方式:LSR只有收到它的下游LSR为某个FEC分配的标签,或该LSR是此FEC的出口节点时,才会向它的上游LSR通告
此FEC的标签映照。标签发布进程采取了有序标签控制方式:如果标签发布模式为DU,则LSR只有收到下游LSR分配的标签后,才会向自己的上游LSR分配标签;如果标签发布模式为DoD,则下游LSR(Transit)收到上游LSR(Ingress)的标签要求后,继续向它的下游LSR(Egress)发送标签要求,Transit收到Egress分配的标签后,才会为Ingress分配标签。
标签保持方式
即标签保持方式,是指LSR对收到的、但目前暂时用不到的FEC和标签绑定的处理方式,分为自由标签保持方式(Liberal)和守旧标签保持方式(Conservative)两种。
LSR接收到标签映照后,保存标签的方式分为:
自由标签保持方式:对从邻居LSR收到的标签映照,不管邻居LSR会不会指定FEC的下一跳都保存。这类方式的优点是LSR能够迅速适应网络拓扑变化,但是浪费标签,所有不能生成LSP的标签都需要保存。
守旧标签保持方式:对从邻居LSR收到的标签映照,只有当邻居LSR是指定FEC的下一跳时才保存。这类方式的优点是节省标签,但是对拓扑变化的响应较慢。