Sei sulla pagina 1di 14

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.

128

64

32

16

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 A B C Direccin IP w.x.y.z w.x.y.z w.x.y.z ID de Red w w.x w.x.y ID de Host x.y.z y.z z

ID Red 0xxxxxxx

ID Host

Clase A:

ID Red 10xxxxxx

ID Host

Clase B:

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.

http://alumno.ucol.mx/al008363/public_html/IP.htm

Mscaras de red

Entendiendo las mscaras de red


Alberto Ruiz. Noviembre 2006.

En la configuracin TCP/IP, los PCs deben tener una IP y una mscara de red. La mscara de red determina el ran mscara, podemos, mediante unos sencillos clculos, averiguar el rango de la red, la primera direccin IP que cor la direccin de broadcast y el nmero de IPs del rango.

La mscara, es un valor que si le pasamos a binario, solamente contiene unos y ceros consecutivos, es decir, que posibles valores de las mscaras son:

Mscara en binario 11111111.00000000.00000000.00000000 11111111.10000000.00000000.00000000 11111111.11000000.00000000.00000000 11111111.11100000.00000000.00000000 11111111.11110000.00000000.00000000 11111111.11111000.00000000.00000000 11111111.11111100.00000000.00000000 11111111.11111110.00000000.00000000 11111111.11111111.00000000.00000000 11111111.11111111.10000000.00000000 11111111.11111111.11000000.00000000 11111111.11111111.11100000.00000000 11111111.11111111.11110000.00000000 11111111.11111111.11111000.00000000 11111111.11111111.11111100.00000000 11111111.11111111.11111110.00000000 11111111.11111111.11111111.00000000 11111111.11111111.11111111.10000000 11111111.11111111.11111111.11000000 11111111.11111111.11111111.11100000 11111111.11111111.11111111.11110000 11111111.11111111.11111111.11111000 11111111.11111111.11111111.11111100

En decima

255.0.0.0 255.128.0 255.192.0 255.224.0 255.240.0 255.248.0 255.252.0 255.254.0 255.255.0 255.255.1 255.255.1 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2 255.255.2

Tabla de mscaras

En la primera columna de la tabla anterior, vemos los posibles valores de las mscaras en sistema binario. En la segunda columna, vemos los valores de las mscaras en decimal. En la tercera columna, vemos los valores de las mscaras en notacin simplificada indicando el nmero de unos IP 192.168.0.213 y mscara 255.255.255.0, normalmente se dice que tiene la IP 192.168.0.213/24.

En la cuarta columna vemos las direcciones totales incluida la direccin de red y la direccin de broadcast. Para ca a ese nmero ya que ni la primera IP (direccin de red) ni la ltima (direccin de broadcast) son asignables a PCs. E que acaben en cero. Ejemplo, si tenemos la mscara 255.0.0.0, el nmero mximo de PCs ser:

http://www.albertoruiz.es/mis-articulos/entendiendo-las-mascaras-de-red

Introduccin.
IPv4 es la versin 4 del Protocolo de Internet ( IP o Inernet Protocol) y constituye la primera versin de IP que es implementada de forma extensiva. IPv4 es el principal protocolo utilizado en el Nivel de Red del Modelo TCP/IP para Internet. Fue descrito inicial mente en el RFC 791 elaborado por la Fuerza de Trabajo en Ingeniera de Internet (IETF o Internet Engineering TaskForce) en Septiembre de 1981, documento que dej obsoleto al RFC 760 de Enero de 1980. IPv4 es un protocolo orientado hacia datos que se utiliza para comunicacin entre redes a travs de interrupciones (switches) de paquetes (por ejemplo a travs de Ethernet). Tiene las siguientes caractersticas:

Es un protocolo de un servicio de datagramas no fiable (tambin referido como de mejor esfuerzo). No proporciona garanta en la entrega de datos. No proporciona ni garantas sobre la correccin de los datos. Puede resultar en paquetes duplicado o en desorden.
Todos los problemas mencionados se resuelven en el nivel superior en el modelo TCP/IP, por ejemplo, a travs de TCP o UDP. El propsito principal de IP es proveer una direccin nica a cada sistema para asegurar que una computadora en Internet pueda identificar a otra.

Direcciones.
IPv4 utiliza direcciones de 32 bits (4 bytes) que limita el nmero de direcciones posibles a utilizar a 4,294,967,295 direcciones nicas. Sin embargo, muchas de estas estn reservadas para propsitos especiales como redes privadas, Multidifusin(Multicast), etc. Debido a esto se reduce el nmero de direcciones IP que realmente se pueden utilizar, es esto mismo lo que ha impulsado la creacin de IPv6 (actualmente en desarrollo) como reemplazo eventual dentro de algunos aos para IPv4.

Representacin de las direcciones.


Cuando se escribe una direccin IPv4 en cadenas, la notacin ms comn es la decimal con puntos. Hay otras notaciones basadas sobre los valores de los octetos de la direccin IP. Utilizando como ejemplo: www.alcancelibre.org que tiene como direccin IP 201.161.1.226 en la notacin decimal con puntos:

Notacin

Valor

Conversin desde decimal con puntos -

Decimal con 201.161.1.226

Notacin

Valor

Conversin desde decimal con puntos

puntos Hexadecimal 0xC9.0xA1.0x01.0xE2 con puntos Cada octeto de la direccin es convertido individualmente a hexadecimal. Cada octeto es convertido individualmente a octal.

Octal con puntos Binario con puntos

0311.0241.0001.0342

11001001.10100001.00000001.1 Cada octeto es convertido 1100010 individualmente a binario Concatenacin de los octetos de hexadecimal con puntos. La forma hexadecimal convertida a decimal. La forma hexadecimal convertida a octal.

Hexadecimal 0xC9A101E2

Decimal

3382772194

Octal

31150200742

Binario

11001001101000010000000111 La forma hexadecimal 100010 convertida a binario.

Tericamente, todos estos formatos mencionados deberan ser reconocidos por los navegadores (sin combinar). Adems, en las formas con puntos, cada octeto puede ser representado en combinacin de diferentes bases. Ejemplo: 201.0241.0x01.226.

Asignacin
Desde 1993 rige el esquema CIDR (Classless Inter-Domain Routing o Encaminamiento InterDominios sin Clases) cuya principal ventaja es permitir la subdivisin de redes y permite las entidades sub-asignar direcciones IP, como hara un ISP con un cliente. El principio fundamental del encaminamiento (routing) es que la direccin codifica informacin acerca de localizacin de un dispositivo dentro de una red. Esto implica que una direccin asignada a una parte de una red no funcionar en otra parte de la red. Existe una estructura jerrquica que se encarga de la asignacin de direcciones de Internet alrededor del mundo. Esta estructura fue creada para el CIDR y hasta 1998 fue supervisada por la IANA (Internet Assigned Numbers Authority o Agencia de Asignacin de Nmeros Internet) y sus RIR (Regional Internet Registries o Registros Regionales de Internet). Desde el 18 de Septiembre de 1998 la supervisin est a cargo de la ICANN (Internet Corporation for Assigned Names and Numbers o Corporacin de Internet para los Nombres y Nmeros Asignados). Cada RIR mantiene una base de datos WHOIS disponible al publico y que permite hacer bsquedas que proveen informacin acerca de las asignaciones de direcciones IP. La

informacin obtenida a partir de estas bsquedas juega un papel central en numerosas herramientas las cuales se utilizan para localizar direcciones IP geogrficamente.

Bloques reservados.
Bloques de direcciones reservadas Bloque de direcciones CIDR 0.0.0.0/8 Descripcin Red actual (solo vlido como direccin de origen) Red Privada Referen cia RFC 1700 RFC 1918 RFC 1700 RFC 1797 RFC 1700

10.0.0.0/8

14.0.0.0/8

Red de datos pblicos

39.0.0.0/8

Reservado

127.0.0.0/8 128.0.0.0/16 169.254.0.0/16

Anfitrin local (localhost) Reservado Red Privada (Zeroconf)

RFC 3927 RFC 1918

172.16.0.0/12 191.255.0.0/16 192.0.0.0/24 192.0.2.0/24

Red Privada

Red de pruebas Retransmisin desde IPv6 hacia IPv4 Red Privada

RFC 3330 RFC 3068 RFC 1918 RFC 2544 RFC

192.88.99.0/24

192.168.0.0/16

198.18.0.0/15 223.255.255.0/24

Pruebas de desempeo de red Reservado

Bloques de direcciones reservadas Bloque de direcciones CIDR Descripcin Referen cia 3330 224.0.0.0/4 Multidifusin (Multicast, antes red RFC Clase D) 3171 Reservado (Antes red Clase E) Difusiones (Broadcast) RFC 1700

240.0.0.0/4 255.255.255.255

Redes privadas.
De los ms de cuatro mil millones de direcciones permitidas por IPv4, tres rangos estn especialmente reservados para utilizarse solamente en redes privadas. Estos rangos no tienen encaminamiento fuera de una red privada y las mquinas dentro de estas redes privadas no pueden comunicarse directamente con las redes pblicas. Pueden, sin embargo, comunicarse hacia redes pblicas a travs de la Traduccin de Direcciones de Red o NAT (Network Address Translation).

Bloques reservados para redes privadas

Numero de Rango de Tipo de Bloque CIDR Nombre direcciones direcciones IP clase mayor IP Bloque de 24bits Bloque de 20bits Bloque de 16bits 10.0.0.0 16,777,215 10.255.255.255 nica clase A

10.0.0.0/8

172.16.0.0 1,048,576 172.31.255.255

16 clases B172.16.0.0/1 contiguas 2 256 clases 192.168.0.0/ C 16 contiguas

192.168.0.0 65,535 192.168.255.255

Anfitrin local (Localhost)


Adems de las redes privadas, el rango 127.0.0.0 127.255.255.255 o 127.0.0.0/8 en la notacin CIDR, est reservado para la comunicacin del anfitrin local (localhost). Ninguna direccin de este rango deber aparecer en una red, sea pblica o privada y cualquier paquete

enviado hacia cualquier direccin de este rango deber regresar como un paquete entrante hacia la misma mquina.

Referencia de sub-redes de IP versin 4.


Algunos segmentos del espacio de direcciones de IP, disponibles para la versin 4, se especifican y asignan a travs de documentos RFC (Request For Comments o Solicitud De Comentarios), que son conjuntos de notas tcnicas y de organizacin que se elaboran desde 1969 donde se describen los estndares o recomendaciones de Internet, antes ARPANET. Ejemplos de esto son los usos del Retorno del sistema (loopback, RFC 1643), las redes privadas (RFC 1918) y Zeroconf (RFC 3927) que no estn bajo el control de los RIR (Regional Internet Registries o Registros Regionales de Internet). La mscara de sub-red es utilizada para separar los bits de un identificados de una red a partir de los bits del identificados del anfitrin. Se escribe utilizando el mismo tipo de notacin para escribir direcciones IP.

CID Mscara de Anfitrio R sub-red nes

Nombre de la clase

Uso tpico

/8 /9

255.0.0.0 255.128.0.0

1677721 Clase A 6 8388608 4194304 2097152 1048576 524288 262144 131072 65536 Clase B

Bloque ms grande definido por la IANA

/10 255.192.0.0 /11 255.224.0.0 /12 255.240.0.0 /13 255.248.0.0 /14 255.252.0.0 /15 255.254.0.0 /16 255.255.0.0

/17 255.255.128.0 32768 /18 255.255.192.0 16384 /19 255.255.224.0 8192 /20 255.255.240.0 4096 /21 255.255.248.0 2048

ISP / negocios grandes ISP / negocios grandes ISP / negocios grandes ISP pequeos / negocios grandes ISP pequeos / negocios

CID Mscara de Anfitrio R sub-red nes

Nombre de la clase

Uso tpico

grandes /22 255.255.252.0 1024 /23 255.255.254.0 512 /24 255.255.255.0 256 /25 255.255.255.1 128 28 255.255.255.1 64 92 255.255.255.2 32 24 255.255.255.2 16 40 255.255.255.2 8 48 255.255.255.2 4 52 255.255.255.2 2 54 255.255.255.2 1 55 Redes de unin (enlaces punto a punto) Red no utilizable, sugerida para enlaces punto a punto (RFC 3021) Ruta del anfitrin Clase C LAN grande LAN grande

/26

LAN pequea

/27

LAN pequea

/28

LAN pequea

/29

/30

/31

/32

Referencias.
http://www.alcancelibre.org/staticpages/index.php/introduccion-ipv4

Potrebbero piacerti anche