Lab yaparken en çok vakit kaybettiğim şey komutların vendor’dan vendor’a değişmesi. Bu sayfada, kendi lab’larımda kullandığım temel komutları Cisco IOS, Huawei VRP ve Nokia SR OS için yan yana topladım. Sayfa yeni lab’lar yaptıkça büyüyecek.

Notlar:

  • Nokia komutları klasik CLI biçimindedir (vSIM’de kullandığım). MD-CLI’da sözdizimi farklıdır.
  • → işareti, aynı iş için birden fazla satırın sırayla girildiği anlamına gelir.
  • Cisco ve Huawei’de ? yardım verir, Nokia’da da çalışır.
  • Tabloyu referans olarak kullan, emin olmadığın yerde vendor dokümanına bak.

1. Temel kullanım

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
Yapılandırma moduna girmekconfigure terminalsystem-viewconfigure
Bir seviye yukarı çıkmakexitquitexit
Doğrudan en üste dönmekendreturnexit all
Hostname vermekhostname R1sysname R1configure system name "R1"
Bir komutu silmekno <komut>undo <komut>no <komut>
Çalışan konfigürasyonu görmekshow running-configdisplay current-configurationadmin display-config
Kaydetmekwrite memorysave (kullanıcı görünümünde, <R1>)admin save

Önemli fark: Huawei’de save, <R1> kullanıcı görünümünde yazılır, [R1] içindeyken çalışmaz. Önce return yazman gerekir.

2. Arayüz ve IP

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
Arayüz özetishow ip interface briefdisplay ip interface briefshow router interface
Arayüze IP vermekinterface g0/0 → ip address 10.1.1.1 255.255.255.0 → no shutdowninterface GigabitEthernet0/0/0 → ip address 10.1.1.1 24configure router interface "to-R2" → address 10.1.1.1/24 → port 1/1/1
Loopback / system IPinterface loopback0 → ip address 1.1.1.1 255.255.255.255interface LoopBack0 → ip address 1.1.1.1 32configure router interface "system" → address 1.1.1.1/32
Arayüzü kapatmak / açmakshutdown / no shutdownshutdown / undo shutdownshutdown / no shutdown
Açıklama yazmakdescription ...description ...description "..."

Nokia’da fiziksel port ayrı açılır (configure port 1/1/1 no shutdown), IP ise router arayüzüne verilir, port’a bağlanır. Cisco ve Huawei’de IP doğrudan fiziksel arayüze yazılır.

3. Routing tablosu ve statik rota

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
Routing tablosushow ip routedisplay ip routing-tableshow router route-table
Statik rotaip route 10.2.0.0 255.255.0.0 10.1.1.2ip route-static 10.2.0.0 16 10.1.1.2static-route 10.2.0.0/16 next-hop 10.1.1.2
Varsayılan rotaip route 0.0.0.0 0.0.0.0 10.1.1.2ip route-static 0.0.0.0 0 10.1.1.2static-route 0.0.0.0/0 next-hop 10.1.1.2
Sadece OSPF rotalarını görmekshow ip route ospfdisplay ip routing-table protocol ospfshow router route-table protocol ospf

Varsayılan güvenilirlik değerleri (administrative distance / preference) vendor’a göre farklıdır:

ProtokolCisco IOSHuawei VRPNokia SR OS
Statik1605
OSPF1101010
eBGP20255170
iBGP200255170

Mülakatta en çok karıştırılan yerlerden biri bu. Aynı prefix’i iki protokol öğrenirse, düşük değer kazanır.

4. OSPF

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
OSPF’i başlatmakrouter ospf 1ospf 1 router-id 1.1.1.1configure router ospf
Router ID vermekrouter-id 1.1.1.1 (OSPF içinde)ospf 1 router-id 1.1.1.1 (process satırında)configure router router-id 1.1.1.1
Ağı OSPF’e dahil etmeknetwork 10.1.1.0 0.0.0.255 area 0area 0 → network 10.1.1.0 0.0.0.255area 0 → interface "to-R2"
Pasif arayüzpassive-interface g0/1silent-interface g0/0/1interface "x" → passive
Komşuları görmekshow ip ospf neighbordisplay ospf peer briefshow router ospf neighbor
LSDB’yi görmekshow ip ospf databasedisplay ospf lsdbshow router ospf database

Önemli farklar:

  • Huawei’de router-id OSPF içinde değil, process satırında verilir (ospf 1 router-id X) ya da system-view’da router id X yazılır.
  • Huawei ve Cisco network + wildcard maske kullanır, Nokia ise arayüzü doğrudan area’ya ekler.
  • Router ID verilmezse loopback’in en yüksek IP’si, o da yoksa en yüksek arayüz IP’si kullanılır.

5. BGP

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
AS ve BGP’yi başlatmakrouter bgp 65000bgp 65000configure router autonomous-system 65000 → bgp
Komşu tanımlamakneighbor 4.4.4.4 remote-as 65000peer 4.4.4.4 as-number 65000group "PE" → peer-as 65000 → neighbor 4.4.4.4
Loopback’ten oturum kurmakneighbor 4.4.4.4 update-source loopback0peer 4.4.4.4 connect-interface LoopBack0neighbor 4.4.4.4 → local-address 1.1.1.1
Komşu özetishow ip bgp summarydisplay bgp peershow router bgp summary
BGP tablosushow ip bgpdisplay bgp routing-tableshow router bgp routes

Aynı AS içindeki oturum iBGP, farklı AS’lerde eBGP. iBGP’de bir komşudan öğrenilen rota başka bir iBGP komşusuna verilmez, bu yüzden full mesh ya da route reflector gerekir.

6. MPLS ve LDP

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
LDP’yi açmakarayüzde mpls ipmpls lsr-id 1.1.1.1 → mpls → mpls ldp (global), arayüzde mpls + mpls ldpconfigure router ldp → interface-parameters → interface "to-R2"
LDP komşuluğushow mpls ldp neighbordisplay mpls ldp sessionshow router ldp session
Etiket bilgisishow mpls forwarding-tabledisplay mpls lspshow router ldp bindings active
LSP’yi etiketle test etmektraceroute mpls ipv4 4.4.4.4/32tracert lsp ip 4.4.4.4 32oam lsp-trace prefix 4.4.4.4/32

Kural: LDP, IGP’nin öğrendiği her prefix için etiket üretir. PE’ler arası LSP için loopback’lerin birbirine ulaşılabilir olması şarttır. Etiket değeri 3 (implicit-null), son atlamadan önce etiketin çıkarılması (PHP) demektir.

7. L3VPN (VPRN)

Ne yapıyoruzCisco IOSHuawei VRPNokia SR OS
VRF oluşturmakip vrf CUSTAip vpn-instance CUSTA → ipv4-familyservice vprn 300 customer 10 create
RDrd 65000:100route-distinguisher 65000:100route-distinguisher 65000:100
RTroute-target both 65000:100vpn-target 65000:100 bothvrf-target target:65000:100
Arayüzü VRF’e almakip vrf forwarding CUSTA (IP’den önce)ip binding vpn-instance CUSTA (IP’den önce)VPRN içinde interface "x" create → sap 1/1/1 create
VPN rotaları için BGP ailesiaddress-family vpnv4 → neighbor x activateipv4-family vpnv4 → peer x enablefamily vpn-ipv4
VRF içinden pingping vrf CUSTA 10.0.0.1ping -vpn-instance CUSTA 10.0.0.1ping 10.0.0.1 router 300
VRF routing tablosushow ip route vrf CUSTAdisplay ip routing-table vpn-instance CUSTAshow router 300 route-table
VPNv4 rotalarıshow bgp vpnv4 unicast alldisplay bgp vpnv4 all routing-tableshow router bgp routes vpn-ipv4

Dikkat: Cisco ve Huawei’de arayüzü VRF’e bağlamak arayüzdeki IP’yi siler, o yüzden önce bağla, sonra IP yaz. Nokia’da servis tek bir vprn bloğunda toplanır. Detaylı anlatım için Huawei L3VPN yazısına bak.

8. VLAN (switch)

Ne yapıyoruzCisco IOSHuawei VRP
VLAN oluşturmakvlan 10vlan 10
Access portswitchport mode access → switchport access vlan 10port link-type access → port default vlan 10
Trunk portswitchport mode trunk → switchport trunk allowed vlan 10,20port link-type trunk → port trunk allow-pass vlan 10 20
VLAN listesishow vlan briefdisplay vlan

Nokia SR OS çekirdek router olduğu için klasik VLAN/switchport mantığı yoktur, L2 bağlantı SAP üzerinden kurulur.