alcatel sr de yönlendirme protokollerinde default değerler
Protocols – Default preference
Directly connected - 0 Static routes - 5 OSPF internal - 10 IS-IS level 1 internal - 15 IS-IS level 2 internal - 18 RIP - 100 OSPF external - 150 IS-IS level 1 external - 160 IS-IS level 2 external - 165 BGP - 170
Alcatel Yönlendiricilerde SDP ( Service Distribution Path ) oluşturulması
Açılımı Service Distribution Path – Servis Dağıtım Yolu olan SDP yi cihazlar arasında trafiğin taşındığı sanal yol olarak tanımlayabiliriz.
SDP ler hakkında bilinmesi gereken en önemli bilgiler
– Cihazlar arasında SDP oluşturulurken gre veya mpls kapsülleme tiplerinden biri kullanılabilir.
– SDPler tek taraflı trafik taşımaktadır. nodelar arasında trafik taşımak için B_to_A ve A_to_B şeklinde SDP ler oluşturulmalıdır.
– SDP lerin minimum MTU değerlerine dikkat edilmelidir. MPLS kullanılacak 22 byte , GRE kullanılacaksa 46 byte ilave headerlar eklenecektir. 576 ile 9194 arasında bir mtu kullanılabilir.
– Her SDP için tek bir ID üretilir.
– Farklı servisler tek bir SDP yi kullanabilirler
– Tanımlamalarda yönlendirici IP adresleri kullanılır.
şeklinde sıralanabilir. Detay konusunda Alcatel dökümanlarına bakılması faydalı olacaktır.
Bu bilgilere göre oluşturulacak temel SDP konfigürasyonu aşağıdaki yapıda olacaktır.
config>service>sdp yonlendiri_ozel_sdp_id [gre | mpls] create description "yonlendiriciA-yonlendiriciB" far-end uzak_uc_yonlendirici_ip_adresi keep-alive ldp (sadece MPLS SDP lerinde - LDP kullanılacaksa) lsp lsp-name [lsp-name] (sadece MPLS SDP lerinde - LSP kullanılacaksa) signaling {off|tldp} path-mtu mtu_degeri no shutdown
şimdi değerleri yerine yazalım
GRE için SDP oluşturma
config>service# sdp 100 gre create config>service>sdp# description "œA to B GRE" config>service>sdp# far-end "œ10.10.10.2" config>service>sdp# path-mtu 4462 config>service>sdp# no shutdown
MPLS (LSP) için SDP oluşturma.
config>service# sdp 101 mpls create config>service>sdp# description "œA to B MPLS LSP" config>service>sdp# far-end "œ10.10.10.2" config>service>sdp# lsp "a_to_b_lsp" config>service>sdp# path-mtu 4462 config>service>sdp# no shutdown
MPLS (LDP) için SDP oluşturma.
config>service# sdp 102 mpls create config>service>sdp# description "œA to B MPLS LDP" config>service>sdp# far-end "œ10.10.10.2" config>service>sdp# ldp config>service>sdp# path-mtu 4462 config>service>sdp# no shutdown
alcatel – epipe servisi oluşturma
epipe servisi iki nokta arasında bir bağlantı oluşturan bir servis türüdür. Yani bir VLL (Virtual Leased Line) dir. Müşteri için tamamiyle bir vll olarak çalışmaktadır. mac adresi öğrenimi gerekli olmamakla birlikte qos ve policy vb. uygulanabilmektedir.
Şimdi iki yönlendirici arasındaki bir epipe servis örneği yapalım. Bunun için
– yönlendiriciler üzerinde 100 ile müşterilerinin oluşturulduğunu
– yönlendiriciler arasında sdp lerin oluşturulduğu
– saplar için konfigürasyonların yapılmış olduğu varsayılacaktır.
öncelikle node A üzerinde epipe servisini oluşturalım.
config>service# epipe 500 customer 100 create config>service>epipe$ description "œepipe-500 servisi- A nodu" config>service>epipe# no shutdown
epipe-500 e A yönlendiricisinde kullanacağımız sapı ekleyelim. bu örnekte A ve B yönlendiricilerinde 1/1/3 portu ve 100 vlanını kullanacağız.
config>service>epipe# sap 1/1/3:100 config>service>epipe>sap# no shutdown
istenirse sap altında gerekli qos ve policy eklenebilir.
şimdi sıra servisimizi için spoke sdp yi eklemeye geldi. A-B yönlendiricileri arasında 200 id li sdp yi kullanacağız. Burada dikkat etmemiz gereken kritik bir nokta mevcut. Spoke sdp oluşturulurken
spoke-sdp sdp-id:epipe-servis-id create
formatı kullanılması gerekmektedir. Buna uygun olarak değerlerimizi girersek
config>service>epipe# spoke-sdp 200:500 create config>service>epipe>spoke-sdp$ no shutdown config>service>epipe>spoke-sdp$ exit config>service>epipe# no shutdown config>service>epipe# exit all
A yönlendiricisi için gerekli konfigürasyonu tamamlamış durumdayız. Şimdi B yönlendiricisi içinde gerekli konfigürasyonu yapalım. İşletme açısından burada dikkat edilmesinde fayda olacak bir konu A yönlendiricisinde kulllanılan epipe servis id sini B yönlendiricisinde de kullanılmasıdır.
config>service# epipe 500 customer 100 create config>service>epipe$ description "œepipe-500 servisi- B nodu" config>service>epipe# no shutdown config>service>epipe# sap 1/1/3:100 config>service>epipe>sap# no shutdown config>service>epipe>sap#exit config>service>epipe# spoke-sdp 201:500 create config>service>epipe>spoke-sdp$ no shutdown config>service>epipe>spoke-sdp$ exit config>service>epipe# no shutdown config>service>epipe# exit all
alcatel sros – pwc
cli oturumunun mevcut ve önceki içeriğe ait bağlamlarını görüntülemede sıkça kullanılan bir komuttur.
*A:sros# pwc ------------------------------------------------------------------------------- Present Working Context : -------------------------------------------------------------------------------------------------------------------------------------------------------------- *A:sros# configure router ospf *A:sros>config>router>ospf# pwc ------------------------------------------------------------------------------- Present Working Context : ------------------------------------------------------------------------------- configure router "Base" ospf ------------------------------------------------------------------------------- *A:sros>config>router>ospf#
alcatel sros – absolute path
alcatel sros kullanan cihazlarda konfigürasyon hiyerarşisinde bir noktadan farklı bir noktaya geçmek istediğinizde iki yöntem mevcut. birincisi mevcut hiyerarşi konumundan “exit all” ile kök dizine gelerek ilgili konuma geçmek. diğeriyse mevcut konumda iken “/” ile başlayan gerekli işlemi yapmak
SROS>config>router>if# /configure system
SROS>configure>system#
alcatel switch – router cihazlarında port bilgisini öğrenme
switch üzerinde portların up-down durumlarını, descriptionlarını vb. görmek için show interfaces port komutu kullanılabilir.
alınan çıktıda işimize yarayacak bilgiler
Slot/Port : switch üzerinde portun adresini Admin Status : portun durum bilgisini vermektedir. enable portun aktif olduğunu, disable ise portun kapatıldığını göstermektedir. Link Status : up linkin oturduğunu göstermektedir. devremiz fiber ise sadece rx olması durumunda bu değeri up olarak görürüz. bu nedenden dolayı up olması devrenin sağlam olduğu anlamına gelmez. Alias : porta verilen interface adını vermektedir.
şeklinde sıralanabilir. show interfaces port komutunun çıktısı aşağıdaki gibidir.
ofis_a-> show interfaces port Legends: WTR - Wait To Restore # - WTR Timer is Running & Port is in wait-to-restore state * - Permanent Shutdown Slot/ Admin Link Violations Recovery Recovery WTR Alias Port Status Status Time Max (sec) ------+----------+---------+----------+----------+----------+----------+----------------------------------------- 1/1 enable up none 300 10 0 "ofis_a-uplink" 1/2 enable down none 300 10 0 "" 1/3 enable down none 300 10 0 "" 1/4 enable down none 300 10 0 "" 1/5 enable up none 300 10 0 "ofis_a-1.kat" 1/6 enable up none 300 10 0 "ofis_a-2.kat" 1/7 enable down none 300 10 0 "" 1/8 enable down none 300 10 0 "" 1/9 enable down none 300 10 0 "" 1/10 enable down none 300 10 0 "" 1/11 enable down none 300 10 0 "" 1/12 enable down none 300 10 0 "" 1/13 enable down none 300 10 0 "" 1/14 enable down none 300 10 0 "" 1/15 enable down none 300 10 0 "" 1/16 enable down none 300 10 0 "" 1/17 enable down none 300 10 0 "" 1/18 enable down none 300 10 0 "" 1/19 enable down none 300 10 0 "" 1/20 enable down none 300 10 0 "" 1/21 enable down none 300 10 0 "" 1/22 enable down none 300 10 0 "" 1/23 enable down none 300 10 0 "" 1/24 enable down none 300 10 0 "" 1/25 enable down none 300 10 0 "" 1/26 enable down none 300 10 0 "" 1/27 enable down none 0 0 0 "" 1/28 enable down none 0 0 0 ""
alcatel 6850 switchlerde mac adresi tablosu
sorun tespiti ve çözümü işlemi sırasında başvurulan en temel yerlerden birisi mac adresi tabloları dır. alcatel omni serisi switchlerde standart olmak üzere “show mac-address-table” komutu yer almaktadır.
1, 10 ve 305 vlanlarının tüm portlara taglı olarak tanıtımının bir switch üzerinde yapıldığını düşünelim. bu switch üzerinde komutuzu ve çıktılarını inceleyelim…
alcatel_omni_6850> show mac-address-table Legend: Mac Address: * = address not valid Domain Vlan/SrvcId Mac Address Type Protocol Operation Interface --------+--------------+---------------------+----------------+------------+--------------+------------------------ VLAN 1 8c:90:d3:a3:21:88 learned --- bridging 1/1 VLAN 10 8c:90:d3:a3:21:88 learned --- bridging 1/1 VLAN 305 e0:2f:6d:73:b7:31 learned --- bridging 1/5 Total number of Valid MAC addresses above = 3
tablodan görüldüğü üzere vlanid, mac adresi, interface, mac öğrenme türü protokolü v.b yer almaktadır. bu tablodan 1 ve 10 vlanın 1/1 portundan öğrenildiği 1/5 portundan ise 305 vlanı öğrenildiği görülmektedir. yani switch üzerimizde çalışan bir devre olmadığı görülmektedir.
1/1 portundaki bağlı cihazda gerekli düzenlemeler sonrası komutunu tekrar çalıştırdığımızda aşağıdaki şekilde bir çıktı elde ediyoruz. bu bize 1/1 – 1/5 portlarına bağlı cihazlardan 305 vlanı ile ilgili tanımların yapıldığı göstermektedir.
alcatel_omni_6850> show mac-address-table Legend: Mac Address: * = address not valid Domain Vlan/SrvcId Mac Address Type Protocol Operation Interface --------+--------------+---------------------+----------------+------------+--------------+------------------------ VLAN 1 8c:90:d3:a3:21:88 learned --- bridging 1/1 VLAN 10 8c:90:d3:a3:21:88 learned --- bridging 1/1 VLAN 305 00:14:1c:c1:0a:a8 learned --- bridging 1/1 VLAN 305 e0:2f:6d:73:b7:31 learned --- bridging 1/5 Total number of Valid MAC addresses above = 4
“show mac-address-table ” komutunun en temel kullanımı bu şekildedir.
komut sonuna vlan veya interface yazılarak çıktı özelleştirilebilir. aşağıdaki örnekte görüldüğü gibi interface yazılınca o interfaceden öğrenilen mac adresleri görülecektir.
alcatel_omni_6850> show mac-address-table 1/5 Legend: Mac Address: * = address not valid Domain Vlan/SrvcId Mac Address Type Protocol Operation Interface --------+--------------+---------------------+----------------+------------+--------------+------------------------ VLAN 305 e0:2f:6d:73:b7:31 learned --- bridging 1/5 Total number of Valid MAC addresses above = 4
305 lanının hangi interfacelerden öğrenildiğini öğrenmek istiyorsak aşağıdaki yapıya uygun olarak komutumuzu işletmemiz gerekmektedir. daha fazla parametresi mevcut olup cli un helpinden gerekli bilgi alınabilir.
alcatel_omni_6850> show mac-address-table 305 Legend: Mac Address: * = address not valid Domain Vlan/SrvcId Mac Address Type Protocol Operation Interface --------+--------------+---------------------+----------------+------------+--------------+------------------------ VLAN 305 00:14:1c:c1:0a:a8 learned --- bridging 1/1 VLAN 305 e0:2f:6d:73:b7:31 learned --- bridging 1/5 Total number of Valid MAC addresses above = 4
alcatel service router üzerinde sdp mtu testi
sdps ( service distribution points ) nin ne olduğu ayrı bir yazı konusu ancak alcatel sr mimarinde oldukça önemli bir yerdedir.
kurmuş olduğumuz sdpnin mtu değeri üzerinden taşıyacağımız servisler için oldukça önemlidir. kurduğunuz sdp nin mtu değerini “show service sdp…..” vb görüntüle komutları ile görebilirsiniz. ancak linkiniz bir transmisyon sisteminden geçiyorsa taşınan paketlerde bu noktada kısıtlamalar olabilir.
kurulan bir sdp nin mtunun testi için “oam sdp-mtu” komutunu kullanabiliriz. komut yapısı ise
oam sdp-mtu servis-id size-inc testin-başlayacağı-mtu testin-biteceği-mtu step mtu-artım-değeri
şeklindedir. aşağıdaki örnekte 1201 id li sdp için 512 den başlayıp 256 arttırarak 3072 ya kadar test yapmaktadır ve sonuç olarak en büyük 2560 değerinde başarı olmuştur.
A# oam sdp-mtu 1201 size-inc 512 3072 step 256 Size Sent Response ---------------------------- 512 . Success 768 . Success 1024 . Success 1280 . Success 1536 . Success 1792 . Success 2048 . Success 2304 . Success 2560 . Success 2816 . Request Timeout 3072 . Request Timeout Maximum Response Size: 2560
burada dikkat edilmesi gereken nokta sonucu 2560 olmadığıdır. gerçek mtu değeri 2450 – 2816 arasındadır. doğru mtu değeri bulmak adına test aralığına küçülterek bir kaç test yapmanız en hızlı ve doğru sonucu verecektir. mtu değerinin 2801 olduğunu varsayarak doğru mtu değerini olduğunu öğrenmek için aşağıdaki şekilde iki komut daha çalıştırmamız en doğrusu olacaktır.
A# oam sdp-mtu 1201 size-inc 2560 2816 step 16 A# oam sdp-mtu 1201 size-inc 2800 2816 step 1
tüm bunlar yerine
A# oam sdp-mtu 1201 size-inc 512 3072 step 1
denenebilirdi ancak daha çok bekleyecektik.
alcatel sr üzerinde iom, mda, port konfigürasyon örnekleri
Alcatel servis routerlarda iom, mda ve port kongifürasyonu temel olarak aşağıdaki adımlar ile gerçekleştirilir.
IOM konfigürasyon örneği
ferhatcicek_router# configure card 1 ferhatcicek_router>config>card# card-type iom-20g ferhatcicek_router>config>card# no shutdown
MDA konfigürasyon örneği
ferhatcicek_router>config>card# mda 1 ferhatcicek_router>config>card>mda# mda-type m60-10/100eth-tx ferhatcicek_router>config>card>mda# no shutdown
Port konfigürasyon örneği
ferhatcicek_router# configure port 1/1/1 ferhatcicek_router>config>port# no shutdown