{"id":2482,"date":"2019-03-05T09:58:37","date_gmt":"2019-03-05T14:58:37","guid":{"rendered":"http:\/\/blog.hostdime.com.pe\/?p=2482"},"modified":"2019-03-15T15:03:19","modified_gmt":"2019-03-15T20:03:19","slug":"acerca-puertos-tcp-udp-comparacion-similitudes-diferencias","status":"publish","type":"post","link":"https:\/\/www.hostdime.com.pe\/blog\/acerca-puertos-tcp-udp-comparacion-similitudes-diferencias\/","title":{"rendered":"Acerca de los puertos TCP \/ UDP; comparaci\u00f3n, similitudes y diferencias"},"content":{"rendered":"<p style=\"text-align: justify;\">Acerca de los puertos TCP \/ UDP; comparaci\u00f3n, similitudes y diferencias.El puerto TCP 587 (lo uso como ejemplo en este discurso) usa el Protocolo de Control de Transmisi\u00f3n. TCP es uno de los principales protocolos en redes TCP \/ IP. TCP es un protocolo orientado a la conexi\u00f3n, requiere un protocolo de enlace para configurar las comunicaciones de extremo a extremo.<!--more--><\/p>\n<p style=\"text-align: justify;\">Solo cuando se configura una conexi\u00f3n, los datos del usuario pueden enviarse bidireccionalmente a trav\u00e9s de la conexi\u00f3n.<br \/>\n\u00a1Atenci\u00f3n! TCP garantiza la entrega de paquetes de datos en el puerto 587 en el mismo orden en que se enviaron. La comunicaci\u00f3n garantizada a trav\u00e9s del puerto TCP 587 es la principal diferencia entre TCP y UDP. El puerto UDP 587 no tendr\u00eda garantizada la comunicaci\u00f3n como TCP.<\/p>\n<p style=\"text-align: justify;\">UDP puerto 587 provee un servicio poco fidedigno y los datagramas pueden llegar duplicados, descompuestos o perdidos sin aviso. UDP en el puerto 587 cree que la verificaci\u00f3n y correcci\u00f3n de errores no es necesaria o realizada en la aplicaci\u00f3n, evitando la sobrecarga de dicho procesamiento en el nivel de interfaz de red.<br \/>\nUDP (User Datagram Protocol; datagramas de usuario) es un protocolo de capa de transporte orientado a mensajes m\u00ednimo (el protocolo est\u00e1 documentado en IETF RFC 768).<br \/>\nEjemplos de aplicaciones que a menudo usan UDP: voz sobre IP (VoIP), transmisi\u00f3n de medios y juegos multijugador en tiempo real. Muchas aplicaciones web utilizan UDP, por ejemplo, el Sistema de nombres de dominio (DNS), el Protocolo de informaci\u00f3n de enrutamiento (RIP), el Protocolo de configuraci\u00f3n din\u00e1mica de host (DHCP), el Protocolo simple de administraci\u00f3n de redes (SNMP).<br \/>\nTCP vs UDP &#8211; TCP: confiable, ordenado, pesado, transmisi\u00f3n; UDP &#8211; datagramas poco confiables, no ordenados, ligeros.<\/p>\n<p style=\"text-align: justify;\">Entonces \u00bfcu\u00e1l es la diferencia entre estos dos tipos de puertos?<\/p>\n<h2><a href=\"https:\/\/www.hostdime.com.pe\/blog\/acerca-puertos-tcp-udp-comparacion-similitudes-diferencias\/similitudiferencia\/\" rel=\"attachment wp-att-2557\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2557 alignleft\" src=\"https:\/\/www.hostdime.com.pe\/blog\/wp-content\/uploads\/2019\/03\/SimilituDiferencia.png\" alt=\"Similitudes y diferencias\" width=\"654\" height=\"368\" \/><\/a><\/h2>\n<h2><span style=\"color: #ff6600;\">Similitudes y diferencias<\/span><\/h2>\n<p style=\"text-align: justify;\">Tanto TCP como UDP son protocolos utilizados para enviar bits de datos, conocidos como paquetes, a trav\u00e9s de Internet. Ambos construyen sobre el protocolo de Internet. En otras palabras, ya sea que est\u00e9 enviando un paquete a trav\u00e9s de TCP o UDP, ese paquete se env\u00eda a una direcci\u00f3n IP. Estos paquetes se tratan de manera similar, ya que se reenv\u00edan desde su computadora a los enrutadores intermedios y al destino.<\/p>\n<p style=\"text-align: justify;\">TCP y UDP no son los \u00fanicos protocolos que funcionan sobre IP. Sin embargo, son los m\u00e1s utilizados. El t\u00e9rmino ampliamente utilizado &#8220;TCP \/ IP&#8221; se refiere a TCP sobre IP. UDP sobre IP podr\u00eda denominarse \u201cUDP \/ IP\u201d, aunque este no es un t\u00e9rmino com\u00fan.<br \/>\nUDP es un protocolo sin conexi\u00f3n que se ejecuta sobre IP (UDP \/ IP), y TCP es un protocolo orientado a conexi\u00f3n que se ejecuta sobre IP (TCP \/ IP). Sin conexi\u00f3n significa que un host puede enviar un mensaje a otro host sin establecer primero una conexi\u00f3n con el recipiente. El host simplemente coloca un mensaje en la red con una direcci\u00f3n de destino y espera que llegue el mensaje. Adem\u00e1s, la transmisi\u00f3n o recepci\u00f3n de un paquete UDP no garantiza ninguna otra comunicaci\u00f3n en ninguna direcci\u00f3n. Debido a que un paquete UDP no requiere una conexi\u00f3n existente, los sistemas de red utilizan UDP principalmente para transmitir mensajes (es decir, un env\u00edo de uno a muchos, muy parecido al correo no deseado no solicitado). Los paquetes UDP m\u00e1s comunes (registros de DNS y consultas de resoluci\u00f3n de nombres) se env\u00edan al puerto 53.<br \/>\nPor el contrario, los puertos TCP solo admiten protocolos orientados a la conexi\u00f3n. Un protocolo orientado a la conexi\u00f3n requiere que los puntos finales de la red establezcan un canal entre ellos antes de transmitir los mensajes. Mientras que el tr\u00e1fico UDP entrante indica un mensaje no solicitado que no requiere necesariamente una respuesta, los mensajes TCP entrantes llegan porque alguien est\u00e1 tratando de establecer una conexi\u00f3n punto a punto con su sistema y, a su vez, est\u00e1 esperando una respuesta.<\/p>\n<p style=\"text-align: justify;\">Vamos a extendernos un poco sobre cada protocolo para afinar punter\u00eda y tener claro sus alcances.<\/p>\n<h2><span style=\"color: #ff6600;\"><a href=\"https:\/\/www.hostdime.com.pe\/blog\/acerca-puertos-tcp-udp-comparacion-similitudes-diferencias\/similitudiferencia-min-2\/\" rel=\"attachment wp-att-2560\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2560 alignleft\" src=\"https:\/\/www.hostdime.com.pe\/blog\/wp-content\/uploads\/2019\/03\/SimilituDiferencia-min-2.png\" alt=\"Protocolo TCP Protocolo UDP\" width=\"653\" height=\"367\" \/><\/a>Protocolo TCP<\/span><\/h2>\n<p style=\"text-align: justify;\">TCP significa Protocolo de Control de Transmisi\u00f3n. Es el protocolo m\u00e1s utilizado en Internet.<\/p>\n<p style=\"text-align: justify;\">Cuando carga una p\u00e1gina web, su computadora env\u00eda paquetes TCP a la direcci\u00f3n del servidor web y le pide que le env\u00ede la p\u00e1gina web. El servidor web responde enviando un flujo de paquetes TCP, que su navegador web une para formar la p\u00e1gina web y mostrarla a usted. Cuando hace clic en un enlace, inicia sesi\u00f3n, publica un comentario o hace algo m\u00e1s, su navegador web env\u00eda paquetes TCP al servidor y el servidor le devuelve los paquetes TCP. TCP no es solo una forma de comunicaci\u00f3n: el sistema remoto env\u00eda paquetes para confirmar que se recibieron sus paquetes.<\/p>\n<p style=\"text-align: justify;\">TCP garantiza que el destinatario recibir\u00e1 los paquetes en orden numer\u00e1ndolos. El destinatario env\u00eda mensajes al remitente diciendo que recibi\u00f3 los mensajes. Si el remitente no recibe una respuesta correcta, reenviar\u00e1 los paquetes para asegurarse de que el destinatario los haya recibido. Los paquetes tambi\u00e9n se comprueban en busca de errores. TCP tiene que ver con esta confiabilidad: los paquetes enviados con TCP se rastrean para que no se pierdan o corrompan los datos en tr\u00e1nsito. Esta es la raz\u00f3n por la que las descargas de archivos no se corrompen, incluso si hay problemas de red. Por supuesto, si el destinatario est\u00e1 completamente desconectado, su computadora se dar\u00e1 por vencida y ver\u00e1 un mensaje de error que indica que no se puede comunicar con el host remoto.a<\/p>\n<h2><span style=\"color: #ff6600;\">Protocolo UDP<\/span><\/h2>\n<p style=\"text-align: justify;\">UDP significa Protocolo de datagramas de usuario: un datagrama es lo mismo que un paquete de informaci\u00f3n. El protocolo UDP funciona de manera similar a TCP, pero elimina todas las cosas de comprobaci\u00f3n de errores. Toda la comunicaci\u00f3n de ida y vuelta y la capacidad de entrega garantizan la lentitud de las cosas.<\/p>\n<p style=\"text-align: justify;\">Cuando se usa UDP, los paquetes se env\u00edan al destinatario. El remitente no esperar\u00e1 para asegurarse de que el destinatario haya recibido el paquete; simplemente continuar\u00e1 enviando los siguientes paquetes. Si usted es el destinatario y pierde algunos paquetes UDP, muy mal, no puede volver a solicitar esos paquetes. No hay garant\u00eda de que est\u00e9 recibiendo todos los paquetes y no hay manera de volver a pedir un paquete si lo pierde, pero perder todo este costo general significa que las computadoras se pueden comunicar m\u00e1s r\u00e1pidamente.<\/p>\n<p style=\"text-align: justify;\">UDP se usa cuando la velocidad es deseable y la correcci\u00f3n de errores no es necesaria. Por ejemplo, UDP se usa con frecuencia para transmisiones en vivo y juegos en l\u00ednea.<\/p>\n<p style=\"text-align: justify;\">Leer tambi\u00e9n: post anterior (ojo); post que en Colombia est\u00e1 en borrador sobre Puertos vulnerables, problemas comunes en un servicio de red.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Acerca de los puertos TCP \/ UDP; comparaci\u00f3n, similitudes y diferencias.El puerto TCP 587 (lo uso como ejemplo en este discurso) usa el Protocolo de Control de Transmisi\u00f3n. TCP es uno de los principales protocolos en redes TCP \/ IP. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2556,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,31,9],"tags":[],"class_list":["post-2482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting","category-seguridad-web","category-tecnologia"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/posts\/2482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/comments?post=2482"}],"version-history":[{"count":0,"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/posts\/2482\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/media\/2556"}],"wp:attachment":[{"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/media?parent=2482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/categories?post=2482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostdime.com.pe\/blog\/wp-json\/wp\/v2\/tags?post=2482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}