Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

DRFR Clase 3 - Direccionamiento IP

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

Clase

TEMAS: Direccionamiento IP. Máscara de SubRed.

3
Capa de Red Default Gatweay. Clases.

Direccionamiento IP

Introducción
Toda la estructura de Internet se basa en los protocolos TCP/IP.
Internet constituye una gran red virtual, ya que consiste en la interconexión de redes físicas mediante routers.

Los Routers mantienen ocultas las distintas tecnologías de hardware existentes en la red, es por ello que utilizan
un esquema de direccionamiento lógico , que permite encaminar los paquetes dentro de la red.

Figura 1: (a) Para el usuario de una red TCP/IP, parece conectarse a una sola y gran red.
(b) Estructura de las redes físicas y los routers que proporcionan la interconexión

Identificadores Universales
Un sistema de comunicaciones proporciona un servicio universal de comunicación si permite que cualquier
computadora o host se comunique con cualquier otro host.

Para lograr la comunicación total en la red es necesario de un método aceptado de manera global que permita
identificar a cada host que se conecta al sistema. Por el momento podemos diferenciar a tres identificadores de
host:

 Direcciones: identifica donde está la computadora o la ubicación de la computadora o servidor dentro


de la red. Por ejemplo: cuando se le coloca el código de área a un número telefónico.

 Nombres: indica lo que un objeto es. Es particularmente importante ya que las personas prefieren
Diplomatura en Redes de Datos

nombre pronunciables para identificar a las computadoras y además es más fácil recordar un nombre que
un número. Es por esto que utilizamos nombres para los sitios de intenet a los que deseamos ingresar, ese
nombre es llamado en realidad dominio, como por ejemplo www.issd.edu.ar, luego este dominio será
traducido por un protocolo llamado DNS, a la dirección IP correspondiente al servidor donde está publicada
esa página o sitio, para que nuestro Host pueda intercambiar información con dicho sitio.

 Rutas: indica cómo llegar hasta ahí. Este tipo de identificador es empleado por los routers para
encaminar los datagramas desde el origen hacia el destino.

El software de red trabaja de manera más eficiente con representaciones compactas de los identificadores, es
decir empleando direcciones numéricas . Además el uso de direcciones compactas y binarias hacen que los
cálculos de la selección de las rutas sea más eficiente.

ISSD – Fundamentos de Redes


1
Direcciones IP
Las redes IP tienen una estructura virtual, imaginada por sus diseñadores e implementada totalmente en software.
Esto significa que los diseñadores eligieron el formato, el tamaño, las direcciones y las técnicas de entrega de los
datagramas.

Para el direccionamiento dentro de la red, los diseñadores del TCP/IP eligieron un esquema análogo al
direccionamiento en las redes físicas, ya que cada host dentro de la red tiene asignada una dirección de número
entero de 32 bits, llamada “dirección IP”.

Una dirección IP codifica la identificación de la red a la cual está conectada el host y la identificación de un host
único dentro de la red. Cada host conectado a la red tiene asignado un identificador universal de 32 bits como su
dirección dentro de la red.

Cada dirección IP está formada por un par (Net-ID, Host-ID), donde Net-ID identifica una red y Host-ID identifica a
un host dentro de esa red. Por lo tanto los bits de dirección IP de todos los hosts en una misma red comparten un
prefijo en común. Esta división de la dirección IP en dos partes es para realizar el enrutamiento de manera
eficiente.

Entonces una dirección IP es un número de 32 bits que identifica de forma única a un host, ya sea una computadora,
tablet, impresora, router o cualquier otro dispositivo en una red IP. Por ejemplo de una dirección IP de la página del
Instituto Superior Santo Domingo es 11001000001110100111000000101100 pero como vemos sería imposible
para nosotros recordar esta dirección IP de modo de colocarla en el navegador para acceder a la página, como nos
sería imposible recordar y trabajar con cualquier dirección expresada en binario, es más, este número apenas tiene
sentido para nosotros si no lo dividimos en cuatro secciones iguales, compuestas cada una por ocho dígitos binarios,
estas secciones de ocho bits se conocen como octetos o bytes, de este modo, la dirección IP de nuestro ejemplo se
convierte en:

. .
11001000 00111010 01110000 00101100.
Para que una dirección IP adquiera más de sentido para nosotros, cada octeto se convierte de notación binara a
notación decimal con puntos. De este modo la dirección de issd pasará a ser expresada del siguiente modo:

200 . 58 . 112 . 44

Luego entraremos en los detalles de cómo realizar la conversión del número binario al decimal y viceversa, no te
preocupes por eso ahora, lo importante es que entiendas el concepto de lo que es el direccionamiento IP, ya que es
fundamental para el correcto diseño y funcionamiento de las redes IP.

Estas direcciones IP son utilizadas por los dispositivos de todo el mundo que están conectados a internet. Un router
es el encargado de pasar los paquetes de datos entre las redes de modo que la información llegue a su destino final,
una PC, un servidor o cualquier otro dispositivo conectado a la red. El router, no conoce la ubicación exacta del host
al que va destinado un paquete de información, solo sabe a qué red pertenece un host y usa la información
Diplomatura en Redes de Datos

almacenada en su tabla de enrutamiento para determinar cómo hacer llegar el paquete a la red del host de destino,
una vez entregado el paquete de datos al router conectado a la red de destino, este sabrá cómo hacer llegar el
paquete de datos al host apropiado.

Para que este proceso funcione, una dirección IP se divide en dos partes, la primera se usa como dirección de la red
y la segunda como dirección del host. Si tomamos la nuevamente nuestra dirección IP 200.58.112.44 y la dividimos
eno dos partes, podemos realizar las siguientes observaciones:

200.58.0.0 Identifica la red 200.58.0.0


0.0.112.44 Identifica al host 0.0.112.44 dentro de la red 200.58.0.0
200.58.112.44 Identifica la red 200.58.0.0 y al host 0.0.112.44 dentro de esa red.

ISSD – Fundamentos de Redes


2
Podemos entonces decir en este caso que los dos primeros octetos son la porción de la dirección IP que identifica
la red y el tercer y cuatro octetos son la porción de la dirección IP que identifica a un Host perteneciente a esa Red.

Tomamos otro ejemplo con una dirección IP más sencilla, por ejemplo la dirección IP 192.168.10.15 en este caso
podemos observar:

192.168.10.0 Identifica la red 192.168.10.0


0.0.0.15 Identifica al host 0.0.0.15 dentro de la red 192.168.10.0
192.168.10.15 Identifica la red 192.168.10.0 y al host 0.0.0.15 dentro de esa red.

Podemos entonces decir en este caso que los tres primeros octetos son la porción de la dirección IP que identifica
la red y el cuatro octeto es la porción de la dirección IP que identifica a un Host perteneciente a esa Red.

Para comprender como es que identificamos cual es la porción de la dirección IP que identifica a la red y cuál es la
que identifica al Host, es importante comprender el concepto de máscara que explicaremos a continuación.

Máscara de subred
Para que una red IP funcione correctamente, se requiere asociar a la dirección IP un segundo elemento que es
llamado máscara de subred. Una máscara es una secuencia de 32 dígitos binarios (bits) utilizada para identificar que
porción de la dirección IP identifica a la red y que porción identifica a los hosts.

Las porciones de la dirección IP que se usan para identificar la red y los host no son fijas, esto podemos observarlo
en los ejemplos anteriores, donde la porción de red de la dirección 200.58.112.44 eran los dos primeros octetos y la
de la dirección 192.168.10.15 eras los tres primeros octetos

Para poder determinar correctamente cada porción, la dirección IP siempre debe ir acompañada de la máscara de
subred.

Para el caso de la dirección 192.168.10.15, la máscara de subred correspondiente es 255.255.255.0. El significado


de este número no está claro a menos que sepa que 255 en notación binaria es igual a 11111111; por tanto, la
máscara de subred es 11111111.11111111.11111111.00000000

¿Ahora porque 11111111 es igual a 255? Esto es porque agrupamos los bits en secciones de 8 bits, entonces para
convertir de binario a decimal o viceversa tomamos como referencia el valor de cada bit según la posición que
ocupe, como se muestra en la siguiente tabla.

7 6 5 4 3 2 1 0
Potencia en Base 2 2 2 2 2 2 2 2 2
Valor Decimal 128 64 32 16 8 4 2 1

Entonces si ponemos los 8 bits del octeto en valor decimal 1, tendremos que sumar el valor decimal de cada bit
según la posición que ocupa en la tabla, de este modo 128+64+32+16+8+4+2+1 = 255.

Ahora comprendemos entonces la equivalencia entre 255.255.255.0 y 11111111.11111111.11111111.00000000.


¿Pero cómo es que la máscara puede indicar la porción de red y de hosts de correspondiente a la dirección IP que
acompaña?
Diplomatura en Redes de Datos

Lo que hace todo dispositivo que trabaja con direcciones IP es alinear la dirección IP con la máscara de subred y
ejecuta una operación lógica donde multiplica bit a bit.
Todo bit multiplicado por 0 es igual a 0, independientemente que su valor sea 0 o 1.
Si el valor del bit es 1 y es multiplicado por 1, el resultado es 1.

Sabiendo esto, realicemos ahora la multiplicación de nuestra dirección IP por la máscara correspondiente:

11000000.10101000.00001010.00001111 -- dirección IP 192.168.10.15


11111111.11111111.11111111.00000000 -- máscara de subred 255.255.255.0
11000000.10101000.00001010.00000000 – El resultado nos indica la dirección IP de la red 192.168.10.0

ISSD – Fundamentos de Redes


3
Los primeros 24 bits (la cantidad de bits puestos en valor 1 de la máscara de subred) identifican la dirección de red
y los últimos ocho bits (la cantidad de bits puestos en valor 0 de la máscara) identifican la porción del host.

Ahora sabemos entonces que para la dirección IP 192.168.10.15 acompañada por la máscara 255.255.255.0, el
identificador de red es 192.168.10.0 y la dirección del host es 0.0.0.15.

Otra manera muy utilizada de expresar la máscara es mediante la cantidad de bits puestos en valor 1, en nuestro
caso son 24, por lo que la siguiente expresión también será correcta: 192.168.10.15/24.

Es importante notar, que en el caso de la máscara, siempre comenzarán con los bits en uno desde la izquierda, y los
bits subsiguientes en valor uno deben ser consecutivos, una vez que aparezca un cero, ya no pueden volver a
aparecer unos.

A continuación ejemplos de máscaras válidas:

11111111.11111111.11111111.00000000 = 255.255.255.0
11111111.11111111.11111111.11000000 = 255.255.255.192
11111111.11111111.11111111.11111100 = 255.255.255.252
11111111.11111111.11111110.00000000 = 255.255.254.0
11111111.11111111.00000000.00000000 = 255.255.0.0
11111111.11110000.00000000.00000000 = 255.248.0.0
11111111.00000000.00000000.00000000 = 255.0.0.0

A continuación ejemplos de máscaras inválidas (no serían aceptadas por ningún equipo como máscara)

11111111.11111111.11111111.00110000 = 255.255.255.96
11111111.11111111.01111111.00000000 = 255.255.127.0
11111111.00111111.11111111.00000000 = 255.63.255.0

En el documento Internet RFC 1878, disponible en el sitio http://www.rfc-base.org/rfc-1878.html se describen las


subredes y máscaras de subred válidas para las redes IPv4.

Las direcciones especifican conexiones de red


Una dirección IP no necesariamente identifica a un host, ya que puede suceder que un host o router tenga múltiples
interfaces de red y en consecuencia puede tener dos o más conexiones físicas a la red. En caso de un router o de un
Host con múltiples interfaces, se requiere de tantas direcciones de red como redes físicas a las que se conectan, es
por ello que las direcciones IP identifican una conexión a la red.

Cada una de las interfaces (puertos) de un router deberá tener una dirección IP que corresponda a distintas redes IP,
por ejemplo no podremos tener en una interfaz la dirección 192.168.10.1/24 y en otra interfaz la dirección
192.168.10.15/24 porque ambas pertenecen a la misma red. Si observamos la máscara al ser /24 indica que los 24
primeros bits identifican la red, por lo que para ambas intereses la red es 192.168.10.0.

Sería válido por ejemplo asignar 192.168.10.1/24 a una interface y 192.168.0.1/24 a otra interfaz, en cuyo caso
pertenecerían a distintas redes.
Diplomatura en Redes de Datos

Direcciones de red y de difusión


Las direcciones IP pueden utilizarse para hacer referencia tanto a redes como a hosts individuales. Por regla una
dirección que tiene todos los bits del campo Host-ID igual a 0 se reserva exclusivamente para referirse a la red en
sí misma. Ejemplo: 192.168.10.0/24 o 192.168.56.0/24

Las direcciones IP se pueden utilizar para especificar la difusión, es decir enviar información a todos los hosts en la
red. En la capa de enlace de datos, estas direcciones se transforman inmediatamente en direcciones de difusión por
hardware en el caso de Ethernet. Por regla una dirección de difusión tiene todos los bits del campo Host-ID puestos
en valor 1.

ISSD – Fundamentos de Redes


4
Las direcciones de difusión que constan de una porción de red y la porción de Host-id con todos 1, se la conoce como
dirección de difusión dirigida, ya que contiene la identificación de la red como así también el campo Host-ID
de difusión. Este tipo de dirección se interpreta sin ambigüedades, en cualquier punto de la red ya que identifica de
forma única a la red objetivo, además de especificar la difusión en dicha red. Por ejemplo para enviar una difusión en
la red 192.168.10.0/24 se deberá usar como dirección IP de destino la dirección 192.168.10.255/24.

Este tipo de direcciones de difusión permite que un sistema remoto envíe un solo paquete que será difundido en la
red especificada.

Interpretación de cero como esto


Una dirección IP con el campo Host-ID = 0 se refiere a este host
y una dirección IP con el campo Net-ID = 0 se refiere a esta red.

Por ejemplo, esto puede ser de importancia cuando un host se quiere comunicar hacia una red pero todavía no
conoce su dirección IP. El host utiliza temporalmente el Net-ID = 0 y los otros hosts de la red interpretan la dirección
como si fuera “esta red”. Un host al recibir el datagrama con el campo Net-ID = 0 y con su dirección de Host-ID,
interpreta que se refiere a un paquete correspondiente a su red local o a “esta” red (mismo Net-ID que el de él).

Dirección de loopback
La dirección 127.0.0.0/8 se reserva para loopback y está diseñada para utilizarse en las pruebas del TCP/IP y
para la comunicación de los procesos internos en la máquina local. Cuando algún programa utiliza la dirección de
loopback como destino, el software de protocolo en una computadora regresa los datos sin generar tráfico a
través de la red.

Un enrutador nunca debe difundir información de encaminamiento ni de accesibilidad para el número de red
127.0.0.0/8, pues no es una dirección de red válida.

Puerta de enlace predeterminada


Si un host necesita comunicarse con un host de otra red, lo deberá de realizar a través de un router.
Cuando se interconectan dos redes, los hosts de cada una de ellas necesitan conocer la dirección IP de la interfaz
(puerto físico) del router conectado a su propia red para enviarle los paquetes de datos que van dirigidos a los hosts
de la otra red. Esta dirección IP se conoce con el nombre de puerta de enlace o Gateway.

Cuando un host intenta comunicarse con otro dispositivo mediante TCP/IP, realiza un proceso de comparación de la
dirección IP de destino y su máscara, con su propia dirección IP y máscara de subred. El resultado de esta
comparación indica al equipo si el destino es un host local o un host remoto.

Si el resultado de este proceso determina que el destino es un host local, el equipo simplemente enviará el paquete
a la subred local. Si determina que el destino es un host remoto, el equipo reenviará el paquete a su default-
gateway, siendo ahora responsabilidad del router enrutar el paquete de datos a la red de destino correcta.
Diplomatura en Redes de Datos

El default-gateway también recibe el nombre de defualt-router o puerta de enlace predeterminada. En todos los
casos hace referencia a lo mismo, la dirección IP de la interfaz del router que está conectada a la propia red del host,
que permite conectar la red con otras redes.

ISSD – Fundamentos de Redes


5
A continuación se observa la configuración de una dirección IP, máscara y default Gateway en un entorno Windows 7.

Vamos a: Inicio y escribimos “Conexiones”, automáticamente nos aparecerá la siguiente

Dentro de conexiones de Red, buscamos la tarjeta de red que queremos


configurar, le damos clic con el botón derecho y seleccionamos
propiedades.

A continuación seleccionamos Protocolo de Internet versión 4 (TCP/IPv4) y damos clic en propiedades.

Finalmente seleccionamos “Usar la siguiente dirección IP”, configuramos la


dirección IP, la máscara y el default-gateway y de damos Aceptar.

Diplomatura en Redes de Datos

ISSD – Fundamentos de Redes


6
A continuación se indican los pasos a seguir para un Windows XP.

Figura: Configuración de las direcciones IP (Windows XP)

Clases de red
Las direcciones IP se dividen en clases. Si bien las clases más comunes y utilizadas son las clases A, B y C, existen
también las clases D y E, para multicast e investigación respectivamente, las cuales no puedes utilizarse en redes
unicast. Cada una de las clases de dirección tiene una máscara de subred predeterminada diferente.

A continuación se detallan las cinco clases de direcciones IP:

Diplomatura en Redes de Datos

Como puede observar, puede identificar la clase de una dirección IP si examina su primer octeto. A continuación se
muestran los rangos de direcciones IP para cada clase.

ISSD – Fundamentos de Redes


7
Tabla: Rangos máximo y mínimo de direcciones IP

Las redes de clase A usan la máscara de subred predeterminada 255.0.0.0 y su primer octeto está comprendido
entre 0 y 127. La dirección 10.63.121.33 es de clase A. Su primer octeto es 10, que se encuentra entre 1 y 126,
ambos inclusive.

Las redes de clase B usan la máscara de subred predeterminada 255.255.0.0 y su primer octeto está comprendido
entre 128 y 191. La dirección 172.16.12.83 es de clase B. Su primer octeto es 172, que se encuentra entre 128 y
191, ambos inclusive.

Las redes de clase C usan la máscara de subred predeterminada 255.255.225.0 y su primer octeto está
comprendido entre 192 y 223. La dirección 192.168.19.195 es de clase C. Su primer octeto es 192, que se
encuentra entre 192 y 223, ambos inclusive.

Autoridad de direccionamiento
Existe un organismo internacional llamado Internet Assigned Numbers Authority IANA (Autoridad Internet de
Números Asignados en español) que establece los procedimientos y tiene el control sobre los bloques de direcciones
IP asignados. Esto permite garantizar que el campo de red (Net-ID) dentro de una dirección de Internet sea único.
Pueden acceder a su sitio vía el link http://www.iana.org/

Sin embargo cuando una organización se une a Internet, puede obtener direcciones de red desde el INTERNIC(Centro
de Información de la Red Internet). https://www.internic.net/

Una vez que una organización obtiene un prefijo de red único, puede escoger cómo asignar un sufijo único a cada
host dentro de su red sin tener que contactar a la autoridad central. Solamente es esencial para la autoridad central
asignar direcciones IP para redes que están (o estarán) conectadas a la red pública Internet.

Una corporación individual puede tener la responsabilidad de asignar direcciones únicas de red dentro de su red
TCP/IP, siempre y cuando nunca conecte esa red al mundo exterior.
Diplomatura en Redes de Datos

En cuanto al IANA, pueden acceder a su sitio vía el link http://www.iana.org/

ISSD – Fundamentos de Redes


8

También podría gustarte