Computing">
Nothing Special   »   [go: up one dir, main page]

Redes Tema 3 Arquitectura de Redes

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 14

Tema 3: Arquitectura de Redes

REDES LOCALES

Arquitectura de
Redes 3

1º C.F.G.M. SISTEMAS MICROINFORMÁTICOS Y REDES

Redes Locales. Página 1 de 14


1/14
Tema 3: Arquitectura de Redes

1. EL MODELO OSI

Durante los años 60 y 70 se crearon muchas tecnologías de redes. Cada una


basada en un diseño específico de hardware. Estos sistemas eran construidos
de una sola pieza; lo que podríamos llamar una arquitectura monolítica. Esto
significa que los diseñadores debían ocuparse de todos los elementos
involucrados en el proceso. Podemos suponer que estos elementos forman
una cadena de transmisión que tiene diversas partes: los dispositivos físicos de
conexión; los protocolos software y hardware usados en la comunicación; los
programas de aplicación que realizaban la comunicación, y la interfaz hombre-
máquina que permiten al humano utilizar la red. Este modelo, que considera la
cadena como un todo monolítico, es poco práctico, pues el más pequeño
cambio puede implicar alterar todos sus elementos.

En 1977 la organización ISO (International Standards Organization) propuso un


modelo de comunicaciones para redes al que titularon "The reference model of
Open Systems Interconnection", generalmente conocido como modelo OSI. El
modelo OSI establece una arquitectura estructurada en capas. La idea es
descomponer el proceso complejo de la comunicación en varios problemas
más sencillos, de manera que cada capa resuelve uno de estos problemas
sencillos. Esta filosofía de diseño presenta una doble ventaja: el cambio de un
módulo no afecta necesariamente a la totalidad de la cadena. Esto supone por
ejemplo, que dos softwares de comunicación distintos puedan utilizar el mismo
medio físico de comunicación.

En este caso, la estructura seguida por el modelo es jerárquica. Esto significa


que la capa inferior atenderá las peticiones de la capa superior, descargando a
ésta de ese trabajo de una manera transparente para ella. Es decir, cada capa
se despreocupará del trabajo que realizan las capas inferiores.

El modelo OSI no define una arquitectura de red en sí, sino que establece un
modelo de referencia sobre el cual comparar otras arquitecturas y protocolos.

Una arquitectura de red tiene dos componentes:

• Un conjunto de capas o niveles.


• Una serie de protocolos concretos.

El modelo OSI está basado en un modelo de siete capas o niveles que son los
siguientes: 1 Físico; 2 de Enlace; 3 de Red; 4 de Transporte; 5 de Sesión; 6
de Presentación y 7 de Aplicación. Cada nivel realiza una función concreta, y
está separado de los adyacentes por interfaces conocidas, sin que le incumba
ningún otro aspecto del total de la comunicación.

Redes Locales. Página 2 de 14


2/14
Tema 3: Arquitectura de Redes

Generalmente los dispositivos utilizados en las redes circunscriben su


operación a uno o varios de estos niveles. Por ejemplo, un concentrador
("Hub") que amplifica y retransmite la señal a través de todos sus puertos, está
operando exclusivamente en la capa 1, mientras que un conmutador ("Switch")
opera en las capas 1 y 2; un enrutador ("Router") opera en las capas 1, 2 y 3.
Finalmente una estación de trabajo de usuario generalmente maneja las capas
5, 6 y 7.

En lo que respecta al software, hay que señalar que cada capa utiliza un
protocolo específico para comunicarse con las capas adyacentes, y que añade
a la cabecera ("Header") del paquete cierta información adicional ("Protocol
Header").

La descripción esquemática de las diversas capas que componen este modelo


es como sigue:

1.1 Capa física

Es la encargada de transmitir los bits de información por la línea o medio


utilizado para la transmisión. Se ocupa de las propiedades físicas y
características eléctricas de los diversos componentes; de la velocidad de
transmisión, si esta es uni o bidireccional (simplex, duplex o flull-duplex).
También de aspectos mecánicos de las conexiones y terminales, incluyendo la
interpretación de las señales eléctricas.

Como resumen de los cometidos de esta capa, podemos decir que se encarga
de transformar un paquete de información binaria (trama o frame) en una
sucesión de impulsos adecuados al medio físico utilizado en la transmisión.
Estos impulsos pueden ser eléctricos (transmisión por cable);
electromagnéticos (transmisión Wireless) o luminosos (transmisión óptica).
Cuando actúa en modo recepción el trabajo es inverso; se encarga de
transformar estos impulsos en paquetes de datos binarios que serán
entregados a la capa de enlace (ver a continuación).

Por ejemplo: este nivel define la medida del cable coaxial Ethernet y de los
conectores BNC utilizados.

Redes Locales. Página 3 de 14


3/14
Tema 3: Arquitectura de Redes

1.2 Capa de enlace

Puede decirse que esta capa traslada los mensajes hacia/desde la capa física
a la capa de red (que veremos a continuación). Especifica como se organizan
los datos cuando se transmiten en un medio particular. P.E. esta capa define
como son las tramas, las direcciones y las sumas de control ("Checksum") de
los paquetes Ethernet.

Además del direccionamiento local, se ocupa de la detección y control de


errores ocurridos en la capa física, del control del acceso a dicha capa y de la
integridad de los datos y fiabilidad de la transmisión. Para esto agrupa la
información a transmitir en bloques, e incluye a cada uno una suma de control
que permitirá al receptor comprobar su integridad. Las tramas recibidas son
comprobadas por el receptor. Si alguna trama se ha corrompido se envía un
mensaje de control al remitente solicitando su reenvío.

1.3 Capa de Red


La principal función de este nivel es la del encaminamiento, es decir, el
tratamiento de cómo elegir la ruta más adecuada para que el bloque de datos
del nivel de red o paquete llegue a su destino. Cada destino está identificado
unívocamente en la red por una dirección. Otra función importante de esta capa
es el tratamiento de la congestión. Cuando hay muchos paquetes en la red,
unos obstruyen a otros generando cuellos de botella en los puntos más
sensibles. Un sistema de red avanzado evitará o paliará estos problemas de
congestión. Otro problema que debe resolver esta capa es el que se produce
cuando el destinatario de un paquete no está en la misma red, sino en otra en
la que el sistema de direccionamiento es distinto que en la red de origen.
Además es posible que la segunda red no admita paquetes de las mismas
direcciones que la primera. En general, la resolución de problemas generados
por redes heterogéneas debe resolverse en esta capa. Por ejemplo, define la
estructura de direcciones y rutas de Internet. A este nivel se utilizan dos tipos
de paquetes: paquetes de datos y paquetes de actualización de ruta. Los
routers son dispositivos que trabajan en este nivel y se benefician de estos
paquetes de actualización de ruta. En esta categoría se encuentra el protocolo
ICMP ("Internet Control Message Protocol"), responsable de generar mensajes
cuando ocurren errores en la transmisión y de un modo especial de eco que
puede comprobarse mediante PING.

1.4 Capa de Transporte

La capa de transporte es una capa de transición entre los niveles orientados a


la red y los niveles orientados a las aplicaciones. Su misión consiste en aceptar

Redes Locales. Página 4 de 14


4/14
Tema 3: Arquitectura de Redes

los datos de la capa de sesión, fraccionarlos adecuadamente y asegurarse de


que llegarán correctamente. Esta capa se ocupa de garantizar la fiabilidad del
servicio, describe la calidad y naturaleza del envío de datos. P.E. esta capa
define cuando y como debe utilizarse la retransmisión para asegurar su
llegada. Para ello divide el mensaje recibido de la capa de sesión en trozos
(datagramas), los numera correlativamente y los entrega a la capa de red para
su envío. Durante la recepción, la capa de Transporte es responsable de
reordenar los paquetes recibidos fuera de secuencia. También puede
funcionar en sentido inverso multiplexando una conexión de transporte entre
diversas conexiones de datos. Esto permite que los datos provenientes de
diversas aplicaciones compartan el mismo flujo hacia la capa de red, asignando
a cada aplicación un número llamado puerto.

En la capa de transporte es donde emisor y receptor cobran su sentido. Por


ejemplo, en el nivel inferior hay transporte de tramas, pero puede ser que para
llegar haya que pasar por varios ordenadores intermedios que redirijan las
comunicaciones o que cambien de red los diferentes paquetes, etc. En el nivel
de transporte estos sucesos se hacen transparentes: sólo se consideran
fuente, destino y tipo de servicio solicitado.

Un ejemplo típico de protocolo usado en esta capa es TCP ("Transport Control


Protocol"), que con su homólogo IP de la capa de Red, configuran la suite
TCP/IP utilizada en Internet, aunque existen otros como UDP ("Universal
Datagram Protocol") una capa de transporte utilizada también en Internet por
algunos programas de aplicación.

1.5 Capa de Sesión

Esta capa permite el diálogo entre emisor y receptor estableciendo una sesión,
que es el nombre que reciben las conexiones en esta capa. A través de una
sesión se puede llevar a cabo un transporte de datos ordinario. La capa de
sesión mejora el servicio de la capa de transporte. Por ejemplo, si deseamos
transferir un fichero por una línea telefónica que por su excesivo volumen
tardará una hora en efectuar el transporte, y la línea telefónica tiene caídas
cada quince minutos, será imposible transferir el fichero. La capa de sesión se
podría encargar de la resincronización de la transferencia, de modo que en la
siguiente conexión se transmitieran datos a partir del último bloque transmitido
sin error.

1.6 Capa de Presentación

Se ocupa de la sintaxis y de la semántica de la información que se pretende


transmitir, es decir, investiga en el contenido informativo de los datos. Por

Redes Locales. Página 5 de 14


5/14
Tema 3: Arquitectura de Redes

ejemplo, si el ordenador emisor utiliza el código ASCII para la representación


de la información alfanumérica y el ordenador receptor utiliza EBCDIC, no
habrá forma de entenderse salvo que la red provea algún servicio de
conversión y de interpretación de datos. Éste es un servicio propio de la capa
de presentación, formato y codificación de los datos.

Otra función de la capa de presentación puede ser la de comprimir los datos


para que las comunicaciones sean menos costosas, o de la encriptación de la
información que garantiza su privacidad.

1.7 Capa de Aplicación

Esta capa describe como hacen su trabajo los programas de aplicación


(navegadores, clientes de correo, terminales remotos, transferencia de ficheros
etc). Por un lado interactúan con la capa de presentación; por otro representan
la interfaz con el usuario, entregándole la información y recibiendo los
comandos que dirigen la comunicación.

Ejemplos de protocolos utilizados por los programas de esta capa son HTTP,
SMTP, POP, IMAP etc.

2. EL MODELO TCP/IP

Aunque el modelo de referencia OSI sea universalmente reconocido, el


estándar abierto de Internet desde el punto de vista histórico y técnico es el
Protocolo de control de transmisión/Protocolo Internet (TCP/IP). El modelo de
referencia TCP/IP y la pila de protocolo TCP/IP hacen que sea posible la
comunicación entre dos computadores, desde cualquier parte del mundo, a
casi la velocidad de la luz. TCP/IP es compatible con cualquier sistema
operativo y con cualquier tipo de hardware, proporcionando una abstracción
total del medio.

El Departamento de Defensa de EE.UU. creó el modelo TCP/IP porque


necesitaba una arquitectura que pudiera conectar múltiples redes y que tuviera
la capacidad de mantener conexiones aun cuando una parte de la subred esté
dañada o perdida, lo que podría ocurrir por ejemplo en caso de una guerra
nuclear. Y necesitaba una arquitectura de red de este tipo porque cuando se
produjo la invasión de Granada por las tropas de EEUU las diferentes redes de
las Fuerzas Aéreas, la Armada y el Ejercito de Tierra no fueron capaces de
comunicarse entre sí, debido a que cada una de ellas poseía una arquitectura
propietaria de empresas diferentes: IBM, Unisys, etc.

Este problema de diseño de difícil solución fue lo que llevó al desarrollo del
proyecto ARPANET, promovido y financiado por el DARPA (Defense Advanced

Redes Locales. Página 6 de 14


6/14
Tema 3: Arquitectura de Redes

Research Projects Agency), sección del Departamento de Defensa dedicada a


la investigación. Dicho proyecto comenzó en los años 60, y en 1972 surgió de
él el modelo de comunicación entre ordenadores de diferentes redes basado en
el intercambio de paquetes.

En la creación de dicho modelo de comunicación estaban implicadas varias


universidades americanas, que modificaron el mismo creando un sistema
propio, que pasó a llamarse Internetting, que cuando fue ampliado a redes
cada vez mayores se transformó en Internet. Y su base fue el modelo TCP/IP,
que desde entonces se transformó en el estándar a partir del cual se desarrolló
la Red de redes.

El modelo TCP/IP está basado en el tipo de red packet-switched (de


conmutación de paquetes), y tiene cuatro capas: la capa de aplicación, la capa
de transporte, la capa de Internet y la capa de acceso a la red. Es importante
observar que algunas de las capas del modelo TCP/IP poseen el mismo
nombre que las capas del modelo OSI, aunque no se corresponden
exactamente unas con otras, por lo que no deben confundirse.

2.1 Capa de aplicación

Los diseñadores de TCP/IP sintieron que los protocolos de nivel superior


deberían incluir los detalles de las capas de sesión y presentación.
Simplemente crearon una capa de aplicación que maneja protocolos de alto
nivel, aspectos de representación, codificación y control de diálogo. El modelo
TCP/IP combina todos los aspectos relacionados con las aplicaciones en una
sola capa y da por sentado que estos datos están correctamente
empaquetados para la siguiente capa.

2.2 Capa de transporte

La capa de transporte se refiere a los aspectos de calidad del servicio con


respecto a la confiabilidad, el control de flujo y la corrección de errores. Utiliza
pues los servicios de la capa de red para proveer un servicio eficiente y
confiable a los procesos de la capa de aplicación.

Redes Locales. Página 7 de 14


7/14
Tema 3: Arquitectura de Redes

En esta capa se produce la segmentación de los datos producidos en la capa


de Aplicación en unidades de menor tamaño, denominadas paquetes o
datagramas. Un datagrama es un conjunto de datos que se envía como un
mensaje independiente.

La capa de transporte no se preocupa de la ruta que van a seguir los datos


para llegar a su destino final. Simplemente considera que la comunicación
entre ambos extremos está ya establecida y la utiliza.

2.3 Capa de Internet

La capa de Internet proporciona los mecanismos necesarios para realizar un


encaminamiento de los datos. Cuando dos nodos conectados a redes
diferentes quieren intercambiar datos, es necesario determinar el camino
empleado para transportar dichos datos, atravesando las distintas redes
interconectadas. El protocolo IP define mecanismos para llevar a cabo esta
tarea. Además, es tarea de esta capa controlar la congestión de la red. Por
último, el protocolo IP se dedica a identificar los nodos de la red mediante el
empleo de direcciones de red. Algunos ejemplos de protocolos en esta capa
son IP, ICMP; RIP, etc

2.4 Capa de acceso a la red

El nombre de esta capa es muy amplio y se presta a confusión. También se


denomina capa de host a red. Es la capa que se ocupa de todos los aspectos
que requiere un paquete IP para realizar enlace físico. Esta capa incluye los
detalles de tecnología de LAN y WAN y todos los detalles de las capas física y
de enlace de datos del modelo OSI.

Uno de los principales elementos que maneja esta capa es el de las


direcciones físicas, números únicos de 6 bytes asignados a cada tarjeta de red,
y que son el medio principal de localización de un host dentro de una red. Cada
tarjeta tiene un número identificador (MAC), cuyos 3 primeros bytes son
asignados por el fabricante de la misma, mientras que los otros 3 se asignan de
forma especial. Cuando un host debe enviar un paquete a otro de su red busca
a éste mediante su número de tarjeta de red (dirección física).

2.5 Ejemplo práctico

Imaginemos el proceso que se desencadena cuando desde nuestro navegador


pedimos una página dada a un servidor web y éste nos la quiere enviar:

Redes Locales. Página 8 de 14


8/14
Tema 3: Arquitectura de Redes

El servidor web decide con quién quiere hablar, (nuestro computador) y qué le
quiere enviar.

La capa de aplicación decide qué protocolo utilizar (http) y otras cuestiones


como codificación, compresión cifrado, establecimiento de sesión, etc.

La capa de Transporte en el servidor envía paquetes especiales para iniciar la


conversación con el otro extremo, y entonces empaqueta los datos en
paquetes TCP. La capa TCP delega este paquete en la capa de Internet, y
estará mandándoselo hasta que la capa TCP del otro extremo (nuestro
computador) responda diciendo que lo ha recibido (comunicación par a par).
Este proceso se denomina retransmisión, e implica gran cantidad de reglas
complejas que deciden cuándo retransmitir, cuánto esperar, etc. También le da
a cada paquete un número (1 de 5, 2 de 5, etc.), lo que significa que el otro
extremo (nuestro computador) podrá verificar que están todos los paquetes que
forman la página y ponerlos en el orden correcto. Además de asignarles un
número referido al puerto de comunicación correspondiente.

La capa de internet comprueba el destino del paquete, y averigua el siguiente


nodo al que mandárselo. Este sencillo acto se llama encaminamiento (routing),
y va desde lo realmente sencillo (si sólo tiene un módem, y no hay otra interfaz
de red, todos los paquetes saldrán por ahí) a lo extremadamente complejo (si
tiene 15 grandes redes conectadas directamente con usted).

Por último la capa de acceso a la red genera por cada paquete una o varias
tramas y las convertirá en impulsos adecuados para ser enviados por el medio.

Al llegar a nuestro host, la capa de acceso a la red comprobará si la trama es


correcta, y si es así, la enviará a la capa de internet, la cual la enviará a la capa
de transporte.

En la capa de transporte se identificará el número de puerto, para asociar el


paquete a la aplicación correspondiente (http), se comprobará que todos los
datagramas han llegado, los volverá a unir para formar el mensaje y lo enviará
a la capa de aplicación para que sea interpretado y mostrado al usuario que lo
solicitó.

3. Comparación OSI y TCP/IP

Si comparamos el modelo OSI y el modelo TCP/IP, observaremos que ambos


presentan las siguientes similitudes y diferencias:

Redes Locales. Página 9 de 14


9/14
Tema 3: Arquitectura de Redes

4. Protocolos TCP/IP

El diagrama que aparece en la siguiente figura se denomina gráfico de


protocolo. Este gráfico ilustra algunos de los protocolos comunes especificados
por el modelo de referencia TCP/IP.

Redes Locales. Página 10 de 14


10/14
Tema 3: Arquitectura de Redes

4.1 Protocolos de la capa de aplicación

FTP: File Transfer Protocol (Protocolo de transporte de archivos). Es el


protocolo utilizado para la descarga (bajada) o carga (subida) de ficheros en
Internet. FTP define dos canales de comunicación, uno para la transferencia de
datos y otro para el gobierno de la comunicación. Este protocolo permite el
acceso al sistema de directorios de un ordenador remoto (servidor FTP) y el
envío y la descarga de ficheros de ellos.

TELNET: Protocolo de servicio de conexión remota (remote login). Es un


emulador de terminal que permite acceder a los recursos y ejecutar programas
en un ordenador remoto; es decir, nos permite conectarnos a un equipo remoto
y actuar sobre él como si estuviéramos físicamente conectados al mismo.

HTTP: Hypertext Transfer protocol (Protocolo de transferencia de hipertexto).


Proporciona el servicio de páginas web, mediante el cual podemos solicitar
éstas a un servidor web y visualizarlas en los navegadores clientes.

SMTP: Simple Mail transport protocol (Protocolo de transporte de correo


simple). Proporciona el servicio de correo electrónico, permitiendo enviar
mensajes a otros usuarios de la red. Estos mensajes se envían primero a unos
equipos servidores especiales, desde los cuales pueden ser descargados por
el destinatario final.

Redes Locales. Página 11 de 14


11/14
Tema 3: Arquitectura de Redes

DNS: Domain Name Service (Servicio de nombre de dominio). Proporciona el


servicio de traducción de nombres de domino en direcciones IP reales.

TFTP:Trival File transport protocol (Protocolo de transporte de archivo trivial).

4.2 Protocolos de la capa de transporte.-

Protocolo para el Control de la Transmisión (TCP): que ofrece maneras


flexibles y de alta calidad para crear comunicaciones de red confiables, sin
problemas de flujo y con un nivel de error bajo. TCP acepta bloques de datos
de cualquier longitud, procedentes de la capa de aplicación, y los convierte en
fragmentos de 64 Kbytes como máximo que pasan a la capa de Internet, que a
su vez puede volver a fraccionarlos para su transmisión efectiva.

Cada uno de los bloques de datos se transmite como si fuera un datagrama


separado con entidad propia. TCP es el responsable de ensamblar los
datagramas recibidos por el receptor, ya que la red IP puede desordenarlos al
utilizar caminos diversos para alcanzar su destino. IP no garantiza que los
datagramas lleguen a su destino, por lo que es necesaria una entidad superior
(TCP) que se encargue de ello a través de un sistema de temporización y de
retrasmisiones en caso de problemas.

La seguridad en TCP tiene un precio que se manifiesta en forma de grandes


cabeceras de mensajes y en la necesidad de confirmaciones de mensajes para
asegurar las comunicaciones. Estas confirmaciones generan un tráfico
sobreañadido en la red que ralentiza las transmisiones en beneficio de la
seguridad.

Protocolo de Datagrama de Usuario (UDP): protocolo no confiable y no


orientado a conexión para la entrega de mensajes discretos. En este caso los
paquetes enviados mediante el protocolo IP se envían y ya está; no se realiza
una conexión definida entre los host ni un control de los paquetes enviados y
recibidos. Se utiliza en transmisiones rápidas que no necesitan seguridad en la
transmisión. Tiene mayor rendimiento que TCP pero es más inseguro.

4.3 Protocolos de la capa de internet

Protocolo Internet (IP): Independientemente de la aplicación que solicita


servicios de red o del protocolo de transporte que se utiliza. IP sirve como
protocolo universal que permite que cualquier computador en cualquier parte
del mundo pueda comunicarse en cualquier momento, y es la base
fundamental de Internet.

Redes Locales. Página 12 de 14


12/14
Tema 3: Arquitectura de Redes

El protocolo IP define las unidades de transferencia de datos, denominadas


paquetes, y se encarga de su transferencia desde el host origen al host
destino.

El papel de la capa de internet es averiguar cómo encaminar paquetes a su


destino final, lo que consigue mediante el protocolo IP. Para hacerlo posible,
cada interfaz en la red necesita una dirección IP. Una dirección IP identifica un
host de forma única (más datos en el siguiente tema). Dos host no pueden
tener una misma dirección IP pública, pero si pueden tener la misma IP si
pertenecen a dos redes privadas diferentes.

El protocolo IP no está orientado a conexión y no es confiable, ya que manda


paquetes sin contar con mecanismos de verificación de entrega y sin
comprobación de errores. Afortunadamente, el protocolo superior, TCP, se
encarga de corregir estas debilidades. En cuanto al ruteo o direccionamiento de
los paquetes, se realiza mediante tablas de rutas estáticas o dinámicas.

Este protocolo es usado por los de la capa de transporte para encaminar los
datos a su destino, siendo ésta su misión última, por lo que no se preocupa de
la integridad de la información que contienen los paquetes. Para poder
direccionar los paquetes, IP introduce una nueva cabecera en los mismos,
formada por 160 bits, y que contiene diferentes datos necesarios para poder
enrutar los paquetes, como la longitud de la cabecera, la longitud total del
paquete, un número de identificación, tipo de protocolo al que pertenece el
paquete, campo de comprobación (checksum), dirección de origen, dirección
de destino, etc.

En el siguiente tema veremos más a fondo el enrutamiento mediante


direcciones IP.

A pesar de ser el protocolo IP el único encargado del direccionamiento a nivel


general, a nivel interno existe otro protocolo ampliamente usado, el RIP
(Protocolo de Información de Ruteo), conocido también por el programa que
lo implementa, el Route Daemon. Este protocolo divide las máquinas
participantes en el proceso de ruteo en activas y pasivas. Los routers activos
anuncian sus rutas a los otros difundiendo un mensaje cada 30 segundos,
mensaje que contiene información tomada de la base de datos de ruteo
actualizada. Las máquinas pasivas listan y actualizan sus rutas en base a estos
mensajes.

ICMP (Protocolo de Mensajes de Control y Error de Internet): es de


características similares a UDP, pero con un formato mucho más simple, y su
utilidad no está en el transporte de datos de usuario, sino en controlar si un
paquete no puede alcanzar su destino, si su vida ha expirado, si el

Redes Locales. Página 13 de 14


13/14
Tema 3: Arquitectura de Redes

encabezamiento lleva un valor no permitido, si es preciso enfriar la fuente (para


que el emisor modere la velocidad de transmisión de paquetes), etc. Es decir,
se usa para manejar mensajes de error y de control necesarios para los
sistemas de la red, informando con ellos a la fuente original para que evite o
corrija el problema detectado.

ARP (Protocolo de Resolución de Direcciones): una vez que un paquete llega a


una red local mediante el ruteo IP, la entrega del mismo al host destino se debe
realizar forzosamente mediante la dirección MAC del mismo (número de la
tarjeta de red), por lo que hace falta algún mecanismo capaz de transformar la
dirección IP que figura como destino en el paquete en la dirección MAC
equivalente, es decir, de obtener la relación dirección lógica-dirección física.
Esto sucede así porque las direcciones Ethernet y las direcciones IP son dos
números distintos que no guardan ninguna relación entre ellos.

De esta labor se encarga el protocolo ARP, que en las LAN equipara


direcciones IP con direcciones Ethernet (de 48 bits) de forma dinámica,
evitando así el uso de tablas de conversión. Mediante este protocolo una
máquina determinada (generalmente un router de entrada a la red o un
switch) puede hacer un broadcast mandando un mensaje, denominado petición
ARP, a todas las demás máquinas de su red para preguntar qué dirección local
pertenece a alguna dirección IP, siendo respondido por la máquina buscada
mediante un mensaje de respuesta ARP, en el que le envía su dirección
Ethernet. Una vez que la máquina peticionaria tiene este dato envía los
paquetes al host destino usando la dirección física obtenida y guarda los datos
en una tabla residente en memoria para su uso en transmisiones posteriores.

3) RARP (ARP por Réplica): permite que una máquina que acaba de arrancar o
sin disco pueda encontrar su dirección IP desde un servidor. Para ello utiliza el
direccionamiento físico de red, proporcionando la dirección hardware física
(MAC) de la máquina al servidor para que éste le envíe la dirección IP que le
identificará. Una vez que la máquina obtiene su dirección IP la guarda en
memoria, y no vuelve e usar RARP hasta que no se inicia de nuevo.

Redes Locales. Página 14 de 14


14/14

También podría gustarte