Home NETWORK HUAWEI NETWORKS Huawei BGP Konfigürasyonu

Huawei BGP Konfigürasyonu

0

Huawei BGP konfigürasyonu için örnek bir topoloji üzerinden ilerlememiz daha sağlıklı olacaktır. Bunun için aşağıda örnek olarak topolojiyi paylaşıyorum.

Burada R1, R2 ve R3 cihazları arasında BGP komşuluğu kurarak, alt katmandaki networkleri yukarıya R1’e taşıyarak iki farklı ağın haberleşmesini sağlayacağız.

Bunun için öncelikle IP tanımlamalarını yaparak başlıyoruz.

R1 :

interface Ethernet0/0/0
 description R1_to_R2
 ip address 10.0.0.1 255.255.255.252
#
interface Ethernet0/0/1
 description R1_to_R3
 ip address 20.0.0.1 255.255.255.252

R2 :

interface Ethernet0/0/0
 description R2_to_R1
 ip address 10.0.0.2 255.255.255.252
#
interface GigabitEthernet0/0/0
 description R2_to_SW
 ip address 192.168.1.1 255.255.255.0

R3 :

interface Ethernet0/0/0
 description R2_to_R1
 ip address 20.0.0.2 255.255.255.252
#
interface GigabitEthernet0/0/0
 description R3_to_SW
 ip address 192.168.2.1 255.255.255.0

SW1 :

interface Vlanif10
 ip address 192.168.1.2 255.255.255.0
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 10

SW2 :

interface Vlanif10
 ip address 192.168.2.2 255.255.255.0
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 20

PC1 :

IPV4 : 192.168.1.10 255.255.255.0 
GW : 192.168.1.1

PC2 :

IPV4 : 192.168.2.10 255.255.255.0 
GW : 192.168.2.1

Sonraki işlem olarak BGP komşuluklarımızı yapabilmek için gerekli tanımları giriyoruz. Burada farklı ASN numarası kullanmamızdaki sebep ise EBGP (External) BGP komşuluğu kurmak istememizden kaynaklanmaktadır. Aynı ASN farklı cihazlarda kullanırsak IBGP (Internal) komşuluğu kurmuş olacağız.

BGP tanımlamalarımız aşağıdaki gibidir.

R1 :

bgp 65500
 peer 10.0.0.2 as-number 65400
 peer 20.0.0.2 as-number 65300
 #
 ipv4-family unicast
  undo synchronization
  peer 10.0.0.2 enable
  peer 20.0.0.2 enable

R2 :

bgp 65400
 peer 10.0.0.1 as-number 65500
 #
 ipv4-family unicast
  undo synchronization
  network 192.168.1.0
  peer 10.0.0.1 enable

R2 altında kullanılan network olan “192.168.1.0/24” yukarıya anons etmek için “network 192.168.1.0” diyerek BGP tarafına tanımlamamızı yapıyoruz.

R3 :

bgp 65300
 peer 20.0.0.1 as-number 65500
 #
 ipv4-family unicast
  undo synchronization
  network 192.168.2.0
  peer 20.0.0.1 enable

R2 altında kullanılan network olan “192.168.2.0/24” yukarıya anons etmek için “network 192.168.2.0” diyerek BGP tarafına tanımlamamızı yapıyoruz.

BGP bağlantılarımızı kontrol ediyoruz.

R1 :

[Huawei]display bgp peer

 BGP local router ID : 10.0.0.1
 Local AS number : 65500
 Total number of peers : 2		  Peers in established state : 2

  Peer            V          AS  MsgRcvd  MsgSent  OutQ  Up/Down       State Pre
fRcv

  10.0.0.2        4       65400       39       41     0 00:36:08 Established    
   1
  20.0.0.2        4       65300       36       38     0 00:33:19 Established    
   1
[Huawei]

R2 :

[Huawei]display bgp peer

 BGP local router ID : 10.0.0.2
 Local AS number : 65400
 Total number of peers : 1		  Peers in established state : 1

  Peer            V          AS  MsgRcvd  MsgSent  OutQ  Up/Down       State Pre
fRcv

  10.0.0.1        4       65500       40       39     0 00:36:30 Established    
   1
[Huawei]

R3 :

[Huawei]display bgp peer

 BGP local router ID : 20.0.0.2
 Local AS number : 65300
 Total number of peers : 1		  Peers in established state : 1

  Peer            V          AS  MsgRcvd  MsgSent  OutQ  Up/Down       State Pre
fRcv

  20.0.0.1        4       65500       36       35     0 00:32:54 Established    
   1
[Huawei]

Kontrol ettiğimizde BGP bağlantılarımızın “Established” olduğunu yani bağlantının başarılı şekilde kurulduğunu görüyoruz. Bu işlemden sonra kontrol etmemiz gereken anonslarımızın başarılı şekilde yapılıp yapılmadığıdır. Bunun kontrolünü de sağlamamız gerekmektedir.

Bunun için isterseniz route tablonuza bakabilir, yada received veya advertise komutları ile gönderip, aldığınız komutları kolayca görebilirsiniz. Bu işlemi R1 cihazında kontrol etmemiz şimdilik yeterli olacaktır.

R1 :

[Huawei]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 8        Routes : 8        

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

       10.0.0.0/30  Direct  0    0           D   10.0.0.1        Ethernet0/0/0
       10.0.0.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0
       20.0.0.0/30  Direct  0    0           D   20.0.0.1        Ethernet0/0/1
       20.0.0.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  EBGP    255  0           D   10.0.0.2        Ethernet0/0/0
    192.168.2.0/24  EBGP    255  0           D   20.0.0.2        Ethernet0/0/1

Ayriyeten direkt BGP route tablomuza bakalım. Burada detaylı olarak hangi ASN ‘den hangi networkü duyduğumuzu görebiliriz.

[Huawei]display bgp routing-table 

 BGP Local router ID is 10.0.0.1 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete


 Total Number of Routes: 2
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 *>   192.168.1.0        10.0.0.2        0                     0      65400i
 *>   192.168.2.0        20.0.0.2        0                     0      65300i
[Huawei]

Received :

[Huawei]display bgp routing-table peer 10.0.0.2 received-routes 

 BGP Local router ID is 10.0.0.1 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete


 Total Number of Routes: 1
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 *>   192.168.1.0        10.0.0.2        0                     0      65400i

[Huawei]display bgp routing-table peer 20.0.0.2 received-routes

 BGP Local router ID is 10.0.0.1 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete


 Total Number of Routes: 1
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 *>   192.168.2.0        20.0.0.2        0                     0      65300i

Advertise :

[Huawei]display bgp routing-table peer 10.0.0.2 advertised-routes 

 BGP Local router ID is 10.0.0.1 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete


 Total Number of Routes: 2
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 *>   192.168.1.0        10.0.0.1                              0      65500 65400i
 *>   192.168.2.0        10.0.0.1                              0      65500 65300i

[Huawei]display bgp routing-table peer 20.0.0.2 advertised-routes 

 BGP Local router ID is 10.0.0.1 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete


 Total Number of Routes: 2
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 *>   192.168.1.0        20.0.0.1                              0      65500 65400i
 *>   192.168.2.0        20.0.0.1                              0      65500 65300i

Bu işlemler sonun R1 cihazında iki taraftaki networklerinde duyulduğunu görüyoruz. Peki bu işlemler sonucunda bağlantının sağlanıp sağlanamadığını nasıl test edebiliriz? Tabikide ping.

Bunun için test için konumlandırdığımız PC ‘lerden ağımız içerisinde ve dışarısında yer alan networklere ping atarak erişimi kontrol ediyoruz.

PC1 :

Hem gateway hem de karşı networkde bulunan PC ile haberleşmeyi sağlayabiliyoruz.

“Dipnot : Burada BGP anons işlemini “network” parametresini kullanarak yaptık. Fakat büyük ölçekli topolojilerde IP kullanımı veya ISP tarafıyla kurulacak BGP bağlantısında anons edilecek IP adresleri fazla olacağından, bir diğer seçenek olan “prefix-list” kullanarak, IP adreslerini liste şeklinde tek bir isim altında toplayarak bu listeyi BGP tanımlamanıza ekleyebilirsiniz. Böylelikle anons edilecek veya edilmeyecek prefix listelerinizi kolayca düzenleyebilirsiniz.”

NO COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Exit mobile version