Port-konfigurering

Att nollställa en switch      |       Verifiering port-konfigurering


I detta avsnitt kommer vi att fördjupa oss i switch-portkonfigurationer och utforska flera viktiga koncept och tekniker.

Kommunikationstyper och portinställningar

När nätverksenheter kommunicerar via en switch sker det genom specifika fysiska portar. Varje port kan ställas in för att styra hur kommunikationen sker – med fokus på två viktiga egenskaper: kommunikation och port-hastighet.

Fullduplex-kommunikation

Fullduplex innebär att en enhet kan skicka och ta emot data samtidigt på samma port. Det ökar effektiviteten i nätverket genom att tillåta kontinuerlig datatrafik i båda riktningar – utan kollisioner. Detta är standardläget på moderna switchar, särskilt vid högre hastigheter som 1000 Mbps (1 Gbps), där bara fullduplex stöds.

Halvduplex-kommunikation

Halvduplex tillåter endast att data skickas eller tas emot – aldrig båda samtidigt. Det leder till att enheter måste vänta på sin tur att kommunicera, vilket kan orsaka kollisioner och försämrad prestanda. Halvduplex används sällan idag, men förekommer vid vissa äldre enheter eller felaktiga portkonfigurationer.

Port-hastighet och Autonegotiation

Varje kommunikationstyp stöder flera porthastigheter, vilka kan konfigureras manuellt eller förhandlas dynamiskt via autonegotiation mellan länkade switchportar. Cisco-switchar som Catalyst 2960 och 3560 har stöd för autonegotiation:

    • Vid 10 eller 100 Mbps kan både halv- och fullduplex användas.
    • Vid 1000 Mbps (1 Gbps) används alltid fullduplex.

I miljöer där stabil och förutsägbar prestanda krävs (t.ex. till servrar) är det ofta bättre att konfigurera hastighet och duplex manuellt.

Exempel på konfigurationer:  Två datorer, PC1 och PC2, är anslutna via två switchar – S1 och S2. Båda datorer kommunicerar felfritt när portarna är korrekt inställda. Men när inställningarna på switcharna förändras uppstår problem.

1. Ändring av default inställningar: S1 konfigureras till fullduplex och 100 Mbps:

S1> enable
S1# configure terminal
S1(config)# interface FastEthernet 0/2
S1(config-if)# speed 100
S1(config-if)# duplex full
S1(config-if)# exit
S1(config)#

2. Ändring av default inställningar: S2 konfigureras till halvduplex och 100 Mbps:

S2> enable
S2# configure terminal
S2(config)# interface FastEthernet 0/2
S2(config-if)# speed 100
S2(config-if)# duplex half
S1(config-if)# exit
S1(config)#

Testa kommunikationen genom att pinga från PC1 till PC2. Resultatet blir att kommunikationen misslyckas på grund av duplex mismatch.

Auto-MDIX och kabelanslutningar

I äldre nätverksmiljöer var det avgörande att använda rätt typ av Ethernet-kabel beroende på vilka enheter som skulle kopplas samman. Rak kabel (Straight-Through) användes mellan olika typer av enheter (t.ex. dator till switch), medan korsad kabel (Crossover) krävdes mellan likadana enheter (t.ex. switch till switch eller router till router). Fel kabeltyp kunde resultera i utebliven länk och onödig felsökning. De streckade linjerna i diagrammet representar korsade Ethernet-kablar.

I moderna nätverk har detta förenklats genom att de flesta switchar är utrustade med Auto-MDIX, en funktion som automatiskt identifierar kabeltypen och justerar portens arbetsläge.

Hur fungerar Auto-MDIX?

För att Auto-MDIX ska fungera måste portens hastighet och duplexläge vara inställda på auto. Funktionen är aktiverad som standard på de flesta nyare Cisco-switchar, men kan även konfigureras manuellt vid behov.
Aktivering (manuell konfiguration)

S1(config)# interface fa0/2
S1(config-if)# mdix auto
S1(config-if)# end

På Catalyst 2960 och 3560 är Auto-MDIX aktiverat som standard. Äldre modeller som 2950 och 3550 stöder inte funktionen.

Kontrollera om Auto-MDIX är aktivt

För att se om Auto-MDIX är påslaget på en viss port använder du följande kommando:

S1# show controllers ethernet-controller fa0/2 phy | include MDIX

Du får då en rad som visar om funktionen är aktiv:

Auto-MDIX : On [AdminState-1 Flags=0x00052248]

Sammanfattning

  • Switchportar kan arbeta i full duplex (samtidig sändning och mottagning) eller halv duplex (en riktning åt gången).
  • Portarnas hastighet kan sättas till 10, 100 eller 1000 Mbps, antingen manuellt eller automatiskt via autonegotiation.
  • Funktionen Auto-MDIX möjliggör automatisk identifiering av kabeltyp (rak eller korsad) och justerar portens funktionalitet utan att rätt kabel behöver väljas manuellt.
  • För att Auto-MDIX ska fungera korrekt krävs att hastighet och duplex är inställda på auto.

Att nollställa en switch      |       Verifiering port-konfigurering