PowerScale: Sådan indsamles switchoplysninger ved hjælp af Tcpdump

Summary: I denne artikel beskrives, hvordan du indsamler grundlæggende switchoplysninger ved hjælp af pakkehentningsværktøjer.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Det er almindeligt, at Ethernet-netværksswitche udsender portoplysninger som f.eks. port name, port description, system name, system descriptionog native vlan. Cisco Discovery Protocol (CDP) er proprietær til Ciscos switchplatform. Link Layer Discovery Protocol (LLDP) er mere en industristandard. 

Du kan finde flere oplysninger om dette emne:
CDP – https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/cdp/configuration/15-mt/cdp-15-mt-book/nm-cdp-discover.html
LLDP – https://www.cisco.com/c/en/us/td/docs/routers/ncs4000/software/configure/guide/configurationguide/configurationguide_chapter_0111011.pdf

Disse oplysninger kan hjælpe en tekniker med at identificere, hvilken switchport en nodegrænseflade kan være tilsluttet fysisk. Nogle gange kan et kabel sluttes til den forkerte switchport, eller portkanaler kan konfigureres med forkerte fysiske porte. Identifikation af portene kan hjælpe en netværkstekniker til hurtigt at se, hvad der er konfigureret på disse grænseflader, og om de er korrekte.  

"Advarsler / Gotchas"

  • Ikonet tcpdump kommando BØR IKKE køre på logiske grænseflader. Såsom laggX eller vlanX, da oplysningerne kun er relevante for de fysiske grænseflader.
  • Ikonet tcpdump kommandoen BØR kun køre på fysiske grænseflader. Det er 1G, 10G, 25G, 40G osv
  • Det er BEDST at indsamle data i interfacepar. Det betyder, at hvis du undersøger et sammenlægningsproblem på mce-grænseflader, skal du indsamle fra mce2 og derefter mce3. 
  • Hvis grænsefladestatus på noden er "ingen transportør", modtages ingen pakker godt. Dette bør først behandles som et fysisk problem.
  • CDP/LLDP-trafik (langsom) sendes fra switchporten i mellem 25 og 35 sekunder.  
  • Hvis der ikke er noget output efter 120 sekunders start af tcpdump, skal du afslutte kommandoen. Det er sandsynligt, at switchen ikke sender pakken.


Følgende tcpdump Kommandoen lytter kun efter CDP-pakkerne, udskriver pakken og stopper derefter med at køre (indtast grænsefladen manuelt):

tcpdump -ni <iface> -v -s0 -c1 '(ether[20:2]=0x2000)'

Følgende tcpdump kommandoen lytter kun efter LLDP-pakke, udskriv pakken, og stop derefter med at køre (indtast grænsefladen manuelt):

tcpdump -ni <iface> -v -s0 -c1 '(ether[12:2]=0x88cc)'

Følgende tcpdump kommandoen lytter efter LLDP- og CDP-pakker, udskriv den første pakke, der modtages, og stop derefter med at køre (indtast grænsefladen manuelt):

tcpdump -ni <iface> -v -s0 -c1 '(ether[12:2]=0x88cc or ether[20:2]=0x2000)'

 

Additional Information

Hvilken kommando der skal bruges, varierer fra switchleverandøren.

Eksempel på CDP (output kan variere):

isilon-1# tcpdump -ni cxgb0 -v -s0 -c1 '(ether[20:2]=0x2000)'
tcpdump: WARNING: cxgb0: no IPv4 address assigned
tcpdump: listening on cxgb0, link-type EN10MB (Ethernet), capture size 65535 bytes
13:09:18.942158 CDPv2, ttl: 180s, checksum: 692 (unverified), length 248
        Device-ID (0x01), length: 25 bytes: 'nx-5k(XXXXXXXXXXX)'
        Address (0x02), length: 13 bytes: IPv4 (1) Y.Y.Y.Y
        Port-ID (0x03), length: 11 bytes: 'Ethernet1/2'
        Capability (0x04), length: 4 bytes: (0x00000228): L2 Switch, IGMP snooping
        Version String (0x05), length: 66 bytes:
          Cisco Nexus Operating System (NX-OS) Software, Version 4.1(3)N2(1)
        Platform (0x06), length: 14 bytes: 'N5K-C5010P-BFS'
        Native VLAN ID (0x0a), length: 2 bytes: 1XX
        Duplex (0x0b), length: 1 byte: full
        MTU (0x11), length: 4 bytes: 1500 bytes
        System Name (0x14), length: 12 bytes: 'nx-5k'
        System Object ID (not decoded) (0x15), length: 14 bytes:
          0x0000:  XYXY XYXY XYXY XYXY XYXY XYXY XYXY
        Management Addresses (0x16), length: 13 bytes: IPv4 (1) Y.Y.Y.Y
        Physical Location (0x17), length: 13 bytes: 0x00/snmplocation
1 packet captured
25 packets received by filter
0 packets dropped by kernel

Eksempel på LLDP (output kan variere):

isilon-1# tcpdump -ni ix0 -v -s0 -c1 '(ether[12:2]=0x88cc)'
tcpdump: WARNING: ix0: no IPv4 address assigned
tcpdump: listening on ix0, link-type EN10MB (Ethernet), capture size 65535 bytes
18:12:46.442857 LLDP, length 282
		Chassis ID TLV (1), length 7
		Subtype MAC address (4): xy:xy:xy:xy:xy:xy
		Port ID TLV (2), length 13
		Subtype Interface Name (5): Ethernet1/13
		Time to Live TLV (3), length 2: TTL 120s
		Port Description TLV (4), length 12: isi_node
		System Name TLV (5), length xy: XXXXXX
		System Description TLV (6), length 161
		Cisco Nexus Operating System (NX-OS) Software ...truncated
		System Capabilities TLV (7), length 4
		System Capabilities [Bridge, Router] (0x0014)
		Enabled Capabilities [Bridge, Router] (0x0014)
		Management Address TLV (8), length 12
		Management Address length 5, AFI IPv4 (1): Y.Y.Y.Y
		Interface Index Interface Numbering (2): 1
		Organization specific TLV (127), length 5: OUI Unknown (0x000142)
		0x0000: 0001 XYXY XY
		Organization specific TLV (127), length 6: OUI Ethernet bridged (0x0080c2)
		Port VLAN Id Subtype (1)
		port vlan id (PVID): 1XX
		Management Address TLV (8), length 14
		Management Address length 7, AFI 802 (6): xy:xy:xy:xy:xy:xy
		Interface Index Interface Numbering (2): 1
		End TLV (0), length 0
1 packet captured
3 packets received by filter
0 packets dropped by kernel
Article Properties
Article Number: 000157863
Article Type: How To
Last Modified: 31 Dec 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.