CCIE-MPLS VPN-实验手册(上卷)

看完了看完了看完了,豪爽豪爽豪爽,一个月了,写得挺棒。总共14个mpls
vpn的实验,为留下学习的痕迹,原封不动献出。


CCIE实验手册


(路由部分-MPLSVPN基础篇)

 

 

[CCIE] 
JUSTECH
思科教学小组    

 


 


 


 

 

 

 

 

 

 

 

 

JUSTECH网络科技有限公司

目录

1:MPLS VPN
基础实验

1.1
实验拓扑

1.2
实验需求

1.3
配置步骤

1.4
校验

2:MPLS
VPN PE CE
间动态路由协议+UNTAG
实验

2.1
实验拓扑

2.2
实验需求

2.3
实验步骤

2.5
校验

2.6
思考题:

3:MPLS
VPN RT
设计实验

3.1
实验拓扑

3.3
实验需求

3.4
实验步骤

3.4
校验:

3.5
思考题

4:MPLS
VPN
中VRF IMPORT MAP
实验

4.1
实验拓扑

4.2
实验需求

4.3
实验步骤

4.4
校验

4.5
思考题

5:MPLS
VPN PE CE OSPF
实验1

5.1
实验拓扑

5.2
实验需求

5.2
实验步骤

5.4
校验

6:MPLS
VPN PE CE OSPF Domain-id
实验

6.1
实验拓扑

6.2
实验需求

6.3
实验步骤

6.4
校验

7:MPLS
VPN PE CE OSPF
虚链路实验

7.1
实验拓扑

7.2
实验需求

7.3
实验步骤

7.4
校验

7.5
思考题

8:MPLS
VPN Sham-link(伪链路)

实验

8.1
实验拓扑

8.2
实验需求

8.3
实验步骤

8.4 

校验

9:MPLS-VPN
SHAM-LINK
疑难解析实验

9.1
实验拓扑

9.2
实验需求

9.3
实验步骤

9.4
校验

9.5思考题

10:跨域的MPLS
VPN (Option A)

10.1
实验拓扑

10.1
实验需求

10.2
实验步骤

10.4
校验

10.5
思考题

11:跨域的MPLS
VPN (Option B -2a)

11.1     

实验拓扑

11.2实验需求

11.3实验步骤

11.4思考题

12:跨域的MPLS
VPN
(Option B - 2b)

12.1
实验拓扑

12.2
实验需求

12.3配置步骤

12.4
校验

13:跨域的MPLS
VPN  (Option
B -2c)

13.1
实验拓扑

13.2
实验需求

13.4
校验

14:跨域的MPLS
VPN
(Option C)

14.1
实验拓扑

14.2
实验需求

14.3
实验步骤

14.4
校验

14.5
思考题

 

 

 

 

 

 

 

 

 

 

1:MPLS VPN
基础实验

 

1.1

实验拓扑

1.2
实验需求

a.R1 R2 R3
的直连网络及loopback 0网络被宣告进EIGRP
1

b.R1 R2 R3
的直连网络启用MPLS,要求按如下需求完成MPLS

的配置:

MPLS
标签分配分发协议:LDP

MPLS LDP ROUTER-ID: loopback 0

R1 MPLS
标签取值范围上100~199

R2                    
200~299

R3   
                 300~399

c.要求R1

与R3
建立位于BGP AS 13
内的IBGP
对等体关系,并且激活MP-BGP
对等体关系

d.要求R1

与R3
作为PE
设备创建VRF
参数如下:

VRF KFC                     
VRF M

RD 1:1                      
RD 2:2

ROUTE-TARGET 1:1            
ROUTE-TARGET 2:2

e.要求通过适当的配置使得KFC

站点所包含的C-NETWORK
可以相互通讯,同样M
站点所包含的C-NETWORK
网络可以相互通讯

 

 

1.3
配置步骤

 

步骤1:完成P-NETWORK

中基础配置

只包含接口IP及EIGRP

 

此时完成如上配置,管理员应该确认R1 R2 R3
可以分别抵达对方LOOPBACK 0
网络,因为该网络一会会被当做LDP
的ROUTER-ID
及BGP ROUTER-ID

 

步骤2:根据需求完成MPLS

的配置

 

R1

Mpls label protocol ldp

Mpls label range 100 199

Mpls ldp router-id lo 0

Int e0/0

Mpls ip

 

 

R2

Mpls label protocol ldp

Mpls label range 200 299

Mpls ldp router-id lo 0

Int range e0/0 -1

Mpls ip

 

R3

Mpls label protocol ldp

Mpls label range 300 399

Mpls ldp router-id lo 0

Int  e0/1

Mpls ip

 

此时管理员完成如上配置,应该确认LDP
的邻接关系已经形成,利用”show mpls ldp
neighbor”命令,现象如下:

 

R2#show mpls ldp neighbor

   
Peer LDP Ident: 1.1.1.1:0; Local LDP Ident 2.2.2.2:0

       
TCP connection: 1.1.1.1.646 - 2.2.2.2.55979

       
State: Oper; Msgs sent/rcvd: 8/8;
Downstream

       
Up time: 00:00:47

       
LDP discovery sources:

         
Ethernet0/0, Src IP addr: 31.31.12.1

       
Addresses bound to peer LDP Ident:

         
31.31.12.1     
1.1.1.1        

   
Peer LDP Ident: 3.3.3.3:0; Local LDP Ident 2.2.2.2:0

       
TCP connection: 3.3.3.3.26969 - 2.2.2.2.646

     
  State:
Oper;
Msgs sent/rcvd: 8/8; Downstream

       
Up time: 00:00:34

       
LDP discovery sources:

         
Ethernet0/1, Src IP addr: 31.31.23.3

       
Addresses bound to peer LDP Ident:

         
31.31.23.3     
3.3.3.3  
   

 

步骤3:完成R1

与R3的BGP

及MP-BGP
的对等体关系建立

R1

Router bgp 13

Bgp router-id 1.1.1.1

Neighbor 3.3.3.3 remote 13

Nei 3.3.3.3 up lo 0

no bgp default ipv4-unicast //阻止BGP

进程建立BGPV4

对等体关系

Address-family vpnv4 unicast

Neighbor 3.3.3.3 ac

neighbor 3.3.3.3 send-community extended //该命令行事系统自行配置的,含义为发送MP-BGP拓展团体属性,其实就是说RD
RT

及栈底标签可以被当做路由更新的一部分发送出去

 

R3

Router bgp 13

Bgp router-id 3.3.3.3

Nei 1.1.1.1 remote 13

Nei 1.1.1.1 up lo 0

no bgp default ipv4-unicast

Add vpnv un

Nei 1.1.1.1 ac

neighbor 3.3.3.3 send-community extended

 

此时管理员完成如上配置,必须确认MP-BGP
对等体关系建立完毕,现象如下:

R1#show ip bgp vpnv4 all summary //该命令用于查看MP-BGP

对等体关系是否建立

BGP router identifier 1.1.1.1, local AS number
13

BGP table version is 1, main routing table version
1

 

Neighbor       
V   
AS MsgRcvd MsgSent  
TblVer  InQ
OutQ Up/Down 
State/PfxRcd

3.3.3.3
        4   
13      
2      
2       
0   
0   
0 00:00:08       
0

 

R3#show ip bgp vpnv4 all summary

BGP router identifier 3.3.3.3, local AS number
13

BGP table version is 1, main routing table version
1

 

Neighbor    
   V   
AS MsgRcvd MsgSent  
TblVer  InQ
OutQ Up/Down 
State/PfxRcd

1.1.1.1 
       4   
13      
2      
2       
0   
0   
0 00:00:24       
0

 

步骤4:在PE

设备上创建VRF

 R1

Ip vrf KFC

Rd 1:1

Route-target 1:1

Exit

Ip vrf M

Rd 2:2

Route-target 2:2

 

R3

Ip vrf KFC

Rd 1:1

Route-target 1:1

Exit

Ip vrf M

Rd 2:2

Route-target 2:2

 

步骤5:在PE

设备上将指定接口划入特定VRF

 

R1

Interface s1/0

Ip vrf forward KFC

Ip add 31.31.14.1 255.255.255.0

No sh

!

Int s1/1

Ip vrf for M

Ip add 31.31.15.1 255.255.255.0

No sh

 

R3

Int s1/1

Ip vrf for KFC

Ip add 31.31.37.3 255.255.255.0

No sh

!

Int s0/0

Ip vrf for M

Ip add 31.31.36.3 255.255.255.0

No sh

 

此时管理员完成如上配置后应做如下检查:

(1)检查当前设备VRF

配置

R1#show ip vrf

 
Name                            
Default RD         
Interfaces

 
KFC                             
1:1                
Se1/0

 
M                               
2:2                
Se1/1

 

 

R3#show ip vrf

 
Name                            
Default RD  
       Interfaces

 
KFC                             
1:1                
Se1/1

 
M                               
2:2                
Se1/0

 

步骤6:在R1
R3
上用静态路由往VRF
表中注入路由

 

R1

ip route vrf KFC 10.1.1.0 255.255.255.0
Serial1/0

ip route vrf KFC 44.44.44.0 255.255.255.0
Serial1/0

ip route vrf M 10.1.1.0 255.255.255.0 Serial1/1

ip route vrf M 55.55.55.0 255.255.255.0
Serial1/1

 

R3

ip route vrf KFC 10.2.2.0 255.255.255.0
Serial1/1

ip route vrf KFC 77.77.77.0 255.255.255.0
Serial1/1

ip route vrf M 10.2.2.0 255.255.255.0 Serial1/0

ip route vrf M 66.66.66.0 255.255.255.0
Serial1/0

 

步骤7:在R1
R3
上完成MP-BGP
下的IGPS VRF
进MP-BGP VRF

R1

Router bgp 13

Address-family ipv4 vrf KFC

Redistribute static

Exit

Address-family ipv4 vrf M

Redistribute static

R3

Router bgp 13

Address-family ipv4 vrf KFC

Redistribute static

Exit

Address-family ipv4 vrf M

Redistribute static

 

步骤8:完成CE设备配置

此处管理员除了根据拓扑需求完成基本的配置,别忘记在CE
设备添加缺省路由,下一跳指向PE设备。

 

1.4
校验

(1)
在R1 R3
上查看对应VRF
表项中的静态路由

需要确认C-NETWORK
的网络被以静态路由的形式注入VRF

 

R1#show ip route vrf KFC static

    
10.0.0.0/24 is subnetted, 2 subnets

S      
10.1.1.0 is directly connected, Serial1/0

    
44.0.0.0/24 is subnetted, 1 subnets

S      
44.44.44.0 is directly connected, Serial1/0

 

R1#show ip route vrf M static

    
55.0.0.0/24 is subnetted, 1 subnets

S      
55.55.55.0 is directly connected, Serial1/1

    
10.0.0.0/24 is subnetted, 2 subnets

S      
10.1.1.0 is directly connected, Serial1/1

 

R3#show ip route vrf KFC static

    
77.0.0.0/24 is subnetted, 1 subnets

S      
77.77.77.0 is directly connected, Serial1/1

    
10.0.0.0/24 is subnetted, 2 subnets

S      
10.2.2.0 is directly connected, Serial1/1

R3#show ip route vrf M static

    
66.0.0.0/24 is subnetted, 1 subnets

S      
66.66.66.0 is directly connected, Serial1/0

    
10.0.0.0/24 is subnetted, 2 subnets

S      
10.2.2.0 is directly connected, Serial1/0

 

假设此时管理员需要在PE
设备上确认某个VRF的C-NETWORK

网络可达性,我们建立利用如下命令:

R1#ping vrf KFC
44.44.44.44 

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 44.44.44.44, timeout is
2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max
= 32/52/80 ms

R1#

 

(2)确认IGPS的VRF

条目被成功的注入MP-BGP
的VRF表中

 

R1#show ip bgp vpnv4 all

BGP table version is 17, local router ID is
1.1.1.1

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route
Distinguisher: 1:1 (default for vrf KFC) //
描述VRF
KFC

转发表项

*>
10.1.1.0/24 

    0.0.0.0                 
0        
32768 ?

*>i10.2.2.0/24     
3.3.3.3                 
0   
100     
0 ?

*>
44.44.44.0/24   
0.0.0.0
                 0        
32768 ?

*>i77.77.77.0/24   
3.3.3.3                 
0  
 100     
0 ?

Route Distinguisher: 2:2 (default for vrf M)

*> 10.1.1.0/24     
0.0.0.0                 
0        
32768 ?

*>i10.2.2.0/24     
3.3.3.3                 
0   
100     
0 ?

*> 55.55.55.0/24   
0.0.0.0                 
0        
32768 ?

*>i66.66.66.0/24   
3.3.3.3                 
0   
100     
0 ?

 

(3)在PE

设备上查看MP-BGP
给BGP
条目分配的栈底标签

R1#show ip bgp vpnv4 all labels

  
Network         
Next Hop     
In label/Out label

Route Distinguisher: 1:1 (KFC)

  
10.1.1.0/24     
0.0.0.0        
103/nolabel

  
10.2.2.0/24     
3.3.3.3        
nolabel/305

  
44.44.44.0/24   
0.0.0.0        
104/nolabel

  
77.77.77.0/24   
3.3.3.3        
nolabel/306

 

Route Distinguisher: 2:2 (M)

  
10.1.1.0/24     
0.0.0.0        
105/nolabel

  
10.2.2.0/24     
3.3.3.3        
nolabel/303

  
55.55.55.0/24   
0.0.0.0        
106/nolabel

  
66.66.66.0/24   
3.3.3.3        
nolabel/304

 

In label
字段:其对应的值是当前PE
设备BGP
给特定网络分配的本地栈底标签

 

Out label
字段:其对应的值是对端PE设备BGP

给特定网络分配的远程栈底标签

 

!!注意

当数据包去向特定网络需要栈底标签时,一定使用的是远程栈底标签。

 

(4)查看MP-BGP

发送的VPNV4
路由更新

 

R1#show ip bgp vpnv4 all 10.1.1.0

BGP routing table
entry for 1:1:10.1.1.0/24, version 4

Paths: (1 available, best #1, table KFC)

 
Advertised to update-groups:

    
1        

 
Local

   
0.0.0.0 from 0.0.0.0 (1.1.1.1)

     
Origin incomplete, metric 0, localpref 100, weight 32768, valid,
sourced, best

     
Extended Community: RT:1:1

     
mpls labels in/out 103/nolabel

BGP routing table
entry for 2:2:10.1.1.0/24, version 8

Paths: (1 available, best #1, table M)

 
Advertised to update-groups:

    
1        

 
Local

   
0.0.0.0 from 0.0.0.0 (1.1.1.1)

     
Origin incomplete, metric 0, localpref 100, weight 32768, valid,
sourced, best

     
Extended Community: RT:2:2

     
mpls labels in/out 105/nolabel

 

(5)查看P-NETWORK

中PE
及P
设备的MPLS
标签转发信息库(LFIB)

 

R1#show mpls forwarding-table

Local 
Outgoing   
Prefix           
Bytes tag 
Outgoing   Next
Hop   

tag   
tag or VC   or
Tunnel Id     
switched  
interface             

100   
Pop tag    
2.2.2.0/24       
0         
Et0/0     
31.31.12.2  

101   
201         3.3.3.0/24
       0         
Et0/0     
31.31.12.2  

102   
Pop tag    
31.31.23.0/24    
0      
   Et0/0     
31.31.12.2  

103   
Untagged   
10.1.1.0/24[V]   
1040      
Se1/0     
point2point 

104   
Untagged   
44.44.44.0/24[V]  0         
Se1/0     
point2point 

105   
Untagged   
10.1.1.0/24[V]   
0         
Se1/1     
point2point 

106   
Untagged   
55.55.55.0/24[V]  0         
Se1/1     
point2point 

 

R2#show mpls forwarding-table

Local 
Outgoing   
Prefix           
Bytes tag 
Outgoing   Next
Hop   

tag   
tag or VC   or
Tunnel Id     
switched  
interface             

200   
Pop tag     1.1.1.0/24
       9385      
Et0/0     
31.31.12.1  

201 
  Pop
tag
    3.3.3.0/24
       11742     
Et0/1     
31.31.23.3 

 

 

R3#show mpls forwarding-table

Local 
Outgoing   
Prefix           
Bytes tag 
Outgoing   Next
Hop   

tag   
tag or VC   or
Tunnel Id     
switched  
interface             

300
   200
        1.1.1.0/24       
0         
Et0/1     
31.31.23.2  

301   
Pop tag    
2.2.2.0/24       
0         
Et0/1     
31.31.23.2  

302   
Pop tag    
31.31.12.0/24    
0         
Et0/1     
31.31.23.2  

303   
Untagged   
10.2.2.0/24[V]   
0         
Se1/0     
point2point 

304   
Untagged   
66.66.66.0/24[V]  0         
Se1/0     
point2point 

305   
Untagged   
10.2.2.0/24[V]   
520       
Se1/1     
point2point 

306   
Untagged   
77.77.77.0/24[V]  520       
Se1/1     
point2point 

 

 

 

2:MPLS
VPN PE CE
间动态路由协议+UNTAG
实验

 

2.1
实验拓扑

 

2.2
实验需求

a.R1 R2 R3
组成P-NETWORK,底层协议采用OSPF,R1
R2 R3
直连网络及LOOPBACK 0网络宣告进OSPF。

b.R1 R2 R3
启用MPLS,R1
R2 R3
的标签分配取值范围如下:

R1:100
199

R2:200
299

R3:300
399

c.R1 R3
建立位于BGP AS 13
内的IBGP MP-BGP
对等体关系。

d.R1 R3
按拓扑需求创建两个VRF
分别是VRF R47,VRF
R56。

e.按拓扑要求在R1
R4
间启用RIPV2,R1
R5
间启用EIGRP,R3
R6间启用OSPF,R3
R7
间启用BGP。

f.要求完成MPLS
VPN
的配置,使得R4 R7
可以相互通讯,R5 R6
可以相互通讯。

 

2.3
实验步骤

 

步骤1:完成所有CE

设备的配置

 

步骤2:完成P-NETWORK

的配置

例如:底层协议OSPF

  
   MPLS

     
MP-BGP

 

此时完成如上配置后,管理员应该做如下检查:

(1)   
LDP
的邻接关系是否建立?
show mpls ldp neighbor

(2)   
MP-BGP的对等体关系是否建立?

show ip bgp vpnv4 all summary

(3)   

关注R1 R2 R3
的loopback 0口网络在R1
R2 R3
路由表中的状态
R2#show ip route ospf  

    
1.0.0.0/32 is subnetted, 1 subnets

O      
1.1.1.1 [110/11] via 31.31.12.1, 00:03:15, Ethernet1/0

    
3.0.0.0/32 is subnetted, 1 subnets

O      
3.3.3.3 [110/11] via 31.31.23.3, 00:03:15, Ethernet1/1

 

步骤3:在PE

设备上创建VRF

 

R1

 

Ip vrf R47

Rd 4:7

Route-target 4:7

!

Int s0/0

Ip vrf forward R47

Ip add 31.31.14.1 255.255.255.0

No sh

!

ip vrf R56

rd 5:6

route-target 5:6

!

Int s0/1

Ip vrf forward R56

Ip add 31.31.15.1 255.255.255.0

No sh

 

 

R3

 

Ip vrf R47

Rd 4:7

Route-target 4:7

!

Int s0/1

Ip vrf forward R47

Ip add 31.31.37.3 255.255.255.0

No sh

!

ip vrf R56

rd 5:6

route-target 5:6

!

Int s0/0

Ip vrf forward R56

Ip add 31.31.36.3 255.255.255.0

No sh

 

步骤4:完成PE上指定路由协议的配置

 

R1

Router rip

Address-family ipv4 vrf R47

Version 2

No auto-summary

Network 31.0.0.0

Exit

Router eigrp 1

Address-family ipv4 vrf R56

No auto-summary

Autonomous-system 1

Net 31.31.15.1 0.0.0.0

 

此时管理员应该在R1
上检查VRF R47
与VRF R56的路由表,确认PE

是否已经通过动态路由协议学习到C-NETWORK
的路由信息,现象如下:

 

R1#show ip route vrf R47 rip

    
44.0.0.0/24 is subnetted, 1 subnets

R      
44.44.44.0
[120/1] via 31.31.14.4, 00:00:25,
Serial0/0

 

R1#show ip route vrf R56 eigrp

    
55.0.0.0/24 is subnetted, 1 subnets

D      
55.55.55.0 [
90/2297856] via 31.31.15.5, 00:01:16,
Serial0/1

 

R3

 

Router ospf 2 vrf R56

Router-id 33.33.33.33

Network 31.31.36.3 0.0.0.0 a 0

!

Router bgp 13

Address-family ipv4 vrf R47

Neighbor 31.31.37.7 remote 7

Neighbor 31.31.37.7 activate

 

此时完成如上配置后,管理员应该确认R3
透过OSPF
学习到R6的C-NETWORK

网络信息,同时R3
也应该透过与R7
的BGP
学习到R7
的C-NETWORK
网络信息,现象如下:

R3#show ip route vrf R56 ospf

 

Routing Table: R56

 

    
66.0.0.0/32 is subnetted, 1 subnets

O      
66.66.66.66
[110/65] via 31.31.36.6, 00:00:59,
Serial0/0

 

R3#show ip route vrf R47 bgp

    
77.0.0.0/24 is subnetted, 1 subnets

B      
77.77.77.0
[20/0] via 31.31.37.7,
00:00:07

 

步骤5:完成PE

上IGPS
协议到EGPS协议的双向充分发

 

R1

Router bgp 13

Address-family ipv4 vrf R47

Redistribute rip

!

Address-family ipv4 vrf R56

Redistribute eigrp 1

!

Router rip

Address-family ipv4 vrf R47

Redistribute bgp 13 metric 1

!

Router eigrp 1

Address-family ipv4 vrf R56

Redistribute bgp 13 metric 10000 100 255 1 1500

 

R3

Router bgp 13

Address-family ipv4 vrf R56

Redistribute ospf 2

!

Router ospf 2

Redistribute bgp 13 subnets

 

此时管理员完成如上配置后,应该直接检查CE
设备,查看同一站点不同C-NETWORK
路由是否被交换学习,现象如下:

 

R4#show ip route rip

    
77.0.0.0/24 is subnetted, 1 subnets

R      
77.77.77.0 [120/1] via 31.31.14.1, 00:00:06, Serial0/0

 

R7#show ip route bgp

    
44.0.0.0/24 is subnetted, 1 subnets

B     
 44.44.44.0
[20/0] via 31.31.37.3, 00:01:25

    
31.0.0.0/24 is subnetted, 2 subnets

B      
31.31.14.0 [20/0] via 31.31.37.3, 00:01:25

 

 

R5#show ip route eigrp

    
66.0.0.0/32 is subnetted, 1 subnets

D EX   
66.66.66.66 [170/2195456] via 31.31.15.1, 00:02:04,
Serial0/1

    
31.0.0.0/24 is subnetted, 2 subnets

D EX   
31.31.36.0 [170/2195456] via 31.31.15.1, 00:02:04,
Serial0/1

 

 

R6#show ip route ospf

    
55.0.0.0/24 is subnetted, 1 subnets

O E2   
55.55.55.0 [110/2297856] via 31.31.36.3, 00:02:05,
Serial0/0

    
31.0.0.0/24 is subnetted, 2 subnets

O E2   
31.31.15.0 [110/1] via 31.31.36.3, 00:02:05, Serial0/0

 

步骤6:记得在P-NETWORK

中将参与OSPF
的LOOPBACK 0网络类型进行修改

R1

Interface loopback 0

Ip ospf network point-to-point

R2

Interface loopback 0

Ip ospf network point-to-point

R3

Interface loopback 0

Ip ospf network point-to-point

 

 

2.5
校验

 

(1)   

同一站点不同CE
设备PING 
对端路由

2.6
思考题:

(1)请问什么时候运行LDP的路由器会给网络分配UNTAG

标签?

当前网络只有本地标签没有可用的远端标签,系统分配UNTAG。

 

(2)   

请问在该试验中UNTAG
会带来什么问题?

 

 

!!注意

Bgp的配置技巧

router
bgp

bgp
router-id

address-family
ipv4 unicast  //创建BGPV4的对等体关系

neighbor
remote

address-family
vpnv4 unicast  
//MP-BGP
对等体关系

neighbor
activate

address-family
ipv4 multicast  //M-BGP

neighbor
active

address-family
ipv4 vrf //VRF
的BGP

neighbor
remote

neighbor
activate

 

3:MPLS
VPN RT
设计实验

 

3.1
实验拓扑

 

3.3
实验需求

a.R1 R2 R3
组成P-NETWORK,底层协议采用OSPF,R1
R2 R3
直连网络及LOOPBACK 0网络宣告进OSPF。

b.R1 R2 R3
启用MPLS,R1
R2 R3
的标签分配取值范围如下:

R1:100
199

R2:200
299

R3:300
399

c.R1 R2 ,R2 R3
建立位于BGP AS 13
内的IBGP MP-BGP
对等体关系。

d.R1 R3
按拓扑需求创建两个VRF
分别是VRF R47,VRF
R56。

e.按拓扑要求在R1
R4
间启用RIPV2,R1
R5
间启用EIGRP,R3
R6间启用OSPF,R3
R7
间启用BGP。

f.要求完成MPLS
VPN
的配置,使得R4 R7
可以相互通讯,R5 R6
可以相互通讯。

g.要求R8

创建VRF King_of_Router,并且能够学习到R56

及R47
站点路由,但是不希望R56
和R47
相互学习路由。且R8的88.88.88.0/24网络能PING

通R47
及R56的内网。

 

3.4
实验步骤

步骤1:完成
R1 R2 R3
的BGP
与MP-BGP
的配置

R1

Router bgp 13

Neighbor 2.2.2.2 remote 13

Nei 2.2.2.2 up lo 0

Ad v u

Nei 2.2.2.2 ac

Exit

 

R2

Router bgp 13

Neighbor 1.1.1.1 remote 13

Nei 1.1.1.1 up lo 0

Nei 3.3.3.3 remote 13

Nei 3.3.3.3 up lo 0

Ad v u

Nei 1.1.1.1 ac

Nei 3.3.3.3 ac

Exi

 

R3

Router bgp 13

Bgp router-id 3.3.3.3

Nei 2.2.2.2 remote 13

Nei 2.2.2.2 up lo 0

Ad v u

Nei 2.2.2.2 ac

End

 

此时管理员完成如上配置,应该在R2上检查是否与R1
R3
建立了MP-BGP
的IBGP-PEER
关系,现象如下:

 

R2#show ip bgp vpnv4 all summary

BGP router identifier 2.2.2.2, local AS number
13

BGP table version is 1, main routing table version
1

 

Neighbor       
V   
AS MsgRcvd MsgSent  
TblVer  InQ
OutQ Up/Down 
State/PfxRcd

1.1.1.1        
4   
13     
10      
6    
   1   
0   
0 00:02:04       
0

3.3.3.3        
4   
13      
9      
6       
1   
0   
0 00:02:07       
0

 

此时管理员还应该注意R1
与R3
及R2是否能够学到对端VRF

路由,现象如下:

 

R1#show ip bgp vpnv4 all

BGP table version is 18, local router ID is
1.1.1.1

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7 (default for vrf R47)

*> 31.31.14.0/24   
0.0.0.0                 
0        
32768 ?

*> 44.44.44.0/24   
31.31.14.4              
1     
   32768
?

Route Distinguisher: 5:6 (default for vrf R56)

*> 31.31.15.0/24   
0.0.0.0                 
0        
32768 ?

*> 55.55.55.0/24   
31.31.15.5        
2297856        
32768 ?

 

R3#show ip bgp vpnv4 all

BGP table version is 19, local router ID is
3.3.3.3

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7 (default for vrf R47)

*> 77.77.77.0/24   
31.31.37.7              
0            
0 7 i

Route Distinguisher: 5:6 (default for vrf R56)

*> 31.31.36.0/24   
0.0.0.0                 
0        
32768 ?

*> 66.66.66.66/32  
31.31.36.6             
65      
  32768
?

 

R2#show ip bgp vpnv4 all

 

R2#

如上现象告诉我们能接收到VPNV4
更新的MP-BGP
设备,如果没有对应的VRF
存在,是忽略这些VPNV4
更新的,而且还证明BGP
的IBGP
水平分割对MP-BGP
也起效。

 

!!注意

R2

Router bgp 13

no bgp default route-target filter
//关闭RT

过滤功能,当前路由器即便不存在特定的VRF

及RT
值,也能接收所有VPNV4
更新条目信息

 

cle ip bgp * vpnv4 unicast out
//该命令式MP-BGP

的软清除命令。

 

 

步骤2:为了R1
R3
能够相互交换路由信息,在R2
上配置MP-BGP
的RR

Router bgp 13

Address-family vpnv4 unicast

Neighbor 1.1.1.1 route-reflector-client

Neighbor 3.3.3.3 route-reflector-client

 

此时,管理员完成如上配置,那么应该到R1 R3
上再次校验MP-BGP VRF
转发表,确认RR已经生效,现象如下:

R1#show ip bgp vpn all

BGP table version is 24, local router ID is
1.1.1.1

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7 (default for vrf R47)

*> 31.31.14.0/24   
0.0.0.0                 
0        
32768 ?

*> 44.44.44.0/24   
31.31.14.4              
1        
32768 ?

*>i77.77.77.0/24   
3.3.3.3                 
0   
100     
0 7 i

Route Distinguisher: 5:6 (default for vrf R56)

*> 31.31.15.0/24   
0.0.0.0                 
0        
32768 ?

*>i31.31.36.0/24   
3.3.3.3                 
0   
100     
0 ?

*> 55.55.55.0/24   
31.31.15.5       
 2297856        
32768 ?

*>i66.66.66.66/32  
3.3.3.3                
65   
100     
0 ?

 

R3#show ip bgp vpnv4 all

BGP table version is 27, local router ID is
3.3.3.3

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

         
    r
RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7 (default for vrf R47)

*>i31.31.14.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i44.44.44.0/24   
1.1.1.1                 
1   
100     
0 ?

*> 77.77.77.0/24   
31.31.37.7              
0            
0 7 i

Route Distinguisher: 5:6 (default for vrf R56)

*>i31.31.15.0/24   
1.1.1.1                 
0   
100     
0 ?

*> 31.31.36.0/24   
0.0.0.0                 
0        
32768 ?

*>i55.55.55.0/24   
1.1.1.1           
2297856   
100     
0 ?

*> 66.66.66.66/32  
31.31.36.6             
65        
32768 ?

 

R2#show ip bgp vpnv4 all

BGP table version is 22, local router ID is
2.2.2.2

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7

*>i31.31.14.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i44.44.44.0/24   
1.1.1.1                 
1   
100     
0 ?

*>i77.77.77.0/24   
3.3.3.3                 
0   
100     
0 7 i

Route Distinguisher: 5:6

*>i31.31.15.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i31.31.36.0/24   
3.3.3.3                 
0   
100     
0 ?

*>i55.55.55.0/24   
1.1.1.1           
2297856   
100     
0 ?

*>i66.66.66.66/32  
3.3.3.3                
65   
100     
0 ?

 

步骤3:在R2

上完成VRF
的创建

R2

Ip vrf King_of_Routing

Rd 184:184

Route-target import 4:7

Route-target import 5:6

Route-target export 4:7

Route-target export 5:6

Exi

Int e1/2

Ip vrf forward King_of_Routing

Ip add 31.31.28.2 255.255.255.0

 

步骤4:在R2

与R8上创建RIPV2

用于交换路由更新

R2

Router rip

Address-family ipv4 vrf King_of_Routing

No auto-summary

Network 31.0.0.0

Redistribute bgp 13 metric 1

!

Router bgp 13

Address-family ipv4 vrf King_of_Routing

Redistribute rip

 

R8

Int e1/2

Ip add 31.31.28.8 255.255.255.0

No sh

!

Int lo 0

Ip add 88.88.88.88 255.255.255.0

No sh

!

Router rip

Ver 2

No auto

Net 31.0.0.0

Net 88.0.0.0

 

3.4
校验:

(1)在R2上检查MP-BGP
VRF
转发表

R2#show ip bgp vpnv4 all

BGP table version is 29, local router ID is
2.2.2.2

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7

*>i31.31.14.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i44.44.44.0/24   
1.1.1.1                 
1   
100     
0 ?

*>i77.77.77.0/24   
3.3.3.3                 
0   
100     
0 7 i

Route Distinguisher: 5:6

*>i31.31.15.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i31.31.36.0/24   
3.3.3.3                 
0   
100     
0 ?

*>i55.55.55.0/24   
1.1.1.1           
2297856   
100     
0 ?

*>i66.66.66.66/32  
3.3.3.3                
65   
100     
0 ?

Route
Distinguisher: 184:184 (default for vrf King_of_Routing)

*>i31.31.14.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i31.31.15.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i31.31.36.0/24   
3.3.3.3                 
0   
100     
0 ?

*>i44.44.44.0/24   
1.1.1.1                 
1   
100     
0 ?

*>i55.55.55.0/24   
1.1.1.1           
2297856   
100     
0 ?

*>i66.66.66.66/32  
3.3.3.3                
65   
100     
0 ?

*>i77.77.77.0/24   
3.3.3.3                 
0   
100     
0 7 i

*>88.88.88.0/24   
 0.0.0.0  
               0   
100     
0  i

 

R2#

 

(3)   

在 R1 R3
上查看MP-BGP VPNV4
转发表

R1#show ip bgp vpnv4 all

BGP table version is 30, local router ID is
1.1.1.1

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7 (default for vrf R47)

*> 31.31.14.0/24   
0.0.0.0                 
0        
32768 ?

*>i31.31.28.0/24   
2.2.2.2                 
0   
100     
0 ?

*> 44.44.44.0/24   
31.31.14.4              
1        
32768 ?

*>i77.77.77.0/24   
3.3.3.3                 
0   
100     
0 7 i

*>i88.88.88.0/24   
2.2.2.2                 
0   
100     
0 ?

Route Distinguisher: 5:6 (default for vrf R56)

*> 31.31.15.0/24   
0.0.0.0                 
0        
32768 ?

*>i31.31.28.0/24   
2.2.2.2                 
0   
100     
0 ?

*>i31.31.36.0/24   
3.3.3.3                 
0   
100     
0 ?

*> 55.55.55.0/24   
31.31.15.5        
2297856        
32768 ?

*>i66.66.66.66/32  
3.3.3.3                
65   
100     
0 ?

*>i88.88.88.0/24   
2.2.2.2                 
0   
100     
0 ?

Route Distinguisher: 184:184

*>i31.31.28.0/24   
2.2.2.2                 
0   
100     
0 ?

*>i88.88.88.0/24   
2.2.2.2                 
0   
100     
0 ?

 

 

R3#show ip bgp vpnv4 all

BGP table version is 33, local router ID is
3.3.3.3

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network         
Next Hop           
Metric LocPrf Weight Path

Route Distinguisher: 4:7 (default for vrf R47)

*>i31.31.14.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i31.31.28.0/24   
2.2.2.2                 
0   
100     
0 ?

*>i44.44.44.0/24   
1.1.1.1                 
1   
100     
0 ?

*> 77.77.77.0/24   
31.31.37.7              
0            
0 7 i

*>i88.88.88.0/24   
2.2.2.2                  0   
100     
0 ?

Route Distinguisher: 5:6 (default for vrf R56)

*>i31.31.15.0/24   
1.1.1.1                 
0   
100     
0 ?

*>i31.31.28.0/24   
2.2.2.2                 
0   
100     
0 ?

*> 31.31.36.0/24   
0.0.0.0                 

       32768
?

*>i55.55.55.0/24   
1.1.1.1           
2297856   
100     
0 ?

*> 66.66.66.66/32  
31.31.36.6             
65        
32768 ?

*>i88.88.88.0/24   
2.2.2.2                 
0   
100     
0 ?

Route Distinguisher: 184:184

*>i31.31.28.0/24   
2.2.2.2                 
0   
100     
0 ?

*>i88.88.88.0/24   
2.2.2.2                 
0   
100     
0 ?

 

3.5
思考题

(1)什么时候VRF

才把RT EXPORT
值打入VPNV4
更新?

只有当前PE设备从CE

设备学习路由时。

 

 

 

 

4:MPLS
VPN
中VRF IMPORT MAP
实验

 

4.1
实验拓扑

 

 

4.2
实验需求

a.R1 R2
启用EIGRP
当做底层协议,R1 R2
将本地直连网络及LOOPBACK 0网络宣告进EIGRP。

b.R1 R2
直连网络启用MPLS,标签分配范围如下:

R1 100 199

R2 200 299

c.R1 R2
上创建VRF CCCIE,RD

为1:3
、RT
为1:3

d.R2
作为PE
设备与R3
启用RIP,共享C-NETWORK

路由信息

e.最终要求在R1

的VRF CCIE
中,值看到3.3.3.0/24
网络

 

4.3
实验步骤

 

步骤1:基础配置

例如:底层协议

     
MPLS

     
MP-BGP

     
VRF

     
PE-CE
间路由协议及PE上的IGPS

和MP-BGP
的相互充分发

 

此时管理员完成如上配置,应该在R1
上利用”show ip bgp vpnv4 all”命令确认R1VRF

表中所学习的路由,现象如下:

R1#show ip bgp v al

BGP table version is 4, local router ID is
1.1.1.1

Status codes: s suppressed, d damped, h history, * valid,
> best, i - internal,

             
r RIB-failure, S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

  
Network          Next
Hop           
Metric LocPrf Weight Path

Route Distinguisher: 1:3 (default for vrf R13)

*>i3.3.3.0/24      
2.2.2.2                 
1   
100     
0 ?

*>i31.31.23.0/24   
2.2.2.2                 
0   
100     
0 ?

*>i33.33.33.0/24   
2.2.2.2                  1   
100     
0 ?

 

R1#show ip route vrf R13 bgp

 

R1#show ip route vrf R13 bgp

    
3.0.0.0/24 is subnetted, 1 subnets

B      
3.3.3.0 [200/1] via 2.2.2.2, 00:02:45

B      
33.33.33.0[200/1]via 2.2.2.2,00:02:45

B      
31.31.23.0[200/1]via 2.2.2.2,00:02:45

 

步骤2:在R1

上配置import-map使得R1
VRF
表中只装在3.3.3.0
网络信息

Access-list 1 permit 3.3.3.0 0.0.0.255
//利用该ACL

匹配出ROUTE-MAP
所关心的网络

!

Route-map IM permit 10  //创建名为IM

的ROUTE-MAP,第10个策略对ACL
1
匹配的网络进行放行

Match ip address 1

Exi

Ip vrf R13

Import map IM //在VRF

下套用IMPORT-MAP,阻止来自远端PE的路由进入IGP
VRF

 

4.4
校验

(1)
在R1
上查看3.3.3.0
与33.33.33.0
在BGP
转发表中的区别

 

R1#show ip bgp vpnv4 all 3.3.3.0 //查看MP-BGP

转发表中特定条目信息

BGP routing table entry for 1:3:3.3.3.0/24, version
5

Paths: (1 available, best #1, table
R13)//
含义是可以进入IGP
VRF R13

 
Not advertised to any peer

 
Local

   
2.2.2.2 (metric 409600) from 2.2.2.2 (2.2.2.2)

     
Origin incomplete, metric 1, localpref 100, valid, internal,
best

     
Extended Community: RT:1:3

     
mpls labels in/out nolabel/205

 

R1#show ip bgp vpnv4 all 33.33.33.0

BGP routing table entry for 1:3:33.33.33.0/24, version
9

Paths: (1 available, best #1, no
table)//
不能被注入任何IGP
VRF

Flag: 0x800

 
Not advertised to any peer

 
Local

   
2.2.2.2 (metric 409600) from 2.2.2.2 (2.2.2.2)

     
Origin incomplete, metric 1, localpref 100, valid, internal,
best

     
Extended Community: RT:1:3

     
mpls labels in/out nolabel/204

 

(2)查看R1
IGP VRF
表,确认是否只学习了3.3.3.0

 

R1#show ip route vrf R13 bgp

    
3.0.0.0/24 is subnetted, 1 subnets

B      
3.3.3.0 [200/1] via 2.2.2.2, 00:02:45

 

 

4.5
思考题

(1)请解释export
map的作用?

export map
和import map
的最大不同在于:

export map
可以完成路由泄露,比如当前站点VRF
的export rt value
为1:1,但是我们现在希望特定的路由变成VPNV4

更新被发送时,携带export rt value 2:2的信息,那么我们就可以利用acl匹配该网络,并且用ROUTE-MAP

对该ACL
匹配的网络做set extended rt 2:2
,这样该路由就可以被远端import rt
为2:2的VRF

学习,达到了路由泄露的目的,但是这里如果不利用  additive

关键字,会导致该路由只携带一个RT值,会影响路由的学习。

 

 

时间: 2024-09-25 12:21:05

CCIE-MPLS VPN-实验手册(上卷)的相关文章

Mpls vpn 残版笔记

Mpls vpn 残版   1. ospf的MPLS vpn特性 pe ce间启用ospf的要求 最好区域0 否则出现路由信息不共享的问题 ospf 的新网络层次架构: 超级骨干层:p network pe扮演abr 骨干层 非骨干层 虚链路可以弥补一定的问题 如果有的话虚链路也要启用认证   mpls vpn上ospf路由类型的判断 mpbgp在获取到ospf路由时会使用专门的路由更新属性描述ospf路由类型 内部路由经过mpbdg传递之后变成区域间路由 区域间经过..之后还是区域间 外部路由

mpls vpn剩余笔记

将IP地址映射为简单的具有固定长度的标签 用于快速数据包交换 20 3 1 8 在整个转发过程中,交换节点仅根据标记进行转发 标签交换路径(LSP) 多协议标签交换MPLS最初是为了提高转发速度而提出的 ????S ―栈底.标签栈中最后进入的标签位置,s值为0.S值为1表明此为最底层标签. 正因为这个字段表明了MPLS的标签理论上可以无限嵌套,从而提供无限的业务支持能力.这是MPLS技术最大魅力所在. Forwarding Equivalence Class (FEC), this group

详解 mpls vpn 的实现

MPLS VPN的实现   一.实验目的 该实验通过MPLS VPN的数据配置,使学生掌握路由器相关接口的IP地址设置.路由协议的配置以及MPLS VPN的完整的创建过程, 从而加深对IP网络的IP编址.路由协议以及MPLS的相关理论的理解.   二.实验内容 利用网络模拟器GNS3模拟Cisco的实验环境,搭建IP网络,完成CE.PE和P路由器上的数据配置, 使属于同一VPN的两个路由器能够互通.   三.实验设备 1.硬件:PC机. 2.软件: ①网络模拟器 GNS3-0.8.6-all-i

MPLS VPN随堂笔记1

  MPLS VPN 基础 1.MPLS vpn架构的特点 1.1.允许不同CE传递相同私网路由 1.2.SP内部(所有P路由器)不需要学习CE路由 1.3.无安全保障但有带宽保障(跟SP租用服务)             2.MPLS vpn 架构的主要组件 CE 客户边缘路由器 C 客户内部路由器 PE 运营商边缘路由器 P 运营商内部路由器 RD 路由区分符(本地有效) 区分本地接收不同CE传递的路由 如1:1 (SP的 AS号:序号) RT 路由目标(MPBGP拓展团体属性传递) 区分接

详解 mpls vpn 的实现

MPLS VPN的实现   一.实验目的 该实验通过MPLS VPN的数据配置,使学生掌握路由器相关接口的IP地址设置.路由协议的配置以及MPLS VPN的完整的创建过程, 从而加深对IP网络的IP编址.路由协议以及MPLS的相关理论的理解.   二.实验内容 利用网络模拟器GNS3模拟Cisco的实验环境,搭建IP网络,完成CE.PE和P路由器上的数据配置, 使属于同一VPN的两个路由器能够互通.   三.实验设备 1.硬件:PC机. 2.软件: ①网络模拟器 GNS3-0.8.6-all-i

MPLS VPN随堂笔记1

  MPLS VPN 基础 1.MPLS vpn架构的特点 1.1.允许不同CE传递相同私网路由 1.2.SP内部(所有P路由器)不需要学习CE路由 1.3.无安全保障但有带宽保障(跟SP租用服务)             2.MPLS vpn 架构的主要组件 CE 客户边缘路由器 C 客户内部路由器 PE 运营商边缘路由器 P 运营商内部路由器 RD 路由区分符(本地有效) 区分本地接收不同CE传递的路由 如1:1 (SP的 AS号:序号) RT 路由目标(MPBGP拓展团体属性传递) 区分接

高级MPLS/VPN的拓扑结构详解

1,不同VRF之间的互联:(内部网与外部网络的集成) 关于这个话题终于在书上找到了正解了. 一直有一个疑问缠绕着我和一些朋友,如果两个VRF(公司)之间有相互访问的业务需要ISP进行开通.那么如果两个VRF内网网段IP地址段是重复的,这个时候有什么解决方案. 在<MPLS VPN体系架构>第十二章P206下面有一个注意: 对于这种链接方式,两个不同的VPN客户中的IP地址空间应该具有唯一性,如果地址重复,则这种连接性将被破坏,因为站点将从不同的地方受到一组相同的路由. 也就是说,不通. 下面就

网通MPLS VPN助实达打通信息高速公路

"信息高速公路",人们已经耳熟能详:"信息化带动工业化",也提出了很久.可如何真正打通企业内部网络的"羊肠小道",搭上信息高速公路的快车?依旧是目前困扰着许多国内企业的问题.   故事一:实达的选择   "企业也要搭建自己的信息高速路."实达集团实达网络公司宽带业务发展部总经理胡向东说.   他介绍说:"1996年,实达集团建成专线接入模式网.但随着公司发展,业务规模扩大,合作伙伴.渠道和客户越来越多,每天网络传输的

MPLS VPN为企业搭建宽带网

什么是VPN   VPN(Virtual Private Network)是利用公共网络资源为客户组建专用网的一种业务,它通过对网络数据的封包和加密传输,在公网上传输私有数据.达到私有网络的安全级别.   它有两个特性.第一,虚拟.它不需要为专网设置专门的物理连接,利用的是公共网络资源,只要有连接公网的物理资源即可.第二,专用.它具备专网的特性,可以实现合理配置公共资源与专用资源.   VPN通过公众网络建立私有数据传输通道,可以将远程分支办公室.商业伙伴.移动办公人员等连接起来,减轻企业远程访

网通MPLS VPN打造光桥公司区域连接

光桥公司是在美国成立的专注于中国市场的公司,其总部设在北京,并且在广州.上海.美国丹佛各设有分支办公机构.光桥公司在网络的设计.实施.建设和售后服务等方面有非常专业的服务,因为它的员工在过去十年中有着数百个SDH/DWDM项目的管理经验. 由于公司的各种业务都在网上,公司希望实现内部网络的无缝互联,拥有快速.安全的网络环境,包括数据.音频.视频等方面的服务,并可进一步扩展其外部网络,方便与其合作伙伴.关键客户及移动办公人员的网络联系.这将为其成功进行互联网应用.优化公司内部管理,建立了一个可靠的