GVRP Tryb konfiguracji Switch(config)# gvrp Switch(config)# no
Transkrypt
GVRP Tryb konfiguracji Switch(config)# gvrp Switch(config)# no
GVRP Wstęp Protokół GVRP (GARP VLAN Registration Protocol) implementacja Generic Attribute Registration Protocol służy do automatycznej konfiguracji wirtualnych sieci lokalnych w przełącznikach. Pozwala uprościć administrację sieciami o złożonej strukturze, w których wykorzystywana jest duża liczba wirtualnych sieci lokalnych. Wirtualne sieci lokalne często stosowane są w złożonych sieciach, w których pomiędzy przełącznikami do których bezpośrednio podłączone są stacje końcowe występują inne przełączniki Protokół GARP został zaprojektowany na potrzeby rozsyłania komunikatów do wielu odbiorców znajdujących się w jednej sieci LAN, składającej się z segmentów połączonych mostami. Pierwsze prace na jego temat pojawiły się w 1993(!) roku a weryfikację przeprowadzono w 1997 roku i włączono do standardów IEEE w dokumencie IEEE P802.1p. Dość szybko powstała odmiana tego protokołu dla sieci VLAN – GVRP. W 2005 roku ukazał się protokół Multiple Registration Protocol (MRP), razem z procedurami i definiowanymi modułami. Protokół MRP został zaprojektowany, by zastąpić GARP, którego wadą, było: - długi czas rejestrowania zmian w sieci - relatywnie duży narzut komunikacyjny - mała przepustowość sieci. Protokół GVRP konfiguracja Tryb konfiguracji 1. Aktywacja protokołu gvrp Switch(config)# gvrp Powrót do ustawień domyślnych Switch(config)# no gvrp 2. Udostępnienie funkcji gvrp na wyróżnionych portach Porty na których słuchane są komunikaty o zmianie konfiguracji przełącznika gvrp no gvrp Tryb konfiguracji A. Na porcie 8 Switch(config)# interface gigabitEthernet 1/0/8 Switch(config-if)# gvrp B. Na grupie portów 2-6 Switch(config)# interface range gigabitEthernet 1/0/2-6 Switch(config-if-range)# gvrp 3. Ustawienie rejestracji trybu portu gvrp registration gvrp registration { normal | fixed | forbidden } Normal - ustawienie domyślne – port nasłuchuje i przekazuje wszystkie informacje o konfiguracji, może zarejestrować / wyrejestrować sieci VLAN Fixed - (stały) port nie może zarejestrować / wyrejestrować sieci VLAN dynamicznie. Propaguje tylko statyczne informacje VLAN. Oznacza to, że port w trybie Fixed pozwala jedynie na statyczne konfiguracjeVLAN. ++1 Forbiden - (zabroniony) port nie może zarejestrować / wyrejestrować VLAN. Propaguje tylko informacje przez VLAN 1. Oznacza to, że port w trybie fixed dopuszcza jedynie pakiety domyślnego VLAN-u (zarządzającego). gvrp registration no gvrp registration Tryb konfiguracji szczegółowy A. Na porcie 8 Switch(config)# interface gigabitEthernet 1/0/8 Switch(config-if)# gvrp registration fixed B. Na grupie portów 2, 3, 4, 5, 6 Switch(config)# interface range gigabitEthernet 1/0/2-6 Switch(config-if-range)# gvrp registration fixed 4. Ustawienie licznika gvrp timer gvrp timer {join | leave l eaveall } Każda aplikacja wykorzystująca GARP musi pozwalać na: – rejestracje atrybutu (JOIN), – wyrejestrowanie atrybutu (LEAVE), – wyrejestrowanie wszystkich atrybutów (LEAVE ALL). Reguły propagacji każdej wiadomości (JOIN, LEAVE [ALL]): – w propagacji mogą brać udział mogą tylko porty korzystające z STP (Spaning Tree Protocol), – aplikacja wysyłająca deklarację (aplikant), przed wysłaniem wiadomości dalej, rejestruje w swojej bazie GID atrybut wraz z jego wartością, bądź usuwa wpis w przypadku wycofania deklaracji (LEAVE), – następne urządzenie odebrawszy deklarację rejestruje w bazie atrybut, wartość i port na którym odebrano deklarację (bądź usuwa wpis w przypadku wycofania deklaracji) i staje się aplikantem przekazując wiadomość dalej, – gdy ostatni atrybut zostanie wycofany przez wszystkich aplikantów, atrybut zostaje zapominany przez sieć. - Join Timer: (rejestracja atrybutu). Wiadomość o zmianie atrybutu wysyłana jest dwukrotnie. Join Timer określania czas odstępu między wysłanymi wiadomościami o atrybutach. Parametr czasowy join wynosi od 20 do 1000 setnych sekundy, a wartość domyślna to 20. - Leave Timer: (wyrejestrowanie atrybutu) Po otrzymaniu wiadomości Leave (usuń) przełącznik czeka przez czas Leave timer . Jeśli nie otrzyma kolejnego komunikatu Join przed upływem czasu timera to usuwa atrybuty. Parametr czasowy leave wynosi od 60 do 3000 setnych sekundy, a wartość domyślna to 60. - LeaveAll Timer: (wyrejestrowanie wszystkich atrybutów) Po otrzymaniu wiadomości LeaveAll (usuń wszystko) przełącznik czeka przez czas leave timer. aby inne podmioty GARP mogły ponownie zarejestrować wszystkie informacje o atrybutach tego przełącznika. Parametr czasowy leave wynosi od 1000 do 30000 setnych sekundy, wartość domyślna 1000. Tryb konfiguracji Switch(config)# interface gigabitEthernet 1/0/6 Switch(config-if)# gvrp timer leaveall 2000 Switch(config-if)# no gvrp timer join Wskazane aby nie zmieniać czasów ++2 5. Wyświetlenie statusu GVRP show gvrp global Tryb konfiguracji Switch(config)# show gvrp global 6. Wyświetlenie GVRP konfiguracji portów. show gvrp interface ports Tryb konfiguracji Wszystkich Ethernet portów Switch(config)# show gvrp interface Jednego portu 2: Switch(config)# show gvrp interface gigabitEthernet 1/0/2 Procedura konfiguracji GVR Krok Działanie 1 Ustaw rodzaj łącza do portu 2 Włącz funkcję GVRP Konfigurowanie trybu rejestracji i liczniki dla portu 3 Opis Na stronie VLAN→802.1Q VLAN→ Port Config ustawić typ łącza portu jako TRUNK Na stronie VLAN→GVRP należy włączyć funkcję GVRP Na stronie VLAN→GVRP skonfigurować parametry portów: registration i timer Roman Niewiadomski ++3