TechSupportIcon – whereami.exe

Zjistěte, do jakého portu switche jste připojeni – bez nutnosti přístupu do switche.

K čemu to je?

Někdy stačí maličkost, aby se z půlhodiny šmejdění staly dvě minuty práce. whereami je nástroj pro příkazovou řádku Windows, který vám řekne, do jakého portu síťového switche je váš počítač právě fyzicky zapojen – aniž byste museli luštit popisy kabelů, otevírat management switche nebo se ptát kolegy.

Nástroj funguje tak, že po omezenou dobu odposlouchává síťové rozhraní a zachytává LLDP (Link Layer Discovery Protocol) a CDP (Cisco Discovery Protocol) rámce, které většina moderních switchů pravidelně odesílá. Z těchto rámců pak extrahuje:

  • označení portu, do kterého jste zapojeni,
  • jméno (hostname) switche,
  • IP adresu switche (management adresu),
  • informaci o přiřazené VLAN (pokud switch tuto informaci vysílá),
  • informaci o podpoře PoE na daném portu (pokud switch tuto informaci vysílá).

Hodí se všude, kde potřebujete rychle vystopovat fyzické zapojení: při inventuře kabeláže, přestěhování pracoviště, troubleshootingu sítě nebo jen tehdy, když se někdo zeptal „v jakém racku to vlastně visí?"

Použití

Spusťte příkazový řádek jako správce (Administrator) a zavolejte:

whereami.exe [volby]

Nástroj začne zachytávat rámce na aktivním síťovém rozhraní. Po uplynutí doby zachytávání (nebo ihned po přijetí prvního platného rámce) zobrazí výsledek a skončí.

Parametry

Parametr Popis
-duration <čas> Jak dlouho má zachytávání probíhat. Lze zadat ve formátu 2m (minuty) nebo 125s (sekundy). Výchozí hodnota je přibližně 1m5s.
Různí výrobci switchů odesílají LLDP/CDP rámce v různých intervalech – typicky jednou za 30 až 60 sekund. Pokud výchozí doba nestačí a nástroj nic nezachytí, zkuste ji prodloužit na 2m nebo 3m.
-j Výstup ve formátu JSON místo lidsky čitelného textu. Vhodné pro skriptování nebo zpracování dalšími nástroji.
-out <soubor.json> Uloží JSON výstup do zadaného souboru. Používejte společně s -j.
-keep-traces Po skončení neodstraní zachycené soubory (.etl a .pcap). Soubory pak lze otevřít a podrobněji analyzovat například v Wiresharku.

Příklady

Základní použití – výstup v čitelném formátu, výchozí doba zachytávání:

# Basic usage – human readable output, default capture duration
whereami.exe

Příklad výstupu:

C:\Program Files (x86)\TechSupport Icon>whereami.exe
WhereAmI v0.12.3 (c) 2026 PB Com, spol. s r.o. https://www.pbcom.cz/whereami
LLDP/CDP diagnostics tool - identifies switch name, port, and VLAN via network packet capture

Capturing on outbound interface (component 110)...
NIC promiscuous mode enabled for CDP capture.
Capturing for 1m10s (requested 1m5s + 5s margin)...
=== LLDP Data ===
System name: sw-01
System description: V5.00(ABXQ.0) | 07/18/2025
Port description: Port15
Port VLAN ID: 10
Management address: 192.168.100.1
MAC/PHY configuration/status: AutoNeg supported=true, enabled=true, MAU type=30, capability=0x2401
Power via MDI: Port class PSE=true, PSE supported=true, enabled=true, class=1

No CDP packet found in capture.

Prodloužení doby zachytávání na 3 minuty (vhodné pro pomalejší switche):

# Extend capture to 3 minutes (useful for slower switches)
whereami.exe -duration 3m

Výstup ve formátu JSON uložený do souboru:

# JSON output saved to file
whereami.exe -j -out result.json

Zachování souborů pro analýzu ve Wiresharku:

# Keep captured trace files for Wireshark analysis
whereami.exe -keep-traces

Požadavky

  • Windows (testováno na Windows 10 / Windows Server 2019 a novějších)
  • Spuštění jako Administrator (nutné pro zachytávání síťového provozu)
  • Aktivní síťové rozhraní s připojeným kabelem do spravovaného switche

Stáhnout whereami (TechSupportIcon)

Nástroj je k dispozici zdarma, bez jakýchkoliv podmínek.

⇓  Stáhnout TechSupportIcon-v0.12.3.exe

Aktuální verze: v0.12.3  •  Platforma: Windows x64  •  Soubor: TechSupportIcon-v0.12.3.exe

Soubor je spustitelný přímo – žádná instalace není potřeba.