You are on page 1of 4

Direccionamiento de los nodos de red

Es necesario tener en cuenta el problema del direccionamiento cuando se conectan


tres o ms computadoras. Para ser precisos, esto es en realidad un problema de
direccionamiento de sus interfaces de red.4 Una computadora puede contar con
varias interfaces de red; por ejemplo, para formar anillos fsicos, cada
computadora debe contar con al menos dos interfaces de red para asegurar las
conexiones con sus dos computadoras vecinas. Para crear una estructura de
conectividad total que incluya N computadoras, es necesario equipar cada
computadora con N 1 interfaces de red. Por el nmero de interfaces
direccionadas, las direcciones de red pueden clasificarse como sigue:
Direcciones unidirigidas (unicast), que se utilizan para identificar las interfaces
individuales.
n

Direcciones multidirigidas (multicast), que identifican grupos de varias


interfaces. Los datos enviados a una direccin multidirigida se debern entregar a
todos los nodos que pertenezcan a ese grupo.
n

Muchas tecnologas de red soportan las llamadas direcciones multidifundidas


(broadcast). Los datos enviados a dichas direcciones debern entregarse a todos
los nodos de la red.
n

La nueva versin del protocolo Internet IPv6 define un nuevo tipo de


direccin: la direccin a cualquier nodo de la red (anycast). De manera similar a
las direcciones multidirigidas, estas direcciones definen grupos especficos de
direcciones; sin embargo, los datos enviados a las direcciones de este tipo deben
entregarse a cualquier direccin en el grupo en lugar de a todas las direcciones que
pertenezcan a este grupo.
n

Las direcciones pueden


(sitio.dominio.com).

ser

numricas

(129.26.255.255)

simblicas

Las direcciones simblicas (nombres) estn diseadas para identificar los nodos de
red mediante un formato amigable; por tanto, en general tienen asociaciones
semnticas. Dichas direcciones son fciles de memorizar. son adecuados para los
humanos, sin embargo, debido a su formato variable y su longitud potencialmente
significativa, su transmisin por medio de las redes es ineficaz.
En el primer caso, el espacio de direcciones no est estructurado. Un ejemplo
tipico de una direccin numrica plana es la llamada direccin MAC, diseada para
identificar de manera nica y sin ambigedades las interfaces de red de las LAN.
Dichas direcciones son utilizadas, en general, por el hardware; por tanto, se
disean con el tamao ms corto posible. Como regla general, una direccin MAC se
escribe en formato binario o hexadecimal (por ejemplo, 0081005e24a8). No se

requiere trabajo manual para especificar las direcciones MAC, debido a que por lo
regular los fabricantes de hardware las codifican en las tarjetas.
Por esta razn, las direcciones MAC se conocen tambin con el nombre de
direcciones de hardware. El uso de direcciones planas no representa una solucin
flexible, porque despus de quitar el hardware de red (el adaptador de red, por
ejemplo), la direccin de la interface de red tambin se modifica.
Cuando se utiliza un mtodo de direccionamiento jerrquico, el espacio de
direcciones se organiza como subgrupos anidados, los cuales definen la interface
de red especfica mediante el acotamiento secuencial del rango de direcciones. En
la estructura de tres niveles del espacio de direcciones que se muestra en la fi
gura 2.11, la direccin del nodo extremo est definida mediante los tres
componentes que siguen:
El identificador de grupo (K), el cual especifica el grupo al que pertenece un
grupo especfico.
El identificador de subgrupo (L),
El identificador de nodo (n), el cual identifica de manera nica el nodo dentro de
su subgrupo. En la mayora de los casos, el jerrquico es mucho ms eficaz que la
organizacin plana.
En las redes grandes, con miles de nodos, el uso de direcciones planas da como
resultado una subutilizacin significativa, debido a que los nodos extremos y el
equipo de comunicaciones tienen que trabajar con tablas de direcciones que
cuentan con miles de registros. En contraste, el mtodo de direccionamiento
jerrquico en la transmisin de datos permite que solamente la parte ms
significativa (ms hacia la izquierda) de la direccin (por ejemplo, K) se utilice
hasta cierto momento. Despus, con la finalidad de reducir el rango de direcciones,
puede usarse la parte siguiente (L); por ltimo, se puede emplear la parte menos
significativa (n).
Las direcciones IP e IPX son ejemplos tpicos de direcciones numricas
jerrquicas, las cuales soportan una jerarqua de dos niveles, donde una direccin
se divide en la parte ms significativa el nmero de red y la menos significativa
el nmero de nodo. Dicha clasificacin permite que la transmisin de mensajes
entre redes este basada en el nmero de red; a su vez, el nmero de nodo se utiliza
solamente despus de entregar el mensaje en la red de destino. Este mtodo es
similar al que usa el servicio postal en la entrega de correo.
El nombre de la calle se consulta solamente despus de que la carta ha sido enviada
a la ciudad de destino. En la prctica, varios mtodos de direccionamiento se

emplean de forma simultnea; por tanto, las interfaces de red de la computadora


pueden tener ms de una direccin (o nombre).
Cada direccin se usa cuando as conviene. Con la finalidad de convertir direcciones
de una forma a otra, se utilizan protocolos especiales, llamados protocolos de
resolucin de direcciones. Los usuarios direccionan a las computadoras mediante el
uso de nombres simblicos jerrquicos. En los mensajes transmitidos usando la red,
estos nombres simblicos se reemplazan de manera automtica por direcciones
numricas jerrquicas. Mediante el uso de direcciones numricas, los mensajes se
transfieren de una red a otra y, despus de entregar el mensaje a la red de
destino, se usa la direccin plana de hardware de la computadora en lugar de la
direccin numrica jerrquica. Se pueden utilizar herramientas centralizadas o
distribuidas para resolver el problema de establecer la correspondencia entre
tipos de direcciones diferentes.
En el mtodo centralizado existen computadoras dedicadas en la red, conocidas
como servidores de nombres, que almacenan la tabla que compara los diferentes
tipos de nombres (por ejemplo, nombres simblicos y direcciones numricas). Las
dems computadoras solicitaran servidores de nombres con el fi n de determinar el
identificador numrico de una computadora especfica utilizando su nombre
simblico. Cuando se usa el mtodo distribuido, cada computadora almacena su
copia de los diversos tipos de direcciones asignados a ella. La computadora que
necesita determinar la direccin plana de hardware correspondiente a la direccin
jerrquica conocida enva una solicitud ampliamente difundida (broadcast) hacia la
red. Todas las computadoras de la red comparan la direccin jerrquica
especificada en este mensaje difundido con sus propias direcciones. La
computadora que tenga la misma direccin enviara un mensaje de respuesta con la
direccin plana de hardware requerida. Este mtodo es utilizado por el protocolo
de resolucin de direcciones (ARP) de la pila de protocolos TCP/IP.
La ventaja del mtodo distribuido es que no requiere una computadora dedicada, la
cual, adicionalmente, a veces necesita la configuracin manual de la tabla de mapeo
de direcciones.
Sin embargo, el mtodo distribuido tambin tiene sus desventajas, la principal de
las cuales es la necesidad de enviar mensajes difundidos que saturan la red debido
a que estos se reenvan a todos los nodos. Por tanto, el mtodo distribuido se
utiliza solamente en LAN pequeas. En el caso de las LAN grandes es ms comn el
mtodo centralizado. Hasta el momento, hemos centrado nuestra atencin en las
direcciones de las interfaces de red de los nodos de red (es decir, computadoras o
dispositivos de comunicacin especializados). Sin embargo, ni la computadora ni el
ruteado representan el punto de destino de
los datos enviados a travs de la red; ms bien, es el software que corre en dichos
dispositivos.

Por esta razn, la direccin de destino, adems de incluir la informacin que


identifica a la interface del dispositivo de destino, tambin debe especificar la
direccin del proceso para el cual estn dirigidos los datos enviados a travs de la
red. Cuando los datos llegan a la interface de red especificada en la direccin de
destino, el software que corre en esa computadora debe reenviar los datos al
programa que los requiera. Obviamente, la direccin del programa no tiene que ser
nica en toda la red, basta con asegurar que es nica dentro de una computadora.
Los nmeros de puerto TCP y UDP que se utilizan en la pila de protocolos TCP/IP
representan ejemplos de direcciones de programa.

Conmutacin
Suponga que las computadoras se encuentran fsicamente conectadas entre si con
una topologa especfica y que se ha seleccionado un mtodo de direccionamiento
determinado. Ahora debe resolverse el problema ms importante: .que mtodo
deber utilizarse en la red para transmitir datos entre los nodos? Este problema
resulta muy complejo cuando se utilizan topologas de red conectadas en forma
parcial. En dicha situacin, el intercambio de datos entre cualquier par de nodos
(usuarios) seleccionados arbitrariamente debe llevarse a cabo a travs de nodos de
paso.
El proceso de conexin de nodos terminales a travs de la red formada por nodos de paso
se conoce con el nombre de conmutacin. La secuencia de nodos en la trayectoria desde el
nodo de origen al nodo de destino se llama ruta.

Por ejemplo, en la red que se muestra en la fi gura 2.12, los nodos 2 y 4, los cuales
no estn conectados directamente, deben transferir los datos a travs de nodos
de paso (es decir, los nodos 1 y 5). El nodo 1 debe transmitir datos de la interface
A a la B; a su vez, el nodo 5 debe llevar a cabo la misma operacin transmitiendo
datos de la interface F a la B. En este ejemplo, la ruta puede describirse como
sigue: 2-1-5-4, donde 2 es el nodo de origen, 1 y 5 son los nodos de paso y el nodo 4
es el nodo de destino.

You might also like