E' possibile ricavare questa informazione sulla maggior parte degli apparati di rete universitari usando il protocollo LLDP dal proprio PC
Script powershell switch-info.ps1 per catturare le informazioni LLDP su windows.
Prendere il codice qua sotto e copiarlo in un file chiamato switch-info.ps1.
# PowerShell script to retrieve LLDP information using PSDiscoveryProtocol module
# Check we run as Administrator
$isAdmin = ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)
if (-not ($isAdmin)) {
    Write-Host "Not running as Administrator. Please open a powershell as Administrator"
    exit
} 
# Check if PSDiscoveryProtocol module is installed, if not install it
if (-not (Get-Module -Name PSDiscoveryProtocol -ErrorAction SilentlyContinue)) {
    Install-Module -Name PSDiscoveryProtocol -Force -Scope CurrentUser
}
while ($true) {
    $Packet = Invoke-DiscoveryProtocolCapture -Force -Type LLDP
    Write-Host "------------------------ CTRL+C more times to exit"
    if ($Packet) {
        Get-DiscoveryProtocolData -Packet $Packet
    }
    else {
        Write-Host "Please check the connection"
    }
    
    # Remuve temporary files
    del  $env:TEMP\tmp*.etl
}
Aprire una powershell come Administrator (Run as Administrator)
Se non giĆ fatto, autorizzare l'esecuzione degli script:
Set-ExecutionPolicy RemoteSigned
Eseguire lo script con il cavo collegato
LDWin non espone correttamente nome e descrizione della porta https://github.com/chall32/LDWin
Comando
lldpctl
del pacchetto lldpd