This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
wiki:site:cisco:trunk:start [2016/01/18 22:29] root vytvořeno |
wiki:site:cisco:trunk:start [2018/01/16 11:21] (current) root |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Trunking | + | ====== |
| + | Jak ISL tak dot1Q zvětšují Ethernetový rámec o dalších 30 byte(ISL) nebo 4 byty(dot1Q), | ||
| - | > | + | * Přijde-li na access port rámec je otagován pro interní potřebu switche |
| - | > | + | * Vysílá-li switch rámec z access portu, vyšle jej bez interního tagu |
| - | > | + | |
| - | > | + | * Přijde-li na trunk port rámec, jsou odstraněny tagy a rámec je interně otagován. |
| - | > | + | * vysílá-li switch rámec do trunku, interní tag je odstraněn a rámec je otagován (ISL/ |
| + | |||
| + | * Přijme-li access port ISL-otagovaný rámec, zapíše MAC do CAM a rámec zahodí. Ve speciálních případech může být tato MAC zapsána do CAM pro všechny VLAN - pro zabránění tohoto chování slouží příkaz: | ||
| + | |||
| + | >SW# **no-isl-entries enable** | ||
| + | |||
| + | * Přijme-li access port 802, | ||
| + | |||
| + | ===== ISL - Inter Switch Link (Cisco) ===== | ||
| + | * Enkapsuluje celý L2 rámec | ||
| + | * 26-byte header (15-bit VLAN ID) | ||
| + | * 4-byte trailer (CRC) | ||
| + | * občas nazývaný //double tagging// | ||
| + | |||
| + | ===== IEEE 802.1Q ===== | ||
| + | * 4-byte pole vložené hned za SRC MAC | ||
| + | * //single tagging, internal tagging// | ||
| + | * //native// VLAN = netagovaná | ||
| + | * první 2 byty = TPID (Tag Protocol Identifier) vždy 0x8100 (802.1Q) | ||
| + | * další 2 byty = TCI (Tag Control Information) | ||
| + | * 3-bity CoS (Class of Service 802.1Q/ | ||
| + | * 1-bit CFI (Canonical Format Indicator) - určuje zda se jedná o Ethernet nebo TokenRing. Nazývá se též // | ||
| + | * 12-bitů VID (VLAN Identifier) 0-4095 (0,1 a 4095 rezervovány) | ||
| + | |||
| + | ===== Konfigurace trunku ISL / dot1q ===== | ||
| + | |||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| Vypnuti trunku: | Vypnuti trunku: | ||
| Line 12: | Line 45: | ||
| > | > | ||
| - | Router-on-a-stick: | + | >Switch# **show running-config** |
| - | >Router(config)# | + | >Switch# **show interface** //type mod/ |
| - | >Router(config-subif)#encapsulation dot1q 10 | + | >Switch# **show vlan id** // |
| - | >Router(config-subif)#ip address 192.168.10.1 255.255.255.0 | + | |
| + | >Switch# **show interfaces fastethernet 0/1 trunk** | ||
| + | < | ||
| + | Port Mode Encapsulation | ||
| + | Fa0/1 desirable | ||
| + | Port Vlans allowed | ||
| + | Fa0/1 1-150 | ||
| + | <further output omitted> | ||
| + | </ | ||
| + | |||
| + | ====== DTP - Dynamic Trunking Protocol (Cisco) ====== | ||
| + | * Sjednává automaticky trunk mezi switchi (ISL nebo dot1Q) | ||
| + | * Switche musí být ve stejné VTP doméně (nebo NULL doméně, VTP domain není nakonfigurována) | ||
| + | * Ve všech režimech DTP posílá zprávy každých 30s. | ||
| + | * mode auto-auto nefunguje, na jedné straně musí být desirable! | ||
| + | |||
| + | >SW(config)# | ||
| + | >SW(config-if)# **switchport** | ||
| + | >SW(config-if)# **switchport mode dynamic {auto | desirable}** | ||
| + | |||
| + | Vypnutí DTP: | ||
| + | > | ||
| + | |||
| + | >Switch# **show running-config** | ||
| + | >Switch# **show dtp** [**interface** //type mod/ | ||
| + | |||
| + | |||
| + | |||