L2私有专用网 伪线缝补

Inter-AS Pseudowires-Tunnel Stitching Concepts(伪线缝补):

其中红色的伪线用于“缝补”黄色两个伪线的连接(意味着两个 Core 不能引入任何外部路由)

1、AS 100 和 AS 200 运行 IGP
2、AS 100 和 AS 200 内运行 LDP
3、R4 / R5 建立 IPv4 eBGP 邻居关系并通告各自的 Loopback 0
4、建立如上述拓扑图中的三段伪线
r4(config)#l2 vfi T5 point-to-point (vfi 相当于二层的 vrf)
r4(config-vfi)#neighbor 2.2.2.2 100 encapsulation mpls 
r4(config-vfi)#neighbor 5.5.5.5 45 encapsulation mpls(其中红色的伪线 45 主要用于连接 100 和 200 伪线)

r5(config)#l2 vfi T4 point-to-point 
r5(config-vfi)#neighbor 7.7.7.7 200 encapsulation mpls 
r5(config-vfi)#neighbor 4.4.4.4 45 encapsulation mpls

r2(config-if)#xconnect 7.7.7.7 100 encapsulation mpls
r7(config-if)#xconnect 2.2.2.2 100 encapsulation mpls

5、r4 和 r5 之间运行 IGP & LDP 或者 IPv4-eBGP 之间 Send-label(如果不 send-label 伪线是 up 不起来的)
r4#show vfi 
r4#show vfi                                                                 
                                                                            
Legend: RT=Route-target, S=Split-horizon, Y=Yes, N=No                       
                                                                            
VFI name: T5, type: point-to-point                                          
  Neighbors connected via pseudowires:                                      
  Peer Address     VC ID                                                    
  5.5.5.5          45                                                       
  2.2.2.2          100                                                      

r2#sh mpls l2transport vc 100 detail                                        
Local interface: Et0/1 up, line protocol up, Ethernet up                    
  Destination address: 4.4.4.4, VC ID: 100, VC status: up                   
    Output interface: Et0/0.23, imposed label stack {3001 4005}             
    Preferred path: not configured                                          
    Default path: active                                                    
    Next hop: 23.1.1.3                                                      
  Create time: 00:35:11, last status change time: 00:10:12                  
  Signaling protocol: LDP, peer 4.4.4.4:0 up                                
    Targeted Hello: 2.2.2.2(LDP Id) -> 4.4.4.4                              
    Status TLV support (local/remote)   : enabled/supported                 
      Label/status state machine        : established, LruRru               
      Last local dataplane   status rcvd: no fault                          
      Last local SSS circuit status rcvd: no fault                          
      Last local SSS circuit status sent: no fault                          
      Last local  LDP TLV    status sent: no fault                          
      Last remote LDP TLV    status rcvd: no fault                          
    MPLS VC labels: local 2003, remote 4005                                 
    Group ID: local 0, remote 0                                             
    MTU: local 1500, remote 1500                                            
    Remote interface description:                                           
  Sequencing: receive disabled, send disabled                               
  VC statistics:                                                            
    packet totals: receive 239, send 241                                    
    byte totals:   receive 23677, send 31027                                
 --More--                                                                   

r4#show mpls forwarding-table                                               
Local      Outgoing   Prefix           Bytes Label   Outgoing   Next Hop    
Label      Label      or Tunnel Id     Switched      interface              
4000       3000       2.2.2.2/32       0             Et0/0.34   34.1.1.3    
4001       Pop Label  3.3.3.3/32       0             Et0/0.34   34.1.1.3    
4002       Pop Label  23.1.1.0/24      0             Et0/0.34   34.1.1.3    
4003       Pop Label  45.1.1.5/32      0             Et0/1      45.1.1.5    
4004       No Label   l2ckt(45)        9157          Et0/0.34   34.1.1.3    
4005       No Label   l2ckt(100)       29401         Et0/1      45.1.1.5    

Data-Plane 数据发送过程:
r1 --> r2 : 3001 | 4005 | 10.1.1.8
r2 --> r3 : pop | 4005 | 10.1.1.8
r3 --> r4 : No Label | 10.1.1.8
r4 --> r5 : ----------------------(相当于交换机直接传输)
r5 --> r6 : 6001 | 7003 | 10.1.1.8
r6 --> r7 : pop | 7003 | 10.1.1.8
r7 --> r8 : No Label | 10.1.1.8


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
rethread 是一种修补衣物的技巧,它用于恢复被破坏或松脱的线缝。学会 rethread 可以让我们在面对线缝损坏时不必丢弃整件衣物,而是修复后继续使用。 首先,我们需要准备一些工具。基本的 rethread 工具包括缝纫针、线、剪刀和大眼针。选择与衣物颜色相近的线,这样修补后的线缝就不容易被察觉。 接下来,我们会开始准备工作。首先,找到需要修补的线缝,检查是否有任何松脱或破坏。如果线受损较轻,我们可以直接从破损的地方重新穿线,保持原有的线缝形状。如果线受损较严重,我们可能需要先用剪刀修剪掉受损的线段,然后重新开始线缝。 当准备开始 rethread 时,我们可以选择使用大眼针来帮助穿线。将线穿过大眼针的孔洞,然后将针头插入衣物的一个端点中,确保线穿过正确的缝线路径。逐步将线沿着原有的线缝路径引导,确保线紧密而平均地横跨被固定的区域。 完成线穿过后,我们需要顶住线的末端,然后将针穿入衣物的另一个端点。确保线紧贴着布料,并尽量使线缝看起来与原有的线缝一致。完成线穿入后,用缝纫针反复穿过线缝,以固定线的位置。 最后,我们用剪刀剪掉多余的线,并将修补的线缝拉紧。确保线缝结实牢固,并且修补后与原有线缝相融合。 通过掌握 rethread 技巧,我们可以轻松修补损坏的线缝,让衣物焕然一新。同时,这也是一种环保的做法,可以减少衣物的浪费。因此,掌握 rethread 入门对于我们来说是非常有用的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值