Mumpung gw dikasih “sit-in” kelas CCNP-SP Edge course…
I’m taking a brief look on this Cisco Router with IOS XR (kebetulan yang dikasih adalah XR 12000)
Yang ini bukan yah…haha..ga pernah megang…Cuma telnet doang…
Kenapa bisa muncul IOS XR tuh kira2 kisahnya seperti ini:
“semua proses router dalam 1 CPU proses…alias 1 kernel (orang linux pasti tau ini), nah…klo ini kernel kenapa2…mampus lah”
“ya sudah…bikin separate kernel…jadi routing process, memory, process lain2 ga dalam 1 kernel…ketika routing protocol fail…ga harus restart router”
“klo misalnya kurang (router PE di ISP pasti kerja berat maintain RIB, CEF, dan lain2)…tinggal tambahin route-processor/cpu untuk bikin CEF/RIB/routing process biar CEF/RIB nya bisa nampung lebih banyak”
Cuma itu?!? Engga…nanti dibawah surprise-nya (sebenernya klo lo pernah konfig juniper ga surprise lagi sih T_T )
Wokeh…Lets take alook at the first one…a brief look at priviledge mode
Disini pake IOS XR versi 3.9 (klo ga sala yang baru uda 4.3 de)
RP/0/7/CPU0:R4#…apaan nih..beda banget ama yang dulu…Router# haha
- RP = Route Processor
- 0 = di rack nomor 0
- 7 = di slot nomor 7
- CPU0 = nomor CPU (biasanya CPU0 ato CPU1)
- R4 = nama hostname
Jadi…gw konfig ini router di CPU0 router processor-nya IOS XR di rack nomor 0 slot ke-7 dengan nama/hostname R4
Overall mirip2 dengan IOS biasa…
Tapi suprisenya adalah ketika lo mau keluar (biasanya CTRL + Z)…lo akan ditanyain, mau di-apply ga konfigurasi2 tadi
Ini yang bedain IOS XR dengan IOS biasa…ada “commit“…dan ada “rollback”
Disini kita bisa rollback sampai ‘N’ kali rollback (N = jumlah commit)
Rollback configuration last 10 force (berarti rollback sampe 10x commit kebelakang)
MPLS command-nya juga beda…klo IOS biasa harus mpls label protocol ldp, klo di XR Cuma “mpls ldp”
Trus BGP-nya:
Command BGP-nya jadi lebih bertingkat2…trus abis neighbor [ip] dan enter..kita bisa ketik command yang berkaitan dengan neighbor itu (jadi ga ngulang2 command lagi…meminimalisir peer-group)
Kita liat routing-nya…
Hmm…uda bisa vrrp/hsrp (wiiiih), ospfv3 (IPv6), pim (multicast) langsung…
hsrp/vrrp nya ga perlu masuk ke interface lagi…tapi GLBP-nya kemana yaks…
Trus kita bisa pake “show configuration failed” atau “show configuration commit” untuk liat konfig2 mana aja yang gagal di eksekusi
Ato mo liat yang terakhir kali di commit itu apa sih…”show config commit change last 1”
Contoh klo lo lupa commit
tuh kan…ampe kakek nenek juga klo blum di commit pasti “no such configuration item”
dan liat deh…kita bisa ketik ip add 10.10.10.10/32…”/32″ !! ga cape2 255.255.255.255
Lo bisa bikin label buat memudahkan lo track kebelakang changes yang lo bikin apa aja
Bahkan lo bisa bikin…klo dalam sekian detik ga di-commit..bakal di rollback
Enaknya lagi…kadang lo lupa “gw lagi ada di sub-konfig mana ya”
Lo bisa ketik pwd untuk liat lo lagi di sub-command/konfig mana
Dan satu lagi…fitur pipe command-nya kurang lengkap..(itu tu..yang tanda “|”), mungkin karena masi IOS 3.9 kali ya
Tapi lo bisa bikin asterisk – “*” untuk seclude…contoh dibawah, gw mo liat hanya interface yang berawalan “lo”
Yaks…segitu aja “liat2” dan “tamasya” kita ke IOS XR…belum nemu yang baru lagi sih gw hahaha
Leave a Reply