Optymalizacja
pracy przełącznika
Szkic Projektu
na przykładzie Fedora GNU/Linux i przełącznika HP ProCurve Switch 2512 i 2524
Optymalizacja pracy przełącznika
na przykładzie Fedora GNU/Linux i przełącznika HP ProCurve Switch 2512 i 2524
Założenia konfiguracji:
2 VLAN o ID: 100 oraz 200
dla VLAN100 podsieć 192.168.100.0/24, dla VLAN200 192.168.200.0/24
przełącznik posiada adresy: 192.168.100.1 oraz 192.168.200.1
maszyny podłączone do odpowiednich portów przełącznika posiadają statycznie przypisany IP na podstawie adresu MAC
AccessListy – Operator i Menager
Agregacja portów – 100Mbit ruchu (1 zapasowy port między Switchami), jeśli nastąpi awaria, kolejny wolny zastępuje ten, który uległ awarii.
Zastosowanie Shitchy serii HP ProCurve 2500
Modele z serii hp procurve 2500 to tanie, zarządzalne, dające się łączyć w stos przełączniki, wyposażone w 12 lub 24 porty 10/100 Autosensing oraz 2 otwarte gniazda na transceivery Gigabit lub 100Base-FX. Są szczególnie przydatne, gdy wymagana jest ekonomiczna migracja do urządzeń zarządzalnych 10/100 z uplinkiem gigabitowym.
Właściwości i zalety
- Architektura non-blocking
- Możliwość łączenia w stos
- Zaawansowane funkcje monitorowania (RMON i Extended RMON)
- Konfiguracja przełącznika z poziomu przeglądarki internetowej
- Agregacja łączy pomiędzy przełącznikami oraz pomiędzy przełącznikiem a serwerem, nadmiarowość na poziomie łącza
- Obsługa wirtualnych sieci VLAN (maks. 30)
- Automatyczne rozpoznawanie i dynamiczny przydział sieci VLAN
- Kontrola ruchu typu multicast
- Ochrona portów (kontrola adresów MAC)
- Praca bez przestojów (Spanning Tree Protocol).
Podstawowe parametry
- Gniazda na moduły: 2
- Przepustowość (Mp/s) (pakiety 64-bajtowe): 6,6
- Szybkość rutingu i przełączania (Gb/s): 9,6
- Wielkość tablicy adresów MAC: 4096
- Standardy i protokoły: IEEE 802.1p, 802.1D, 802.1Q, 802.3x, 802.3ad
- Zarządzanie: HP Toptools for hubs & switches, WWW, konsola, SNMP, RMON, Extended RMON, SMON, Telnet, MIB
Pierwszym krokiem jest konfiguracja przełącznika HP ProCurve Switch 2524. Możemy ją przeprowadzić na kilka sposobów, poniżej przedstawiono jego konfigurację poprzez port szeregowy i CLI w trybie MENU aczkolwiek cześć z późniejszego etapu konfiguracji przeprowadzić trzeba będzie poprzez linię komend.
Kolejnym krokiem będzie utworzenie dwóch sieci VLAN o identyfikatorach 100 i 200, wg. poniższego przykładu:
Switch Configuration - VLAN - VLAN Names
802.1Q VLAN ID Name
-------------- ------------
1 DEFAULT_VLAN
100 VLAN100
200 VLAN200
Porty 1,2 i 3 odpowiednio tagujemy jako 2x VLAN100 oraz VLAN200.
==========================- CONSOLE - MANAGER MODE -============================
Switch Configuration - VLAN - VLAN Port Assignment
Port DEFAULT_VLAN VLAN100 VLAN200
---- + ------------ ------------ ------------
1
| No Tagged No
2 | No
Tagged No
3 | No No Tagged
Po czym ustawiamy adresy IP i maski dla VLAN:
Switch Configuration - Internet (IP) Service
Default Gateway :
Default TTL : 64
VLAN IP Config IP Address Subnet Mask
------------ + ---------- --------------- ---------------
DEFAULT_VLAN | DHCP/Bootp
VLAN100 | Manual 192.168.100.1 255.255.255.0
VLAN200 | Manual 192.168.200.1 255.255.255.0
Zapisujemy zmiany, na tym kończy się konfiguracja przełącznika.
Aby sprawdzić poprawność działania konfigurujemy maszyny, odpowiednio podłączone do 1 portu przełącznika:
# ifconfig eth0 up
# vconfig add eth0 100
do 2 portu:
# ifconfig eth0 up
# vconfig add eth0 100
oraz do 3 portu:
# ifconfig eth0 up
# vconfig add eth0 200