|
Capa de red
La familia de protocolos
TCP/IP fue diseñada para permitir la interconexión
entre distintas redes. El mejor ejemplo de interconexión
de redes es Internet: se trata de un conjunto de redes unidas
mediante encaminadores o routers.
A lo largo de este
Curso aprenderemos a construir redes privadas que funcionen
siguiendo el mismo esquema de Internet. En una red TCP/IP es
posible tener, por ejemplo, servidores web y servidores de correo
para uso interno. Obsérvese que todos los servicios de
Internet se pueden configurar en pequeñas redes internas
TCP/IP.
A continuación
veremos un ejemplo de interconexión de 3 redes. Cada
host (ordenador) tiene una dirección física que
viene determinada por su adaptador de red. Estas direcciones
se corresponden con la capa de acceso al medio y se utilizan
para comunicar dos ordenadores que pertenecen a la misma red.
Para identificar globalmente un ordenador dentro de un conjunto
de redes TCP/IP se utilizan las direcciones IP (capa de red).
Observando una dirección IP sabremos si pertenece a nuestra
propia red o a una distinta (todas las direcciones IP de la
misma red comienzan con los mismos números, según
veremos más adelante).
Host |
Dirección
física |
Dirección
IP |
Red |
| A |
00-60-52-0B-B7-7D
|
192.168.0.10 |
Red
1 |
| R1 |
00-E0-4C-AB-9A-FF |
192.168.0.1
|
| A3-BB-05-17-29-D0
|
10.10.0.1 |
Red
2 |
| B |
00-E0-4C-33-79-AF |
10.10.0.7 |
| R2 |
B2-42-52-12-37-BE |
10.10.0.2 |
| 00-E0-89-AB-12-92 |
200.3.107.1
|
Red
3 |
| C |
A3-BB-08-10-DA-DB |
200.3.107.73 |
| D |
B2-AB-31-07-12-93 |
200.3.107.200
|

El concepto de red
está relacionado con las direcciones IP que se configuren
en cada ordenador, no con el cableado. Es decir, si tenemos
varias redes dentro del mismo cableado solamente los ordenadores
que permanezcan a una misma red podrán comunicarse entre
sí. Para que los ordenadores de una red puedan comunicarse
con los de otra red es necesario que existan routers que interconecten
las redes. Un router o encaminador no es más que un ordenador
con varias direcciones IP, una para cada red, que permita el
tráfico de paquetes entre sus redes.
La capa de red se
encarga de fragmentar cada mensaje en paquetes de datos llamados
datagramas IP y de enviarlos de forma independiente a través
de la red de redes. Cada datagrama IP incluye un campo con la
dirección IP de destino. Esta información se utiliza
para enrutar los datagramas a través de las redes necesarias
que los hagan llegar hasta su destino.
Nota:
Cada vez que visitamos una página web o recibimos un
correo electrónico es habitual atravesar un número
de redes comprendido entre 10 y 20, dependiendo de la distancia
de los hosts. El tiempo que tarda un datagrama en atravesar
20 redes (20 routers) suele ser inferior a 600 milisegundos.
En el ejemplo anterior,
supongamos que el ordenador 200.3.107.200 (D) envía un
mensaje al ordenador con 200.3.107.73 (C). Como ambas direcciones
comienzan con los mismos números, D sabrá que
ese ordenador se encuentra dentro de su propia red y el mensaje
se entregará de forma directa. Sin embargo, si el ordenador
200.3.107.200 (D) tuviese que comunicarse con 10.10.0.7 (B),
D advertiría que el ordenador destino no pertenece a
su propia red y enviaría el mensaje al router R2 (es
el ordenador que le da salida a otras redes). El router entregaría
el mensaje de forma directa porque B se encuentra dentro de
una de sus redes (la Red 2).
|