Use um laptop para descobrir a qual porta ele está conectado em uma porta de switch HP

Use um laptop para descobrir a qual porta ele está conectado em uma porta de switch HP

Acho que a maioria das pessoas faz essa pergunta ao contrário - tendo acesso ao switch e consultando um endereço MAC.

Eu testei meu laptop e queria saber se existe um software (talvez da HP) que me diga em qual switch e porta o laptop está conectado no momento? Suponha que não tenho acesso ao gerenciamento do switch. Se esta for realmente uma informação que o switch forneceria (implicações de segurança) - eu poderia escrever meu próprio aplicativo, se alguém pudesse indicar qual protocolo seria usado.

O que eu precisaria para o meu trabalho é: eu iria para uma sala aleatória, conectaria meu laptop a uma porta Ethernet na parede e ele me diria a qual switch e porta estou conectado.

Obrigado por suas sugestões.

Responder1

Isso depende do switch e da configuração desse switch.

Existem vários protocolos que podem estar em execução (CDP em switches Cisco, NDP em nortel, LLDP, ...) que podem informar em qual switch e porta você está.

Para coletar essas informações basta ouvir o tráfego da rede.

Usando tcpdump para obter pacotes CDP:

tcpdump -nn -v -i eth0 -s 1500 -c 1 'ether[20:2] == 0x2000' 

e para o LDP:

tcpdump -nn -v -i eth0 -s 1500 -c 1 'ether[12:2] == 0x88cc'

Eu verificaria quais marcas de switches estão presentes e, em seguida, descobriria quais protocolos de descoberta eles poderiam usar e, em seguida, apenas procuraria os candidatos (pode levar alguns minutos até você receber um pacote).

Wikipédia sobre LLDP CDP Wikipédia Wikipédia NDP

informação relacionada