8.4.2 标签交换协议
1.标签分配方式
TDP用来分配和维护TFIB中的标签子项。TDP使用专用的、可靠的链路传输,在ATM标签交换路由器(ATM-TSR)上使用VPI/VCI为0/32的默认虚通路。TDP规定了3种标签分配方式:下游节点标签分配方式、下游节点按需分配标签方式和上游节点标签分配方式。
上游和下游的概念是指站在某个路由器的角度,指向某个目的地址的路由方向称为下游;反之,指向源地址的路由方向称为上游。
下游节点标签分配由下游节点根据本节点的使用情况分配标签,然后通过TDP将所分配的标签通知上游节点,上游节点将该标签填入它的TFIB的对应项中。
图8.10给出了一个下游节点标签分配的实例。对于目的地址59.64.0.0/16而言,RTB为RTA的下游节点,RTB为该地址分配标签3,并将此信息通知RT A,RTA将该信息填入它的TFIB中对应项的出口标签子项中。同样,RTC为该地址分配标签5并通知RTB,RTB也进行同RT A一样的登记操作。标签分配的过程可以逐段完成,图8.10中虽然标志了分配过程的顺序,但其流程并非严格限制都需如此执行。在标签分配逐段完成之后,RTB的TFIB中输出标签和输入标签都已填入,这时RTB便可以实现标签交换,而无须再进行目的地址匹配和路由选择。
(www.xing528.com)
图8.10 上游和下游节点分配标签示例图
上游节点标签分配的分配方向与下游节点标签分配相反,RTA为RTA至RTB段分配标签后通知RTB,RTB为RTB至RTC段分配标签后通知RTC。
下游节点按需分配标签则是由RT A先向RTB提出分配标签请求,然后再由RTB为RT A至RTB段分配标签,并通知分配结果。
2.TFIB的管理方式
节点的TFIB有两种管理方式,一种是单接口TFIB,一种是单节点TFIB。单接口TFIB是一个接口配置一个TFIB,所有接口的TFIB互不相关,所以作为索引的入口标签只在本接口或本段有效,与节点的其他接口无关。这时入口标签的选择可以只考虑该接口的使用情况,使用上游节点分配或下游节点分配都可以。而单节点标签TFIB则不同,一个节点只设有一个TFIB表,可以将其下载到各个接口,但其内容相同。因此入口标签在全节点有效而且不能重复。这时只能使用下游节点标签分配,因为上游节点对下游节点的入口标签的使用情况不了解,无法进行分配。而段标签作为上游节点的出口标签与其他接口无关,所以下游节点可以完成标签分配。下游节点按需分配标签和前两种不同,前两种应用于拓扑驱动时分配标签,它在一个节点中为每个目的地只分配一个或者几个标签。但不同的源、不同的应用可能会有不同的业务质量需求,当需要为某些特定业务提供特殊服务时,可以用下游节点按需分配标签为其提供专用标签。ATM环境下的标签交换使用的就是下游节点按需分配标签。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。