animação TCP/IP , porta do PC
porta do PCA porta do PC é a janela do PC. Para comunicação de dados, ambos os PCs usam uma das portas. O PC receptor aloca os dados para várias portas do PC de acordo com o conteúdo. Por exemplo, o acesso à web é atribuído à porta nº 80 ou nº 443, e o e-mail recebido é atribuído à porta nº 25 ou nº 587.Para todas as portas, o aplicativo especificado para cada porta processa os dados. Por outro lado, a porta de envio é normalmente determinada pelo PC de envio de entre as portas cujo uso não está definido.O número da porta é registrado no cabeçalho TCP ou UDP.* Well-known port (0-1023)Alguns usos de porta são definidos globalmente. Elas são chamadas de 'Well-known port'.* Outras portas para uso geral (1024-49151)Além deles, existem alguns casos em que algumas portas são utilizadas para uso comum.* Porta dinâmica (49152-65535)Se o seu PC não precisa usar a porta para seu uso definido, use a porta dinâmica disponível gratuitamente.Quando a comunicação é iniciada, o estado da porta muda de várias maneiras. No entanto, a mesma porta pode ser usada por padrão a partir de outra comunicação.(Mesmo que a porta 80 do servidor se torne 'CLOSED' em uma comunicação, você pode se conectar à porta 80 no estado 'LISTENING' na outra comunicação.)
Exibição do siteExibir o site no navegador.1.PC : Vá para o site 'http://www.ogumo.co.jp'. (SYN) Solicita conexão TCP.2.Server port:80 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito conexão TCP também.5.Server port:80 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Server port:80 : (ESTABLISHED)11.PC : (PSH) Solicitar dados do site.12.Server : (ACK)+(PSH) Enviar dados do site.13.PC : (ACK) Dados do site obtidos.14.PC : (FIN) Sair da exibição do site.15.PC port:63559 : (FIN_WAIT_1)16.Server : Notificação de rescisão recebida.17.Server port:80 : (CLOSE_WAIT)18.Server : (ACK) OK.19.PC port:63559 : (FIN_WAIT_2)20.Server : (FIN) Fechar conexão.21.Server port:80 : (LAST_ACK)22.PC : (ACK) OK.23.PC port:63559 : (TIME_WAIT)24.Server : Conexão fechada.25.Server port:80 : (CLOSED)26.Server port:80 : (LISTENING)27.PC : A comunicação terminou.28.PC port:63559 : (CLOSED)Exibição do site (plural)Exibir o mesmo site em vários navegadores.1.PC : Vá para o site 'http://www.ogumo.co.jp'. (SYN) Solicita conexão TCP.2.Server port:80 : (LISTENING)3.PC port:57808 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito conexão TCP também.5.Server port:80 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:57808 : (ESTABLISHED)10.Server port:80 : (ESTABLISHED)11.PC : (PSH) Solicitar dados do site.12.Server : (ACK)+(PSH) Enviar dados do site.13.PC : (ACK) Dados do site obtidos.14.PC : Acesse o mesmo site com o mesmo navegador. (SYN) Solicita conexão TCP.15.Server port:80 : (LISTENING)16.PC port:63559 : (SYN_SENT)17.Server : (ACK) OK. (SYN) Solicito conexão TCP também.18.Server port:80 : (SYN_RECEIVED)19.PC : (ACK) OK.20.Server : Conexão estabelecida.21.PC : Conexão estabelecida.22.PC port:63559 : (ESTABLISHED)23.Server port:80 : (ESTABLISHED)24.PC : (PSH) Solicitar dados do site.25.Server : (ACK)+(PSH) Enviar dados do site.26.PC : (ACK) Dados do site obtidos.27.PC : (FIN) Sair da exibição do site.28.PC port:57808 : (FIN_WAIT_1)29.Server : Notificação de rescisão recebida.30.Server port:80 : (CLOSE_WAIT)31.Server : (ACK) OK.32.PC port:57808 : (FIN_WAIT_2)33.Server : (FIN) Fechar conexão.34.Server port:80 : (LAST_ACK)35.PC : (ACK) OK.36.PC port:57808 : (TIME_WAIT)37.Server : Conexão fechada.38.Server port:80 : (CLOSED)39.Server port:80 : (LISTENING)40.PC : Conexão fechada.41.PC port:57808 : (CLOSED)42.PC : (FIN) Sair da exibição do site.43.PC port:63559 : (FIN_WAIT_1)44.Server : Notificação de rescisão recebida.45.Server port:80 : (CLOSE_WAIT)46.Server : (ACK) OK.47.PC port:63559 : (FIN_WAIT_2)48.Server : (FIN) Fechar conexão.49.Server port:80 : (LAST_ACK)50.PC : (ACK) OK.51.PC port:63559 : (TIME_WAIT)52.Server : Conexão fechada.53.Server port:80 : (CLOSED)54.Server port:80 : (LISTENING)55.PC : A comunicação terminou.56.PC port:63559 : (CLOSED)Enviar e-mailEnviar e-mail.1.PC : Desejo enviar um email. (SYN) Solicita conexão TCP.2.Server port:25 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito conexão TCP também.5.Server port:25 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Server port:25 : (ESTABLISHED)11.PC : (PSH) Envia o email.12.Server : (ACK) Um novo email foi recebido.13.Server : Envie um email para o servidor SMTP do destinatário. (SYN) Solicita conexão TCP.14.External server port:25 : (LISTENING)15.Server port:59279 : (SYN_SENT)16.External server : (ACK) OK. (SYN) Solicito conexão TCP também.17.External server port:25 : (SYN_RECEIVED)18.Server : (ACK) OK.19.Server : Conexão estabelecida.20.External server : Conexão estabelecida.21.External server port:25 : (ESTABLISHED)22.Server port:59279 : (ESTABLISHED)23.Server : (PSH) Envie um email para o servidor SMTP do destinatário.24.Server port:25 : (LISTENING)25.PC port:63559 : (CLOSED)26.Server : Email enviado.27.Server : (FIN) Fechar conexão.28.Server port:59279 : (FIN_WAIT_1)29.External server : Notificação de rescisão recebida.30.External server port:25 : (CLOSE_WAIT)31.External server : (ACK) OK.32.Server port:59279 : (FIN_WAIT_2)33.External server : (FIN) Fechar conexão.34.External server port:25 : (LAST_ACK)35.Server : (ACK) OK.36.Server port:59279 : (TIME_WAIT)37.External server : Conexão fechada.38.External server port:25 : (CLOSED)39.External server port:25 : (LISTENING)40.Server : A comunicação terminou.41.Server port:59279 : (CLOSED)Enviar correio (autenticação)Enviar email autenticado.1.PC : (SYN) Solicita conexão TCP.2.Server port:587 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito conexão TCP também.5.Server port:587 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Server port:587 : (ESTABLISHED)11.PC : (PSH) Enviar ID e senha antes de enviar e-mail.12.Server : (ACK)+(PSH) Usuário identificado.13.PC : (ACK)+(PSH) Envia o email.14.Server : (ACK) Um novo email foi recebido.15.Server : Envie um email para o servidor SMTP do destinatário. (SYN) Solicita conexão TCP.16.External server port:25 : (LISTENING)17.Server port:59279 : (SYN_SENT)18.External server : (ACK) OK. (SYN) Solicito conexão TCP também.19.External server port:25 : (SYN_RECEIVED)20.Server : (ACK) OK.21.Server : Conexão estabelecida.22.External server : Conexão estabelecida.23.External server port:25 : (ESTABLISHED)24.Server port:59279 : (ESTABLISHED)25.Server : (PSH) Envie um email para o servidor SMTP do destinatário.26.Server port:587 : (LISTENING)27.PC port:63559 : (CLOSED)28.Server : Email enviado.29.Server : (FIN) Fechar conexão.30.Server port:59279 : (FIN_WAIT_1)31.External server : Notificação de rescisão recebida.32.External server port:25 : (CLOSE_WAIT)33.External server : (ACK) OK.34.Server port:59279 : (FIN_WAIT_2)35.External server : (FIN) Fechar conexão.36.External server port:25 : (LAST_ACK)37.Server : (ACK) OK.38.Server port:59279 : (TIME_WAIT)39.External server : Conexão fechada.40.External server port:25 : (CLOSED)41.External server port:25 : (LISTENING)42.Server : A comunicação terminou.43.Server port:59279 : (CLOSED)Enviar correio da webEnviar webmail.1.PC : (SYN) Solicita conexão TCP ao site de webmail.2.Server port:80 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito conexão TCP também.5.Server port:80 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Server port:80 : (ESTABLISHED)11.PC : (PSH) Acessar o site de webmail.12.Server : (ACK)+(PSH) Retorna dados de webmail.13.PC : (ACK)+(PSH) Criar e enviar dados de email.14.Server : (ACK) Um novo email foi recebido.15.Server : (PSH) Passa o e-mail para o servidor SMTP local ou interno.(omitir conexão)16.Server port:25 : (ESTABLISHED)17.Server : Envie um email para o servidor SMTP do destinatário. (SYN) Solicita conexão TCP.18.External server port:25 : (LISTENING)19.Server port:59279 : (SYN_SENT)20.External server : (ACK) OK. (SYN) Solicito conexão TCP também.21.External server port:25 : (SYN_RECEIVED)22.Server : (ACK) OK.23.Server : Conexão estabelecida.24.External server : Conexão estabelecida.25.External server port:25 : (ESTABLISHED)26.Server port:59279 : (ESTABLISHED)27.Server : (PSH) Envie um email para o servidor SMTP do destinatário.28.Server : Email enviado.29.Server : (FIN) Fechar conexão.30.Server port:59279 : (FIN_WAIT_1)31.External server : Notificação de rescisão recebida.32.External server port:25 : (CLOSE_WAIT)33.External server : (ACK) OK.34.Server port:59279 : (FIN_WAIT_2)35.External server : (FIN) Fechar conexão.36.External server port:25 : (LAST_ACK)37.Server : (ACK) OK.38.Server port:59279 : (TIME_WAIT)39.External server : Conexão fechada.40.External server port:25 : (CLOSED)41.External server port:25 : (LISTENING)42.Server : A comunicação terminou.43.Server port:59279 : (CLOSED)Receber correio (POP)Receber e-mails com funções simples.1.Server : (PSH) O e-mail é enviado de um servidor SMTP externo.2.Server port:25 : (ESTABLISHED)3.Server : (ACK) O e-mail foi salvo.(Omitir terminação de conexão)4.Server port:25 : (LISTENING)5.PC : (SYN) Solicita conexão TCP.6.Server port:110 : (LISTENING)7.PC port:63559 : (SYN_SENT)8.Server : (ACK) OK. (SYN) Solicito conexão TCP também.9.Server port:110 : (SYN_RECEIVED)10.PC : (ACK) OK.11.Server : Conexão estabelecida.12.PC : Conexão estabelecida.13.PC port:63559 : (ESTABLISHED)14.Server port:110 : (ESTABLISHED)15.PC : (ACK)+(PSH) Acesse com ID e senha para verificar sua caixa postal.16.Server : (ACK)+(PSH) Permitir login e enviar novo e-mail salvo.17.PC : (ACK) Um novo email foi recebido.18.PC : Todos os e-mails recebidos. (FIN) Fechar conexão.19.PC port:63559 : (FIN_WAIT_1)20.Server : Notificação de rescisão recebida.21.Server port:110 : (CLOSE_WAIT)22.Server : (ACK) OK.23.PC port:63559 : (FIN_WAIT_2)24.Server : (FIN) Fechar conexão.25.Server port:110 : (LAST_ACK)26.PC : (ACK) OK.27.PC port:63559 : (TIME_WAIT)28.Server : Conexão fechada.29.Server port:110 : (CLOSED)30.Server port:110 : (LISTENING)31.PC : A comunicação terminou.32.PC port:63559 : (CLOSED)Receber correio (IMAP)Receber e-mails com recursos avançados.1.Server : (PSH) O e-mail é enviado de um servidor SMTP externo.2.Server port:25 : (ESTABLISHED)3.Server : (ACK) O e-mail foi salvo.(Omitir terminação de conexão)4.Server port:25 : (LISTENING)5.PC : (SYN) Solicita conexão TCP.6.Server port:143 : (LISTENING)7.PC port:63559 : (SYN_SENT)8.Server : (ACK) OK. (SYN) Solicito conexão TCP também.9.Server port:143 : (SYN_RECEIVED)10.PC : (ACK) OK.11.Server : Conexão estabelecida.12.PC : Conexão estabelecida.13.PC port:63559 : (ESTABLISHED)14.Server port:143 : (ESTABLISHED)15.PC : (ACK)+(PSH) Acesse com ID e senha para verificar sua caixa postal.16.Server : (ACK)+(PSH) Permite o login e envia o e-mail que o usuário selecionar.17.PC : (ACK) Correio recebido.18.PC : (FIN) Fechar conexão.19.PC port:63559 : (FIN_WAIT_1)20.Server : Notificação de rescisão recebida.21.Server port:143 : (CLOSE_WAIT)22.Server : (ACK) OK.23.PC port:63559 : (FIN_WAIT_2)24.Server : (FIN) Fechar conexão.25.Server port:143 : (LAST_ACK)26.PC : (ACK) OK.27.PC port:63559 : (TIME_WAIT)28.Server : Conexão fechada.29.Server port:143 : (CLOSED)30.Server port:143 : (LISTENING)31.PC : A comunicação terminou.32.PC port:63559 : (CLOSED)Receber correio da WebReceber Webmail.1.Server : (PSH) O e-mail é enviado de um servidor SMTP externo.2.Server port:25 : (ESTABLISHED)3.Server : (ACK) O e-mail foi salvo.(Omitir terminação de conexão)4.Server port:25 : (LISTENING)5.PC : (SYN) Solicita conexão TCP ao site de webmail.6.Server port:80 : (LISTENING)7.PC port:63559 : (SYN_SENT)8.Server : (ACK) OK. (SYN) Solicito conexão TCP também.9.Server port:80 : (SYN_RECEIVED)10.PC : (ACK) OK.11.Server : Conexão estabelecida.12.PC : Conexão estabelecida.13.PC port:63559 : (ESTABLISHED)14.Server port:80 : (ESTABLISHED)15.PC : (ACK)+(PSH) Acessar o site de webmail.16.Server : (PSH) Verifique sua caixa de correio.(omitir conexão)17.Server port:110 : (ESTABLISHED)18.Server : (ACK)+(PSH) Recebe e-mail do servidor POP local ou interno.19.Server : (ACK)+(PSH) Retorna dados de e-mail recebidos.20.PC : (ACK) Um novo email foi recebido.FTP(active)Enviando um arquivo com FTP 'active mode'1.PC : (SYN) Solicitar estabelecimento de conexão para controle de FTP.2.Server port:21 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito a conexão TCP também.5.Server port:21 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Server port:21 : (ESTABLISHED)11.Server : (SYN) Passe pelo firewall do PC e solicite o estabelecimento de uma conexão para dados FTP.12.PC port:57808 : (LISTENING)13.Server port:20 : (SYN_SENT)14.Server : (ACK) OK. (SYN) Solicito a conexão TCP também.15.PC port:57808 : (SYN_RECEIVED)16.PC : (ACK) OK.17.Server : Conexão estabelecida.18.PC : Conexão estabelecida.19.Server port:20 : (ESTABLISHED)20.PC port:57808 : (ESTABLISHED)21.PC : Conexão para dados FTP OK.22.Server : (PSH) Enviar dados do arquivo.23.PC : (ACK) Recebido.24.PC : Arquivo baixado. (FIN) Fechar conexão.25.PC port:57808 : (FIN_WAIT_1)26.Server : Notificação de rescisão recebida.27.Server port:20 : (CLOSE_WAIT)28.Server : (ACK) OK.29.PC port:57808 : (FIN_WAIT_2)30.Server : (FIN) Fechar conexão.31.Server port:20 : (LAST_ACK)32.PC : (ACK) OK.33.PC port:57808 : (TIME_WAIT)34.Server : Conexão fechada.35.Server port:20 : (CLOSED)36.Server port:20 : (LISTENING)37.PC : Conexão fechada.38.PC port:57808 : (CLOSED)39.PC : (FIN) Sai do FTP.40.PC port:63559 : (FIN_WAIT_1)41.Server : Notificação de rescisão recebida.42.Server port:21 : (CLOSE_WAIT)43.Server : (ACK) OK.44.PC port:63559 : (FIN_WAIT_2)45.Server : (FIN) Fechar conexão.46.Server port:21 : (LAST_ACK)47.PC : (ACK) OK.48.PC port:63559 : (TIME_WAIT)49.Server : Conexão fechada.50.Server port:21 : (CLOSED)51.Server port:21 : (LISTENING)52.PC : A comunicação terminou.53.PC port:63559 : (CLOSED)FTP(passive)Enviando um arquivo com FTP 'passive mode'1.PC : (SYN) Solicitar estabelecimento de conexão para controle de FTP.2.Server port:21 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Solicito a conexão TCP também.5.Server port:21 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Server port:21 : (ESTABLISHED)11.PC : (SYN) Solicitar estabelecimento de conexão para dados FTP.12.Server port:59279 : (LISTENING)13.PC port:57808 : (SYN_SENT)14.Server : (ACK) OK. (SYN) Solicito a conexão TCP também.15.Server port:59279 : (SYN_RECEIVED)16.PC : (ACK) OK.17.Server : Conexão estabelecida.18.PC : Conexão estabelecida.19.PC port:57808 : (ESTABLISHED)20.Server port:59279 : (ESTABLISHED)21.PC : Conexão para dados FTP OK.22.Server : (PSH) Enviar dados do arquivo.23.PC : (ACK) Recebido.24.PC : Arquivo baixado. (FIN) Fechar conexão.25.PC port:57808 : (FIN_WAIT_1)26.Server : Notificação de rescisão recebida.27.Server port:59279 : (CLOSE_WAIT)28.Server : (ACK) OK.29.PC port:57808 : (FIN_WAIT_2)30.Server : (FIN) Fechar conexão.31.Server port:59279 : (LAST_ACK)32.PC : (ACK) OK.33.PC port:57808 : (TIME_WAIT)34.Server : Conexão fechada.35.Server port:59279 : (CLOSED)36.Server port:59279 : (LISTENING)37.PC : Conexão fechada.38.PC port:57808 : (CLOSED)39.PC : (FIN) Sai do FTP.40.PC port:63559 : (FIN_WAIT_1)41.Server : Notificação de rescisão recebida.42.Server port:21 : (CLOSE_WAIT)43.Server : (ACK) OK.44.PC port:63559 : (FIN_WAIT_2)45.Server : (FIN) Fechar conexão.46.Server port:21 : (LAST_ACK)47.PC : (ACK) OK.48.PC port:63559 : (TIME_WAIT)49.Server : Conexão fechada.50.Server port:21 : (CLOSED)51.Server port:21 : (LISTENING)52.PC : A comunicação terminou.53.PC port:63559 : (CLOSED)TelnetOperar o PC remoto como um terminal virtual de rede.1.PC : Desejo fazer login em um PC remoto. (SYN) Solicita conexão TCP.2.Remote PC port:23 : (LISTENING)3.PC port:63559 : (SYN_SENT)4.Remote PC : (ACK) OK. (SYN) Solicito conexão TCP também.5.Remote PC port:23 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Remote PC : Conexão estabelecida.8.PC : Conexão estabelecida.9.PC port:63559 : (ESTABLISHED)10.Remote PC port:23 : (ESTABLISHED)11.PC : (ACK)+(PSH) Faça login no PC remoto.12.Remote PC : (ACK)+(PSH) Login OK. Enviar dados do PC remoto.13.PC : (ACK)+(PSH) Envie comandos com o teclado para operar o PC remoto.14.Remote PC : (ACK)+(PSH) Enviar resposta do PC remoto.15.PC : (ACK)+(PSH) Envie comandos com o teclado para operar o PC remoto.16.Remote PC : (ACK)+(PSH) Enviar resposta do PC remoto.17.PC : (ACK) OK.18.PC : (FIN) Sai do Telnet.19.PC port:63559 : (FIN_WAIT_1)20.Remote PC : Notificação de rescisão recebida.21.Remote PC port:23 : (CLOSE_WAIT)22.Remote PC : (ACK) OK.23.PC port:63559 : (FIN_WAIT_2)24.Remote PC : (FIN) Fechar conexão.25.Remote PC port:23 : (LAST_ACK)26.PC : (ACK) OK.27.PC port:63559 : (TIME_WAIT)28.Remote PC : Conexão fechada.29.Remote PC port:23 : (CLOSED)30.Remote PC port:23 : (LISTENING)31.PC : A comunicação terminou.32.PC port:63559 : (CLOSED)DNSTraduzir o URI de destino para um endereço IP global antes de acessar o site.1.PC : URI 'https://www.ogumo.co.jp' precisa ser traduzido para um endereço IP global.2.PC : Use UDP para consultar o servidor DNS sobre o endereço IP.UDP não precisa estabelecer uma conexão.3.Server : Consulte o servidor DNS raiz para obter o endereço IP do domínio.4.Server : Obtido o endereço IP do servidor DNS inferior para consultar o endereço IP do domínio.5.Server : Consultar o endereço IP do domínio com o servidor DNS subjacente.6.Server : Obteve o endereço IP do domínio. Solicite ao servidor DNS do domínio o endereço do servidor web.7.Server : Endereço IP recebido '183.181.83.114'.8.PC : Endereço IP recebido '183.181.83.114'.DHCPQuando um PC se conecta à LAN, um endereço IP privado é atribuído.1.PC : Use o pacote ARP 'DHCP_DISCOVER'on broadcast para encontrar o servidor DHCP.2.Server : Envia pacote ARP 'DHCP_OFFER' por broadcast para informar que o servidor DHCP existe.3.PC : Pacote ARP obtido 'DHCP_OFFER'.4.PC : Envia pacote ARP 'DHCP_REQUEST' por broadcast para solicitar o envio do endereço IP.5.Server : Atribuir endereço IP privado '192.168.0.2' e enviar com outras configurações.6.PC : Endereço IP privado obtido '192.168.0.2' e outras configurações. O PC pode acessar a rede.
|