{"id":23604,"date":"2026-04-23T16:50:08","date_gmt":"2026-04-23T22:50:08","guid":{"rendered":"https:\/\/sada.services\/?p=23604"},"modified":"2026-04-24T09:22:34","modified_gmt":"2026-04-24T15:22:34","slug":"9-training-hub-i-vulnerabilities-analyst-pd-wrl-007-funciones-basicas-de-evaluacion-y-gestion-de-la-vulnerabilidad","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=23604","title":{"rendered":"9. Training Hub I: Vulnerabilities Analyst \u2013 PD-WRL-007 | Funciones B\u00e1sicas de Evaluaci\u00f3n y Gesti\u00f3n de la Vulnerabilidad | Fundamentos de Internet"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Resumen<\/h2>\n\n\n\n<p>\u00bfSabes qu\u00e9 es Internet? \u00bfC\u00f3mo funciona? \u00bfQu\u00e9 protocolos usan los equipos para comunicarse? Esto y m\u00e1s en el siguiente lab \ud83d\ude09<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Definiciones<\/h3>\n\n\n\n<p>En este paso veremos algunas definiciones y conceptos b\u00e1sicos. Veremos tambi\u00e9n c\u00f3mo se generan, env\u00edan y reciben 0s y 1s, es decir, c\u00f3mo funciona el lenguaje de los ordenadores, c\u00f3mo est\u00e1n interconectados entre ellos para conseguir lo que se conoce como internet, cu\u00e1l es la estructura o jerarqu\u00eda que existe en internet y por \u00faltimo veremos la compartici\u00f3n de recurso dentro de los n\u00facleos de la red de internet.<\/p>\n\n\n\n<p>Tras esta breve introducci\u00f3n pasamos a las definiciones anteriormente comentadas.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00bfQu\u00e9 es una&nbsp;<strong>red de ordenadores<\/strong>?<\/h4>\n\n\n\n<p>No es m\u00e1s que un conjunto de equipos inform\u00e1ticos conectados entre s\u00ed de forma indirecta o directa (cable).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"466\" height=\"317\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-211.png\" alt=\"\" class=\"wp-image-23605\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-211.png 466w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-211-300x204.png 300w\" sizes=\"(max-width: 466px) 100vw, 466px\" \/><\/figure>\n\n\n\n<p>Siguiendo la definici\u00f3n anterior, para que un equipo que est\u00e9 en una red A consiga conectarse a otro que est\u00e1 en otra red B, se necesita un&nbsp;<strong>encaminador<\/strong>, es decir, un dispositivo que se encarga de reenviar el paquete entre una&nbsp;<strong>red<\/strong>&nbsp;(sistema de interconexi\u00f3n que posibilita la comunicaci\u00f3n entre aplicaciones) y otra.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"307\" height=\"289\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-212.png\" alt=\"\" class=\"wp-image-23606\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-212.png 307w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-212-300x282.png 300w\" sizes=\"(max-width: 307px) 100vw, 307px\" \/><\/figure>\n\n\n\n<p>Adem\u00e1s, al conjunto de estas dos redes se le llama&nbsp;<strong>Inter-red<\/strong>&nbsp;(conjunto de redes). Si nos fijamos,&nbsp;<strong>Internet<\/strong>&nbsp;es una Inter-red, pero con extensi\u00f3n mundial.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"671\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-213-1024x671.png\" alt=\"\" class=\"wp-image-23607\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-213-1024x671.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-213-300x197.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-213-768x503.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-213.png 1042w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Para que dos equipos se logren comunicar (ya sea en la misma red o en otra), tienen que transmitir (escribir), recibir e interpretar (leer) 0s y 1s. Para eso, cuentan con&nbsp;<strong>NICs o tarjetas de red<\/strong>, que son las encargadas de conectar los dispositivos a nivel de enlace. Esas NICs, leen y escriben 0s y 1s, y a la velocidad a la que lo hacen, es lo que se conoce como&nbsp;<strong>r\u00e9gimen binario<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00bfQu\u00e9 es un&nbsp;<strong>servicio<\/strong>?<\/h4>\n\n\n\n<p>Es una tarea que se realiza por un usuario, que puede ser un ente f\u00edsico o un proceso (o procesos) entre dos entidades que colaboran para dar el servicio.<\/p>\n\n\n\n<p>Para que el servicio se pueda llegar a dar, los procesos entre dos entidades pares se tienen que comunicar. Para lograr esa comunicaci\u00f3n, dichos mensajes deben tener un formato, orden y se deben realizar una serie de acciones para que el mensaje sea recibido, y esto es lo que se conoce como protocolo. Es decir, el&nbsp;<strong>protocolo<\/strong>&nbsp;es el que define el formato y el orden de los mensajes enviados y recibidos, as\u00ed como de las acciones que se tienen que llegar a hacer para que ese mensaje sea recibido.<\/p>\n\n\n\n<p>Antes, se coment\u00f3 el uso de encaminadores para que un mensaje viajase desde una red A hacia otra B. Los paquetes que viajan entre las redes pueden llegar a dar m\u00e1s de un salto (pasan por m\u00e1s de un encaminador) hasta llegar a la red destino. Los encaminadores usan el&nbsp;<strong>encaminamiento<\/strong>&nbsp;y el&nbsp;<strong>reenv\u00edo<\/strong>&nbsp;para lograr que el paquete origen llegue al destino deseado. \u00bfPero a qu\u00e9 hacen referencia estos dos t\u00e9rminos?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El&nbsp;<strong>encaminamiento<\/strong>&nbsp;es la determinaci\u00f3n global del mejor camino entre un origen y un destino siguiendo un criterio.<\/li>\n\n\n\n<li>El&nbsp;<strong>reenv\u00edo<\/strong>&nbsp;es la determinaci\u00f3n del siguiente salto de un paquete en cada nodo.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"275\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-214.png\" alt=\"\" class=\"wp-image-23608\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-214.png 782w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-214-300x105.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-214-768x270.png 768w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><\/figure>\n\n\n\n<p>Los sistemas binarios (digitales) se usan porque presentan una serie de caracter\u00edsticas como son la inmunidad frente al ruido, bajo consumo, dise\u00f1o simple, tama\u00f1o m\u00ednimo, precisi\u00f3n, respuesta din\u00e1mica y&nbsp;<strong><em>Fan In\/ Fan Out<\/em><\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"338\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-215.png\" alt=\"\" class=\"wp-image-23609\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-215.png 651w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-215-300x156.png 300w\" sizes=\"(max-width: 651px) 100vw, 651px\" \/><\/figure>\n\n\n\n<p>Se ha hablado del uso de 0s y 1s, pero \u00bfc\u00f3mo conseguimos esos 0s y 1s a nivel f\u00edsico? La tecnolog\u00eda que hay detr\u00e1s, son los denominados&nbsp;<strong>transistores<\/strong>.<\/p>\n\n\n\n<p>En los circuitos se suelen implementar lo que se conocen como&nbsp;<strong>puertas l\u00f3gicas<\/strong>, los cuales est\u00e1n compuestos de transistores. La placa de un PC est\u00e1 compuesta de millones de estos transistores.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"501\" height=\"385\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-216.png\" alt=\"\" class=\"wp-image-23610\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-216.png 501w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-216-300x231.png 300w\" sizes=\"(max-width: 501px) 100vw, 501px\" \/><\/figure>\n\n\n\n<p>En la siguiente imagen, se puede apreciar un circuito simple con un&nbsp;<strong><em>transistor BJT<\/em><\/strong>&nbsp;(existen otros que se llaman&nbsp;<em><strong>Mosfet<\/strong><\/em>), el cual tiene una resistencia en base y otra en el colector. Si aumentamos la tensi\u00f3n de entrada (Vi) que est\u00e1 conectada a la base del transistor, la tensi\u00f3n de salida (Vo) se va a ir a un m\u00ednimo rozando el 0, consider\u00e1ndose un 0 l\u00f3gico. Por otro lado, si disminuy\u00e9ramos Vi, aumentar\u00eda la tensi\u00f3n de salida (Vo) consiguiendo un 1 l\u00f3gico. Por tanto, los 0s y 1s no son m\u00e1s que representaciones de valores de tensi\u00f3n. Esos valores de tensi\u00f3n que se consideran 0s o 1s depender\u00e1n de la implementaci\u00f3n de cada puerta y del tipo de transistor usado:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"444\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-217-1024x444.png\" alt=\"\" class=\"wp-image-23611\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-217-1024x444.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-217-300x130.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-217-768x333.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-217.png 1116w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Para entender mejor lo mencionado, veamos la siguiente imagen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-218-1024x285.png\" alt=\"\" class=\"wp-image-23612\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-218-1024x285.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-218-300x84.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-218-768x214.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-218.png 1120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Se puede apreciar una puerta l\u00f3gica donde en la entrada se considera un 1 l\u00f3gico si recibe valores de tensi\u00f3n entre 3.5 y 5 V (Voltios), y un 0 l\u00f3gico si recibe valores de tensi\u00f3n entre 0 y 1.5 V. Adem\u00e1s, la misma sacar\u00e1 un 0 o un 1 dependiendo de si los valores de tensi\u00f3n que tiene en la salida est\u00e1n comprendidos entre 4.4 y 5 V (siendo en ese caso un 1 l\u00f3gico) o comprendidos entre 0 y 0.33 V (siendo en ese caso un 0 l\u00f3gico). Es otras palabras, ser\u00e1 un 0 o 1 dependiendo de las caracter\u00edsticas t\u00e9cnicas de los componentes utilizados.<\/p>\n\n\n\n<p><br><strong>Pregunta 1<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"413\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-219-1024x413.png\" alt=\"\" class=\"wp-image-23613\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-219-1024x413.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-219-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-219-768x310.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-219.png 1155w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"257\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-220-1024x257.png\" alt=\"\" class=\"wp-image-23614\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-220-1024x257.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-220-300x75.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-220-768x193.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-220.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"407\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-221-1024x407.png\" alt=\"\" class=\"wp-image-23615\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-221-1024x407.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-221-300x119.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-221-768x305.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-221.png 1143w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>2\u2078 = 256<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"305\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-222-1024x305.png\" alt=\"\" class=\"wp-image-23616\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-222-1024x305.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-222-300x89.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-222-768x229.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-222.png 1139w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-223-1024x411.png\" alt=\"\" class=\"wp-image-23617\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-223-1024x411.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-223-300x120.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-223-768x308.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-223.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"412\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-224-1024x412.png\" alt=\"\" class=\"wp-image-23618\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-224-1024x412.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-224-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-224-768x309.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-224.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"324\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-225-1024x324.png\" alt=\"\" class=\"wp-image-23619\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-225-1024x324.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-225-300x95.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-225-768x243.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-225.png 1149w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"369\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-226-1024x369.png\" alt=\"\" class=\"wp-image-23620\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-226-1024x369.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-226-300x108.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-226-768x277.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-226.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-227-1024x411.png\" alt=\"\" class=\"wp-image-23621\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-227-1024x411.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-227-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-227-768x309.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-227.png 1145w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"377\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-228-1024x377.png\" alt=\"\" class=\"wp-image-23622\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-228-1024x377.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-228-300x110.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-228-768x283.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-228.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"381\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-229-1024x381.png\" alt=\"\" class=\"wp-image-23623\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-229-1024x381.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-229-300x112.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-229-768x286.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-229.png 1141w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"413\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-230-1024x413.png\" alt=\"\" class=\"wp-image-23624\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-230-1024x413.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-230-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-230-768x310.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-230.png 1138w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"423\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-231-1024x423.png\" alt=\"\" class=\"wp-image-23625\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-231-1024x423.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-231-300x124.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-231-768x317.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-231.png 1150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Formas de Interconexi\u00f3n<\/h3>\n\n\n\n<p>\ufeff\ufeffTras ver ya los lenguajes que entienden los ordenadores, as\u00ed como algunas definiciones relevantes, vamos a profundizar en las formas de conexi\u00f3n existentes entre los equipos.<\/p>\n\n\n\n<p>Las formas de interconexi\u00f3n a grandes escalas son dos:&nbsp;<strong>directa<\/strong>&nbsp;e&nbsp;<strong>indirecta<\/strong>. En la directa se usa un enlace para comunicar a dos o m\u00e1s equipos de la misma red, mientras que en la&nbsp;indirecta se hace uso de conmutadores de paquetes.<\/p>\n\n\n\n<p>Dentro de las conexiones directas existen dos subtipos:<\/p>\n\n\n\n<p><strong>1. Punto a punto:<\/strong>&nbsp;un cable une a dos equipos a nivel de enlace.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"229\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-232.png\" alt=\"\" class=\"wp-image-23628\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-232.png 625w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-232-300x110.png 300w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><\/figure>\n\n\n\n<p><strong>2. Acceso m\u00faltiple:<\/strong>\u00a0existen muchos equipos conectados entre s\u00ed a trav\u00e9s de un mismo cable conocido como BUS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"499\" height=\"198\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-233.png\" alt=\"\" class=\"wp-image-23629\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-233.png 499w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-233-300x119.png 300w\" sizes=\"(max-width: 499px) 100vw, 499px\" \/><\/figure>\n\n\n\n<p>Dentro las conexiones indirectas, existen dos subtipos:<\/p>\n\n\n\n<p><strong>1. Redes conmutadas (LAN):<\/strong>&nbsp;donde se usan switches y es una red de \u00e1rea local.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"337\" height=\"197\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-234.png\" alt=\"\" class=\"wp-image-23630\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-234.png 337w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-234-300x175.png 300w\" sizes=\"(max-width: 337px) 100vw, 337px\" \/><\/figure>\n\n\n\n<p><strong>2. Conjunto de redes conmutadas (Internet):\u00a0<\/strong>son necesarios el uso de los routers o encaminadores.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"591\" height=\"448\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-235.png\" alt=\"\" class=\"wp-image-23631\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-235.png 591w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-235-300x227.png 300w\" sizes=\"(max-width: 591px) 100vw, 591px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"402\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-236-1024x402.png\" alt=\"\" class=\"wp-image-23632\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-236-1024x402.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-236-300x118.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-236-768x301.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-236.png 1150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"414\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-237-1024x414.png\" alt=\"\" class=\"wp-image-23633\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-237-1024x414.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-237-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-237-768x311.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-237.png 1139w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-238-1024x440.png\" alt=\"\" class=\"wp-image-23634\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-238-1024x440.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-238-300x129.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-238-768x330.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-238.png 1141w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Estructura de Internet<\/h3>\n\n\n\n<p>Internet hemos visto que es el conjunto de equipos y redes que se comunican entre s\u00ed. La forma estructural de internet se podr\u00eda dividir de la siguiente forma:<\/p>\n\n\n\n<p><strong>1. Borde de la Inter-red:<\/strong>&nbsp;es donde residen los hosts o nodos (equipos finales ejecutando Apps).<\/p>\n\n\n\n<p><strong>2. Redes de acceso:&nbsp;<\/strong>son las que le proporcionan a los hosts finales la conexi\u00f3n con el resto de internet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"311\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-239.png\" alt=\"\" class=\"wp-image-23635\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-239.png 296w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-239-286x300.png 286w\" sizes=\"(max-width: 296px) 100vw, 296px\" \/><\/figure>\n\n\n\n<p><strong>3. Redes de n\u00facleo:<\/strong>\u00a0es el conjunto de redes interconectadas a trav\u00e9s del mundo . En ellas est\u00e1n los ISP\u2019s o proveedores de Internet.\u00a0Los ISPs tienen una jerarqu\u00eda donde los de menor tama\u00f1o se comunican a trav\u00e9s de los de mayor tama\u00f1o y la interconexi\u00f3n directa entre ISP\u2019s se da mediante puntos de intercambio de tr\u00e1fico (IXP).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"725\" height=\"579\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-240.png\" alt=\"\" class=\"wp-image-23636\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-240.png 725w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-240-300x240.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p>Por \u00faltimo, los enlaces comparten su r\u00e9gimen binario entre todos los usuarios de internet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"413\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-241-1024x413.png\" alt=\"\" class=\"wp-image-23637\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-241-1024x413.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-241-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-241-768x310.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-241.png 1132w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"410\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-242-1024x410.png\" alt=\"\" class=\"wp-image-23638\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-242-1024x410.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-242-300x120.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-242-768x308.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-242.png 1138w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"364\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-243-1024x364.png\" alt=\"\" class=\"wp-image-23639\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-243-1024x364.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-243-300x107.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-243-768x273.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-243.png 1149w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"371\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-244-1024x371.png\" alt=\"\" class=\"wp-image-23640\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-244-1024x371.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-244-300x109.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-244-768x278.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-244.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-245-1024x374.png\" alt=\"\" class=\"wp-image-23641\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-245-1024x374.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-245-300x110.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-245-768x281.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-245.png 1155w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">N\u00facleo de la red. Compartici\u00f3n de recursos<\/h3>\n\n\n\n<p>Nosotros como usuario final en el entorno local, solo generamos tr\u00e1fico y s\u00f3lo dependemos del r\u00e9gimen binario de nuestra tarjeta de red. Sin embargo,&nbsp;cuando se hace una consulta a trav\u00e9s de internet, esos paquetes viajan atravesando el n\u00facleo de la red (los distintos routers conectados a trav\u00e9s de enlaces), es decir de los distintos equipos que hay en el mundo, reenviando el paquete hasta llegar al destino. Por tanto, si escalamos el mismo escenario a muchos usuarios llegamos a la conclusi\u00f3n de que todos compartimos esos recursos\/enlaces obligando a buscar una forma de compartir los recursos. En otras palabras, el uso de enlaces compartidos entre los usuarios obliga a fijar una forma de \u201crepartir\u201d el uso de la capacidad de conmutaci\u00f3n de los conmutadores de paquetes y del r\u00e9gimen binario de sus enlaces. Existen dos formas:<\/p>\n\n\n\n<p><strong>1. Conmutaci\u00f3n de circuitos:<\/strong>&nbsp;se usa por ejemplo en la red telef\u00f3nica y se dedica un circuito (se reserva parte del r\u00e9gimen binario de cada enlace en el camino para la comunicaci\u00f3n) para cada comunicaci\u00f3n durante toda su duraci\u00f3n.&nbsp;Es lo que se conoce como multiplexi\u00f3n por divisi\u00f3n en el tiempo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"599\" height=\"391\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-246.png\" alt=\"\" class=\"wp-image-23642\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-246.png 599w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-246-300x196.png 300w\" sizes=\"(max-width: 599px) 100vw, 599px\" \/><\/figure>\n\n\n\n<p>Como podemos ver en la siguiente imagen,\u00a0 hay un equipo que est\u00e1 ejecutando Discord que se quiere conectar a otro equipo que tambi\u00e9n lo est\u00e1 ejecutando. En esa llamada telef\u00f3nica se podr\u00eda reservar un (camino rojo), con parte del r\u00e9gimen binario de los enlaces,\u00a0 para que cuando surja otra llamada (camino azul) , se le pueda llegar a dar otro circuito (otro trozo de r\u00e9gimen binario) y la llamada se pueda cursar en caso de coincidencia de enlaces.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"863\" height=\"331\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-247.png\" alt=\"\" class=\"wp-image-23643\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-247.png 863w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-247-300x115.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-247-768x295.png 768w\" sizes=\"(max-width: 863px) 100vw, 863px\" \/><\/figure>\n\n\n\n<p><strong>2. Conmutaci\u00f3n de paquetes:\u00a0<\/strong>los datos se env\u00edan a la red en paquetes o bloques sin dedicaci\u00f3n de recursos exclusiva, es decir, cada paquete usa toda la capacidad del canal (todo el r\u00e9gimen binario) cuando le toca ser servido. Esto hace que sea necesario un b\u00fafer (<br>un almac\u00e9n para los paquetes hasta que se puedan procesar y enviar)\u00a0 y se reduzca la probabilidad de p\u00e9rdidas. Es lo que se conoce como multiplexi\u00f3n estad\u00edstica.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"591\" height=\"426\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-248.png\" alt=\"\" class=\"wp-image-23644\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-248.png 591w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-248-300x216.png 300w\" sizes=\"(max-width: 591px) 100vw, 591px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"404\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-249-1024x404.png\" alt=\"\" class=\"wp-image-23645\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-249-1024x404.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-249-300x118.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-249-768x303.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-249.png 1149w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-250-1024x397.png\" alt=\"\" class=\"wp-image-23646\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-250-1024x397.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-250-300x116.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-250-768x298.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-250.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"376\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-251-1024x376.png\" alt=\"\" class=\"wp-image-23647\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-251-1024x376.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-251-300x110.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-251-768x282.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-251.png 1138w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Aplicaciones distribuidas<\/h3>\n\n\n\n<p>Una aplicaci\u00f3n distribuida no es m\u00e1s que un servicio que se le ofrece a un usuario y para el cual cooperan procesos distintos equipos inform\u00e1ticos.&nbsp;Pueden ir desde un buscador web como google hasta la redes de bitcoin.<\/p>\n\n\n\n<p>En las aplicaciones distribuidas cada proceso necesita usar primitivas del servicio de transporte de mensajes entre procesos para enviar o recibir mensajes y se necesita establecer una organizaci\u00f3n de esos procesos.&nbsp;Para indicar la organizaci\u00f3n de la aplicaci\u00f3n entre varios procesos, es decir, como los diferentes procesos que componen la aplicaci\u00f3n se comunican entre s\u00ed se usa lo que se conoce como una Arquitectura. Se distinguen tres tipos de arquitecturas:<\/p>\n\n\n\n<p><strong>1. Cliente-Servidor:<\/strong>&nbsp;un cliente inicia la comunicaci\u00f3n con el servidor. \u00c9ste \u00faltimo siempre est\u00e1 activo, tiene una direcci\u00f3n IP permanente conocida por los clientes y est\u00e1 en escucha de peticiones de muchos clientes. No existen comunicaci\u00f3n entre clientes.&nbsp;<strong>Ej: Buscador web<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"252\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-252.png\" alt=\"\" class=\"wp-image-23648\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-252.png 400w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-252-300x189.png 300w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/figure>\n\n\n\n<p><strong>2. Peer to peer (P2P):<\/strong>\u00a0es un cliente + servidor pero con caracter\u00edsticas de s\u00f3lo clientes, por lo que s\u00f3lo hay comunicaci\u00f3n entre clientes.<strong>\u00a0Ej: Bitcoin, BitTorrent, Freenet, Ares, GNutella, etc.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"173\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-253.png\" alt=\"\" class=\"wp-image-23649\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-253.png 720w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-253-300x72.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p><strong>3. Mixta:\u00a0<\/strong>los peers consultan servidores para saber con qu\u00e9 peers deben comunicarse y obtener lo que buscan.\u00a0<strong>Ej: Skype, utorrent, etc.<\/strong><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"444\" height=\"192\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-254.png\" alt=\"\" class=\"wp-image-23650\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-254.png 444w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-254-300x130.png 300w\" sizes=\"(max-width: 444px) 100vw, 444px\" \/><\/figure>\n\n\n\n<p>Cada aplicaci\u00f3n elige el nivel de transporte que m\u00e1s se adec\u00fae a sus necesidades. Por ejemplo, una aplicaci\u00f3n web tradicional usa el protocolo de aplicaci\u00f3n HTTP (no seguro ya que no cifra) y el servicio de transporte que usa es TCP. Por otro lado un servicio de streaming multimedia puede usar HTTP o RTP (RFC 1889) como protocolo de aplicaci\u00f3n y\u00a0 TCP o UDP como protocolo de transporte.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"405\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-255-1024x405.png\" alt=\"\" class=\"wp-image-23651\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-255-1024x405.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-255-300x119.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-255-768x304.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-255.png 1125w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"412\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-256-1024x412.png\" alt=\"\" class=\"wp-image-23652\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-256-1024x412.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-256-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-256-768x309.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-256.png 1132w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"257\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-257-1024x257.png\" alt=\"\" class=\"wp-image-23653\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-257-1024x257.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-257-300x75.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-257-768x193.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-257.png 1127w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"254\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-258-1024x254.png\" alt=\"\" class=\"wp-image-23654\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-258-1024x254.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-258-300x74.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-258-768x190.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-258.png 1146w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"407\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-259-1024x407.png\" alt=\"\" class=\"wp-image-23655\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-259-1024x407.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-259-300x119.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-259-768x305.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-259.png 1141w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"402\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-260-1024x402.png\" alt=\"\" class=\"wp-image-23656\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-260-1024x402.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-260-300x118.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-260-768x302.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-260.png 1145w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"330\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-261-1024x330.png\" alt=\"\" class=\"wp-image-23657\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-261-1024x330.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-261-300x97.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-261-768x248.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-261.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"333\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-262-1024x333.png\" alt=\"\" class=\"wp-image-23658\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-262-1024x333.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-262-300x97.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-262-768x249.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-262.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"266\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-263-1024x266.png\" alt=\"\" class=\"wp-image-23659\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-263-1024x266.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-263-300x78.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-263-768x200.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-263.png 1153w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Modelo de capas<\/h3>\n\n\n\n<p>Previamente hemos comentado que los procesos de las aplicaciones distribuidas necesitan comunicarse para cooperar y ofrecer un servicio. Dicha comunicaci\u00f3n requiere resolver m\u00faltiples problemas, y el modelo de capas&nbsp;da una soluci\u00f3n modular que requiere descomponer varios servicios interdependientes donde:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El servicio pertenecer\u00e1 a un nivel o capa seg\u00fan las tareas que realice, y depender\u00e1 del servicio de nivel inferior (usa al nivel inferior).<\/li>\n\n\n\n<li>Cada servicio tendr\u00e1 su forma propia de solicitarlo y un protocolo que permita la colaboraci\u00f3n de entidades pares.<\/li>\n<\/ul>\n\n\n\n<p><br>En la siguiente imagen podemos observar&nbsp;una aplicaci\u00f3n distribuida de multiplicaci\u00f3n donde en cada equipo se ejecuta un proceso y&nbsp; la capa de aplicaci\u00f3n necesita apoyarse sobre la capa de red y transporte para lograr comunicarse con el otro extremo. La idea es observar como un servicio que ofrecen las aplicaciones distribuidas se puede descomponer en varios niveles o capa, donde en cada uno se realiza una tarea distinta. Por ejemplo,&nbsp; en el de aplicaci\u00f3n&nbsp; es donde se realizar\u00eda las tareas en s\u00ed de la aplicaci\u00f3n pero ese servicio requieren utilizar la capa de red para poder comunicarse con el proceso remoto (en otra red o en la misma) que ocurre en otro equipo inform\u00e1tico que a su vez necesita de la capa de enlace para establecer un medio f\u00edsico por donde viajar\u00e1n los 0s y 1s correspondientes del mensaje.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"832\" height=\"748\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-264.png\" alt=\"\" class=\"wp-image-23662\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-264.png 832w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-264-300x270.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-264-768x690.png 768w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"442\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-265-1024x442.png\" alt=\"\" class=\"wp-image-23663\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-265-1024x442.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-265-300x129.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-265-768x331.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-265.png 1152w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"413\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-266-1024x413.png\" alt=\"\" class=\"wp-image-23664\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-266-1024x413.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-266-300x121.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-266-768x309.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-266.png 1139w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"409\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-267-1024x409.png\" alt=\"\" class=\"wp-image-23665\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-267-1024x409.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-267-300x120.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-267-768x307.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-267.png 1144w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Modelo OSI<\/h3>\n\n\n\n<p>Es un est\u00e1ndar de referencia para el intercambio de datos entre procesos de aplicaci\u00f3n (Standard ISO\/IEC 7498\/ITU-X.200), desarrollado por la Organizaci\u00f3n Internacional de Normalizaci\u00f3n ISO en 1984, cuya arquitectura&nbsp; se basa en 7 capas\/niveles donde:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cada capa ofrece un servicio a la capa superior y usa los servicios del nivel inferior.<\/li>\n\n\n\n<li>Las entidades pares de cada capa cooperan para ofrecer un servicio.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"550\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-268.png\" alt=\"\" class=\"wp-image-23666\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-268.png 323w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-268-176x300.png 176w\" sizes=\"(max-width: 323px) 100vw, 323px\" \/><\/figure>\n\n\n\n<p>En las siguiente im\u00e1genes se describen los funciones y objetivos de cada nivel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-269-1024x464.png\" alt=\"\" class=\"wp-image-23667\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-269-1024x464.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-269-300x136.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-269-768x348.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-269.png 1179w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"403\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-270-1024x403.png\" alt=\"\" class=\"wp-image-23668\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-270-1024x403.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-270-300x118.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-270-768x302.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-270.png 1134w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Como ya hemos comentado,&nbsp;&nbsp;las entidades pares deben colaborar entre ellas y para eso deben intercambiar mensajes y dar as\u00ed el servicio. Los mensajes intercambiados entre entidades de un mismo nivel se conoce como PDU (unidad de datos del protocolo), y por tanto cada capa tiene una&nbsp;<strong>N-PDU<\/strong>&nbsp;(donde N es el nivel o capa).<\/p>\n\n\n\n<p>Una N-PDU est\u00e1 compuesta por:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>N-PCI o informaci\u00f3n de control del protocolo:\u00a0<\/strong>informaci\u00f3n intercambiada entre entidades N para coordinar su operaci\u00f3n conjunta.<\/li>\n\n\n\n<li><strong>N-SDU o unidad de datos del servicio:\u00a0<\/strong>son los datos que le ha pasado la entidad superior (N+1) a la N.<\/li>\n<\/ul>\n\n\n\n<p>Adem\u00e1s, una N-PDU suele encapsular la PDU de nivel superior tal y como se muestra en la siguiente imagen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"947\" height=\"542\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-271.png\" alt=\"\" class=\"wp-image-23669\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-271.png 947w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-271-300x172.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-271-768x440.png 768w\" sizes=\"(max-width: 947px) 100vw, 947px\" \/><\/figure>\n\n\n\n<p>De tal forma que la 2-PDU se podr\u00eda expresar como: 2-PCI+3-PCI+4-PCI+5-PCI+6-PCI+7-PCI+7-SDU o 2-PCI+3-PCI+3-SDU, etc.<\/p>\n\n\n\n<p>Por \u00faltimo, al igual que una capa superior usa una inferior, tambi\u00e9n hemos dicho que una inferior puede solicitar un servicio de la superior, pero \u00bfc\u00f3mo? Pues existe un Interfaz de Uso del servicio que define c\u00f3mo solicitar los servicios de una entidad de una capa:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"944\" height=\"258\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-272.png\" alt=\"\" class=\"wp-image-23670\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-272.png 944w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-272-300x82.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-272-768x210.png 768w\" sizes=\"(max-width: 944px) 100vw, 944px\" \/><\/figure>\n\n\n\n<p>En la imagen anterior adem\u00e1s, se pueden observar dos t\u00e9rminos importantes a la hora de comprender esa solicitud del servicio. El primer t\u00e9rmino es\u00a0<strong>SAP<\/strong>, que son los puntos de acceso al servicio e identifica a la entidad que ofrece el servicio. El otro t\u00e9rmino es<strong>\u00a0primitiva<\/strong>, que es el protocolo de interacci\u00f3n, es como la funci\u00f3n que permite solicitar ese servicio. Por otro lado se habla de encapsular y desencapsular. Cada vez que el mensaje baja una capa se dice que se\u00a0<strong>encapsula<\/strong>\u00a0ya que a\u00f1ade la cabecera y el mensaje encapsul\u00e1ndolo en la SDU de nivel inferior. Cuando el procedimiento es al contario, es decir, cuando es el servicio inferior el que usa al superior (se sube en una capa) se\u00a0<strong>desencapsula\u00a0<\/strong>el mensaje ya que se desmenuza la SDU de nivel inferior, descubriendo la PCI y SDU de nivel superior.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"269\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-273-1024x269.png\" alt=\"\" class=\"wp-image-23671\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-273-1024x269.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-273-300x79.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-273-768x202.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-273.png 1129w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"419\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-274-1024x419.png\" alt=\"\" class=\"wp-image-23672\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-274-1024x419.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-274-300x123.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-274-768x315.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-274.png 1133w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"262\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-275-1024x262.png\" alt=\"\" class=\"wp-image-23673\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-275-1024x262.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-275-300x77.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-275-768x196.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-275.png 1151w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"252\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-276-1024x252.png\" alt=\"\" class=\"wp-image-23674\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-276-1024x252.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-276-300x74.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-276-768x189.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-276.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"264\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-277-1024x264.png\" alt=\"\" class=\"wp-image-23675\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-277-1024x264.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-277-300x77.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-277-768x198.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-277.png 1144w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"292\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-278-1024x292.png\" alt=\"\" class=\"wp-image-23676\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-278-1024x292.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-278-300x85.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-278-768x219.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-278.png 1124w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"280\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-279-1024x280.png\" alt=\"\" class=\"wp-image-23677\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-279-1024x280.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-279-300x82.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-279-768x210.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-279.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"260\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-280-1024x260.png\" alt=\"\" class=\"wp-image-23678\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-280-1024x260.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-280-300x76.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-280-768x195.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-280.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"281\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-281-1024x281.png\" alt=\"\" class=\"wp-image-23679\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-281-1024x281.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-281-300x82.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-281-768x211.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-281.png 1152w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-282-1024x294.png\" alt=\"\" class=\"wp-image-23680\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-282-1024x294.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-282-300x86.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-282-768x221.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-282.png 1162w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-283-1024x482.png\" alt=\"\" class=\"wp-image-23681\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-283-1024x482.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-283-300x141.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-283-768x362.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-283.png 1151w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Modelo TCP\/IP<\/h3>\n\n\n\n<p>Modelo creado por Vinton Cerf y Robert Khan en 1970. Es el que hay en internet actualmente y fue implantando en la red ARPANET ( primera red de \u00e1rea amplia o WAN), tambi\u00e9n conocido como modelo DoD o DARPA ya que fue desarrollado por encargo de DARPA ( Departamento de Defensa de los Estados Unidos).<\/p>\n\n\n\n<p>Este modelo describe un conjunto de gu\u00edas generales de operaciones para permitir que un equipo se pueda comunicar en una red, especificando c\u00f3mo los datos deber\u00edan ser formateados, direccionados, transmitidos, enrutados y recibidos. El mismo se divide en 4 capas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"346\" height=\"563\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-284.png\" alt=\"\" class=\"wp-image-23682\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-284.png 346w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-284-184x300.png 184w\" sizes=\"(max-width: 346px) 100vw, 346px\" \/><\/figure>\n\n\n\n<p>Si lo comparamos con el modelo OSI, \u00e9ste no es un modelo de capas independientes, m\u00e1s bien es un conjunto de protocolos interrelacionados que pueden ser clasificados como pertenecientes a una capa OSI en funci\u00f3n del servicio que prestan. Tal y como se ve en la siguiente imagen , la capa de aplicaci\u00f3n del modelo TCP\/IP englobar\u00eda las capas de Aplicaci\u00f3n, Presentaci\u00f3n y Sesi\u00f3n del modelo OSI. As\u00ed mismo las de Host del modelo TCP\/IP englobar\u00eda a la capa de Enlace y F\u00edsico del modelo OSI.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"824\" height=\"415\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-285.png\" alt=\"\" class=\"wp-image-23683\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-285.png 824w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-285-300x151.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-285-768x387.png 768w\" sizes=\"(max-width: 824px) 100vw, 824px\" \/><\/figure>\n\n\n\n<p>Por \u00faltimo, seg\u00fan en qu\u00e9 capa analicemos el mensaje, el mismo adquiere distinta terminolog\u00eda:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El\u00a0<strong>mensaje<\/strong>\u00a0que se genere en la capa de aplicaci\u00f3n se conoce como mensaje.<\/li>\n\n\n\n<li>Una vez que estemos hablando del mensaje en la capa 4 del modelo OSI o de la capa 3 del modelo de internet, pasar\u00eda a conocerse como segmento, es decir, la cabecera de transporte m\u00e1s el mensaje (en el modelo TCP\/IP) es lo que conoce como un\u00a0<strong>segmento<\/strong>.<\/li>\n\n\n\n<li>Si estuvi\u00e9ramos en el nivel 3 se conoce como\u00a0<strong>datagrama<\/strong>.\u00a0Cuando hablamos de datagrama nos estamos refiriendo a la cabecera de red, m\u00e1s la cabecera de transporte m\u00e1s todos los datos que van encapsulados de las capa de aplicaci\u00f3n.<\/li>\n\n\n\n<li>Cuando estamos a nivel de enlace se denomina\u00a0<strong>trama<\/strong>:\u00a0que ser\u00eda la cabecera de enlace,\u00a0\u00a0m\u00e1s cabecera de red,\u00a0m\u00e1s cabecera de transporte, m\u00e1s el mensaje de la aplicaci\u00f3n. La trama es lo que se env\u00eda al medio f\u00edsico.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"350\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-286-1024x350.png\" alt=\"\" class=\"wp-image-23684\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-286-1024x350.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-286-300x103.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-286-768x263.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-286.png 1111w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"272\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-287-1024x272.png\" alt=\"\" class=\"wp-image-23685\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-287-1024x272.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-287-300x80.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-287-768x204.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-287.png 1134w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"259\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-288-1024x259.png\" alt=\"\" class=\"wp-image-23686\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-288-1024x259.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-288-300x76.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-288-768x194.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-288.png 1122w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"281\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-289-1024x281.png\" alt=\"\" class=\"wp-image-23687\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-289-1024x281.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-289-300x82.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-289-768x211.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-289.png 1134w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"258\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-290-1024x258.png\" alt=\"\" class=\"wp-image-23688\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-290-1024x258.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-290-300x76.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-290-768x194.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-290.png 1133w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-291-1024x299.png\" alt=\"\" class=\"wp-image-23689\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-291-1024x299.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-291-300x88.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-291-768x224.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-291.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"419\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-292-1024x419.png\" alt=\"\" class=\"wp-image-23690\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-292-1024x419.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-292-300x123.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-292-768x314.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-292.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Torre de protocolos<\/h3>\n\n\n\n<p>Es un conjunto de protocolos implementados en un sistema ordenados seg\u00fan su posici\u00f3n en el modelo y&nbsp;permite definir las entidades que se comunican y el nivel al que lo hacen.<\/p>\n\n\n\n<p>Una torre de protocolos es un despliegue de los distintos protocolos en la capa correspondiente para ver qu\u00e9 es lo que se est\u00e1 ejecutando en la comunicaci\u00f3n de cada equipo y c\u00f3mo se comunican esos equipos.<\/p>\n\n\n\n<p>En la siguiente imagen se pueden apreciar los distintos dispositivos que nos podr\u00edamos encontrar en una red y a la capa que son capaces de llegar. Podemos ver que:<\/p>\n\n\n\n<p><strong>&#8211; El&nbsp; repetidor (o HUB)<\/strong>&nbsp;tan s\u00f3lo es capaz de llegar a la capa 1, ya que s\u00f3lo se encarga de reenviar los 0s y 1s que recibe (lo que le entra por un lado lo saca por el otro).<\/p>\n\n\n\n<p><strong>&#8211; El puente OSI (o switch)<\/strong>&nbsp;es capaz de llegar hasta la capa de enlace. Se usan para conectar equipos a las redes.<\/p>\n\n\n\n<p><strong>&#8211; El encaminador (o router)&nbsp;<\/strong>que capaz de alcanzar la capa de red. Recordemos que es el encargado de encaminar y reenviar los paquetes entre distintas redes.<\/p>\n\n\n\n<p><strong>&#8211; El sistema final&nbsp;<\/strong>que llega hasta la capa de aplicaci\u00f3n. Recordemos que son en los equipos finales donde se ejecutan los procesos de las aplicaciones distribuidas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"404\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-293-1024x404.png\" alt=\"\" class=\"wp-image-23691\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-293-1024x404.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-293-300x118.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-293-768x303.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-293.png 1144w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Adem\u00e1s, en la imagen anterior podemos apreciar que el equipo final origen tiene que encapsular su mensaje para que pueda atravesar los distintos equipos intermedios, los cuales desencapsular\u00e1n los mensajes hasta la capa que puedan llegar (exceptuando el repetidor que no desencapsula nada ya que solo copia en la salida los 0s y 1s que recibe en la entrada).<\/p>\n\n\n\n<p>Por \u00faltimo vamos a proceder a ver un ejemplo completo de torre de protocolos siguiendo el modelo que se sigue en internet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-294-1024x582.png\" alt=\"\" class=\"wp-image-23692\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-294-1024x582.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-294-300x170.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-294-768x436.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-294.png 1134w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>En la imagen anterior se puede apreciar que en un host final se est\u00e1 ejecutando un navegador web&nbsp;chrome y al otro lado otro host est\u00e1 ejecutando un servidor apache. La torre de protocolos del host final, tendr\u00eda http si es una navegaci\u00f3n no segura, en la capa de transporte estar\u00edamos ejecutando tcp, en la de red estar\u00eda IP, en la capa de enlace estar\u00edamos ejecutando la 802.11 ya que estar\u00edamos utilizando enlace WIFI y en la f\u00edsica est\u00e1 la 802.11ax que la d es uno de los protocolos WiFI que ha salido recientemente.<\/p>\n\n\n\n<p>En el primer encaminador (mirando de izquierda a derecha) se estar\u00eda ejecutando en el enlace f\u00edsico el 802.11ax para que sea una entidad par con el emisor, y como es un Router, tan solo llega hasta el nivel 3. En la otra pata que se comunica con otro router a trav\u00e9s de un enlace punto a punto, la capa IP se mantiene pero la de enlace pasa a ser PPP, y despu\u00e9s ya tendr\u00eda alguno f\u00edsico correspondiente al enlace dado.<\/p>\n\n\n\n<p>En el segundo encaminador, la primera pata coincide con la entidad par del otro router y la otra pata que est\u00e1 conectada conectada a un servidor apache, como es un enlace ethernet estar\u00eda ejecutando en red IP, en enlace la 802.3 que es donde se define ethernet y en f\u00edsico estar\u00eda por ejemplo la que observamos en la imagen, la 802.3ab.<\/p>\n\n\n\n<p>El equipo final donde se ejecuta el servidor apache tendr\u00eda lo mismo que el router hasta la capa de red para que sea entidad par, a\u00f1adiendo TCP como transporte y HTTP como aplicaci\u00f3n, para que sean entidades pares con las del equipo final donde se ejecuta el navegador web.<\/p>\n\n\n\n<p>Como conclusi\u00f3n, vemos c\u00f3mo hay una comunicaci\u00f3n entre entidades pares, entre hosts finales que los dos llegan hasta aplicaci\u00f3n y con el mismo protocolo, en transporte y red igual y lo que va cambiando o altern\u00e1ndose son los distintos protocolos de enlace y f\u00edsico porque en esa comunicaci\u00f3n va variando esas capas en los distintos equipos intermedios, pasando de wifi a ppp y de ah\u00ed a ethernet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-295-1024x408.png\" alt=\"\" class=\"wp-image-23693\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-295-1024x408.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-295-300x119.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-295-768x306.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-295.png 1150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"372\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-296-1024x372.png\" alt=\"\" class=\"wp-image-23694\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-296-1024x372.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-296-300x109.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-296-768x279.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-296.png 1130w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-297-1024x294.png\" alt=\"\" class=\"wp-image-23695\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-297-1024x294.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-297-300x86.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-297-768x220.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-297.png 1168w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Comunicaci\u00f3n App-Transporte. Sockets<\/h3>\n\n\n\n<p>Hemos hablado de que las capas de entidades pares se comunican y que para hacerlo necesitan hacer uso o prestar un servicio a las otras capas. Si una aplicaci\u00f3n quiere enviar un mensaje, debe usar el servicio de la capa de transporte y para ello se crean lo que se conocen como sockets.<\/p>\n\n\n\n<p>Los sockets son como APIs ofrecidas por el S.O para usar la red y que ayuda al flujo de datos entre procesos. Adem\u00e1s:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Es lo que permite que un proceso de App acceda a los servicios de transporte. Es como establecer un destino para que la aplicaci\u00f3n pueda comunicarse con esa capa de transporte.<\/li>\n\n\n\n<li>El socket creado es identificado de forma \u00fanica localmente usando el par\u00a0<strong>IP:puerto<\/strong>.<\/li>\n\n\n\n<li>En un host puede haber m\u00faltiples aplicaciones y cada aplicaci\u00f3n puede crear m\u00faltiples sockets. La forma que tiene el S.O de diferenciarlos es a partir del par\u00a0<strong>IP:puerto<\/strong><\/li>\n\n\n\n<li>Para que la aplicaci\u00f3n solicite el servicio de transporte, necesita usar Primitivas de Acceso al servicio. Por ejemplo, es como alguien que quiera viajar de Espa\u00f1a a Francia quiera solicitar el transporte de un avi\u00f3n, pues antes necesita comprar el billete. Haciendo la analog\u00eda, una aplicaci\u00f3n para poder enviar un mensaje del emisor al destino necesita solicitar el servicio de transporte necesario y para ello utiliza los sockets.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"866\" height=\"427\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-298.png\" alt=\"\" class=\"wp-image-23696\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-298.png 866w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-298-300x148.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-298-768x379.png 768w\" sizes=\"(max-width: 866px) 100vw, 866px\" \/><\/figure>\n\n\n\n<p>Por \u00faltimo, existen librer\u00edas con dichas primitivas para el uso de sockets.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"387\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-299-1024x387.png\" alt=\"\" class=\"wp-image-23697\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-299-1024x387.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-299-300x113.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-299-768x290.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-299.png 1038w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-300-1024x283.png\" alt=\"\" class=\"wp-image-23698\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-300-1024x283.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-300-300x83.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-300-768x212.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-300.png 1161w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"257\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-301-1024x257.png\" alt=\"\" class=\"wp-image-23699\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-301-1024x257.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-301-300x75.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-301-768x193.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-301.png 1158w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"353\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-302-1024x353.png\" alt=\"\" class=\"wp-image-23700\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-302-1024x353.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-302-300x103.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-302-768x265.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-302.png 1135w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"305\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-303-1024x305.png\" alt=\"\" class=\"wp-image-23701\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-303-1024x305.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-303-300x89.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-303-768x229.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-303.png 1148w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">La capa de transporte<\/h3>\n\n\n\n<p>Tras entender qu\u00e9 es una aplicaci\u00f3n distribuida, el modelo de capas, c\u00f3mo se comunican entre ellas y entre entidades pares,&nbsp; vamos a explicar un poco m\u00e1s en detalle la capa de transporte.<\/p>\n\n\n\n<p>La capa de transporte ofrece una comunicaci\u00f3n l\u00f3gica entre procesos de aplicaci\u00f3n de equipos distintos.<\/p>\n\n\n\n<p>El funcionamiento b\u00e1sico ser\u00eda el siguiente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El emisor recibe mensajes de aplicaci\u00f3n y genera segmentos (T-PDU). En la cabecera de segmento se identifican los procesos de aplicaci\u00f3n destino y origen con puerto destino y origen.<\/li>\n\n\n\n<li>El receptor recibe segmentos, lee la cabecera (T-PCI) y avisa al proceso app destino.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"441\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-304.png\" alt=\"\" class=\"wp-image-23702\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-304.png 840w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-304-300x158.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-304-768x403.png 768w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/figure>\n\n\n\n<p>Se ha hablado de puerto origen y destino pero, \u00bfqu\u00e9 es un puerto?&nbsp;<\/p>\n\n\n\n<p>Un puerto es un entero de 16 bits ( 2^16 valores posibles -&gt; 0-65535).&nbsp;Los posibles valores que toman son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>&lt; 1024 (well-known ports):<\/strong>\u00a0puertos reservados para aplicaciones generales registradas en\u00a0<a href=\"https:\/\/www.iana.org\/assignments\/service-names-port-numbers\/service-names-port-numbers.xhtml\" target=\"_blank\" rel=\"noreferrer noopener\">IANA<\/a>.<\/li>\n\n\n\n<li><strong>1024-49151( puertos registrados ):\u00a0<\/strong>se usan para aplicaciones no tan generales<\/li>\n\n\n\n<li><strong>> 49151:\u00a0<\/strong>puertos din\u00e1micos o ef\u00edmeros<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"308\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-305-1024x308.png\" alt=\"\" class=\"wp-image-23703\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-305-1024x308.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-305-300x90.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-305-768x231.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-305.png 1138w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"339\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-306-1024x339.png\" alt=\"\" class=\"wp-image-23704\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-306-1024x339.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-306-300x99.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-306-768x254.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-306.png 1162w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"286\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-307-1024x286.png\" alt=\"\" class=\"wp-image-23705\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-307-1024x286.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-307-300x84.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-307-768x214.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-307.png 1143w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-308-1024x331.png\" alt=\"\" class=\"wp-image-23706\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-308-1024x331.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-308-300x97.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-308-768x248.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-308.png 1176w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"348\" src=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-309-1024x348.png\" alt=\"\" class=\"wp-image-23707\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-309-1024x348.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-309-300x102.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-309-768x261.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2026\/04\/image-309.png 1146w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Resumen \u00bfSabes qu\u00e9 es Internet? \u00bfC\u00f3mo funciona? \u00bfQu\u00e9 protocolos usan los equipos para comunicarse? Esto y m\u00e1s en el siguiente lab \ud83d\ude09 Definiciones En este paso veremos algunas definiciones y conceptos b\u00e1sicos. Veremos tambi\u00e9n c\u00f3mo se generan, env\u00edan y reciben 0s y 1s, es decir, c\u00f3mo funciona el lenguaje de los ordenadores, c\u00f3mo est\u00e1n interconectados [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-23604","post","type-post","status-publish","format-standard","hentry","category-sin-categoria"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/23604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23604"}],"version-history":[{"count":6,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/23604\/revisions"}],"predecessor-version":[{"id":23709,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/23604\/revisions\/23709"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}