Smart switche

Z HKfree wiki
Přejít na: navigace, hledání

Některé switche založené na chipech Realtek lze (částečně) spravovat v rámci segmentu sítě skrz protokol RRCP založený na L2 vrstvě (MAC). Kokrétně v naší síti jsou používány switche Compex PS2216. Tyto switche nejsou tedy klasické managovatelné switche (přes SNMP nebo WEB).

  • Výhody: Levné switche, umožnují monitoring dostupnosti switche (ping), zjistění stavu portů a jejich počítadel (bohužel zřejmě bez MAC tabulek), VLANy (netestováno)
  • Nevýhody: Management je možný pouze na daném segmentu sítě (ne přes router)

Management se provádí z windows pomocí WinSmart utility (dodává Compex) nebo z Linuxu pomocí OpenRRCP.

Příklady použití (pozor, zdá se, že číslování portů v OpenRRCP neodpovídá číslování na krabičce, ve WinSmart zřejmě odpovídá):

gogo:~# rtl83xx  br0 scan
! rtl83xx: trying to reach 26-port "generic rtl8326" switch at br0
! rtl83xx: scannig. is_verbose=0, retries=5
  switch MAC      Hello REP
00:0b:6b:81:cb:cc   +    +

gogo:~# rtl83xx_compex_ps2216  00:0b:6b:81:cb:cc@br0 ping
! rtl83xx: trying to reach 16-port "compex ps2216" switch at 00:0b:6b:81:cb:cc@br0
00:0b:6b:81:cb:cc responded

gogo:~# rtl83xx_compex_ps2216  00:0b:6b:81:cb:cc@br0 show interface
! rtl83xx: trying to reach 16-port "compex ps2216" switch at 00:0b:6b:81:cb:cc@br0
br0/1 :  ENABLED auto 100M-FD LINK flowctl  
br0/2 :  ENABLED auto     -    --  flowctl  
br0/3 :  ENABLED auto 100M-FD LINK flowctl  
br0/4 :  ENABLED auto 100M-FD LINK noflowctl
br0/5 :  ENABLED auto     -    --  flowctl  
br0/6 :  ENABLED auto     -    --  flowctl  
br0/7 :  ENABLED auto 100M-FD LINK flowctl  
br0/8 :  ENABLED auto 100M-FD LINK noflowctl
br0/9 :  ENABLED auto     -    --  flowctl  
br0/10:  ENABLED auto     -    --  flowctl  
br0/11:  ENABLED auto     -    --  flowctl  
br0/12:  ENABLED auto     -    --  flowctl  
br0/13:  ENABLED auto     -    --  flowctl  
br0/14:  ENABLED auto     -    --  flowctl  
br0/15:  ENABLED auto     -    --  flowctl  
br0/16:  ENABLED auto     -    --  flowctl

Kromě uvedené utility je v rámci OpenRRCP ještě utilita simulující Cisco-like příkazový řádek pod názvem rrcpcli.

Některé switche se zjevně dají dle Simandla upravit tak, RRCP podporovaly.

OpenRRCP upravovali také v Evkanetu.

PS: Kdo by si chtěl hrát s tou úpravou, tak programátor PonyProg pro EEPROM na COM port mohu zapůjčit. Pavkriz 25. 7. 2009, 22:06 (UTC)