我们都知道一旦在路由器和LDP之间的接口上启用MPLS,就会形成邻居邻接关系,将为每个网络公布一个标签。但是,使用LDP,我们可以配置过滤器来确定哪些网络应该获得标签以及哪些网络不应该被标记。
我将使用以下拓扑来演示:
上面我们有3个路由器,每个路由器有2个环回接口,因此我们有足够的网络可供使用。在我们启用MPLS之前,我们将配置OSPF,以便公布所有网络:
我们将以简单的方式执行此操作并在所有接口上激活OSPF。现在让我们在FastEthernet接口上启用
让我们检查一下我们是否有LDP邻居:
到目前为止一切顺利,现在让我们来看看已经生成的LDP标签:
对于所有网络,LDP已生成标签。现在让我们配置过滤,以便我们只为loopback 0接口生成标签。这是你如何做到的:
首先使用no mpls ldp advertise-labels禁用所有标签的广告。其次使用mpls ldp advertise-labels命令并引用访问列表或前缀列表来选择哪些网络应该有标签。
如果你忘记使用no mpls ldp advertise-labels命令,你会发现LDP 仍然是STILL为每个网络广告标签......
让我们验证一下我们的工作:
上面你可以看到,只有网络1.1.1.1 / 32,2.2.2.2/32和3.3.3.3/32在向LDP邻居发布时才会有标签。
配置:
知乎号:太阁网络实验室、闫辉
抖音号:571751619
公众号:网络工程师集中营