注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

乾颐堂_安德(Ender)的博客

学无前后达者为先,此博客是一个有态度网络技术共享平台,共享给大家更多知识和经验

 
 
 

日志

 
 
关于我

Ender“老湿”:双CCIE(R&S CCIE、ISP CCIE),思科认证讲师#34XXX,HCIE v2.0第一人。毕业于东北大学电子商务专业。在原公司及其他企业参与的重点项目和培训有: R&S CCIE专题课 SP CCIE专题课 思科支蜀援川项目 索尼中国(无锡)NP课程 能在这里找到我:QQ群106111081 我的微博:weibo.com/enderjoe

网易考拉推荐

7.2-华为HCNP-HCIE-OSPF环境下的MPLS-sham-link和isis实现  

2015-07-02 22:01:53|  分类: 华为技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
MP-BGP:
ipv4单播
IPv4的vpnv4地址族(96)
IPv4的vpn-实例地址族(32)
在PE设备之间更新什么内容:
1、96为的vpnv4路由
2、对应的内层标签
3、其属性(metric、ext-commuity等)
7.2-华为HCNP-HCIE-OSPF环境下的MPLS-sham-link和isis实现 - ender.joe - 乾颐堂_安德(Ender)的博客
 
7.2-华为HCNP-HCIE-OSPF环境下的MPLS-sham-link和isis实现 - ender.joe - 乾颐堂_安德(Ender)的博客
 
---------------------------
客户端运行ISIS协议(HCIE)
1、完成SP内部的igp(目的是为了完成BGP更新源,为了LDP建立论据)
<R3>display ospf peer brief 

         OSPF Process 1 with Router ID 10.1.1.3
                  Peer Statistic Information
 ----------------------------------------------------------------------------
 Area Id          Interface                        Neighbor id      State    
 0.0.0.0          GigabitEthernet0/0/1             10.1.1.1         Full        
 0.0.0.0          GigabitEthernet0/0/2             34.1.1.4         Full        
 ----------------------------------------------------------------------------
<PE1-R1>ping -a 11.1.1.1 44.1.1.1
  PING 44.1.1.1: 56  data bytes, press CTRL_C to break
    Reply from 44.1.1.1: bytes=56 Sequence=1 ttl=254 time=50 ms
    Reply from 44.1.1.1: bytes=56 Sequence=2 ttl=254 time=60 ms
2、完成LDP(标签分发协议,完成标签的分发、分配、保存、映射)
此步骤的目的是为了完成BGP的更新源(11.1.1.1和44.1.1.1这两个接口的外层的LSP是连续),外层标签

<R3>dis mpls ldp ses

 LDP Session(s) in Public Network
 Codes: LAM(Label Advertisement Mode), SsnAge Unit(DDDD:HH:MM)
 A '*' before a session means the session is being deleted.
 ------------------------------------------------------------------------------
 PeerID             Status      LAM  SsnRole  SsnAge      KASent/Rcv
 ------------------------------------------------------------------------------
 11.1.1.1:0         Operational DU   Active   0000:00:41  166/166
 44.1.1.1:0         Operational DU   Passive  0000:00:40  164/164
 ------------------------------------------------------------------------------

<PE1-R1>tracert lsp ip 44.1.1.1 32
  LSP Trace Route FEC: IPV4 PREFIX 44.1.1.1/32 , press CTRL_C to break.
  TTL   Replier            Time    Type      Downstream 
  0                                Ingress   13.1.1.3/[1028 ]
  1     13.1.1.3           20 ms   Transit   34.1.1.4/[3 ]
  2     44.1.1.1           60 ms   Egress  
3、配置MP-BGP(ibgp)   
bgp 100
 peer 44.1.1.1 as-number 100 
 peer 44.1.1.1 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  undo peer 44.1.1.1 enable
 # 
 ipv4-family vpnv4
  policy vpn-target
  peer 44.1.1.1 enabl
4、PE和CE的路由信息交换(ISIS)
VPN-instance的配置
isis 1 vpn-instance Ender---注意绑定vpn实例,否则属于全局的路由协议;
 is-level level-2
 cost-style wide
 network-entity 49.2525.0000.0000.1111.00
interface GigabitEthernet0/0/2
 ip binding vpn-instance Ender
 ip address 15.1.1.1 255.255.255.0 
 isis enable 1---注意先绑定vpn实例,否则属于全局
注意igp的双向重分步:
isis 1 vpn-instance Ender
 is-level level-2
 cost-style wide
 network-entity 49.2525.0000.0000.1111.00
 import-route bgp 
#
return
[PE1-R1-isis-1]bgp 100
[PE1-R1-bgp]
[PE1-R1-bgp]dis th
[V200R003C00]
#
bgp 100
 peer 44.1.1.1 as-number 100 
 peer 44.1.1.1 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  undo peer 44.1.1.1 enable
 # 
 ipv4-family vpnv4
  policy vpn-target
  peer 44.1.1.1 enable
 #
 ipv4-family vpn-instance Ender 
  network 15.1.1.0 255.255.255.0 
  import-route isis 1
==================================
MPLS VPN的两层标签:
1、内层标签
VPN的标签(客户的路由的标签),每条vpnv4的路由都有一个标签,该标签自动分发。出口PE的BGP协议分发,然后批量更新到R1.只有出口PE理解vpnv4的标签(入口不关心)。因为vpnv4的标签关联了出接口,就可以把该数据转出到该接口。
不同的vpnv4路由有不同的内层标签
[R4-PE2]dis bgp vpnv4 all  routing-table 2.2.2.2
2、外层标签
LDP协议为了到达对端BGP(PE)的更新源的标签
LDP为44.1.1.1形成一个LSP通道(单向)
如果下一跳不改变,那么外层标签也不改变

简单理解控制层面和转发层面:
控制层面(igp、ldp、bgp)通过一系列复杂的规则来形成FIB和FLIB
转发层面:一个简单的转发引擎(内层标签和外层标签)
另外一条路由
22.1.1.1
外层标签不变化(1028,BGP的下一跳还是44.1.1.1)
内层标签变化(1032是条不同的vpnv4的路由)
=========================
客户端为静态的方式:
[PE1-R1-bgp-Ender]import-route static--把静态引进到bgpvpn实例即可
ip route-static vpn-instance Ender 55.1.1.1 255.255.255.255 GigabitEthernet0/0/2 15.1.1.5
OSPF协议:
双向重分步
结果:
[CE-R5]display ospf routing 

         OSPF Process 100 with Router ID 15.1.1.5
                  Routing Tables 

 Routing for Network 
 Destination        Cost  Type       NextHop         AdvRouter       Area
 15.1.1.0/24        1     Transit    15.1.1.5        15.1.1.5        0.0.0.0
 55.1.1.1/32        0     Stub       55.1.1.1        15.1.1.5        0.0.0.0
 2.2.2.2/32         3     Inter-area 15.1.1.1        15.1.1.1        0.0.0.0
 22.1.1.1/32        3     Inter-area 15.1.1.1        15.1.1.1        0.0.0.0
在MPLS VPN场景下的OSPF,改变了架构:PE设备成为了ABR。MPLS区域被认为是超级区域0,所以得到了区域间的路由:inter-area

还原MPLS环境下OSPF的LSA的技术:sham-link(v-link):
A、interface LoopBack10
 ip binding vpn-instance Ender---放到相应的vpnv实例
 ip address 10.10.10.10 255.255.255.255--必须32
B、[R4-PE2-bgp-QYT]network 40.40.40.40 32--必须在BGP中network,不要在OSPF通告
C、在OSPF中建立sham-link
ospf 100 vpn-instance Ender
 import-route bgp
 area 0.0.0.0 
  sham-link 10.10.10.10 40.40.40.40---默认的cost为1.当整个区域都是OSPF的时候,就来比较沿途的cost值,不要修改该cost!
[PE1-R1]dis ospf sham-link 

         OSPF Process 1 with Router ID 10.1.1.1
 Sham Link:
 Area            NeighborId      Source-IP       Destination-IP  State Cost

         OSPF Process 100 with Router ID 15.1.1.1
 Sham Link:
 Area            NeighborId      Source-IP       Destination-IP  State Cost
 0.0.0.0         24.1.1.4        10.10.10.10     40.40.40.40     P-2-P 1 
得到的结果是单播可达
[R4-PE2]ping -vpn-instance QYT -a 40.40.40.40 10.10.10.10
  PING 10.10.10.10: 56  data bytes, press CTRL_C to break
    Reply from 10.10.10.10: bytes=56 Sequence=1 ttl=254 time=30 ms
    Reply from 10.10.10.10: bytes=56 Sequence=2 ttl=254 time=20 ms
    Reply from 10.10.10.10: bytes=56 Sequence=3 ttl=254 time=80 ms
<CE-R5>dis ospf rou

         OSPF Process 100 with Router ID 15.1.1.5
                  Routing Tables 

 Routing for Network 
 Destination        Cost  Type       NextHop         AdvRouter       Area
 15.1.1.0/24        1     Transit    15.1.1.5        15.1.1.5        0.0.0.0
 55.1.1.1/32        0     Stub       55.1.1.1        15.1.1.5        0.0.0.0
 2.2.2.2/32         3     Stub       15.1.1.1        24.1.1.2        0.0.0.0
 22.1.1.1/32        3     Stub       15.1.1.1        24.1.1.2        0.0.0.0
 24.1.1.0/24        3     Transit    15.1.1.1        24.1.1.2        0.0.0.0
作业:
1、说明MPLS VPN的两层标签
2、CE和PE之间运行OSPF协议,然后两侧的客户得到对端的路由为区域内的路由(sham-link)















  评论这张
 
阅读(139)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017