animación TCP/IP , puerto de PC
puerto de PCEl puerto de la PC es la ventana de la PC. Para la comunicación de datos, ambas PC utilizan cualquiera de los puertos. La PC receptora asigna los datos a varios puertos de PC de acuerdo con el contenido. Por ejemplo, el acceso web se asigna al puerto No 80 o No 443, y el correo electrónico recibido se asigna al puerto No 25 o No 587.En todos los puertos, la aplicación especificada para cada puerto procesa los datos. Por otro lado, el puerto de envío generalmente lo determina la PC de envío de entre los puertos cuyo uso no está definido.El número de puerto se registra en el encabezado TCP o UDP.* Well-known Port (0-1023)Algunos usos de puertos se definen globalmente. Estos se denominan 'Well-known Port'.* Otros puertos para uso general (1024-49151)Además de ellos, hay algunos casos en los que algunos puertos se utilizan para un uso común.* Puerto dinámico (49152-65535)Si su PC no necesita usar el puerto para su uso definido, use el puerto dinámico disponible gratuitamente.Cuando comienza la comunicación, el estado del puerto cambia de varias formas. Sin embargo, el mismo puerto se puede utilizar de forma predeterminada desde otra comunicación.(Incluso si el puerto 80 del servidor se convierte en 'CLOSED' en una comunicación, puede conectarse al puerto 80 en el estado 'LISTENING' en la otra comunicación).
Visualización del sitio webMostrar el sitio web en el navegador1.PC : Ir al sitio web 'http://www.ogumo.co.jp'. (SYN) Solicita conexión TCP.2.Server port:80 : (LISTENING)3.PC port:56823 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.5.Server port:80 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:56823 : (ESTABLISHED)10.Server port:80 : (ESTABLISHED)11.PC : (PSH) Solicitar datos del sitio web.12.Server : (ACK)+(PSH) Enviar datos del sitio web.13.PC : (ACK) Datos del sitio web obtenidos.14.PC : (FIN) Dejar de mostrar el sitio web.15.PC port:56823 : (FIN_WAIT_1)16.Server : Notificación de terminación recibida17.Server port:80 : (CLOSE_WAIT)18.Server : (ACK) OK.19.PC port:56823 : (FIN_WAIT_2)20.Server : (FIN) Cerrar conexión.21.Server port:80 : (LAST_ACK)22.PC : (ACK) OK.23.PC port:56823 : (TIME_WAIT)24.Server : Conexión cerrada.25.Server port:80 : (CLOSED)26.Server port:80 : (LISTENING)27.PC : La comunicación ha finalizado.28.PC port:56823 : (CLOSED)Visualización del sitio web (plural)Mostrar el mismo sitio web en varios navegadores1.PC : Ir al sitio web 'http://www.ogumo.co.jp'. (SYN) Solicita conexión TCP.2.Server port:80 : (LISTENING)3.PC port:53570 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.5.Server port:80 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:53570 : (ESTABLISHED)10.Server port:80 : (ESTABLISHED)11.PC : (PSH) Solicitar datos del sitio web.12.Server : (ACK)+(PSH) Enviar datos del sitio web.13.PC : (ACK) Datos del sitio web obtenidos.14.PC : Acceda al mismo sitio web con el mismo navegador. (SYN) Solicita conexión TCP.15.Server port:80 : (LISTENING)16.PC port:56823 : (SYN_SENT)17.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.18.Server port:80 : (SYN_RECEIVED)19.PC : (ACK) OK.20.Server : Conexión establecida21.PC : Conexión establecida22.PC port:56823 : (ESTABLISHED)23.Server port:80 : (ESTABLISHED)24.PC : (PSH) Solicitar datos del sitio web.25.Server : (ACK)+(PSH) Enviar datos del sitio web.26.PC : (ACK) Datos del sitio web obtenidos.27.PC : (FIN) Dejar de mostrar el sitio web.28.PC port:53570 : (FIN_WAIT_1)29.Server : Notificación de terminación recibida30.Server port:80 : (CLOSE_WAIT)31.Server : (ACK) OK.32.PC port:53570 : (FIN_WAIT_2)33.Server : (FIN) Cerrar conexión.34.Server port:80 : (LAST_ACK)35.PC : (ACK) OK.36.PC port:53570 : (TIME_WAIT)37.Server : Conexión cerrada.38.Server port:80 : (CLOSED)39.Server port:80 : (LISTENING)40.PC : Conexión cerrada.41.PC port:53570 : (CLOSED)42.PC : (FIN) Dejar de mostrar el sitio web.43.PC port:56823 : (FIN_WAIT_1)44.Server : Notificación de terminación recibida45.Server port:80 : (CLOSE_WAIT)46.Server : (ACK) OK.47.PC port:56823 : (FIN_WAIT_2)48.Server : (FIN) Cerrar conexión.49.Server port:80 : (LAST_ACK)50.PC : (ACK) OK.51.PC port:56823 : (TIME_WAIT)52.Server : Conexión cerrada.53.Server port:80 : (CLOSED)54.Server port:80 : (LISTENING)55.PC : La comunicación ha finalizado.56.PC port:56823 : (CLOSED)Enviar correoEnviar correo1.PC : Quiero enviar un correo electrónico. (SYN) Solicita conexión TCP.2.Server port:25 : (LISTENING)3.PC port:56823 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.5.Server port:25 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:56823 : (ESTABLISHED)10.Server port:25 : (ESTABLISHED)11.PC : (PSH) Envía el correo electrónico.12.Server : (ACK) Se ha recibido un nuevo correo electrónico.13.Server : Envía un correo electrónico al servidor SMTP del destinatario. (SYN) Solicita conexión TCP.14.External server port:25 : (LISTENING)15.Server port:52994 : (SYN_SENT)16.External server : (ACK) OK. (SYN) Yo también solicito conexión TCP.17.External server port:25 : (SYN_RECEIVED)18.Server : (ACK) OK.19.Server : Conexión establecida20.External server : Conexión establecida21.External server port:25 : (ESTABLISHED)22.Server port:52994 : (ESTABLISHED)23.Server : (PSH) Envía un correo electrónico al servidor SMTP del destinatario.24.Server port:25 : (LISTENING)25.PC port:56823 : (CLOSED)26.Server : El correo electrónico ha sido enviado.27.Server : (FIN) Cerrar conexión.28.Server port:52994 : (FIN_WAIT_1)29.External server : Notificación de terminación recibida30.External server port:25 : (CLOSE_WAIT)31.External server : (ACK) OK.32.Server port:52994 : (FIN_WAIT_2)33.External server : (FIN) Cerrar conexión.34.External server port:25 : (LAST_ACK)35.Server : (ACK) OK.36.Server port:52994 : (TIME_WAIT)37.External server : Conexión cerrada.38.External server port:25 : (CLOSED)39.External server port:25 : (LISTENING)40.Server : La comunicación ha finalizado.41.Server port:52994 : (CLOSED)Enviar correo (autenticación)Enviar correo electrónico autenticado1.PC : (SYN) Solicita conexión TCP.2.Server port:587 : (LISTENING)3.PC port:56823 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.5.Server port:587 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:56823 : (ESTABLISHED)10.Server port:587 : (ESTABLISHED)11.PC : (PSH) Envíe ID y contraseña antes de enviar correo electrónico.12.Server : (ACK)+(PSH) Usuario identificado.13.PC : (ACK)+(PSH) Envía el correo electrónico.14.Server : (ACK) Se ha recibido un nuevo correo electrónico.15.Server : Envía un correo electrónico al servidor SMTP del destinatario. (SYN) Solicita conexión TCP.16.External server port:25 : (LISTENING)17.Server port:52994 : (SYN_SENT)18.External server : (ACK) OK. (SYN) Yo también solicito conexión TCP.19.External server port:25 : (SYN_RECEIVED)20.Server : (ACK) OK.21.Server : Conexión establecida22.External server : Conexión establecida23.External server port:25 : (ESTABLISHED)24.Server port:52994 : (ESTABLISHED)25.Server : (PSH) Envía un correo electrónico al servidor SMTP del destinatario.26.Server port:587 : (LISTENING)27.PC port:56823 : (CLOSED)28.Server : El correo electrónico ha sido enviado.29.Server : (FIN) Cerrar conexión.30.Server port:52994 : (FIN_WAIT_1)31.External server : Notificación de terminación recibida32.External server port:25 : (CLOSE_WAIT)33.External server : (ACK) OK.34.Server port:52994 : (FIN_WAIT_2)35.External server : (FIN) Cerrar conexión.36.External server port:25 : (LAST_ACK)37.Server : (ACK) OK.38.Server port:52994 : (TIME_WAIT)39.External server : Conexión cerrada.40.External server port:25 : (CLOSED)41.External server port:25 : (LISTENING)42.Server : La comunicación ha finalizado.43.Server port:52994 : (CLOSED)Enviar correo webEnviar correo web1.PC : (SYN) Solicita una conexión TCP al sitio de correo web.2.Server port:80 : (LISTENING)3.PC port:56823 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.5.Server port:80 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:56823 : (ESTABLISHED)10.Server port:80 : (ESTABLISHED)11.PC : (PSH) Acceder al sitio de correo web.12.Server : (ACK)+(PSH) Devuelve datos de correo web.13.PC : (ACK)+(PSH) Crear y enviar datos de correo electrónico.14.Server : (ACK) Se ha recibido un nuevo correo electrónico.15.Server : (PSH) Pasa el correo electrónico al servidor SMTP local o interno.(Omitir conexión)16.Server port:25 : (ESTABLISHED)17.Server : Envía un correo electrónico al servidor SMTP del destinatario. (SYN) Solicita conexión TCP.18.External server port:25 : (LISTENING)19.Server port:52994 : (SYN_SENT)20.External server : (ACK) OK. (SYN) Yo también solicito conexión TCP.21.External server port:25 : (SYN_RECEIVED)22.Server : (ACK) OK.23.Server : Conexión establecida24.External server : Conexión establecida25.External server port:25 : (ESTABLISHED)26.Server port:52994 : (ESTABLISHED)27.Server : (PSH) Envía un correo electrónico al servidor SMTP del destinatario.28.Server : El correo electrónico ha sido enviado.29.Server : (FIN) Cerrar conexión.30.Server port:52994 : (FIN_WAIT_1)31.External server : Notificación de terminación recibida32.External server port:25 : (CLOSE_WAIT)33.External server : (ACK) OK.34.Server port:52994 : (FIN_WAIT_2)35.External server : (FIN) Cerrar conexión.36.External server port:25 : (LAST_ACK)37.Server : (ACK) OK.38.Server port:52994 : (TIME_WAIT)39.External server : Conexión cerrada.40.External server port:25 : (CLOSED)41.External server port:25 : (LISTENING)42.Server : La comunicación ha finalizado.43.Server port:52994 : (CLOSED)Recibir correo (POP)Recibir correos electrónicos con funciones simples1.Server : (PSH) El correo se envía desde un servidor SMTP externo.2.Server port:25 : (ESTABLISHED)3.Server : (ACK) El correo se ha guardado.(Omitir terminación de conexión)4.Server port:25 : (LISTENING)5.PC : (SYN) Solicita conexión TCP.6.Server port:110 : (LISTENING)7.PC port:56823 : (SYN_SENT)8.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.9.Server port:110 : (SYN_RECEIVED)10.PC : (ACK) OK.11.Server : Conexión establecida12.PC : Conexión establecida13.PC port:56823 : (ESTABLISHED)14.Server port:110 : (ESTABLISHED)15.PC : (ACK)+(PSH) Acceso con ID y contraseña para verificar su buzón.16.Server : (ACK)+(PSH) Permitir iniciar sesión y enviar un nuevo correo electrónico guardado.17.PC : (ACK) Se ha recibido un nuevo correo electrónico.18.PC : Todo el correo recibido. (FIN) Cerrar conexión.19.PC port:56823 : (FIN_WAIT_1)20.Server : Notificación de terminación recibida21.Server port:110 : (CLOSE_WAIT)22.Server : (ACK) OK.23.PC port:56823 : (FIN_WAIT_2)24.Server : (FIN) Cerrar conexión.25.Server port:110 : (LAST_ACK)26.PC : (ACK) OK.27.PC port:56823 : (TIME_WAIT)28.Server : Conexión cerrada.29.Server port:110 : (CLOSED)30.Server port:110 : (LISTENING)31.PC : La comunicación ha finalizado.32.PC port:56823 : (CLOSED)Recibir correo (IMAP)Recibir correos electrónicos con funciones avanzadas1.Server : (PSH) El correo se envía desde un servidor SMTP externo.2.Server port:25 : (ESTABLISHED)3.Server : (ACK) El correo se ha guardado.(Omitir terminación de conexión)4.Server port:25 : (LISTENING)5.PC : (SYN) Solicita conexión TCP.6.Server port:143 : (LISTENING)7.PC port:56823 : (SYN_SENT)8.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.9.Server port:143 : (SYN_RECEIVED)10.PC : (ACK) OK.11.Server : Conexión establecida12.PC : Conexión establecida13.PC port:56823 : (ESTABLISHED)14.Server port:143 : (ESTABLISHED)15.PC : (ACK)+(PSH) Acceso con ID y contraseña para verificar su buzón.16.Server : (ACK)+(PSH) Permite iniciar sesión y envía el correo electrónico que el usuario selecciona.17.PC : (ACK) Correo recibido.18.PC : (FIN) Cerrar conexión.19.PC port:56823 : (FIN_WAIT_1)20.Server : Notificación de terminación recibida21.Server port:143 : (CLOSE_WAIT)22.Server : (ACK) OK.23.PC port:56823 : (FIN_WAIT_2)24.Server : (FIN) Cerrar conexión.25.Server port:143 : (LAST_ACK)26.PC : (ACK) OK.27.PC port:56823 : (TIME_WAIT)28.Server : Conexión cerrada.29.Server port:143 : (CLOSED)30.Server port:143 : (LISTENING)31.PC : La comunicación ha finalizado.32.PC port:56823 : (CLOSED)Recibir correo webRecibir correo web1.Server : (PSH) El correo se envía desde un servidor SMTP externo.2.Server port:25 : (ESTABLISHED)3.Server : (ACK) El correo se ha guardado.(Omitir terminación de conexión)4.Server port:25 : (LISTENING)5.PC : (SYN) Solicita una conexión TCP al sitio de correo web.6.Server port:80 : (LISTENING)7.PC port:56823 : (SYN_SENT)8.Server : (ACK) OK. (SYN) Yo también solicito conexión TCP.9.Server port:80 : (SYN_RECEIVED)10.PC : (ACK) OK.11.Server : Conexión establecida12.PC : Conexión establecida13.PC port:56823 : (ESTABLISHED)14.Server port:80 : (ESTABLISHED)15.PC : (ACK)+(PSH) Acceder al sitio de correo web.16.Server : (PSH) Revise su buzón.(Omitir conexión)17.Server port:110 : (ESTABLISHED)18.Server : (ACK)+(PSH) Obtiene el correo electrónico del servidor POP local o interno.19.Server : (ACK)+(PSH) Devuelve los datos de correo recibidos.20.PC : (ACK) Se ha recibido un nuevo correo electrónico.FTP(active)Envío de un archivo con FTP 'active mode'1.PC : (SYN) Solicitar establecimiento de conexión de control FTP.2.Server port:21 : (LISTENING)3.PC port:64952 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito la conexión TCP.5.Server port:21 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:64952 : (ESTABLISHED)10.Server port:21 : (ESTABLISHED)11.Server : (SYN) Pase a través del firewall de la PC y solicite el establecimiento de una conexión para datos FTP.12.PC port:62701 : (LISTENING)13.Server port:20 : (SYN_SENT)14.Server : (ACK) OK. (SYN) Yo también solicito la conexión TCP.15.PC port:62701 : (SYN_RECEIVED)16.PC : (ACK) OK.17.Server : Conexión establecida18.PC : Conexión establecida19.Server port:20 : (ESTABLISHED)20.PC port:62701 : (ESTABLISHED)21.PC : Conexión para datos FTP correcta.22.Server : (PSH) Enviar datos de archivo.23.PC : (ACK) Recibido.24.PC : Archivo descargado. (FIN) Cerrar conexión.25.PC port:62701 : (FIN_WAIT_1)26.Server : Notificación de terminación recibida27.Server port:20 : (CLOSE_WAIT)28.Server : (ACK) OK.29.PC port:62701 : (FIN_WAIT_2)30.Server : (FIN) Cerrar conexión.31.Server port:20 : (LAST_ACK)32.PC : (ACK) OK.33.PC port:62701 : (TIME_WAIT)34.Server : Conexión cerrada.35.Server port:20 : (CLOSED)36.Server port:20 : (LISTENING)37.PC : Conexión cerrada.38.PC port:62701 : (CLOSED)39.PC : (FIN) Salir de FTP.40.PC port:64952 : (FIN_WAIT_1)41.Server : Notificación de terminación recibida42.Server port:21 : (CLOSE_WAIT)43.Server : (ACK) OK.44.PC port:64952 : (FIN_WAIT_2)45.Server : (FIN) Cerrar conexión.46.Server port:21 : (LAST_ACK)47.PC : (ACK) OK.48.PC port:64952 : (TIME_WAIT)49.Server : Conexión cerrada.50.Server port:21 : (CLOSED)51.Server port:21 : (LISTENING)52.PC : La comunicación ha finalizado.53.PC port:64952 : (CLOSED)FTP(passive)Envío de un archivo con FTP 'passive mode'1.PC : (SYN) Solicitar establecimiento de conexión de control FTP.2.Server port:21 : (LISTENING)3.PC port:64952 : (SYN_SENT)4.Server : (ACK) OK. (SYN) Yo también solicito la conexión TCP.5.Server port:21 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Server : Conexión establecida8.PC : Conexión establecida9.PC port:64952 : (ESTABLISHED)10.Server port:21 : (ESTABLISHED)11.PC : (SYN) Solicitar establecimiento de conexión para datos FTP.12.Server port:52705 : (LISTENING)13.PC port:62701 : (SYN_SENT)14.Server : (ACK) OK. (SYN) Yo también solicito la conexión TCP.15.Server port:52705 : (SYN_RECEIVED)16.PC : (ACK) OK.17.Server : Conexión establecida18.PC : Conexión establecida19.PC port:62701 : (ESTABLISHED)20.Server port:52705 : (ESTABLISHED)21.PC : Conexión para datos FTP correcta.22.Server : (PSH) Enviar datos de archivo.23.PC : (ACK) Recibido.24.PC : Archivo descargado. (FIN) Cerrar conexión.25.PC port:62701 : (FIN_WAIT_1)26.Server : Notificación de terminación recibida27.Server port:52705 : (CLOSE_WAIT)28.Server : (ACK) OK.29.PC port:62701 : (FIN_WAIT_2)30.Server : (FIN) Cerrar conexión.31.Server port:52705 : (LAST_ACK)32.PC : (ACK) OK.33.PC port:62701 : (TIME_WAIT)34.Server : Conexión cerrada.35.Server port:52705 : (CLOSED)36.Server port:52705 : (LISTENING)37.PC : Conexión cerrada.38.PC port:62701 : (CLOSED)39.PC : (FIN) Salir de FTP.40.PC port:64952 : (FIN_WAIT_1)41.Server : Notificación de terminación recibida42.Server port:21 : (CLOSE_WAIT)43.Server : (ACK) OK.44.PC port:64952 : (FIN_WAIT_2)45.Server : (FIN) Cerrar conexión.46.Server port:21 : (LAST_ACK)47.PC : (ACK) OK.48.PC port:64952 : (TIME_WAIT)49.Server : Conexión cerrada.50.Server port:21 : (CLOSED)51.Server port:21 : (LISTENING)52.PC : La comunicación ha finalizado.53.PC port:64952 : (CLOSED)TelnetOpere la PC remota como un terminal virtual de red.1.PC : Quiero iniciar sesión en una PC remota. (SYN) Solicita conexión TCP.2.Remote PC port:23 : (LISTENING)3.PC port:62701 : (SYN_SENT)4.Remote PC : (ACK) OK. (SYN) Yo también solicito conexión TCP.5.Remote PC port:23 : (SYN_RECEIVED)6.PC : (ACK) OK.7.Remote PC : Conexión establecida8.PC : Conexión establecida9.PC port:62701 : (ESTABLISHED)10.Remote PC port:23 : (ESTABLISHED)11.PC : (ACK)+(PSH) Iniciar sesión en PC remota.12.Remote PC : (ACK)+(PSH) Iniciar sesión OK. Enviar datos desde una PC remota.13.PC : (ACK)+(PSH) Enviar comandos con el teclado para operar la PC remota.14.Remote PC : (ACK)+(PSH) Enviar respuesta de PC remota.15.PC : (ACK)+(PSH) Enviar comandos con el teclado para operar la PC remota.16.Remote PC : (ACK)+(PSH) Enviar respuesta de PC remota.17.PC : (ACK) OK.18.PC : (FIN) Salir de Telnet.19.PC port:62701 : (FIN_WAIT_1)20.Remote PC : Notificación de terminación recibida21.Remote PC port:23 : (CLOSE_WAIT)22.Remote PC : (ACK) OK.23.PC port:62701 : (FIN_WAIT_2)24.Remote PC : (FIN) Cerrar conexión.25.Remote PC port:23 : (LAST_ACK)26.PC : (ACK) OK.27.PC port:62701 : (TIME_WAIT)28.Remote PC : Conexión cerrada.29.Remote PC port:23 : (CLOSED)30.Remote PC port:23 : (LISTENING)31.PC : La comunicación ha finalizado.32.PC port:62701 : (CLOSED)DNSTraducir el URI de destino a una dirección IP global antes de acceder al sitio web.1.PC : URI 'https://www.ogumo.co.jp' debe traducirse a una dirección IP global.2.PC : Use UDP para consultar la dirección IP del servidor DNS.UDP no necesita establecer una conexión.3.Server : Consultar al servidor raíz DNS la dirección IP del dominio.4.Server : Obtuvo la dirección IP del servidor DNS inferior para consultar la dirección IP del dominio.5.Server : Consulta la dirección IP del dominio con el servidor DNS subyacente.6.Server : Obtuvo la dirección IP del dominio. Pregunte al servidor DNS del dominio la dirección del servidor web.7.Server : Dirección IP recibida '183.181.83.114'.8.PC : Dirección IP recibida '183.181.83.114'.DHCPCuando una PC se conecta a la LAN, se asigna una dirección IP privada.1.PC : Use el paquete ARP'DHCP_DISCOVER'en la transmisión para encontrar el servidor DHCP.2.Server : Envía el paquete ARP 'DHCP_OFFER' por difusión para indicar que el servidor DHCP existe.3.PC : Paquete ARP obtenido 'DHCP_OFFER'.4.PC : Envía el paquete ARP 'DHCP_REQUEST' por difusión para solicitar el envío de la dirección IP.5.Server : Asignar dirección IP privada '192.168.0.2' y enviar con otras configuraciones.6.PC : Obtuve la dirección IP privada '192.168.0.2' y otras configuraciones. La PC puede acceder a la red.
|