Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Se ha decidido crear 5 clases de direcciones IP. A-E cada una con un numero especifica de bits para red y bits para hosts. Las direcciones clase A,B y C son para uso general, la clase D sera para su uso en direccionamiento multicast y las clase E son para uso reservado. El BIT mas importante determina la clase de direccin IP Clase A incluye: Rango de numeros de red: 1.0.0.0 to 126.0.0.0 Numero de direcciones de Host: 16,777,214 Class B addresses include Range of network numbers: 128.1.0.0 to 191.254.0.0 Number of Host addresses: 65,534 Class C addresses include Range of network numbers: 192.0.1.0 to 223.255.254.0 Number of Host addresses: 254 Class D addresses include Range of network numbers: 224.0.0.0 to 239.255.255.254
El problema es como un computador es capaz de distinguir entre una direccin Clase A comparada con una B o C. La respuesta es que el computador determina el Cero mas significativo en la direccin. (Posicin del cero) Si el cero esta en la posicin mas significativa, El computador reconocer que es una direccin IP Clase A y sabr que la lnea entre red y Host estar despus de los 8 bits. Si el cero esta en la segunda posicin, el computador sabr que es una direccin clase B y por lo tanto sabe que la lnea Red/host estar despus de 16 bits. Si el cero esta en la tercera posicin, el computador sabr que es una direccin clase c y por lo tanto sabe que la lnea Red/host estar despus de 24 bits. Esto significa que para cada una de las clases de red el primer, el segundo y el tercer BIT depender de la posicin del cero que limitara el rango de direcciones de cada clase.
Si esta direccin es una clase A el primer Bit ser 0 pero haciendo esto perderamos al 128 en nuestra combinacin de bits del primer octeto. Pasaramos de tener un rango entre 0 -256 a tener un rango entre 0 -127. IANA se reservo el rango entre 0 y 127 dejndonos con un rango entre 1 y 126. Todo esto significa que cualquier direccin IP que comience con un numero decimal entre 1 y 126 puede ser reconocida por los seres humanos como una direccin clase A.
De igual forma una direccin clase B tiene el segundo bit en 0 dejandonos con un ranfo de direcciones entre 128 y 191. Any IP address that starts with a high order octet value of 128 191 is a class B address.
A class C address has the third bit set to zero leaving us with a range of addresses beginning 192 -223 Any IP address that starts with a high order octet value of 192 - 223 is a class C address.
Estructura De la Direccin IP
Direccionamiento de Hosts
Cada dispositivo o interface debe tener un numero de Host sin cero. La tabla de enrutamiento contiene direcciones de red; usualmente NO contiene informacin de hosts. Una direccin IP y una direccin de Subred en una interfase tendr pues tres propsitos: Habilita al sistema procesar la recepcin y la transmisin de paquetes. Especifica la direccin local del dispositivo. Especifica el rango de direcciones que comparte el cable con el dispositivo.
Direccionamiento de Hosts
Una direccin de Host de todos Unos en la porcin de hosts esta reservada para broadcast dentro de esa red. Un valor de todos Ceros, significa la direccin de Red en si misma Por ejemplo, (192.168.1.0).
Mascara de Subred
Sin embargo, si organizamos la red de esta manera, Los routers aun
usaran el orden del BIT mas significativo para determinar donde se dividen los campos Red/Host. Debido a que la direccin es una clase B se dividir la direccin en 16 bits de red y 16 bits de Host. Si vemos la tabla de enrutamiento veremos ambos segmentos representados como 172.16.0.0. Claramente necesitamos alguna otra manera de decirle al router donde dividir la lnea entre Red/Host sin usar los bits mas significativos.
Mascara de Subred
Seria mucho mejor que la tabla de enrutamiento fuera como esta, distinguiendo entre las dos subredes dentro de la tabla. Esto significa que hay que usar algn mtodo para decirle al router que debe considerar los primeros 24 bits como red y los ltimos 8 bits como Host, aun cuando esta sea una direccin clase B. La herramienta usada para este propsito es la MASCARA DE SUBRED, cuya funcin es simplemente decirle al dispositivo cuanto de la direccin debe considerarse como espacio para red y cuanto como espacio para Hosts.
Mascara de Subred
Una direccin IP tiene 32 Bits, escrita en 4 Octetos. La mascara de subred tiene 32 bits escrita tambin en 4 octetos. La disposicin de la mascara de subred es la siguiente: 1 Binario para los bits de red. 1 Binario para los bits de subred. 0 Binario para los bits de Host. La mascara de subred indica cual de los bits en el campo Host sern usados para especificar diferentes subredes de una red particular.
Mascara de Subred
El router extrae la direccin de destino IP del paquete y recupera la mscara de subred interna. El router realiza una suma Boleana para obtener la direccin de red. Durante esta suma la porcin de Host de la direccin es quitada. La decisin del router entonces se basara en el numero de la red solamente.
En este ejemplo sin subredes, el numero de red extrado es 172.16.0.0
Mascara de Subred
Con ocho bits para la subred la direccin de red obtenida (subred) es 172.16.2.0. Este ejemplo muestra mas bits usados, extendiendo la porcin de red y creando un campo secundario que se extiende desde el fin de una mascara estndar y usando 8 bits del segmento de Hosts. Este campo secundario se denomina campo de SUBRED y es usado para representar subredes dentro de la red.
Mascara de Subred
No hay razn lgica por la que no podamos extender la mascara de subred dentro del el ultimo octeto como en este ejemplo. Ahora tenemos una direccin que consiste en 28 bits de red y solo 4 bits de espacio para hosts creando una subred que soportara mximo 14 hosts.
Direccin de Broadcast
Sabemos que podemos descubrir las direcciones de subred de cualquier direccion ip dada por su mascara realizando una suma boleana entre la direccion y la mascara. Si podemos encontrar la subred es facil determinar la direccion de broadcast llenando la porcion de Host con Unos y conviertiendolos en decimales. Si conocemos la direccion de subred y broadcast entonces todo entre ellas dos estara disponible para direcciones de host.
Ejercicios
Ejercicios