Sunteți pe pagina 1din 13

DIRECCIONAMIENTO IP

LA DIRECCIN IP

La direccin IP identifica la localizacin de un sistema en la red. Equivale a una
direccin de una calle y nmero de portal. Es decir, es nica. No pueden existir en la
misma ciudad dos calles con el mismo nombre y nmeros de portal.

Cada direccin IP tiene dos partes. Una de ellas, identifica a la RED y la otra identifica
a la maquina dentro de esa red. Todas las maquinas que pertenecen a la misma red
requieren el mismo numero de RED el cual debe ser adems nico en Internet.

El nmero de maquina, identifica a una workstation, servidor, router o cualquier otra
maquina TCP/IP dentro de la red. El nmero de maquina (nmero de host) debe ser
nico para esa red. Cada hostTCP/IP, por tanto, queda identificado por una direccin IP
que debe ser nica


IDENTIFICACIN DE RED E IDENTIFICACIN DE HOST

Hay dos formatos para referirnos a una direccin IP, formato binario y formato decimal
con puntos. Cada direccin IP es de 32 bits de longitud y est compuesto por 4
campos de 8 bits, llamados bytes u octetos. Estos octetos estn separados por puntos
y cada uno de ellos representa un numero decimal entre ceo y 255. Los 32 bits de una
direccin IP contienen tanto la Identificacin de RED como la Identificacin
de Hosts dentro de la RED.

La manera mas fcil de leer para los humanos un direccin IP es mediante la
notacin decimal con puntos. Vamos a ver a continuacin un ejemplo de una direccin
IP en binario y decimal con puntos:

10011001110111000011010100001111 153.220.53.15



32 Bits
ID de RED ID de Host







w.x.y.z


CONVERSIN DE DIRECCIONES IP DE BINARIO A DECIMAL

Para convertir las direcciones de binario a decimal recordemos que cada bit de un
octeto tiene asignado un valor decimal. Cuando convertimos cada bit a formato
decimal, el mayor valor de un octeto es 255. Cada octeto se convierte separadamente.








1



1



1


1


1


1



1




128



1

64


32


16


8


4


2


1







255 como valor decimal






CLASES DE DIRECCIONES IP

Existen dos diferentes clases de direcciones IP. Cada clase define la parte de la
direccin IP que identifica a la RED y la parte que identifica al nmero de hosts dentro
de esa red.

La comunidad Internet ha definido 5 clases de direcciones para poder acomodar redes
de diferentes tamaos. El TCP/IP de Microsoft soporta las clases A, B y C. Estas clases,
definen que bits son usados para la red y cuales son usados para identificar el nmero
de host dentro de la red.

Se puede identificar la clase de direccin por el numero del primer octeto. Recordemos
que por ser un numero de 32 bits la direccin IP, tericamente podran existir 2
elevado a la 32 direcciones diferentes IP.

La clase A, son direcciones del tipo w.x.y.z en donde w representa la RED y x.y.z el
nmero de host dentro de la red. En el siguiente cuadro podemos ver las clases A, B y
C.

Clase Direccin IP ID de Red ID de Host

A w.x.y.z w x.y.z
B w.x.y.z w.x y.z
C w.x.y.z w.x.y z





Clase A:









Clase B:




ID Red ID Host

0xxxxxxx


ID Red ID Host

10xxxxxx








Clase C:







Clase A

Las direcciones de Clase A son asignadas a redes con un elevado numero de hosts. El
bit de mayor orden en una direccin de clase A siempre es un cero. Los siguiente 7 bits
que completan el primer octeto es la identificacin de RED. Los restantes 24 bits (los 3
ltimos octetos) representan el nmero de host. Esto permite en total 126 redes y
aproximadamente 17 millones de host por cada red.


Clase B

Las direcciones de clase B son asignadas a redes de tamao mediano / grande. Los dos
primeros bits del primer octeto de las direcciones de clase B son siempre 1 0. Los
siguientes 14 bits que completan los dos primeros octetos son la identificacin de la
RED. Los restantes 16 bits de los dos ltimos octetos representan la Identificacin
del host. Esto supone 16.384 redes y aproximadamente 65.000 hosts en cada red.


Clase C

La clase C se utiliza para pequeas LANs (redes de rea local). Los tres primeros bits
del primer octeto son siempre 1 1 0. Los siguientes 21 bits que completan los 3
primeros octetos representan la Identificacin de una red en Clase C. Los ltimos 8 bits
(ultimo octeto) representa la Identificacin del host. Esto permite aproximadamente 2
millones de redes y 254 hosts en cada red.


Clase D

Las direcciones de clase D son usadas para uso de grupos multicast. Un
grupo multicast puede estar formado por uno o ms hosts o por ninguno de ellos. Los
4 bits de mayor orden en el primer octeto en una clase D son siempre 1 1 1 0. El resto
de bits designan el grupo especifico en el cual participa el cliente. No hay redes o
Identificaciones de hosts del las operaciones de multicast. Los paquetes son pasados a
una coleccin de hosts en una red. Solo los hosts registrados con una
direccion multicasr van a recibir esos paquetes. Microsoft soporta las direcciones de
clase D para las aplicaciones de datos en multicasting (radiodifusin) a los hosts en un
segmento de trabajo Internet. Esto incluye WINS y Microsoft NetShow.


Clase E

La clase E son direcciones experimentales que no estn disponibles para uso general y
que se reservan para uso futuro. Los 4 bits del byte de mayor orden en una clase E
estn siempre colocados a 1 1 1 1.



subred Una subred es un rango de direcciones lgicas. Cuando una red de
computadoras se vuelve muy grande, conviene dividirla en subredes, por los siguientes
motivos:
Reducir el tamao de los dominios de brodcast.
Hacer la red ms manejable, administrativamente. Entre otros, se puede controlar el
trfico entre diferentes subredes, mediante ACLs.

La definicin de subredes es una forma de organizar los hosts que hay dentro
de unared en grupos lgicos. El encaminamiento de subred permite que
numerosas subredes existan dentro de unamisma red. La subred permite
subdividir una netid (generalmente la direccin clase C, pero
puedetambin hacerse con direcciones clase A o B) en dos o ms redes. Una
mscara de subred es un patrn de 32 bits que se representan en notacin
decimaligual que las direcciones IP. Permite distinguir e interpretar que bits de
la direccin IP pertenecen a la direccin dered y cules a la direccin de host.
Por lo tanto las submscaras ms usadas son: 255.255.255.0
255.255.0.0 255.0.0.0 El identificador de red se determina Aplicando la
funcin AND a la direccin IP original con la mscara.150.214. 58 .9 AND
255.255.255.0Direccin de RED 150.214.58.0 (Direccin lgica de tipo C)
Direccin de difusin en la red. Aplicando la funcin OR a la direccin IP de red
con la inversa de la mscara150.214. 58 .0 OR 0.0.0.255Direccin de difusin
en la red (broadcasting) RED 150.214.58.255


Mscara de subred de longitud variable
Publicado en febrero 18, 2013de lurodela
La necesidad de estar siempre conectados obliga a usar las redes de computadoras
y aprovechar la infraestructura de cableado existente. Sin embargo no es posible
tener a todos los usuarios conectados en la misma red, dado que no todos requieren
los mismos servicios y lo que puede ser beneficioso para unos es perjudicial en el
rendimiento de otros.
Para separar a unos de otros es necesario segmentar las redes a nivel fsico y lgico.
Para lo primero usamos un switch administrable y para lo segundo usamos
direcciones IPs con mscara de subred de longitud variable.
Para entender como configurar una direccin IP con mscara de longitud variable
nos proponemos un ejemplo: supongamos que tenemos la necesidad de definir las
direcciones a utilizar para 3 grupos de trabajo con 10 computadoras cada una.
Desarrollo:
Una mscara de red para una direccin IP de clase C tiene la siguiente forma:
255.255.255.0
en binario sera
11111111.11111111.11111111.00000000
los ceros que se encuentran en el ltimo octeto indican que esta red puede contener
a 2^8=256 2 = 254 direcciones IPs tiles, la longitud de la mscara es 24, por
tener 24 bits en el estado de 1 y 8 bits en el estado de 0.
Bien ahora si disminuimos estos ceros tendramos lo siguiente:
2^7 = 128 2 = 126 direcciones IPs tiles, la longitud de la mscara sera 25.
2^6 = 64 2 = 62 direcciones IPs tiles, la longitud de la mscara sera 26.
2^5 = 32 2 = 30 direcciones IPs tiles, la longitud de la mscara sera 27.
2^4 = 16 2 = 14 direcciones IPs tiles, la longitud de la mscara sera 28.
2^3 = 8 2 = 6 direcciones IPs tiles, la longitud de la mscara sera 29.
Para el ejemplo necesitamos 10 equipos como mnimo, entonces 2^4 es til para
desarrollarlo, dado que permite hasta 14 direcciones IPs tiles.
Cmo se expresa una mscara de subred teniendo 4 bits en 0 en el cuarto octeto?
En binario: 11111111.11111111.11111111.11110000 (longitud 28)
En decimal: 255.255.255.240
Por qu siempre restamos 2 al calcular el nmero de direcciones IPs tiles?
Porque el primer nmero es el ID de red y el ltimo nmero se utiliza como
direccin de difusin (broadcast), esto es una direccin que permite enviar un
paquete a todos los equipos de la subred.
Cul sera el rango de direcciones a utilizar si aplicamos sta mscara de subred a
192.168.1.X?
Las direcciones a definir para las 3 subredes seran las siguientes:
Nro. de
subred ID de Red Rango de direcciones tiles IP de difusin
1 192.168.1.0 192.168.1.1-192.168.1.14 192.168.1.15
2 192.168.1.16 192.168.1.17-192.168.1.30 192.168.1.31
3 192.168.1.32 192.168.1.33-192.168.1.46 192.168.1.47
Fijarse que en la columna de direcciones IPs tiles tenemos el rango de direcciones
a configurar y la mscara de subred en cada caso sera 255.255.255.240.
Cabe sealar que los usuarios de una red no podrn ver a los usuarios de la otra, a
no ser se defina en el switch administrable o se instale algunos enrutadores.

VLSM ( Mascara de Longitud Variable)

El propicito de VLSM es crear redes o subredes ms pequeas y as reducir el desperdicio de
redes Ejemplo:
Una empresa necesita instalar cierta cantidad de ordenadores para distintas reas y para ello se
les a divido en departamentos de la siguiente manera:
Departamento Cantidad de Host
Recursos
Humanos
905
Soporte Tcnico 100
Ingeniera 618
Operaciones 850

La empresa tiene asignada la siguiente Direccin IP: 192.168.10.0 y la mascara 255.255.255.0
Pasos para subnetear con VLSM
1-Tomamos la parte mayor de la cantidad de host que nos piden, lo hacemos de mayor a menor:
905, 850, 618,100, (siempre hay que tener en cuenta lo anterior).
2-Utilizamos la formula 2^n- 2 donde n es la cantidad de host disponible y -2 es el ID y
Broadcast que esas direcciones no se toman, Elevamos un numero en done su resultado nos
muestre que 905 cabe ah. Ejemplo:
2^7=128, 905 no cabe en 128
2^9= 512, 905 no cabe en 512
2^10=1024,905 si cabe en 1024, entonces tomamos este valor.
3-si nos cuesta trabajo estar sacando mascara invertida, ID, Broadcas, etc en Binario esta es una
manera fcil de cmo hacerlo:
Partimos de la direccin que le fue asignada a la empresa 192.168.10.0 /24
Ahora lo que aremos ser tomar los rangos, Pero lo aremos con el ID de red y Direccin de
broadcast Ejemplo:
192.168.10.0 192.168.10.255 Por qu de esta manera?, porque si al ID de red le sumamos 1
tendremos nuestro primer rango y si al Broadcas le restamos 1 tendremos nuestro segundo rango
as de la siguiente manera:
ID Rangos Broadcast Mascara
192.168.10.0 +1 192.168.10.1 192.168.10.224 192.168.10.255 -1 255.255.255.192

Ahora con respecto a la mascara lo que hacemos es tomar en cuenta la cantidad de Bits que
estn disponibles en este caso 255.255.255, los primeros 24 bits estn ocupados pero los ltimos
8 que son los bits del cero 0 se encuentran bits disponibles lo que hacemos es lo siguiente :
Hacemos la siguiente operacin.
24(bits ocupados de la mascara) (10 la potencia que elevamos para que nos diera 1024)+8 (la
cantidad de bits que estn disponibles) .24-10+8=22, el resultado de esta operacin ser la
nueva mascara o prefijo de la red, es como si dijramos que le prestamos 2bits al 0 y en
decimal nos dara 192 ***128 64 32 16 8 4 2 1*** tomamos los primeros dos bits partiendo
de izquierda a derecha 128 + 64 = 192 fcil verdad.
Ahora que sabemos como ir sacando la Mascara, terminaremos nuestra tabla.
ID Rangos Broadcast Mascara
192.168.10.0 +1 192.168.10.1 192.168.10.224 192.168.10.255 -1 255.255.255.192
Ahora sabemos que la red termina en 255 la verdad que con el ID son 256entonces decimos que
ya se nos termino y seguimos con la siguiente direccin ahora ya no seria 192.168.10.1 si no
192.168.11.0 y as sucesivamente.
Ojo: Cuando elevemos 2^10 nos dio 1024, esos 1024 tendrn que ir dentro de la tabla Cmo
as?, para ello nos hacemos la siguiente pregunta Cuntas veces cabe 256 en 1024? Y hacemos
una pequea suma para calcularlo: 256+256+256+256=1024, contamos la cantidad de 256 que
ocupamos en este caso fueron 4, entonces eso nos indica que 256 cabe 4 veces en 1024, por lo
tanto tendremos 4 veces una direccin que contenga un broadcast de 255+1 del ID es 256
ID Rangos Broadcast Mascara
192.168.10.0 +1 192.168.10.1 192.168.10.224 192.168.10.255 -1 255.255.255.192
192.168.11.0 +1 192.168.11.1 192.168.11.224 192.168.11.255 -1 255.255.255.192
192.168.12.0 +1 192.168.12.1 192.168.12.224 192.168.12.255 -1 255.255.255.192
192.168.13.0 +1 192.168.13.1 192.168.13.224 192.168.13.225 -1 255.255.255.192
Tomando en cuenta el ID se lo sumamos al broadcast, sea 255+ID
= 256 y sumaos las veces que cabe 256 en 1024, en este caso:
256+256+256+256=1024
Si sumamos esto (lo que esta en verde), nos dar
1020, pero si les sumamos las ID que obtuvimos
en este caso 4 queda asi:1020+4=1024
Estas direcciones obtenidas fueron para los 905 host que nos pide el ejercicio, ahora necesitamos
direcciones para los 850 host y hacemos nuevamente el paso 2, buscamos un nmero que
elevado nos de un promedio de 850 as:
2^9=512 850 no cabe en 512
2^10=1024850 si cabe en 1024 tomamos este valor y hacemos el mismo procedimiento. Con
respecto a la mascara esta no tendr ningn cambio ya que la potencia de 10 nos da una mascara
de 255.255.255.192 as que la mascara ser la misma si la potencia fura otra entonces tendramos
que realizar la operacin 24-(la potencia dada)+8.


ID Rangos Broadcast Mascara
192.168.10.0 +1 192.168.10.1 192.168.10.224 192.168.10.255 -1 255.255.255.192
192.168.11.0 +1 192.168.11.1 192.168.11.224 192.168.11.255 -1 255.255.255.192
192.168.12.0 +1 192.168.12.1 192.168.12.224 192.168.12.255 -1 255.255.255.192
192.168.13.0 +1 192.168.13.1 192.168.13.224 192.168.13.225 -1 255.255.255.192
Estos rangos son para los 850 host que nos piden hacemos el mismo procedimiento, pero partiendo de la siguiente
ID de red.
192.168.14.0+1 192.168.14.1 192.168.14.224 192.168.14.255-1 255.255.255.192
192.168.15.0+1 192.168.15.1 192.168.15.224 192.168.15.255-1 255.255.255.192
192.168.16.0+1 192.168.16.1 192.168.15.224 192.168.16.255-1 255.255.255.192
192.168.17.0+1 192.168.17.1 192.168.17.224 192.168.17.255-1 255.255.255.192
Los siguientes rangos son para los 618 host, 6018 cabe en 1024 ya que si elevamos 2^9=512, 618 no cabe en 512,
as que la mascara seguir siendo la misma.
192.168.18.0+1 192.168.18.1 192.168.18.224 192.168.18.255-1 255.255.255.192
192.168.19.0+1 192.168.19.1 192.168.19.224 192.168.19.255-1 255.255.255.192
192.168.20.0+1 192.168.20.1 192.168.20.224 192.168.20.255-1 255.255.255.192
192.168.21.0+1 192.168.21.1 192.168.21.224 192.168.21.255-1 255.255.255.192
Los siguientes rangos son para los 100 host, ahora que tenemos un numero menor elevamos una potencia que nos
de un numero promedio a 100 en este caso es: 2^7=128, 100 si cabe en 128 y por supuesto si la potencia cambia la
mascara tambin: 24-7+8=25.
Cuantas veces cabe 100 en 128?, la respuesta es una ves entonces significa que solo tendr un ID
192.168.22.0+1 192.168.22.1 192.168.22.224 192.168.22.255-1 255.255.255.128

S-ar putea să vă placă și