User Tools

Site Tools


wiki:site:cisco:vlan:start

VLAN - Virtual LAN

  • flat network topology = jen L2 prostředí
  • Každá VLAN je samostatná broadcastová doména
  • Best practise: VLAN = samostatný subnet
  • Členové různých VLAN mezi sebou nemohou komunikovat bez účasti L3 zařízení
  • Členství ve VLAN múže být určeno staticky nebo dynamicky (VMPS)
  • Příslušnost k VLAN se konfiguruje na portech switche, hosti o VLAN nemají ponětí.
  • Defaultně jsou všechny porty ve VLAN 1 a mají nastaveno MTU 1500 bytů
  • VLANy jsou identifikovány číslem (1-1005)
  • “1” = defaulní VLAN, jsou v ní def. všechny porty
  • “1002-1005” = slouží pro potřebu FDDI a TokenRing
  • V IOS je podporován i rozšířený rozsah (1-4094), z důvodu kompatibility s 802.1Q standardem
  • Rošířený rozsah lze použít jen v případě, že switch je v módu “VTP transparent”, z důvodu omezení VTP protokolu verze 1 a 2. VTP v3 by měl být již ok.
  • VLANy z extended rozsahu NEJSOU ukládány ve vlan.dat

Dva způsoby implementace:

  • End-to-End VLANs
    • též zvané campuswide, nezávislé na fyzickém umístění hostů
    • vhodné spíše pro situace, kde 80% provozu zůstává v rámci pracovní skupiny (80/20)
    • obecně je doporučováno aby přes Core sw. šlo cca 20% provozu, avšak end-to-end vlany mohou způsobit až 100% tok přes Core switche
    • VLANy musejí být dostupné na všech access switchích ⇒ broadcasty se šíří celou sítí
    • Složitější troubleshooting STP
  • Local VLANs
    • vhodné v situaci kdy zdroje dat jsou centralizované (centrální server)
    • provoz je pak 20/80 (20% lokálně, 80% přes jádro)
    • VLANy jsou organizovány na základě geografického rozmístění
    • Tento model umožňuje ve spolupráci s L3 maximální škálovatelnost, spolehlivitu a konfigurovatelnost

Vytvoření VLANy:

Switch(config)# vlan vlan_number
Switch(config-vlan)# name vlan_name

* vlan-name - nepovinné, až 32 zanků bez mezer

Smazání VLANy:

Switch(config)# no vlan vlan-num

Přiřazení portu do VLANy:

Switch(config)# interface type module/number
Switch(config-if)# switchport
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan vlan-num
Switch# show vlan
Switch# show vlan brief
VLAN Name             Status  Ports
---- ---------------- ------- ------
1    default          active  Fa0/1,Fa0/2,Fa0/3,Fa0/10,Fa0/11,Fa0/12
20   VLAN0020         active  Fa0/5,Fa0/6,Fa0/7
21   VLAN0021         active  Fa0/8,Fa0/9
1002 fddi-default     active
1003 trcrf-default    active
1004 fddinet-default  active
1005 trbrf-default    active
Switch# show vlan id id_number
Switch# show vlan name vlan_name
ASW# show run interface fa0/5
Building configuration...
Current configuration 64 bytes
interface FastEthernet 0/5
 switchport access vlan 20
 switchport mode access
ASW# show mac address-table interface fa0/1
Mac Address Table
—————————————————————
Vlan Mac Address    Type    Ports
---- -----------    ----    -----
1    0030.b656.7c3d DYNAMIC Fa0/1
Total Mac Addresses for this criterion: 1
ASW# show interfaces fa0/1 switchport
Name: Fa0/1
Switchport: Enabled
Administrative Mode: dynamic desirable
Operational Mode: static access
Administrative Trunking Encapsulation: negotiate
Operational Trunking Encapsulation: native
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Protected: false
Unknown unicast blocked: false
Unknown multicast blocked: false
Broadcast Suppression Level: 100
Multicast Suppression Level: 100
Unicast Suppression Level: 100

Switch management VLAN

Switch(config)# interface vlan 1
Switch(config-if)# ip address x.x.x.x y.y.y.y
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# ip default gateway X.X.X.X
wiki/site/cisco/vlan/start.txt · Last modified: 2018/01/16 13:47 by root