De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
In dit document wordt beschreven hoe u een jumbo/giant-frameondersteuning kunt configureren voor Cisco Catalyst-Switches.
Voordat u deze configuratie uitvoert, moet aan de volgende vereisten worden voldaan:
Begrijp MTU.
Je hebt kennis van jumbo en baby reuzen.
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Catalyst 6x00 / Cisco 7600 OSR-reeks
Katalysator 4000/4500 reeks
Katalysator 3750/3560 reeks
Catalyst 3550-reeks
Katalysator 2970/2960 reeks
Catalyst 2950-reeks
Catalyst 2940 / Catalyst Express 500-reeks
Katalysator 2948-L3/4908G-L3 reeks
Katalysator 1900/2800 reeks
Opmerking: in alle voorbeelden in dit document worden, tenzij specifiek vermeld, de 18 bytes voor de Ethernet-header en de Frame Check Sequence (FCS) weggelaten bij alle waarden die MTU in bytes citeren.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
In dit gedeelte wordt de basisterminologie beschreven die in dit document wordt gebruikt. In dit gedeelte wordt ook de achtergrondtheorie voor de configuraties in dit document toegelicht.
MTU: Maximum Transmission Unit (MTU) is de grootste fysieke pakketgrootte, gemeten in bytes, die een netwerk kan verzenden. Berichten die groter zijn dan de MTU worden vóór verzending in kleinere pakketten verdeeld.
Jumbo: Jumbo-frames zijn frames die groter zijn dan de standaard Ethernet-framegrootte, die 1518 bytes bedraagt (inclusief Layer 2 (L2) header en FCS). De definitie van framemaat is afhankelijk van de leverancier, omdat deze geen deel uitmaken van de IEEE-standaard.
Babyreuzen: Met de functie voor babyreuzen kan een switch pakketten doorgeven of doorsturen die iets groter zijn dan de IEEE Ethernet MTU. Anders declareert de switch grote frames als te groot en verwijdert ze.
Om het verkeer over geschakelde netwerken te vervoeren, moet ervoor worden gezorgd dat de MTU van het overgedragen verkeer niet hoger is dan de MTU die de switch-platformen ondersteunen. Hier zijn de redenen waarom de MTU-grootte van bepaalde frames wordt afgekapt:
Leveranciersspecifieke vereisten: toepassingen en sommige netwerkinterfacekaarten (NIC's) kunnen een MTU-grootte buiten de standaard 1500 bytes opgeven. Veel van deze schijf is te wijten aan studies die zijn uitgevoerd, waaruit blijkt dat een toename van de grootte van een Ethernet-frame de gemiddelde doorvoer kan verhogen.
Trunking: om VLAN-ID-informatie tussen switches of andere netwerkapparaten te kunnen dragen, is trunking gebruikt om het standaard Ethernet-frame te vergroten. De huidige, meest voorkomende vormen van trunking zijn Cisco gepatenteerde InterSwitch Link (ISL) inkapseling en IEEE 802.1q.
Raadpleeg deze documenten voor meer informatie over trunking:
MultiProtocol Label Switching (MPLS): Wanneer u MPLS inschakelt op een interface, kan MPLS ook de framemaat van een pakket vergroten, op basis van het aantal labels in de Label-stack voor een MPLS-gelabeld pakket. De totale grootte van een label is vier bytes. De totale grootte van een labelstapel is n x 4 bytes. Als een labelstapel wordt gevormd, kunnen de frames de MTU overschrijden.
Opmerking: dit artikel heeft geen betrekking op interfaces zoals de asynchrone overdrachtsmodus (ATM), Packet over SONET (POS) of Token Ring.
Deze sectie bevat informatie over het configureren van de functies die in dit document worden beschreven.
Dit document gebruikt de volgende configuraties:
Catalyst 6x00 / Cisco 7600 OSR-reeks
Katalysator 4000/4500 reeks
Katalysator 3750/3560 reeks
Catalyst 3550-reeks
Katalysator 2970/2960 reeks
Catalyst 2950-reeks
Catalyst 2940 / Catalyst Express 500-reeks
Katalysator 2900XL/3500XL reeks
Katalysator 2948-L3/4908G-L3 reeks
Katalysator 1900/2800 reeks
Het vermogen van de verschillende Catalyst-switches om verschillende framematen te ondersteunen, hangt af van vele factoren, waaronder hardware en software. Merk op dat bepaalde modules grotere framematen kunnen ondersteunen dan andere, zelfs binnen hetzelfde platform. Bovendien kan de maximale ondersteuning van de framegrootte ook worden gewijzigd op basis van de softwareversie die u gebruikt.
Het Catalyst 6000-serie en 7600 Optical Services Router (OSR) platform kunnen jumbo-framematen ondersteunen vanaf release 6.1(1) van CatOS en 12.1(1)E voor Native Cisco IOS®. Dit is echter afhankelijk van het type lijnkaarten dat u gebruikt. Er zijn over het algemeen geen beperkingen om de functie voor de grootte van het jumbo-frame in te schakelen. U kunt deze functie gebruiken met trunking/niet-trunking en channeling/niet-channeling.
De standaard MTU-grootte is 9216 bytes nadat u jumbo-frameondersteuning op de afzonderlijke poort hebt ingeschakeld. Een Application Specific Integrated Circuit (ASIC) -beperking vereist echter dat u de MTU-grootte beperkt tot 8092 bytes op deze op 10/100 gebaseerde lijnkaarten:
WS-X6248-RJ-45
WS-X6248A-RJ-45
WS-X6248-TEL
WS-X6248A-TEL
WS-X6348-RJ-45
WS-X6348-RJ-45V
WS-X6348-RJ-21
De WS-X6516-GE-TX wordt ook beïnvloed bij 100 Mbps. Bij 10/1000 Mbps kunnen maximaal 9216 bytes worden ondersteund. De WS-X6548-RJ-45-lijnkaart wordt echter niet beïnvloed, omdat deze lijnkaart nieuwere ASIC's gebruikt.
Opmerking: Jumbo-frameondersteuning is beschikbaar op WS-X6101 ATM-modules.
7609(config)#interface gigabitEthernet 1/1 7609(config-if)#mtu ? <1500-9216> MTU size in bytes 7609(config-if)#mtu 9216
7609#show interfaces gigabitEthernet 1/1 GigabitEthernet1/1 is up, line protocol is up (connected) Hardware is C6k 1000Mb 802.3, address is 0007.0d0e.640a (bia 0007.0d0e.640a) MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec, reliability 255/255, txload 1/255, rxload 1/255
De poort-ASIC's op de Catalyst 6000 tellen als oversized, dat zijn die frames groter dan 1548 bytes, maar minder dan de geconfigureerde jumbo MTU. Het gebruikt de rxOversizedPoints-teller om deze frames te volgen in de uitvoer van de opdracht show counter <mod/port>. In dit geval neemt de ifInErrors-teller de waarde toe en kan deze gelijk zijn aan het aantal rxOversizedPkts-pakketten in de uitvoer van de opdracht teller <mod/port> weergeven. Op een Catalyst 6000 waarop Cisco Integrated Cisco IOS (Native Mode) wordt uitgevoerd, gebruikt u de opdracht interface <interface-id> tonen om te controleren of de invoerfouten samen met reusachtige tellers worden geteld op de interface die deze frames ontvangt.
Opmerking: er is geen relatie tussen de MTU-waarde die u kunt opgeven in de VLAN-database en de mtu-opdracht in de configuratiemodus van de interface. Met de VLAN-database-instelling controleert de switch of de MTU-waarde groter is dan 1500. Als de switch een hogere waarde detecteert, wordt het VLAN in een niet-operationele toestand geplaatst. Om grote frames te ondersteunen, hoeft u alleen de MTU-waarde van de interface te wijzigen en niet de MTU-waarde van de VLAN-database. Als SVI wordt gebruikt, moet u de MTU op de SVI verhogen om het verkeer tussen VLAN's te routeren. Raadpleeg de sectie Ondersteuning Jumbo Frame van Catalyst 6500 Release 12.2SX Software Configuration Guide voor meer informatie over ondersteuning voor Jumbo Frame op de Catalyst 6500.
U kunt de Catalyst 4000/4500-serie switches in twee groepen indelen in relatie tot jumbo- of babyreuzenondersteuning:
Apparaten waarop CatOS-systeemsoftware wordt uitgevoerd.
Apparaten waarop Cisco IOS-systeemsoftware wordt uitgevoerd.
Deze groep omvat de Catalyst 4000/4500-toestellen met Supervisor I en Supervisor II, WS-C2948G, WS-C2980G en de WS-C4912G-switches met vaste configuratie. Vanwege een ASIC-beperking is er geen ondersteuning voor babyreuzen.
Als tijdelijke oplossing kunt u een poort voor trunking inschakelen om babyreuzen te ondersteunen. Wanneer u een poort inschakelt voor 802.1q-trunking, gaat de switch er automatisch van uit dat er vier extra bytes aan gegevens worden toegevoegd en dat de framemaat van het L2-pakket wordt vergroot. Let op: ISL-inkapseling wordt niet ondersteund op deze platforms.
Daarom kunt u voor implementaties waarvoor precies één tag moet worden uitgevoerd (802.1q of MPLS, maar niet beide), de poort configureren als een trunkpoort om de switchpoort te dwingen een extra vier bytes aan gegevens te accepteren. Als de poort meerdere VLAN's voor VLAN-ID-tagging of prioritering van 802.1p moet bevatten, configureert u de poort als een 802.1q-trunk. Maar zelfs als VLAN-tagging niet nodig is, maar u wilt de extra ondersteuning van vier bytes, kunt u de poort configureren als een 802.1q-trunk. Wijzig het Native VLAN in het VLAN dat u wilt gebruiken voor het verkeer. Wanneer u dit doet, kunt u een extra vier bytes aan gegevens verwerken.
De Cisco Catalyst 4000/4500-apparaten met Supervisors, die alleen Cisco IOS uitvoeren, ondersteunen momenteel babyreuzen tot 1600 byte-formaat frames en jumboframes. Raadpleeg Problemen oplossen Baby Giant/Jumbo Frames in Catalyst 4000/4500 met Supervisor III/IV voor meer informatie.
Catalyst 3750/3560 Series switches ondersteunen een MTU van 1998 bytes voor alle 10/100 interfaces. Alle Gigabit Ethernet-interfaces ondersteunen jumboframes tot 9000 bytes. De standaard MTU en jumbo frame grootte is 1500 bytes. U kunt de MTU niet wijzigen op een individuele interface. U moet de MTU wereldwijd instellen. Reset de switch daarna zodat de MTU-wijziging van kracht wordt.
Gebruik de opdracht mtu om de MTU voor alle 10/100-interfaces te wijzigen. Deze opdracht heeft alleen effect op 10/100-interfaces.
3750(config)#system mtu 1546 3750(config)# exit 3750# reload
Gebruik de opdracht mtu jumbo om de MTU voor alle Gigabit Ethernet-interfaces te wijzigen. Deze opdracht heeft alleen effect op Gigabit Ethernet-interfaces.
3750(config)#system mtu jumbo 9000 3750(config)#exit 3750#reload
Opmerking: Gigabit Ethernet-poorten worden niet beïnvloed door de opdracht mtu van het systeem; 10/100-poorten worden niet beïnvloed door de opdracht mtu jumbo van het systeem. Als u de opdracht system mtu jumbo niet configureert, is de set van de opdracht system mtu van toepassing op alle Gigabit Ethernet-interfaces.
Gebruik de mtu-opdracht show system om de mtu-groottes te bekijken na opnieuw laden.
Switch#show system mtu System MTU size is 1546 bytes System Jumbo MTU size is 9000 bytes
Opmerking: Als Gigabit Ethernet-interfaces zijn geconfigureerd voor frames die groter zijn dan de 10/100-interfaces, worden jumboframes die binnenkomen op een Gigabit Ethernet-interface en uitstappen op een 10/100-interface verwijderd.
Opmerking: Wanneer u dot1q gebruikt op de trunk-interface op de Cat3750/3560, kunt u runs zien in de show interface-opdrachtuitvoer omdat Cat3750/3560 geldige dot1q-ingekapselde pakketten telt die 61-64 bytes zijn en die de q-tag als ondermaatse frames bevat, zelfs wanneer deze pakketten correct worden doorgestuurd. Bovendien worden deze pakketten niet gerapporteerd in de juiste categorie (unicast, multicast, broadcast) in ontvangststatistieken.
U kunt de Catalyst 3550-serie Layer 3 (L3) switches in twee grote groepen classificeren, waarbij de Gigabit Ethernet-versies ondersteuning bieden voor maximaal 2000 bytes en de Fast Ethernet-versies ondersteuning bieden voor maximaal 1546 bytes. Deze modellen ondersteunen tot 2000 bytes:
WS-C3550-12G
WS-C3550-12T
3550(config)#system mtu ? <1500-2000> MTU size in bytes 3550(config)#system mtu 2000 Changes to the System MTU will not take effect until the next reload is done.
3550#show system mtu System MTU size is 2000 bytes
In versies eerder dan 12.1(9)EA1 was een MTU van 2025 configureerbaar op deze genoemde switches. Vanwege een ASIC-beperking is de configureerbare MTU teruggebracht tot 2000 bytes.
Deze modellen ondersteunen tot 1546 bytes:
WS-C3550-24
WS-C3550-24-DC-SMI
WS-C3550-24-EMI
WS-C3550-24-SMI
WS-C3550-48-EMI
WS-C3550-48-SMI
3550(config)#system mtu ? <1500-1546> MTU size in bytes 3550(config)#system mtu 1546 Changes to the System MTU will not take effect until the next reload is done.
3550#show system mtu System MTU size is 1546 bytes
Opmerking: De MTU-grootte van 1546 omvat niet de 18 bytes van de standaard Ethernet-header en FCS. Daarom ondersteunen deze switches eigenlijk Ethernet-frames tot 1564 bytes.
De standaardgrootte van de maximale transmissieeenheid (MTU) voor frames die worden ontvangen en verzonden op alle interfaces op de switch is 1500 bytes. U kunt de MTU-grootte verhogen voor alle interfaces die werken op 10 of 100 Mbps met de opdracht system mtu global configuration. U kunt de MTU-grootte vergroten om jumboframes op alle Gigabit Ethernet-interfaces te ondersteunen met de opdracht system mtu jumbo global configuration.
Gigabit Ethernet-poorten worden niet beïnvloed door de opdracht mtu van het systeem; 10/100 poorten worden niet beïnvloed door de opdracht mtu jumbo van het systeem. Als u de opdracht system mtu jumbo niet configureert, is de instelling van de opdracht system mtu</strong> van toepassing op alle Gigabit Ethernet-interfaces.
U kunt de MTU-grootte niet instellen voor een individuele interface; u stelt deze in voor alle 10/100- of alle Gigabit Ethernet-interfaces op de switch. Wanneer u de grootte van het systeem of de jumbo MTU wijzigt, moet u de switch opnieuw instellen voordat de nieuwe configuratie van kracht wordt.
Framegroottes die door de switch-CPU kunnen worden ontvangen, zijn beperkt tot 1998 bytes, ongeacht welke waarde is ingevoerd met de mtu-opdrachten van het systeem of de mtu-jumbo van het systeem. Hoewel frames die worden doorgestuurd meestal niet door de CPU worden ontvangen, worden in sommige gevallen pakketten naar de CPU verzonden, zoals verkeer dat wordt verzonden om het verkeer te regelen, SNMP of Telnet.
Als Gigabit Ethernet-interfaces zijn geconfigureerd voor frames groter dan de 10/100-interfaces, worden jumboframes die op een Gigabit Ethernet-interface zijn ontvangen en op een 10/100-interface zijn verzonden, verwijderd.
Gebruik de opdracht mtu om de MTU voor alle 10/100-interfaces te wijzigen. Deze opdracht heeft alleen invloed op 10/100-interfaces.
2970(config)#system mtu 1998 2970(config)#exit 2970#reload
Gebruik de opdracht mtu jumbo om de MTU voor alle Gigabit Ethernet-interfaces te wijzigen. Deze opdracht heeft alleen invloed op Gigabit Ethernet-interfaces.
2970(config)#system mtu jumbo 9000 2970(config)#exit 2970#reload
Gebruik de opdracht mtu om de MTU-groottes te bekijken na het opnieuw laden.
2970#show system mtu System MTU size is 1998 bytes System Jumbo MTU size is 9000 bytes
U kunt de Catalyst 2950/2955 Series-switches in twee grote groepen classificeren, waarbij de ene babyreuzen ondersteunt (tot 1530 bytes), maar de andere niet. Dit verwijst echter naar het verkeer dat door de switch stroomt. Pakketten die bestemd zijn voor de beheerinterface (VLAN) kunnen slechts 1500 bytes ondersteunen.
Deze modellen van 2950 switches ondersteunen slechts 1500 bytes:
WS-C2950-12
WS-C2950-24
WS-C2950-48
WS-C2950C-24
WS-C2950T-24
Deze modellen van 2950/2955 switches ondersteunen tot 1530 bytes:
WS-C2950G-12-EI
WS-C2950G-24-EI
WS-C2950G-24-EI-DC
WS-C2950G-48
WS-C2950G-48-EI
Alle modellen van 2950 LRE Series switches
Alle modellen van de 2955-serie switches
Voor switches die maximaal 1530 bytes ondersteunen, is de standaard MTU-waarde 1500. Als u dit wilt wijzigen, gebruikt u de opdracht globale configuratie die beschikbaar is voor versies van software die 12.1(6)EA2 of hoger zijn. Hier is voorbeeldconfiguratie en verificatie:
2950G(config)#system mtu ? <1500-1530> MTU size in bytes 2950G(config)#system mtu 1530
2950G#show system mtu System MTU size is 1530 bytes
De MTU van het systeem kan alleen worden ingesteld op 1500 bytes, de standaardwaarde. U kunt de MTU niet per interface instellen.
De Catalyst 2900XL/3500XL-serie switches kunnen ondersteuning bieden tot de MTU-grootte van 2018 bytes vanaf versie 12.0(5.2)XU. Er is geen ondersteuning voor een volledig jumbo frame. U kunt de MTU-grootte per interface configureren. U kunt deze configuratie uitvoeren op alle 10/100/1000-interfaces.
3500XL(config)#interface fastEthernet 0/3 3500XL(config-if)#mtu ? <1500-2018> MTU size in bytes 3500XL(config-if)#mtu 2018
3500XL#show interfaces fastEthernet 0/3 FastEthernet0/3 is up, line protocol is up Hardware is Fast Ethernet, address is 0007.85b8.6983 (bia 0007.85b8.6983) MTU 2018 bytes, BW 0 Kbit, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255
Opmerking: momenteel ondersteunen de Catalyst 2900LRE-XL-switches framematen groter dan 1536 bytes aan signaalverbinding niet vanwege beperkingen op het CPE-apparaat.
Een Catalyst 2900XL rapporteert oversized frames wanneer Catalyst 2900XL een wettelijk maximaal Ethernet-frame ontvangt dat is ingekapseld of gecodeerd voor ISL/802.1Q, maar het frame niet naar andere poorten kan doorsturen. Er zijn veel geldige redenen waarom een poort een pakket ontvangt, maar het pakket niet doorstuurt naar andere poorten. Pakketten die een poort geblokkeerd door Spanning Tree Protocol (STP) ontvangt, worden bijvoorbeeld niet doorgestuurd. Dit probleem is een cosmetische bug met Cisco bug ID CSCdm34557.
Opmerking: alleen geregistreerde Cisco-clients hebben toegang tot hulpprogramma's en buginformatie.
De Catalyst 2948G-L3- en 4908G-L3-serie switches ondersteunen geen configureerbare MTU op 10/100 of 1000. De MTU is dus de standaard, die 1500 bytes is.
2948G-L3(config)#interface gig 49 2948G-L3(config-if)#mtu 2000 % Interface GigabitEthernet49 does not support user settable mtu.
2948G-L3#show interfaces gigabitEthernet 49 GigabitEthernet49 is up, line protocol is up Hardware is xpif_port, address is 0004.6e3b.b507 (bia 0004.6e3b.b507) MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec, rely 255/255, load 1/255 Encapsulation ARPA, loopback not set, keepalive set (10 sec) Full-duplex, 1000Mb/s, 1000Base-SX, Auto-negotiation
Het vermogen van Catalyst 1900/2820 serie switches om baby jumbo frames te ondersteunen hangt af van de herziening van de switch in kwestie. De oude modellen van de switches uit de 1900/2820-serie die met een metalen behuizing zijn gemaakt, kunnen een grotere MTU van 1508 bytes ondersteunen. Deze frames kunnen ook worden geregistreerd als gigantische frames in het statistiekenrapport, zoals hier wordt weergegeven:
Catalyst 1900 - Port B Statistics Report
Receive Statistics Transmit Statistics
------------------------------------- -------------------------------------
Total good frames 120 Total frames 262767
Total octets 10041 Total octets 16840696
Broadcast/multicast frames 49 Broadcast/multicast frames 262664
Broadcast/multicast octets 5000 Broadcast/multicast octets 16825351
Good frames forwarded 107 Deferrals 0
Frames filtered 13 Single collisions 3
Runt frames 0 Multiple collisions 0
No buffer discards 0 Excessive collisions 0
Queue full discards 0
Errors: Errors:
FCS errors 0 Late collisions 0
Alignment errors 0 Excessive deferrals 0
Giant frames 5 Jabber errors 0
Address violations 0 Other transmit errors 0
De nieuwere modellen van de switches uit de 1900/2820-serie die zijn gemaakt met een kunststofbehuizing kunnen slechts een maximale MTU van 1500 bytes ondersteunen. Grotere frames worden weggelaten.
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
3.0 |
04-Nov-2024
|
Bijgewerkte merkvereisten en opmaak. |
1.0 |
24-Mar-2005
|
Eerste vrijgave |
Feedback