zoukankan      html  css  js  c++  java
  • MPLS学习

    一、概念

      MPLS路由协议:MPLS(Multi-Protocol Label Switching)即多协议标记交换,是一种标记(label)机制的包交换技术,通过简单的2层交换来集成IP Routing 的控制。

        LDP:标签路由分发协议

        LIB:拓扑表

        LFIB:路由表

    二、LDP基础

    R1配置:

    Router>en
    Router#conf t
    Router(config)#no ip domain lookup
    Router(config)#line console 0
    Router(config-line)#no exec-timeout 
    Router(config-line)#logging synchronous
    Router(config)#int g0/0
    Router(config-if)#ip address 10.1.12.1 255.255.255.0
    Router(config-if)#no sh
    Router(config)#int loopback 0
    Router(config-if)#ip address 1.1.1.1 255.255.255.255
    Router(config-if)#no sh
    Router(config)#router ospf 1
    Router(config-router)#router-id 1.1.1.1 
    Router(config-router)#network 10.1.12.1 0.0.0.0 area 0
    Router(config-router)#network 1.1.1.1 0.0.0.0 area 0
    Router(config)#ip cef
    Router(config)#mpls ldp router-id loopback 0
    Router(config)#mpls label range 100 199
    Router(config)#int g0/0
    Router(config-if)#mpls ip
    Router(config-if)#ip address 10.1.12.1 255.255.255.0
    Router(config-if)#no sh

    R2配置:

    interface Loopback0
    ip address 2.2.2.2 255.255.255.255
    interface GigabitEthernet0/0
    ip address 10.1.12.2 255.255.255.0
    interface GigabitEthernet0/1
    ip address 10.1.23.2 255.255.255.0
    router ospf 1
    router-id 2.2.2.2
    network 2.2.2.2 0.0.0.0 area 0
    network 10.1.12.2 0.0.0.0 area 0
    network 10.1.23.2 0.0.0.0 area 0
    Router(config)#ip cef
    Router(config)#mpls ldp router-id loopback 0
    Router(config)#mpls label range 200 299
    Router(config-if)#int g0/1
    Router(config-if)#mpls ip

    R3配置:

    Router(config-line)#int g0/1
    Router(config-if)#ip address 10.1.23.3 255.255.255.0
    Router(config)#int loopback 0
    Router(config-if)#ip address 3.3.3.3  255.255.255.0
    Router(config)#router ospf 1
    Router(config-router)#router-id 3.3.3.3
    Router(config-router)#network 10.1.23.3 0.0.0.0 area 0
    Router(config-router)#network 3.3.3.3 0.0.0.0 area 0
    Router(config)#ip cef
    Router(config)#mpls ldp router-id loopback 0
    Router(config)#mpls label range 300 399
    Router(config)#int g0/1
    Router(config-if)#mpls ip 

     查看:

    show mpls ld nei             查看mpls邻居
    show ip cef detail 查看FIB表
    show mpls ldp bindings 查看LIB表
    show mpls forwarding-table 查看LFIB表

     

     Pop:弹出最外层标签

    Untagged:弹出全部标签

     

     注意:ospf宣告环回口,需要修改网络类型,否则就会自动识别成主机路由,没有来自R4的标签信息,就会选择弹出所有标签,然后选择查询路由转发,当只有一层标签的时候,网络可以通,网络中存在多种标签,就会导致网络不通。

    R4(config-if)#int loopback 100
    R4(config-if)#ip ospf network point-to-point                    把环回口网络类型修改为点对点

  • 相关阅读:
    机器学习入门-文本数据-使用聚类增加文本的标签属性
    机器学习入门-文本特征-使用LDA主题模型构造标签 1.LatentDirichletAllocation(LDA用于构建主题模型) 2.LDA.components(输出各个词向量的权重值)
    机器学习入门-文本特征-word2vec词向量模型 1.word2vec(进行word2vec映射编码)2.model.wv['sky']输出这个词的向量映射 3.model.wv.index2vec(输出经过映射的词名称)
    机器学习入门-数值特征-对数据进行log变化
    python中datetime.strptime(),strftime()的应用
    css中的','、'>'、'+'、'~'
    js中const,var,let区别
    css的#和.的区别
    js实现拖放
    [Usaco2005]Part Acquisition
  • 原文地址:https://www.cnblogs.com/aqicheng/p/12864140.html
Copyright © 2011-2022 走看看