sieci komputerowe, cisco, webmastering, php, css, xhtml, javascript, google, linux, windows server

Router Cisco jako switch Frame-Relay

Kategorie: Cisco | 11 kwietnia 2007 16:07 | Odsłon: 10028 | Komentarzy: 2 | Permalink

Korzystając z przedświątecznego wolnego od szkoły zająłem się w ostatnich dniach zabawą z Frame-Relay - skonfigurowałam sobie kilka sieci, które poniżej opisuję.

Podstawy przełączania sieci Frame-Relay

Zanim przejdę do omówienia poszczególnych sieci, na których się uczyłem omówię kilka poleceń, których znajomość jest niezbędna do konfiguracji switcha Frame-Relay.

Pierwsze z nich powoduje aktywację trybu przełączania na danym routerze oraz udostępnia kilka dodatkowych parametrów do ustawienia w trybie konfiguracyjnym interfejsu:

Router(config)#frame-relay switching

Kolejne polecenia, wydawane na interfejsie ustawiają przełączanie konkretnych ramek na podstawie DLCI na określony interfejs wychodzący wraz z nadaniem im nowego DLCI:

Router(config-in)#frame-relay route dlci interface interfejs wyjściowe dlci

Należy także ustawić typ interfejsu:

Router(config-in)#frame-relay intf-type dce

Oraz standard używanego LMI:

Router(config-in)#frame-relay lmi-type typ lmi

Poza tym, z racji, że konfigurujemy na interfejsie szeregowym, należy określić clock rate:

Router(config-in)#clock rate rate

2 routery, 1 switch

Frame-Relay Switch z podłączonymi do niego dwoma routerami

Obrazek ten oraz wszystkie inne obrazki w tym artykule są zrzutami planów sieci z programu The Dude (polecam), mam nadzieję, że pomimo lekkiej niezgodności z przyjętymi konwencjami są one czytelne.

W pierwszym rozpatrywanym przez mnie przypadku sytuacja prezentuje się jak na rysunku powyżej: router Kraków jest podłączony przez interfejs Serial 1/0 do interfejsu Serial 1/0 routera FRS (Frame-Relay Switch). Router Warszawa - podobnie - jest podłączony przy użyciu swojego interfejsu Serial 1/0 do interfejsu Serial 1/1 routera FRS. Dodatkowo, głównie w celach testowych, router Kraków ma skonfigurowany interfejs FastEthernet 0/0.

Odnośnie adresacji IP trzeba zauważyć, że router FRS nie na skonfigurowanych adresów na żadnym z Seriali, ponieważ łącza te przełączają ramki Frame-Relay, a więc operują na warstwie drugiej modelu OSI. Natomiast routery Kraków i Gdańsk (zazwyczaj nazywam routery nazwami miast) mają na interfejsach szeregowych skonfigurowane adresy kolejno 192.168.123.1 i 192.168.123.2 z maską podsieci 255.255.255.252.

Konfiguracja routera Kraków wygląda tak (zbędne fragmenty wyciąłem):

hostname Krakow ! interface FastEthernet0/0 ip address 192.168.1.253 255.255.255.0 ! interface Serial1/0 ip address 10.0.0.1 255.255.255.0 encapsulation frame-relay ! end

Router Gdańsk jest skonfigurowany podobnie:

hostname Gdansk ! interface Serial1/0 ip address 10.0.0.2 255.255.255.0 encapsulation frame-relay ! end

Ciekawiej wygląda konfiguracja routera FRS, na której widzimy skonfigurowane przełączanie konkretnych DLCI (frame-relay route):

hostname FRS ! frame-relay switching ! interface Serial1/0 description R1 Krakow Serial 1/0 no ip address encapsulation frame-relay clockrate 128000 frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 100 interface Serial1/1 200 ! interface Serial1/1 description R2 Gdansk Serial 1/0 no ip address encapsulation frame-relay clockrate 128000 frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 200 interface Serial1/0 100 ! end

Dzięki takim ustawieniom routerom Kraków i Gdańsk zostaną przydzielone numery DLCI kolejno 100 i 200 oraz zostanie ustanowione przełączanie ramek między nimi. Po wprowadzeniu konfiguracji dane bez problemu były przełączane i możliwa była komunikacja hosta luktom laptop z routerem Gdańsk (po uprzednim dodaniu do tablicy hosta trasy do sieci 10.0.0.0/24 przez router Kraków).

3 routery, 1 switch

Frame-Relay Switch z podłączonymi do niego trzena routerami

Przyznam, że troszkę kombinowałem nad podłączeniem trzeciego routera do switcha Frame-Relay. Okazuje się, że wystarczy jedynie określić dodatkowe trasy z nowymi DLCI dla każdego z routerów oraz określić dodatkowe przełączanie między nimi.

Ale po kolei - na początek konfigurujemy router Lublin:

hostname Lublin ! interface Serial1/0 ip address 10.0.0.3 255.255.255.0 encapsulation frame-relay ! end

Następnie przechodzimy do konfiguracji interfejsu Serial 1/2 na routerze FSR oraz dodajemy kolejne trasy, aby zapewnić przełączanie ramek z każdego routera. Ostatecznie, konfiguracja FSR dla trzech przyłączonych routerów prezentuje się następująco:

hostname FRS ! frame-relay switching ! interface Serial1/0 description R1 Krakow Serial 1/0 no ip address encapsulation frame-relay clockrate 128000 frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 100 interface Serial1/1 200 frame-relay route 101 interface Serial1/2 301 ! interface Serial1/1 description R2 Gdansk Serial 1/0 no ip address encapsulation frame-relay clockrate 128000 frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 200 interface Serial1/0 100 frame-relay route 201 interface Serial1/2 300 ! interface Serial1/2 description R3 Lublin Serial 1/0 no ip address encapsulation frame-relay clockrate 128000 frame-relay lmi-type cisco frame-relay intf-type dce frame-relay route 300 interface Serial1/1 201 frame-relay route 301 interface Serial1/0 101 ! end

W porównaniu z konfiguracją dla 2 routerów, tutaj skonfigurowany został dodatkowy interfejs Serial 1/2 połączony do routera Lublin oraz na każdym z interfejsów szeregowych skonfigurowano dodatkowe trasy Frame-Relay.

Rezultatem wprowadzenia takiej konfiguracji będzie to, iż każdy z routerów zostaną ustanowione dwa obwody PVC (do każdego z pozostałych routerów).

Dołączanie kolejnych routerów do naszego switcha przebiega w analogiczny sposób i sprowadza się do skonfigurowania interfejsu oraz do dodania niezbędnych tras do routerów, które chcemy przełączać.

Oczywiście nie jest koniecznie konfigurowanie topologii pełnych połączeń (każdy z każdym), a jedynie takich, jakie są nam potrzebne.

Wpisy o podobnej tematyce

Bartek

24 marca 2008 18:50
Znacznie wygodniej jest poslugiwac sie global dlci przy konfiguracji switcha FR, czyli np. nadajac routerowi Krakow DLCI 100, Lublin 200 a Gdansk 300. Wtedy:

interface Serial1/0
...
frame-relay route 300 interface Serial1/1 100
frame-relay route 200 interface Serial1/2 100

interface Serial1/1
...
frame-relay route 100 interface Serial1/0 300
frame-relay route 200 interface Serial1/2 300

interface Serial1/2
...
frame-relay route 300 interface Serial1/1 200
frame-relay route 100 interface Serial1/0 200

tomek

8 lutego 2009 14:10
chyba znacnie niewygodniej :-) wygodniej dla cwiczenia jest ponazywac routery R1,R2,R3...i tak dalej, wtedy dlci mozemy onaczac np 103 czyli z routera R1 do R3 a po przeciwnej stronie 301 czyli z R3 do R1. Oczywiscie dodatkowo stosujac konwencje adresacji ip taka, ze ostatni oktet = nr routera nie musimy bez przerwy zastanawia sie nad adresami, wystarczy jak zapamietamy klase adresow w danym segmencie sieci :-) ... niby jaka to wygoda pamietanie poszczegolnych globalnych dlci przy kazdym routerze ???

Dodaj komentarz

Token

Statystyka
Ładowanie...