Logo Studenta

DFDR_U2_Contenido

¡Este material tiene más páginas!

Vista previa del material en texto

Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 1 
 
 
 
 
 
 
 
 
 
 
Desarrollo de Software 
Semestre 5 
 
 
 
Programa de la asignatura: 
Fundamentos de redes 
 
 
 
Unidad 2. Modelos de comunicación 
 
 
 
 
Clave: 
15143633 
 
Ciudad de México, agosto del 2023 
 
Universidad Abierta y a Distancia de México 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 2 
 
 
 
Índice 
Unidad 2. Modelos de comunicación ..................................................................................... 3 
Presentación de la unidad ...................................................................................................... 3 
Logros ..................................................................................................................................... 3 
Competencia específica ......................................................................................................... 5 
2.1. Modelo de referencia ISO-OSI ........................................................................................ 5 
2.1.1. Capa física .................................................................................................................... 8 
2.1.2. Capa de enlace de datos ........................................................................................... 10 
2.1.3. Capa de red ................................................................................................................ 11 
2.1.4. Capa de transporte ..................................................................................................... 15 
2.1.5. Capa de sesión .......................................................................................................... 16 
2.1.6. Capa de presentación ................................................................................................ 17 
2.1.7. Capa de aplicación ..................................................................................................... 18 
2.2. Modelo de referencia TCP/IP ........................................................................................ 20 
2.2.1. Capa de acceso a la red ............................................................................................ 21 
2.2.2. Capa de Internet ......................................................................................................... 22 
2.2.3. Capa de transporte ..................................................................................................... 22 
2.2.4. Capa de aplicación ..................................................................................................... 24 
Cierre de la unidad ............................................................................................................... 25 
Para saber más .................................................................................................................... 26 
Fuentes de consulta ............................................................................................................. 27 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 3 
 
 
Unidad 2. Modelos de comunicación 
 
Presentación de la unidad 
 
Como recordarás, en la primera unidad se revisaron conceptos generales de introducción 
a las redes: sus áreas de aplicación, los beneficios que se obtienen de ellas, los tipos y 
topologías de red, así como los medios de transmisión. En esta unidad se revisarán los 
modelos de comunicación, con el fin de comprender la forma en que una aplicación (por 
ejemplo, una de correo electrónico) se comunica con otra a través de la red; esta 
comunicación se realiza mediante los dos modelos de referencia más comunes: ISO-OSI y 
TCP/IP. 
 
Se nombra modelo de comunicación a la forma mediante la cual se estructura un 
sistema de comunicación, cuyo objetivo principal es el intercambio de información entre 
dos entidades; por ejemplo, la comunicación entre dos teléfonos, dos computadoras, 
etcétera (Stallings, 2004). 
 
En general, los elementos que conforman un modelo de comunicación según Stallings 
(2004) son: 
 
• Fuente: es el dispositivo que genera los datos que se enviarán; por ejemplo, una 
computadora o smartphone al enviar un correo electrónico. 
• Transmisor: se encarga de transformar y codificar los datos por medio de señales 
electromagnéticas para viajar en un medio o sistema de transmisión. Cabe aclarar 
que actualmente fuente y transmisor ya no van separados. Por ejemplo, antes se 
usaba un módem para convertir la información a enviar en cadenas de bits, y 
éstos se transformaban en señales analógicas para ser transmitidas a través de la 
red de telefonía; ahora el módem ha sido desplazado por la tarjeta de red o NIC, 
la cual ya se encuentra en la fuente. 
• El sistema de transmisión: conecta la fuente de datos o información con el 
destino. Por ejemplo, el medio de transmisión guiado o no guiado que se vio en la 
unidad 1. 
• El receptor: acepta “la señal proveniente del sistema de transmisión y la 
transforma de tal manera que pueda ser manejada por el dispositivo de destino” 
(Stallings, 2009, p. 11). 
• Destino: es el dispositivo al que van dirigidos los datos o información, donde son 
depositados por parte del receptor. El receptor y el destino actualmente ya son lo 
mismo; se dice que son lo mismo, porque ambos, receptor y destino ya se 
encuentran integrados dentro de un mismo componente, al igual que los módems 
han sido desplazados por la NIC o tarjeta de red, la cual se encuentra integrada en 
la fuente, en este caso también lo está en el destino. Se hace la diferenciación 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 4 
 
 
 
porque a pesar de que ambos coexisten ya en un mismo componente tienen 
diferente funcionalidad. 
 
Como se puede observar, el proceso de comunicación que se desarrolla en una red de 
computadoras es de tal complejidad, que se hizo necesaria la división de tareas con el fin 
de controlar cada una de las acciones que se realicen. Para ello se utilizan modelos tales 
como ISO-OSI (International Organization for Standarization - Open Systems 
Interconnection) y TCP/IP (Transmision Control Protocol / Internet Protocol). 
 
En esta unidad se utilizarán los términos: modelo y protocolo (Stallings, 2004). Un 
modelo es la especificación establecida como un estándar para un diseño de redes; en 
este caso se revisarán los modelos más usados: ISO-OSI y TCP/IP. Más adelante se 
tocará el tema de las organizaciones que establecen los estándares para cada modelo. 
Por su parte, un protocolo es un conjunto de reglas que controla la interacción de 
diferentes dispositivos en una red o en un conjunto de redes interconectadas (Forouzan, 
2003, p. 100). Con base en el modelo, se define qué protocolos se utilizarán en cada una 
de sus diferentes capas; por capa se debe entender la subdivisión de funciones definidas 
para cada dispositivo; un dispositivo puede funcionar en una o más capas de cualquier 
modelo. Además, dependiendo del modelo se define el número de capas, como se 
revisará más adelante. 
 
Dividir en capas es una técnica de estructuración de los problemas que implica la 
comunicación adoptada por ISO, donde las funciones de comunicación se distribuyen en 
un conjunto jerárquico de capas; cada una de ellas tiene asignada una tarea respecto al 
modelo de comunicación (Stallings, 2004). 
 
¿Para qué sirve conocer los modelos y los protocolos al ingeniero en desarrollo de 
software? Los primeros sirven como referencia para comprender los protocolos que se 
usan en las redes, ya que éstos hacen posible la comunicación; por ejemplo, si transfieren 
archivos enuna red, posiblemente se utilice el FTP (File Transfer Protocol), si se navega 
en Internet se manipula el HTTP (HyperText Transfer Protocol). El hipertexto o 
hipervínculo es lo que se conoce como enlaces o vínculos de Internet. Así también, si se 
utiliza el correo electrónico a través de un cliente de correo, muy posiblemente se 
empleará el SMTP (Simple Mail Transfer Protocol). La definición de los protocolos más 
importantes se revisará en el subtema 2.2.4. Capa de aplicación. 
 
Es importante que el futuro ingeniero en desarrollo de software conozca ambos modelos y 
su relación con los protocolos, de manera tal que pueda identificar las semejanzas y 
diferencias entre ellos, así como la forma en que se comunican los protocolos en cada 
capa de los modelos enunciados, para identificar en un proyecto los dispositivos de 
hardware y software mediante los cuales viaja la información, la forma en que lo hace y 
cómo incide en el desarrollo del mismo. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 5 
 
 
 
Logros 
 
Al término de esta unidad lograrás: 
 
• Identificar las capas sobre las que trabaja el modelo ISO-OSI y el modelo TCP/IP, 
así como los dispositivos que utilizan cada una de ellas. 
• Comprender el funcionamiento de cada uno de los modelos ISO-OSI y TCP/IP. 
• Conocer e identificar las diferencias, similitudes, ventajas y desventajas de estos 
modelos. 
• Identificar el modelo que más se adecúe con el desarrollo o implementación de un 
proyecto de software. 
• Comprender cómo funcionan las redes a partir de los modelos ISO-OSI y TCP/IP. 
 
 
Competencia específica 
 
• Distinguir las formas de comunicación de información con la finalidad de identificar 
la manera en la que los modelos OSI y TCP/IP intervienen en el proceso de 
intercambio de información a partir de los protocolos y dispositivos que trabajan en 
las diferentes capas de dichos modelos. 
 
 
2.1. Modelo de referencia ISO-OSI 
 
Para lograr que los componentes de una red o de varias redes interconectadas se 
coordinen adecuadamente, se necesita de un modelo que muestre la relación y la función 
entre cada uno de ellos. La Interconexión de Sistemas Abiertos, OSI (Open Systems 
Interconnection), es un modelo desarrollado para dicho fin. Permite afrontar y estandarizar 
las comunicaciones de datos y redes informáticas, afrontándolo con el modelo TCP/IP; 
además, el modelo OSI divide las comunicaciones en capas, a nivel teórico, con el fin de 
entender mejor cómo funcionan estas. 
 
El modelo OSI fue diseñado por la Organización para la Estandarización Internacional, 
ISO (International Standard Organization). En teoría, este modelo permite que dos 
sistemas diferentes (computadoras, por ejemplo) se comuniquen sin importar su 
arquitectura (Forouzan, 2003, p. 100). La arquitectura de computadoras consiste, a 
grandes rasgos, en la relación existente entre software y hardware, y hace que diversos 
dispositivos sean diferentes entre sí (Universidad Tecnológica Nacional [s.f.]). Por poner 
un ejemplo, la arquitectura y el sistema operativo de las computadoras Mac son distintos 
del de los ordenadores que cuentan con sistema operativo Windows, y éstos a su vez 
poseen una arquitectura distinta a la empleada en dispositivos móviles. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 6 
 
 
 
Si se compara una tablet con un smartphone, una PC y una Mac se encontrarán muchas 
diferencias, tales como: 
• Diferentes tipos de procesador. 
• Diversas memorias RAM. 
• Distintas capacidades de disco duro. 
• Diferentes sistemas operativos. 
• Pueden o no aceptar modificaciones en algunos de los puntos mencionados. 
 
El conjunto de características propias de cada dispositivo se conoce como arquitectura. 
Todo el hardware y software que contenga un dispositivo, así como las actualizaciones, 
siempre van a depender de la marca y sus limitantes. Por ejemplo, a un smartphone no se 
le puede agregar más memoria RAM, pero sí se le puede agregar más memoria para que 
nos sirva como disco duro, pero ello siempre con las limitantes impuestas por cada 
modelo de cada fabricante. 
El modelo OSI es un marco de referencia; consta de siete capas que proporcionan a los 
diseñadores de software una idea de la funcionalidad; es decir, de la forma en que 
funciona cada capa de manera independiente y relacionada entre ellas 
Una definición del concepto de capa es ésta: “grupo de servicios, funciones y protocolos, 
completo desde un punto de vista conceptual, que constituye uno de entre un conjunto de 
grupos dispuestos jerárquicamente y que se extiende a través de todos los sistemas que 
conforman la arquitectura de la red” (Stallings, 2004, p. 822). 
Dicho de otra manera, una capa es un nivel abstracto que define funciones y 
responsabilidades, además de que también debe definir cómo se comunica con el nivel 
anterior y posterior. 
Cada capa se nombra de acuerdo a un estándar; en este caso, por ser el modelo de 
referencia ISO-OSI, los nombres los definió la ISO, creadora de este estándar, de ahí el 
nombre ISO-OSI; aunque en muchos textos sólo se le llama OSI. Es importante decir que 
además la ISO definió el orden en el que se presentan. A continuación, se integra una 
breve explicación, según Philippe Freddi (2010, p. 178): 
 
• Capa física: corresponde al medio físico de comunicación, a la señal y a la 
transmisión binaria. 
• Capa de enlace de datos: corresponde al direccionamiento físico, usando la 
dirección MAC, así como todo lo concerniente a la trama. 
• Capa de red: determina el camino entre emisor y destinatario, utiliza una dirección 
lógica o IP. 
• Capa de transporte: gestiona el tipo de conexión entre el emisor y el destinatario. 
Se ocupa de la fiabilidad. 
• Capa de sesión: gestiona la sesión entre emisor y destinatario. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 7 
 
 
 
• Capa de presentación: prepara la representación y, si fuera necesario, el cifrado de 
los datos. 
• Capa de aplicación: presenta los datos según el protocolo definido. Es importante 
señalar que esta capa no trata de la aplicación en sí, sino de la interfaz con la 
aplicación. 
 
Debe aclararse que un dispositivo puede usar una, dos, tres o todas las capas; todo 
depende de la funcionalidad y de la ubicación del dispositivo en la red (Forouzan, 2003). 
 
 
Flujo de datos OSI. Tomado de https://sobretodoredes.wordpress.com/redes-informaticas/modelo-osi/ 
 
En la figura anterior se muestra cómo transitan los datos desde el usuario que los 
transmite o envía hasta el que los recibe, y atraviesan cada una de las siete capas del 
modelo OSI hasta llegar al enlace físico, en la imagen se representa la forma en que los 
datos iniciales van acrecentándose en cada capa al agregársele más datos en cada una 
de ellas. La capa 7 es de aplicación, la 6 de presentación, la 5 de sesión, la 4 de 
transporte, la 3 de red y la 2 de enlace de datos. Éstas añaden datos de control en forma 
de encabezados a los datos; los encabezados se van retirando conforme los datos se 
procesan a través de las capas, en este caso en el modelo OSI de la capa 1 a la capa 2, y 
https://sobretodoredes.wordpress.com/redes-informaticas/modelo-osi/
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 8 
 
 
 
de allí a la capa 3, y así sucesivamente hasta llegar a la capa 7, a la cual llegan ya sin 
encabezado los datos con, los que va a trabajar la aplicación. Los datos de control o 
encabezados que se añaden sirven para verificar fallos; por ejemplo, CRC (Comprobación 
de Redundancia Cíclica) es un código de detección de errores, y se basa en una serie de 
divisiones enlas que los residuos son los resultados. Con este tipo de chequeo es posible 
corregir los datos corruptos; cuando no, es porque en los datos hay muchos errores. En la 
capa 1 no se añaden datos porque ésta se encarga de transmitir o recibirlos, en forma de 
bits, mediante pulsos luminosos o eléctricos. 
El enlace físico transmite los bits de un lado a otro. Es importante señalar que (aunque 
no estén en esta figura) es muy común que los datos en forma de bits atraviesen muchos 
dispositivos de red que, normalmente, no usan más de las tres capas del modelo OSI 
(físico, enlace o red), las cuales se usan en todas las redes, ya sea LAN, MAN, WAN. 
 
Aunque este modelo sólo es teórico, “el modelo de referencia OSI, se vislumbró antes de 
que se inventaran los protocolos correspondientes, por ello es un modelo muy general” 
(Tanenbaum, 2003, p. 45). 
 
En cada una de las capas que se explicarán a continuación se mencionarán los 
dispositivos de hardware utilizados. Respecto a los componentes de software, se 
recapitularán los elementos de una red, los cuales se revisaron en la unidad 1, tales como: 
capas, protocolos, servicios orientados a conexión, etcétera. 
 
 
2.1.1. Capa física 
 
La capa física es la responsable de la transmisión del flujo de bits a través de un medio 
físico (Forouzan, 2003, p. 101). Los aspectos de su diseño deben asegurar que cuando se 
envíe un bit 0 (bit cero) del host A al B, sea recibido del otro lado; es decir, en el host B. 
Por bit cero nos referimos a un voltaje de cero volts. 
 
Es importante dejar claro que “el bit es la unidad mínima de información que se usa en la 
informática” (López y Montero, 2000, p. 37). Los bits pueden ser ceros o unos; si se miden 
los pulsos eléctricos, el 1 es un voltaje de 5v; y el 0, de 0v, según los conceptos de 
electrónica digital. En el caso de la fibra óptica, el 1 es un haz de luz; y el 0, la ausencia 
de éste. En otras palabras, todo circuito electrónico puede adoptar dos posiciones: 
encendido o apagado, 1 o 0, respectivamente; y cualquiera de estos dos estados 
representa un bit, unidad binaria o dígito binario (López, 2000, p. 37). 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 9 
 
 
 
 
 
Bits. La informática básica. Tomado de http://1.bp.blogspot.com/-2GhNKyoUdr4/Tdv- 
FFlaTdI/AAAAAAAAADg/sIxuo1kJh44/s1600/digital-1010101.jpg 
 
Como se puede observar, la capa física tiene que ver únicamente con el medio de 
transmisión empleado, que es por dónde viajan los bits; y como se revisó en la Unidad 1. 
Introducción a las redes, los medios de transmisión son guiados y no guiados. En el 
primer caso, se sabe que los ceros o unos se propagan a través de haces de luz en el 
caso de la fibra óptica y en el caso de los cables a través de voltajes; pero ¿qué pasa 
con los medios no guiados? Se sabe que éstos reciben o transmiten información a 
través de ondas de radio digitalizadas para que puedan ser leídas o comprendidas en 
lenguaje de unos y ceros (lenguaje binario); es decir, esta capa actúa como transmisora y 
receptora de bits. El dispositivo de red que trabaja en esta capa es el hub o 
concentrador (dispositivo que se mencionó en la unidad 1 como un hardware 
intermedio), y su función es retransmitir los bits enviados o transmitidos. 
 
Como se pudo observar, la capa física se encarga de la transmisión y recepción de bits 
entre origen y destino; para esto se necesita de un medio de transmisión, sea alámbrico o 
inalámbrico (guiado o no guiado). El medio de transmisión que trabaja en esta capa es el 
hub o concentrador, el cual sólo sirve como repetidor de la información; es decir, 
simplemente retransmite lo que recibe, no añade ni extrae información como las demás 
capas. 
 
Se habló de la capa física por dos razones: es la primera del modelo de referencia OSI y 
forma parte del proceso de recepción de la información; en este caso, cuando los datos se 
transmiten de host A a host B, el host B primero recibe los datos por medio de la capa 
física en formato de bits, la capa física, después los envía a la capa de enlace de datos. 
http://1.bp.blogspot.com/-2GhNKyoUdr4/Tdv-FFlaTdI/AAAAAAAAADg/sIxuo1kJh44/s1600/digital-1010101.jpg
http://1.bp.blogspot.com/-2GhNKyoUdr4/Tdv-FFlaTdI/AAAAAAAAADg/sIxuo1kJh44/s1600/digital-1010101.jpg
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 10 
 
 
 
2.1.2. Capa de enlace de datos 
 
Como se dijo anteriormente, en un proceso de recepción de datos, la primera capa que 
los recibe en forma de bits es la física, ésta los organiza y transmite a la capa de enlace de 
datos. 
 
La capa de enlace de datos es la segunda del modelo de referencia OSI; organiza los bits 
en unidades lógicas llamadas bloques, tramas o frames (las cuales pueden integrarse 
de cientos o de miles de bytes) y los transmite de manera secuencial a la siguiente capa, 
la de red, garantizando que estén libre de errores (Tanenbaum, 2003). 
 
Esta capa lleva a cabo dos tareas muy importantes: el control de errores y el control de 
flujo. Para controlar los errores se añaden bits adicionales a las tramas que se envían, 
con la finalidad de detectar fallos en las tramas; si esto pasa pueden suceder dos cosas: 
tratar de corregir el error, o bien solicitar una retransmisión de la trama a la capa de 
enlace de datos del otro extremo o del host B. Esto dependerá de las dimensiones del 
error, si es pequeño se corrige; si no, se pide la retransmisión. 
 
En el control de flujo tanto receptor como emisor se ponen de acuerdo para que la trama 
se procese inmediatamente después de ser enviada. El transmisor puede detener de 
manera momentánea el envío de más tramas a fin de que el emisor cuente con el tiempo 
suficiente para su labor. Como se puede intuir, esta regulación del flujo y el manejo de 
errores están integrados. La relación entre los conceptos antes mencionados es la 
siguiente: piensa en que cuando el mecanismo de manejo de errores de esta capa 
detecta un “error” en la trama recibida, el control de flujo pide se retransmita la trama 
fallida (Tanenbaum, 2003). 
 
Esta capa también añade información de direccionamiento, de origen a destino. Es 
importante señalar que sólo se añaden las direcciones de las máquinas o dispositivos 
contiguos; es decir, esta capa también es responsable de la entrega de tramas de nodo a 
nodo o de host a host. Cuando una estación o host recibe un bloque de datos que no está 
destinado para él, cambia la dirección de origen por la suya, y la dirección de destino por 
la de la siguiente estación (Forouzan, 2003). 
 
Dicho de otra forma, esta capa también se encarga de añadir datos en el mensaje 
original; por ejemplo, al enviar un mensaje que dice “Hola” de la máquina 1 a la máquina 
2, la primera no sabe si la segunda está a un lado o más lejos, pero envía el mensaje con 
remitente y destinatario; la máquina más próxima lo toma y revisa a quién va dirigido, si es 
para ella aquí termina el proceso de envío; de lo contrario vuelve a mandar el mensaje, 
pero antes cambia el remitente por su dirección. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 11 
 
 
 
La funcionalidad de esta capa es muy importante, ya que contribuye a que haya sincronía 
entre los equipos, además de que ayuda a detectar y corregir los posibles errores que 
contienen la información o tramas que se envían. El dispositivo que trabaja en esta capa 
(hardware intermedio) es el switch o conmutador, debido a que el direccionamiento que 
usa para enviar los bloques de una estación a otra es la dirección MAC (Media Access 
Control) de los dispositivos de red. 
 
La dirección MAC es aquélla que tiene impresa los dispositivos de red, por esta razón se 
le conoce como dirección física; es única yno se puede cambiar (Mejía, 2004). Está 
compuesta por seis bloques de dígitos escritos en sistema hexadecimal (16 dígitos 
diferentes), por ejemplo: 
 
00:01:0A:13:60:FD 
 
Fabricante 
del 
dispositivo 
Número de identificación del dispositivo 
 
Los tres primeros bloques indican el fabricante, los últimos tres definen al dispositivo en sí. 
Como ya se comentó, estas direcciones son únicas y no se van a repetir jamás en ningún 
otro dispositivo en el planeta. 
 
Recapitulando, esta capa maneja como unidad mínima de información la trama o frame, 
la cual es un conjunto de bits; ofrece los servicios de control de errores y de flujo, para 
esto se “pone de acuerdo” con su homólogo; es decir, con la capa de enlace de datos de 
la máquina de destino. El control de errores es el que detecta las tramas defectuosas 
recibidas y pide una retransmisión. 
 
El control de flujo permite que se sincronicen las tramas, las cuales deben ser procesadas 
por el receptor inmediatamente después de recibirlas. Esta capa añade también datos de 
direccionamiento a nivel físico; usa las direcciones MAC sólo entre estaciones contiguas; 
no va de origen a destino final, sino que pasa por una serie de procesos antes de llegar a 
su destino; esto lo hace cambiando la dirección del remitente original por la del host al 
cual corresponda. 
 
 
2.1.3. Capa de red 
 
Como se revisó en el subtema anterior, el mensaje pasa por varios destinos hasta llegar al 
destino final, donde entra en operaciones esta capa. Lo anterior se debe a que se maneja 
una dirección lógica, la cual veremos más adelante. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 12 
 
 
 
Esta capa es la tercera del modelo OSI, y también es la tercera según la especificación de 
ISO. 
 
El nombre de la unidad de datos cambia en cada capa. La que aquí se maneja se llama 
paquete, que se conforma de tramas (la unidad mínima de información de la capa anterior). 
La capa de red es la responsable de entregar un paquete entre el origen y el destino final. 
Para realizar esta tarea, la capa de red añade un encabezado a la unidad de datos que 
incluye una dirección de origen y destino lógica. Según Collado (2009) “una dirección de 
nivel (o capa) 3 (o lógica) es aquella que permite direccionar tráfico directamente hasta su 
destino” (p 27). Esta dirección lógica o dirección IP (se revisará este tema en la unidad 3) 
debe ser única, al menos en las redes. Nótese que los direccionamientos en la capa de 
enlace cambiaban con frecuencia para moverse a través de la red hasta llegar a su destino; 
en cambio, en esta capa las direcciones de origen y destino permanecen intactas 
(Forouzan, 2003). 
 
En la capa de red se hace distinción entre estaciones terminales y nodos de 
conmutación. 
 
Ejemplo de estaciones terminales y nodos de conmutación. Tomado de 
http://www.textoscientificos.com/redes/conmutacion 
 
En la figura anterior se puede observar un ejemplo de las estaciones terminales y de los 
nodos de conmutación. Es importante aclarar que aunque en la figura las estaciones 
terminales son computadoras, también pueden ser impresoras, servidores, smartphones, 
etcétera (la imagen es sólo ilustrativa). Las estaciones terminales son lo que se nombró 
en la unidad 1 como el hardware final, y los nodos de conmutación son aquéllos que se 
nombraron como hardware intermedio. Éstos últimos, como se observa en la figura 
anterior, disponen de diferentes enlaces hacia otros nodos o terminales que permiten a 
los paquetes viajar de una estación terminal a otra (Griera y Ordinas, 2008). 
 
Es importante aclarar que las redes de conmutación de paquetes y la capa de red son 
cosas diferentes. Para explicar cómo funciona esta última, es necesario hacerlo a través 
http://www.textoscientificos.com/redes/conmutacion
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 13 
 
 
 
de una red de conmutación de paquetes (evolución de las redes de conmutación de 
circuitos, tema que se revisó en la unidad 1). Por otro lado, cabe señalar que existen dos 
tipos de redes de conmutación de paquetes: 
 
1. Redes que funcionan en modo datagrama. Son redes que en la transmisión no 
mantienen un vínculo, por ello no se garantiza la entrega correcta de los paquetes; 
pueden llegar fuera de orden, duplicados o incluso se pueden perder. Los 
ejemplos de este modo se encuentran en el subtema 2.2.4. Capa de aplicación, 
del modelo de referencia TCP/IP (Griera y Ordinas, 2008). 
2. Redes que funcionan en circuito virtual. Éstas sí garantizan la entrega correcta 
y en orden de los paquetes, ya que aplican el concepto de circuito virtual; es decir, 
se tiene un control de por dónde pasan los paquetes, cómo llegan y mejor aún si 
no llegan (Griera y Ordinas, 2008). 
 
Cuando un paquete tiene que viajar de una red a otra para llegar a su destino, pueden 
surgir muchos problemas, entre ellos se encuentran los siguientes (que resuelve la capa): 
 
• El direccionamiento usado entre ambas redes puede ser diferente. 
• La segunda red podría no aceptar el paquete por ser demasiado grande. 
• Los protocolos que se usan entre ambas redes son diferentes. 
 
El equipo o hardware intermedio, como se definió en la unidad 1, que trabaja en esta capa 
es el ruteador. Éste permite enrutar o enviar paquetes entre redes diferentes, por 
ejemplo, entre una LAN y otra WAN (Internet); además, esta capa trabaja con 
direccionamiento lógico, por lo que utiliza direcciones que se conocen como IP (Internet 
Protocol); son de tipo decimal, donde cada bloque se separa por medio de un punto, por 
ejemplo, 10.9.27.7. Este tipo de direccionamiento se verá a detalle en la unidad 3. 
 
Por ejemplo, la máquina con direccionamiento lógico o cuya IP es 10.9.27.7, desea enviar 
un paquete a otra máquina con IP 192.168.10.58; ambos direccionamientos son 
diferentes y pertenecen a redes diferentes (esto se verá más a detalle en la unidad 3). Es 
muy probable que no sean parte de la misma LAN (Red de Área Local, lo vimos en la 
unidad 1); aquí es donde el ruteador realiza su función. Cuando el paquete le llega al 
ruteador y éste conoce la dirección debe enviarlo a la red que le corresponde, puede 
estar dentro de la MAN o la WAN, eso sólo el ruteador lo sabe, ya que tiene algo que se 
llama “tablas de ruteo”, por medio de las cuales conoce a qué dispositivo debe enviar el 
paquete a fin de que llegue a su destino. 
 
La importancia de esta capa radica, básicamente, en su capacidad de poder enrutar o 
encaminar los paquetes a través de la red o las redes implicadas; el enrutamiento se lleva 
a cabo desde el origen hasta el destino final. Esta capa maneja dos vertientes para el 
envío de paquetes, una de ellas es UDP (User Datagram Protocol) y la otra es TCP 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 14 
 
 
 
(Transmision Control Protocol). La primera (protocolo no orientado a la conexión) no 
garantiza la correcta recepción de paquetes, mientras que la segunda (protocolo orientado 
a la conexión) sí garantiza la correcta recepción de los paquetes enviados. 
 
La unidad mínima de información de esta capa es el paquete, que se conforma de una o 
varias tramas. A la unidad mínima de información también se le conoce como PDU 
(Protocol Data Unit, unidad de datos de protocolo). En adelante las PDU recibirán un 
nombre casi genérico; para el caso de la capa de transporte será TPDU (Transport 
Protocol Data Unit, unidad de datos para protocolo de transporte), en la capa de sesión 
será SPDU (Session Protocol Data Unit, unidad de datos para capa de sesión); en la capa 
de presentación será PPDU (Presentation Protocol Data Unit, unidad de datos para capa 
de presentación) y en la capa de aplicación será APDU(Aplication Protocol Data Unit, 
unidad de datos para capa de aplicación). Esto se puede observar en la siguiente figura: 
 
 
Unidades mínimas de información (PDU) por capas. Tomado de 
http://es.wikipedia.org/wiki/Modelo_OSI. 
 
Como se puede ver en la imagen anterior, conforme se pasa de una capa a otra se 
añaden datos, también llamados headers o cabeceras; es decir, cuando se realiza una 
transmisión de la información, ésta se representa por el cuadro amarillo que está en la 
parte superior y dice Data; cuando pasa por la capa de aplicación se le añaden datos de 
control o headers, los cuales están representados por el cuadro naranja con amarillo, 
cuando pasa por la capa de presentación, se observa que los recuadros correspondientes 
a Header, PH, AH y Data tienen ahora tres colores, rosa, naranja y amarillo. Ahora el 
recuadro tiene Header, AH y Data; el primero es el header que le añade esta capa, el 
segundo es el header de la capa de aplicación (por eso es AH, Aplication Header), Data 
se mantiene intacto. Este comportamiento se integra conforme se avanza hacia abajo en 
las capas, sólo cambia la nomenclatura y los colores usados para hacer más visibles los 
nuevos headers, y la formación de la estructura; por ejemplo, las siglas NH (Network 
http://es.wikipedia.org/wiki/Modelo_OSI
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 15 
 
 
 
Header o Header de Red), TH (Transport Header o Header de Transporte), SH (Sesion 
Header o Header de Capa de Sesión), PH (Presentation Header o Header de 
Presentación). Los headers se mantienen intactos en cada capa; los datos tampoco se 
tocan, sólo se añaden datos de control. Esto sucede cuando se transmite información del 
host A al host B. 
 
Cuando se va a recibir información, el modelo mostrado en la imagen anterior funcionará 
desde el medio físico hasta los datos; es decir, por el medio físico se reciben los bits en la 
capa uno, la cual transmite los bits a la siguiente (capa de enlace); esta capa del host B 
quitará los headers que le haya añadido la capa de enlace del host A; los bits ahora son 
tramas de bits. En el caso de la capa que aparece Tail (dirección MAC del destino 
siguiente y del origen), se revisa que el destinatario sea el host B; en caso de no serlo, 
cambia la dirección de remitente o de origen, los empaqueta de nuevo y los regresa a la 
capa física para enviarlo al destino siguiente (revisa de nuevo el subtema 2.1.2. Capa de 
enlace de datos). 
 
Cuando esta trama la pasa al siguiente nivel, la capa de red le quita los headers y revisa 
que la dirección lógica sea del host B, representado con la leyenda Tail de color verde; si 
no es la dirección del destinatario, los empaqueta de nuevo y los regresa a la capa de 
enlace para que ésta lo regrese a la capa física; si la dirección es el destinatario final, el 
proceso de desempaquetar los datos continúa y se envían a la siguiente capa llamada de 
transporte. De aquí en adelante se quitan los headers que, como vimos, son datos que 
ayudan a controlar los datos que se envían, mediante el chequeo de errores. 
 
 
2.1.4. Capa de transporte 
 
La capa de transporte es la responsable de la entrega de origen a destino del mensaje 
completo. La diferencia de ésta con la anterior radica en que la capa de red es 
responsable de que los paquetes lleguen del origen a su destino final, pero la de 
transporte se responsabiliza por todo el mensaje. En otras palabras, el mensaje se 
compone de uno o varios paquetes (Forouzan, 2003). A partir de esta capa, el hardware 
intermedio deja de ser el responsable de la información, ahora lo será el hardware final o 
terminal (PC, laptop, tableta, smartphone, servidor, etcétera.). 
 
La capa de transporte es también responsable de asegurar que los mensajes lleguen 
completos a su destino. Para ello establece una conexión de extremo a extremo, desde el 
host que envía hasta el host que recibe; también recupera errores y ordena la información 
(establece la información en el orden en que es enviada y etiquetada, según los headers); 
es decir, revisa nuevamente que no hayan existido problemas en las capas anteriores; 
además habla con la capa de transporte tal como lo hacía con la capa de enlace de datos. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 16 
 
 
 
Como se puede observar, esta capa tiene como función básica asegurar que los 
mensajes que se envían en la red sean entregados al destinatario. Su importancia radica 
en controlar al mensaje completo, que no llegue el mensaje corrupto. Esto lo hace 
añadiendo bits de control; con éstos y su comparación se puede saber si el mensaje es el 
original o si está corrupto. A partir de esta capa ya no hay dispositivos de red o hardware 
intermedio, ahora se trabaja con equipos de tipo terminal o, como se observó en la unidad 
1, hardware terminal. 
 
Si se retoma la imagen en donde se explican las PDU por capas, se observa que las 
capas de enlace de datos y de red manejan Tail; éstas son las direcciones físicas y 
lógicas, respectivamente; por ello trabajan con equipos de hardware intermedio. Como en 
las demás capas ya no se manejan las direcciones, se dice que ya trabajan con el 
hardware terminal. 
 
 
2.1.5. Capa de sesión 
 
La capa de sesión es la quinta capa del modelo OSI y está diseñada para establecer, 
mantener, sincronizar y controlar el diálogo entre los sistemas. Sirve como mediador para 
que defina a quién le toca transmitir (Tanenbaum, 2003, p. 41). Un ejemplo de diálogo que 
pueden tener los sistemas es cuando se envía un paquete; por ejemplo, A envía un 
paquete; B le comunica que lo ha recibido, que llegó en buen estado y que está lista para 
el siguiente; aunque también puede decirle que está en mal estado y que es necesario 
retransmitirlo. 
 
Esta capa también añade algo que se llama puntos de sincronización, los cuales 
dividen un mensaje largo en muchos más pequeños, y se asegura que reciba y reconozca 
cada parte del mensaje. En este caso, si existe una falla en el sistema o en la red no será 
necesario retransmitir todo el mensaje, sino mandar sólo los faltantes contando aquél en 
el que se haya dado la falla, en caso de que haya llegado corrupto (Forouzan, 2003, p. 
102). Como se observó en la capa anterior, el mensaje se compone de paquetes, y éstos 
a su vez de tramas. El mensaje se divide en cada uno de estas PDU, y el punto de 
sincronización se hace desde cada PDU. Una falla en la red puede ser una intermitencia 
en ella; es decir, una desconexión y conexión automática, casi imperceptible, puede hacer 
que un bit llegue mal y, por ende, también la trama y el paquete, lo que genera un 
mensaje corrupto. Para subsanar esto, se debería retransmitir sólo la trama corrupta y no 
todo el mensaje. 
 
Como se puede observar, la importancia de esta capa radica en la capacidad de 
establecer, mantener y controlar el enlace en la conexión que se establece entre dos 
máquinas que van a compartir información, además de que asegura la correcta 
transmisión del mensaje y reanuda la transmisión de éste, no desde el principio, sino 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 17 
 
 
 
desde el punto en donde se originó la falla. Esta capa hace que se establezca una 
conexión entre ambas máquinas, como si se abriera un circuito virtual entre ellas a fin de 
establecer la comunicación; se llama virtual porque no es indispensable que sea físico 
(que exista un cable de por medio). 
 
En muchos casos, esta capa puede ser prescindida ya que, como se observó, sus 
funciones son llevadas a cabo por otras inferiores; por ejemplo, la capa de enlace de 
datos, de red o de transporte. No sucede así con la capa de presentación. 
 
 
2.1.6. Capade presentación 
 
La capa de presentación es la sexta del modelo de referencia OSI, y se ocupa de la 
sintaxis (formato) y semántica (significado) de la información intercambiada entre dos 
sistemas. Se enfrenta al hecho de que diferentes sistemas utilizan métodos de 
codificación distintos. Comprime y descomprime los datos para un mejor rendimiento, 
también los cifra y descifra por razones de seguridad (Forouzan, 2003, pp. 102-103). Un 
método de codificación para los caracteres (alfabeto o números) es, por ejemplo, la 
manera electrónica de representarlos; la compresión es reducir el volumen de un archivo, 
muy parecido a los algoritmos usados en zip o rar. Cifrar y descifrar significa encriptarlos 
y desencriptarlos, parta ello se utilizan algoritmos como AES. 
 
AES es un algoritmo de encripción de datos; es decir, se usa para tener comunicaciones 
seguras. Se puede enviar un correo electrónico con esta encripción y sólo la persona que 
conozca el password podrá ver el correo, de otra forma nadie más lo podrá ver. 
 
La capa de presentación tiene como función básica hacer que dos sistemas diferentes se 
entiendan o sean compatibles. Si los sistemas tienen arquitecturas distintas, es muy 
seguro que tendrán métodos de codificación y de sintaxis desiguales. Se puede 
mencionar el caso de un archivo de texto, que comúnmente se puede visualizar en el bloc 
de notas en sistemas Windows; si este archivo va de un sistema Windows a uno Linux (de 
ASCII a Unicode); se debe preparar o hacer compatible para que sea visto en la máquina 
destino porque no usa la misma codificación. Así pues, esta capa nos ayuda a transformar 
de ASCII a Unicode o viceversa. 
 
Los códigos ASCII y Unicode son estándares creados para que cualquier texto sea 
codificado para su uso informático. Es pertinente aclarar que Unicode es más usado 
actualmente en la informática, y ASCII es empleado por sistemas anteriores al año 2000. 
Unicode integra caracteres de idiomas tales como el chino o el japonés, que son 
incompatibles con ASCII. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 18 
 
 
 
A continuación, se revisará la última capa del modelo OSI, en ésta la presentación de los 
datos ya tiene un formato que puede ser visualizado por una aplicación 
 
 
2.1.7. Capa de aplicación 
 
La capa de aplicación es la séptima del modelo de referencia OSI y permite que el 
usuario, persona o software, tenga acceso a la red. Esto lo veremos ejemplificado en el 
subtema 2.2.4. Capa de aplicación del modelo de referencia TCP/IP. Dicha capa define 
aplicaciones comunes que pueden implementarse para simplificar el trabajo (Forouzan, 
2003); también contiene varios protocolos que los usuarios emplean con frecuencia 
(Tanenbaum, 2003). Estos protocolos pueden ser HTTP (para visualizar páginas de 
Internet), FTP (para transferencia de datos), etcétera. En realidad, todos los protocolos 
tienen una funcionalidad que las hace atractivas a los usuarios (de estas funcionalidades 
se habló a grandes rasgos en la unidad 1, y también se hablará de ellos en el subtema 
2.2.4). 
 
Se puede concluir que, dependiendo de la capa, se habla de una unidad mínima de 
información o PDU. Así pues, en la capa de transporte se manejan mensajes; en la de 
red, paquetes; en la de enlace de datos, tramas; y en la capa física, bits. También se 
revisó las funciones de cada capa de abajo hacia arriba; es decir, de la física a la de 
aplicación, visto desde la perspectiva de receptor, pero que pasa del otro lado (emisor). 
Cabe recordar que estas capas desarrollan las mismas funciones tanto para un receptor 
como para un emisor. 
Si se observa el modelo de arriba hacia abajo y se consideran cada una de las funciones 
que desarrollan las capas, el resultado es que la capa de aplicación intenta comunicarse 
con la otra computadora mediante el uso de un protocolo; por ejemplo, HTTP. La capa de 
presentación se encarga de definir la correcta sintaxis a usar al enviar el mensaje. La 
capa de sesión, de establecer la conexión o el enlace entre las computadoras que se van 
a comunicar. La capa de transporte, de partir el mensaje completo en paquetes a fin de 
que pueda ser leído por la siguiente capa, además de verificar que el mensaje llegue 
íntegro a su destino. La capa de red, de llevar cada paquete al destino final, a través de 
rutas que ella conoce para hacer los envíos. La capa de enlace de datos, de partir los 
paquetes en otras unidades llamadas bloques o tramas, pero esta capa sólo es 
responsable de enviarla a la siguiente máquina, es decir, al nodo contiguo; en este envío 
se responsabiliza la capa de enlace de datos de que los datos no lleguen corruptos. La 
siguiente y última capa se encarga de enviar las tramas a través de la red en forma de 
bits. Si se analiza esta explicación se podrá observar que las capas, además de 
comunicarse con su inmediato superior o inferior, se comunican con su igual del otro lado 
de la capa. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 19 
 
 
 
Los sistemas A y B, pueden ser trasmisor o receptor, lo que dependerá del rol que se 
tenga en un momento dado; por ejemplo, si A desea transmitir será transmisor y B será 
receptor, o viceversa. Si A es el transmisor, A iniciará desde la capa 7 de aplicación y 
terminará en capa física, y B recibirá los datos a partir de la capa física hasta la capa de 
aplicación. 
 
 
 
Modelo OSI. Tomado de http://www1.frm.utn.edu.ar/comunicaciones/modelo_osi.html 
 
 
 
En la figura anterior se observa la forma en que las capas se comunican entre sí. No sólo 
lo hacen de manera vertical, sino también horizontal. La manera vertical ya la hemos 
revisado en esta unidad, dependerá de si se trata de transmisor (de arriba hacia abajo, o 
de la capa de aplicación hasta la capa física), o de si es receptor (que será de manera 
contraria a transmisor, de abajo hacia arriba, desde la capa física hasta la de aplicación). 
La comunicación horizontal es al que se da entre capas de igual a igual entre host A y B, 
receptor y emisor; por ejemplo, la capa de aplicación del host A, se comunica con la del 
host B. Lo mismo hará la capa de presentación del host A con la del host B y así 
sucesivamente. Un ejemplo claro de esta comunicación horizontal se ve en la capa de 
sesión, el host A pide abrir una sesión de comunicación con el host B y mientras dure la 
comunicación ese canal estará abierto, una vez terminado se cierra. 
http://www1.frm.utn.edu.ar/comunicaciones/modelo_osi.html
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 20 
 
 
 
En los niveles del 4 al 7 (capas de transporte, sesión, presentación y aplicación) esta 
comunicación es más directa; en las del uno a la tres (física, de enlace de datos y de 
Red), no lo es tanto; esto es porque antes debe comunicarse con su homóloga del otro 
lado, hablando de dispositivos de red (o como lo se vio en la unidad 1, hardware 
intermedio); por ejemplo, se dice que un router es de capa 3 porque trabaja en esta 
capa, pero también lo hace en capa 2 y capa 1. Un switch puede trabajar con capa 2 y 
capa 1; un repetidor o hub, al ser un dispositivo de capa 1, sólo trabaja en esta capa; un 
router, al encaminar un paquete, lo puede enviar a una tarjeta de red o a un switch, los 
cuales trabajan en capa 2, ya que usan direccionamiento MAC, y ¿cómo envía el paquete 
a estos dispositivos?, lo hace a través de la capa 1, o sea el cableado. 
Para concluir con el tema acerca del modelo OSI, es importante mencionar que tiene gran 
relevancia en el ámbito del desarrollo de software debido a que es un modelo estándar, 
con el cual se puede explicar el TCP/IP. Esto nos permite tener una visión más general de 
un modelo de referenciade redes, con el cual se aclaran las dudas a la hora de entender 
o hacer un desarrollo informático dentro de las redes. 
 
El modelo de referencia TCP/IP, que se estudiará a continuación, tiene muchas 
similitudes y diferencias con el modelo OSI. Es importante mencionar que el TCP/IP nació 
antes que el modelo OSI, por la necesidad de interconectar redes heterogéneas; mientras 
que este último surgió por la necesidad de definir modelos de interconexión de diferentes 
fabricantes, de ahí su término de abierto. OSI es capaz de describir cómo funciona el 
modelo de referencia TCP/IP, y no así TCP/IP respecto a OSI. 
 
 
2.2. Modelo de referencia TCP/IP 
 
En la actualidad existen muchas redes interconectadas; todas ellas pueden ser privadas o 
públicas. Entre las privadas se cuentan las redes empresariales o la de nuestro hogar; la 
red pública más importante en la actualidad es Internet por su alcance y demanda. 
Originalmente, Internet fue un conjunto de redes de investigación interconectadas, 
diseñado para conectar redes heterogéneas. Por redes heterogéneas entiéndase una red 
con diferentes tipos de computadoras y con diferentes sistemas operativos. 
 
Como se revisó en la unidad 1, ARPANET fue el embrión de lo que hoy es Internet. Este 
proyecto fue auspiciado por la DARPA (Defense Advanced Research Projects Agency). 
Con el tiempo conectó a cientos de universidades e instituciones gubernamentales, 
mediante líneas telefónicas; más tarde, cuando se agregaron satélites y ondas de radio, 
los protocolos existentes tenían problemas para funcionar, lo que orilló a concebir un 
nuevo modelo de referencia. De hecho, la meta desde que se inició la ARPANET era esa, 
conectar diferentes dispositivos y que se comunicaran en la misma red. Esta arquitectura 
se llama modelo de referencia TCP/IP (Tanenbaum, 2003). Un modelo de referencia 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 21 
 
 
 
permite analizar la comunicación en red entre dos dispositivos mediante el concepto de 
capas; el número de éstas dependerá del modelo de referencia usado. En el caso del 
modelo OSI, son siete; como vimos anteriormente, en el TCP/IP son cuatro. 
 
Es muy importante señalar que este modelo de referencia se usa en todas las redes, 
como pasa con el modelo OSI, pero con la diferencia que éste no sólo lo hace a nivel 
teórico, sino también práctico. “Con TCP/IP, los protocolos llegaron primero y el modelo 
fue en realidad una descripción de los protocolos ya existentes. El problema con este 
modelo es que sólo ayuda a describir redes que son TCP/IP, al contrario, con OSI, que 
OSI ayuda a entender también al modelo de referencia de TCP/IP” (Tanenbaum, 2003, p. 
45). 
 
En los temas que conforman este apartado se explicará lo correspondiente a cada una de 
las capas que conforman este modelo TCP/IP. 
 
Antes de continuar con el estudio de este modelo, realiza la siguiente actividad. 
 
 
2.2.1. Capa de acceso a la red 
 
La capa de acceso a la red es la primera del modelo de referencia TCP/IP; define la 
interfaz física entre el dispositivo de transmisión de datos (por ejemplo, la computadora) y 
el medio de transmisión (Stallings, 2004, p. 40). 
 
La capa de acceso a la red del modelo de referencia TCP/IP es equivalente a la capa 
física y de enlace de datos del modelo de referencia OSI. La capa física es la encargada 
de la transmisión del flujo de bits. La capa de enlace de datos se refiere al uso de tramas 
de bits y de direccionamiento MAC. 
 
En esta capa trabajan los switches y hub o repetidores. Es necesario aclarar que la 
funcionalidad de estos equipos, en cuanto a capa de funcionalidad, nunca se hace en 
referencia a este modelo, sino al de OSI. 
 
Algunos textos separan esta capa en dos: física y de acceso, tal y como sucede en el 
modelo OSI. Esto haría que en vez de cuatro capas fueran cinco; sin embargo, nos 
apegaremos al modelo usado en el RFC 1122 de la IETF, organización que regula los 
estándares de Internet conocidos como RFC (Request for comments) (Braden, 1989, p. 
10). 
 
Entonces, esta capa tiene las funcionalidades de las capas 1 y 2 del modelo de referencia 
OSI, por lo cual es la encargada de transmitir tramas o frames mediante el uso de 
direccionamiento físico o de MAC. La siguiente capa usará el direccionamiento lógico o de 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 22 
 
 
Es importante señalar que, cuando se habla de un ruteador, se dice que trabaja en 
capa 3; esto en alusión al modelo de referencia de OSI y no de TCP/IP. Se hace la 
aclaración por que es muy común escuchar este tipo de referencias en el entorno 
laboral. 
 
IP (Internet Protocol). Es importante mencionar que estas capas, así como las del modelo 
de referencia OSI, se utilizan en todas las redes. 
 
 
2.2.2. Capa de Internet 
 
La capa de Internet es la segunda del modelo de referencia TCP/IP; define un formato y 
protocolo oficial llamado IP (protocolo de internet). En esta capa, a los paquetes se les 
llama paquetes IP. Su trabajo es hacer que los paquetes (dos o más tramas) viajen en 
una red o a redes diferentes, evitar la congestión de éstos en el medio y enviarlos hasta el 
destino final; para ello enruta estos paquetes hacia una red determinada (Tanenbaum, 
2003). El dispositivo que funciona en esta capa es el ruteador. 
 
 
 
IP es un servicio de interconexión de red no orientado a la conexión, esto significa que no 
garantiza la llegada de paquetes a su destino; pueden llegar dañados, duplicados o 
simplemente no llegar (Braden, 1989). 
 
Como se puede observar, esta capa tiene muchas similitudes con la de red del modelo 
OSI. No hay gran diferencia entre la capa de red del modelo OSI y la capa de Internet de 
este modelo, salvo el nombre de la unidad mínima de información, que en OSI se llama 
“paquete” y en este modelo se le denomina “paquete IP”. 
 
 
2.2.3. Capa de transporte 
 
La capa de transporte es la tercera capa del modelo de referencia TCP/IP; Define dos 
protocolos TCP (protocolo de control de transmisión) y UDP (protocolo de datagramas de 
usuario) (Tanenbaum, 2003). 
 
• TCP. Es un protocolo confiable, orientado a la conexión, que permite que un flujo 
de bytes (mensaje) que se origina en una máquina llegue a su destino sin errores, 
sin importar si es de esa red o de otra (Tanenbaum, 2003). Un ejemplo de esto se 
ofrece el subtema 2.2.4. Capa de aplicación. 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 23 
 
 
 
• UDP. Es un protocolo no confiable y, por ende, no orientado a la conexión. Se usa 
mucho en aplicaciones de consulta única, en ambientes de cliente servidor, así 
como en otras donde es más importante la entrega puntual que la precisa; por 
ejemplo, en aplicaciones de voz o video (Tanenbaum, 2003,). 
 
 
Relación IP con TCP y UDP. Tomada de Tanenbaum, 2003, p. 43. 
 
 
Como se puede observar en la figura anterior, en las redes LAN, MAN, WAN y PAN, el 
protocolo IP hace uso de los protocolos TCP y UDP. Para la entrega de aplicaciones en la 
capa más alta, el uso de uno u otro protocolo dependerá de qué tipo de aplicación se 
requiera. 
 
Telnet y FTP (se definirán en el subtema 2.2.4. Capa de aplicación) son aplicaciones que 
dependen de que se establezca una sesión o un servicio orientado a la conexión, ya que 
se usan de manera interactiva; es decir, un usuario puede hacer múltiples peticiones a 
través de estos servicios y esperar una respuesta. Por ejemplo, cuando se realiza un FTP, 
(protocolo que se usa para la transferencia de archivos) se realizan estos pasos: 
 
1. Se establece una conexión al servidor deseado, es decir, se hace una conexión 
con la máquina de la cual se pretende conseguir el archivo requerido.2. Se realiza la petición de transferencia; es decir, se busca el archivo que se desea 
transferir a un dispositivo (computadora o smartphone, por ejemplo) y se 
transfiere. 
3. Una vez finalizada, el sistema está listo para hacer otro envío o para terminar la 
sesión. 
 
El SMTP y DNS (que se explicarán en el siguiente subtema) son servicios que no 
dependen de establecer una sesión entre la máquina origen ni destino; simplemente la 
máquina origen hace la petición, el destino le contesta y ya. Algunos ejemplos de los 
servicios o protocolos de alto nivel donde se utiliza el SMTP y DNS, son el correo 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 24 
 
 
 
electrónico y la resolución de nombres. Estos protocolos se revisarán en el subtema 2.2.4. 
Capa de aplicación. 
 
 
2.2.4. Capa de aplicación 
 
La capa de aplicación es la cuarta y última del modelo de referencia TCP/IP. Equivale a 
las capas de sesión, presentación y aplicación del modelo OSI; esto significa que las 
funcionalidades de éstas se concentran en una sola en el modelo TCP/IP (Forouzan, 
2003). 
 
En la capa de aplicación se encuentran todos los protocolos de nivel alto; algunos 
ejemplos son el Telnet, FTP, SMTP, HTTP, SSH, SFTP, DNS, SMB, etcétera. A grandes 
rasgos, esto es lo que hace cada uno de ellos: 
 
• Telnet. Se usa para manejar una máquina de manera remota, a través de línea de 
comandos, como si estuviéramos enfrente de ella. Este protocolo tiene 
deficiencias en cuanto a seguridad, ya que los comandos que se ejecuten pueden 
ser fácilmente interceptados. Asimismo, usa TCP por ser fiable y orientado a 
conexión. La fiabilidad en este protocolo es muy necesaria, ya que se establece 
una sesión con una computadora remota; se le envían comandos que deben ser 
ejecutados en la máquina remota y en la local (o desde donde se establece la 
comunicación vía telnet), y es necesario ver lo que responde a cada comando. 
• SSH. Es muy parecido a Telnet, pero con la ventaja de que es más seguro. No 
puede ser interceptada la comunicación de este protocolo. Utiliza TCP. 
• FTP (File Transfer Protocol). Empleado para transferir archivos, tiene las mismas 
deficiencias que Telnet en cuanto a seguridad. Usa TCP. 
• SFTP. Es seguro para transferencias de archivos. Usa TCP. 
• SMTP (Simple Mail Transfer Protocol). Se usa para la transferencia simple de 
correo electrónico. Por simple se debe entender que no garantiza quién envía el 
correo, debido a esta falla el spam (correo basura que comúnmente se va a la 
bandeja de correo no deseado) se ha vuelto un problema en la actualidad. Este 
protocolo usa UDP, pues no necesita ser orientado a conexión, sólo envía el 
correo. 
• HTTP (HyperText Transfer Protocol). Protocolo de transferencia de hipertexto. Es 
el protocolo que nos permite ver páginas web en nuestro navegador, la 
implementación segura es HTTPS. Utiliza TCP. 
• DNS. Es un protocolo de resolución de nombres; sus siglas en español significan 
“sistema de nombres de dominio”. Se encarga de resolver los nombres utilizados 
en Internet, ya que para ella no hay nombres, sino sólo direcciones IP (el tema de 
direcciones IP se verá en la siguiente unidad). Este protocolo usa UDP. No 
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 25 
 
 
 
requiere de confirmación de que se ha recibido la resolución de nombres, pues 
llevaría más tiempo. 
• SMB. Se usa para el servicio de carpetas compartidas en Windows. Hace tiempo 
sólo era exclusivo para plataformas basadas en este entorno, ahora también 
puede ser implementado en UNIX, Linux e iOS. Usa TCP. 
 
Todos estos protocolos usan la arquitectura cliente-servidor, que se observa en la 
siguiente imagen. Un cliente es un programa que solicita un servicio de otra máquina, 
llamado servidor, que siempre está disponible. En otras palabras, un cliente es capaz de 
ejecutar alguna aplicación en un servidor y el servidor envía los resultados al cliente. En 
otras palabras: un cliente es el demandante y el servidor es el proveedor. 
 
Ejemplo de Modelo Cliente Servidor. Tomado de Forouzan, 2003, p. 111. 
 
 
Este modelo tiene muchas similitudes al OSI. No se utiliza la misma cantidad de capas en 
un modelo y otro, pero ambos definen la forma en que deben comunicarse entre sistemas 
y usan la misma unidad de Información. La diferencia entre ellos es que OSI es 
meramente teórico, se usa como guía para la construcción de redes o sistemas de 
comunicaciones de diferentes fabricantes; OSI especifica sistemas abiertos, término con 
el que hace alusión a que interconectará diversos fabricantes. Por su parte, TCP/IP fue 
construido mediante la experiencia y estructuras de red ya creadas. Con este protocolo se 
dio respuesta a la manera de interconectar redes heterogéneas. 
 
 
Cierre de la unidad 
 
Revisaste los modelos de referencia OSI y TCP/IP; observaste las diferencias y las 
similitudes entre uno y otro, lo que representa un protocolo en el contexto de los modelos 
OSI y TCP/IP. También notaste que hay infinidad de protocolos, y aunque se utilicen de 
manera inconsciente, ellos están allí y siempre se han utilizado en el contexto de las
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 26 
 
 
 
redes, desde que comenzaste a navegar por Internet o cuando utilizas la impresora en tu 
centro de trabajo, escuela, o cuando te comunicas con tus compañeros(as) y Docente en 
línea. 
 
Es muy importante conocer las características, elementos principales y funcionamiento de 
estos modelos de referencia, pues de ellos depende que una aplicación funcione de 
manera adecuada y se consiga el objetivo. 
 
Quizás no construyas una aplicación de capa 1, 2 o 3 del modelo de referencia OSI, pero 
seguro que utilizarás protocolos TCP o UDP para construir aplicaciones de software; todo 
depende de las necesidades y requerimientos en el campo laboral y profesional. 
 
En la siguiente unidad se verá el direccionamiento IP, porque es muy importante conocer 
más acerca de este direccionamiento lógico del que hemos venido hablando. Con ello se 
cierra la asignatura. 
 
Para saber más 
 
• Si te interesa saber más acerca del modelo de referencia ISO-OSI, es 
recomendable que revises: 
Forouzan, A. (2003). Introducción a la ciencia de la computación: de la 
manipulación de datos a la teoría de la computación, México: International 
Thompson Editores. 
 
• Si estas interesado en conocer más acerca del modelo de referencia TCP/IP 
revisa: 
Braden, R. (1989). Requirements for Internet Hosts. 
https://www.semanticscholar.org/paper/Requirements-for-Internet-Hosts- 
Communication-Braden/f7fdbae0e9a45384d14ce48f99e1eb8bbc6ef390 
 
• Si deseas saber más sobre ambos modelos OSI y TCP/IP, puedes consultar: 
Stalings, W. (2004). Comunicación y redes de computadores, 7a. ed. Madrid: 
Pearson Educación. https://richardfong.files.wordpress.com/2011/02/stallings-
william-comunicaciones- y-redes-de-computadores.pdf 
https://www.semanticscholar.org/paper/Requirements-for-Internet-Hosts-Communication-Braden/f7fdbae0e9a45384d14ce48f99e1eb8bbc6ef390
https://www.semanticscholar.org/paper/Requirements-for-Internet-Hosts-Communication-Braden/f7fdbae0e9a45384d14ce48f99e1eb8bbc6ef390
https://richardfong.files.wordpress.com/2011/02/stallings-william-comunicaciones-y-redes-de-computadores.pdf
https://richardfong.files.wordpress.com/2011/02/stallings-william-comunicaciones-y-redes-de-computadores.pdf
https://richardfong.files.wordpress.com/2011/02/stallings-william-comunicaciones-y-redes-de-computadores.pdf
Fundamentos de redes 
Unidad 2. Modelos de comunicación 
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 27 
 
 
 
 
Fuentes de consulta 
 
• Braden, R. (1989). Requirementsfor Internet Hosts. Communication Layers. CA: 
USC/Information Sciences Institute. 
https://tools.ietf.org/html/rfc1122 
 
• Collado, E. (2009). Fundamentos de Routing. 
https://www.bubok.es/libros/10278/Fundamentos-de-Routing 
 
• Forouzan, A. (2003). Introducción a la ciencia de la computación: de la manipulación 
de datos a la teoría de la computación. México: International Thompson Editores. 
 
• Freddi, P. (2010). Windows Server 2008: Los servicios de red TCP/IP. Barcelona: 
Ediciones ENI. 
 
• Griera, J. y Ordinas, J. (2008). Estructura de redes de computadores. Barcelona: 
UOC. 
 
• López, J. J. Agius, H., Montero Navarro, A., Martín, S., Romero, R., y otros (2000). 
Informática aplicada a la gestión de empresas. Madrid:ESIC Editorial. 
 
• Mejía, A. (2004). Guía práctica para manejar el computador, 10a. ed. Bogotá: 
Panamericana Formas e Impresos. 
 
• Romero, M. y Barbancho, J. (2010). Redes locales: Sistemas Microinformáticos y 
redes. Madrid: Paraninfo. 
 
• Stallings, W. (2004). Comunicaciones y redes de computadores, 7a. ed. Madrid: 
Pearson Educación. 
 
• Tanenbaum, A. (2003). Redes de computadoras. México: Pearson Educación. de 
https://bibliotecavirtualapure.files.wordpress.com/2015/06/redes_de_computadoras 
-freelibros-org.pdf 
 
• Universidad Tecnológica Nacional (s. f). Arquitectura de una computadora: 
http://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos_infor 
matica/apuntes/arquitectura/Tema1.pdf 
Fuente de imagen: 
 
• Unidades mínimas de información (PDU) por capas. 
http://es.wikipedia.org/wiki/Modelo_OSI 
https://tools.ietf.org/html/rfc1122
https://www.bubok.es/libros/10278/Fundamentos-de-Routing
https://bibliotecavirtualapure.files.wordpress.com/2015/06/redes_de_computadoras-freelibros-org.pdf
https://bibliotecavirtualapure.files.wordpress.com/2015/06/redes_de_computadoras-freelibros-org.pdf
http://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos_informatica/apuntes/arquitectura/Tema1.pdf
http://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos_informatica/apuntes/arquitectura/Tema1.pdf
http://es.wikipedia.org/wiki/Modelo_OSI

Continuar navegando