O que 'Listening' se refere quando se observa os resultados exibidos pelo netstat?

3
Estou tendo dificuldade em entender o que 'Listening' se refere quando estou olhando para os resultados do netstat do meu PC, por exemplo. Isso significa que tenho um aplicativo ou serviço que está aguardando uma solicitação?

    
por PeanutsMonkey 16.09.2011 / 01:26

2 respostas

1

Use a opção -b no comando ' netstat ' do Windows para mostrar qual programa está escutando

  -a            Displays all connections and listening ports.
  -b            Displays the executable involved in creating each connection or
                listening port. In some cases well-known executables host
                multiple independent components, and in these cases the
                sequence of components involved in creating the connection
                or listening port is displayed. In this case the executable
                name is in [] at the bottom, on top is the component it called,
                and so forth until TCP/IP was reached. Note that this option
                can be time-consuming and will fail unless you have sufficient
                permissions.

Geralmente, são apenas aplicativos do tipo servidor que atendem conexões de entrada. No entanto, o Windows também possui serviços que escutam as transmissões de NETBIOS e outros tipos de conversas na rede do MS.

C:\> netstat -ab

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    Boxname:http           Boxname:0              LISTENING       1708
  [Apache]

  TCP    Boxname:netbios-ssn    Boxname:0              LISTENING       4
  [System]

  …
    
por 16.09.2011 / 12:02
2

Mais ou menos, considere que um servidor deve escutar em uma porta antes de poder fazer qualquer coisa. Assim, um servidor da Web escutará na porta 80 para obter uma solicitação e depois exibir uma página.

    
por 16.09.2011 / 01:28

Tags