En el TCP/IP la direccin software para un hosts es la direccin IP. Cada direccin IP se divide en dos partes: Un porcin de la Red, que identifica la red Una porcin del Host, que identifica el nodo Todos los hosts en el mismo segmento deben de tener el mismo nmero de red, el nmero de red debe de ser nico en la interred. El nmero de host identifica a la estacin, servidos, router en cada segmento, por lo tanto el nmero de host debe de ser nico en la red. Cada direccin IP es de una longitud de 32 bits y compuesta por 4 campos de 8 bits llamado octeto, los octetos son separados por puntos, el octeto representa a un nmero decimal en el rango de 0 a 255.
8bits
8bits
8bits
8bits
172
16
122
204
Cada bit en el octeto tiene un peso binario (como 128,64,,4,2,1 El valor mnimo para cada octeto es 0, todos los bits en cero El valor mximo para cada octeto es 255, todos los bits en uno
Debe de ejercitarse en el arte de convertir las bases decimal a binario y viceversa, Por ejemplo: El nmero Decimal : 172.16.122.204 en Binario es: 10101100.00010000.01111010.11001100
La direccin de la red se puede obtener de los siguientes modos. Si quiere utilizar la red como parte de la comunidad Internet, es necesario adquirir una direccin Internet registrada de la siguiente organizacin: Telefnica del Per: http:/www.telefonica.com.pe Red Cientfica Peruana: http:/www.rcp.net.pe Si la red no forma parte de la comunidad Internet, se puede elegir una direccin IP de red de forma arbitraria.
CLASE DE DIRECCIN IP
La comunidad de Internet ha definido 5 clases de direcciones IP para acomodar las redes de diferentes tamaos. Las clases definen que bits son utilizados para el nmero de red y de host, ste tambin define el mximo nmero de redes y el mximo nmero de hosts por red.
N N h N h h h h N : nmero de Red h : nmero de host Clase C : Clase D : Clase E : N N N h
Clase A : Clase B :
DIRECCIONES DE CLASE A
Una direccin IP de la clase A consta de : 1 byte para la direccin de red 3 bytes para la direccin del host
Item
Rango Total Reservadas Rango Utilizable
Direccin de Red
0.x.x.x hasta 127.x.x.x 0.x.x.x y 127.x.x.x 1.x.x.x hasta 126.x.x.x
# Bits
24
Clase A :
1.0.0.0 a 126.0.0.0
Network #
Host #
DIRECCIONES DE CLASE B Una direccin IP de la clase B consta de: 2 bytes para la direccin de red 2 bytes para la direccin del host
Direccin de Host por red x.x.0.0 hasta x.x.255.255.255 x.x.0.0 y x.x.255.255 x.x.0.1 hasta x.x.255.254
: 2^ 14 = 16,384 : 2^ 16 2 = 65,534
# Bits
14
16
Clase B :
128.0.0.0 a 191.255.0.0
Network #
Host #
DIRECCIONES DE CLASE C
Una direccin IP de la clase C consta de: 3 bytes para la direccin de red 1 bytes para la direccin del host Item
Rango Total Reservadas Rango Utilizable
Direccin de Red
192.0.0.x hasta 223.255.255.x 192.0.0.x hasta 223.255.255.x
: 2^ 21 = 2`097,152 : 2^ 8 2 = 254
# Bits
Clase C : 192.0.0.0 a 223.255.255.0
21
Network #
Host #
IDENTIFICACIN DE LAS CLASES DE RED Cuando el primer byte de una direccin IP se adapta al rango listado en la parte inferior, identifica a cul de las tres clases de redes pertenece: 1 -126 Clase A 128 191 Clase B 192 223 Clase C Una direccin IP empezada con 154 es una direccin Clase B, con los primeros dos bytes de la direccin representando la porcin de la red de la direccin y los dos ltimos representando la porcin host. Por ejemplo, en la direccin IP de 154.1.0.3 la porcin de la red es 154.1.0.0, y la porcin del Host es #.#.0.3.
La porcin de red de la direccin IP ha de ser la misma en todos lo nodos conectados a la re. La interfaz de red del servidor conectado a la red 89.0.0.0 debe tener asignado una direccin. MSCARA DE SUBNET O DE RED Es una direccin de 32 bits que es utilizado para: Distinguir la porcin de direccin IP utilizada para el nmero de red del nmero de host. Especificar si la direccin IP destino esta en la red local o en la red remota.
Cada host en la red requiere una mscara de red, existe una mscara de red por default que es utilizada cuando una red no est subdividida en subredes. La parte correspondiente al nmero de red estar representada por 1s y la parte de host ser representada por 0s.
Clase A Clase B Clase C 11111111 000000000 00000000 000000000 11111111 11111111 00000000 000000000 11111111 11111111 11111111 000000000 255.0.0.0 255.255.0.0 255.255.255.0
Ejemplo: Si la red es: 172.16.0.0, es decir una direccin de clase B, le corresponde una Mscara de 255.255.0.0 Por lo tanto: Si se tiene una direccin IP : 172.16.45.67 Mscara de red : 255.255.0.0
PROFESOR:BERNARDO RIVERA ABAD
Realizando una operacin AND entre la direccin IP y la mscara de red, el valor resultante indica la cantidad de bits utilizadas para identificar la direccin de red, el resto de bits identificar los bits para la direccin de host. IP origen : 10101100.00010000.00101101.01000011 AND Mscara : 11111111.11111111.00000000.00000000 ------------------------------------------------------------------------------Resultado : 10101100.00010000.00000000.00000000 . : nnnnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh n: network o red h: host o nodo Se deduce que: El nmero de red es : 172.16 El nmero de host es : 45.67
DETERMINANDO EL DESTINO DE UN PAQUETE Para determinar si la direccin IP destino esta en la red local o remota se realiza el siguiente procedimiento: Paso 1: Realizar una operacin a nivel de bits entre la direccin origen y su mscara de red. Paso 2: Realizar una operacin a nivel de bits entre la direccin destino y la mscara de red de la direccin origen. Paso 3: Comparar los resultados: Si son iguales entonces esta en una red local, el mensaje se enva en forma de broadcast. Si son diferentes entonces esta una red remota, el mensaje se enva a un router.
Ejemplo: Direccin IP origen : 172.16.45.34 Mascara de red : 255.255.0.0 Direccin IP destino : 172.17.34.23 Paso 1: IP origen AND Mscara Origen IP origen : 10101100.00010000.00101101.00100010 AND Mascara : 11111111.11111111.00000000.00000000 ----------------------------------------------------------------------------AND1 : 10101100.00010000.00000000.00000000
Paso 2: IP Destino AND Mscara Origen IP destino:10101100.000100001.00100010.00010111 AND Mascara : 11111111.11111111.00000000.00000000 --------------------------------------------------------------------------AND : 1010110000010001.00000000.00000000 Paso 3: Comparacin Comparando AND1 y AND2, los resultados son diferentes por lo tanto se deduce que se encuentran en redes diferentes o que el destino esta en una red remota.
SELECCIN DE UNA CLASE DE DIRECCIN APROPIADA La seleccin de una clase determinada de direccin IP debe realizarse a partir de los nmeros de red y porciones de direccin host. Ya que el primer bit, los dos primeros bits o los tres primeros bits determinan como se ha de interpretar la direccin entera y en donde se produce la divisin de la porcin de la direccin del Host y de la red debera conocer las consecuencias de la eleccin. Si se decide por una clase de red, deber considerar el nmero de nodos que se soportarn en la red TCP/IP y el nmero de redes que se van a configurar. Por ejemplo, si se utiliza una direccin IP Clase C (los tres primeros bits son de tipo 110 binario), slo se podrn conectar 254 nodos a la red.
Al seleccionar una direccin IP debe de seguir las siguientes reglas: El nmero de red nunca debe de ser 127, esta direccin (127.0.0.0) est reservada para funciones de bucle (loopback), por ejemplo un host con el protocolo. TCP/IP tiene asignada la direccin 127.0.0.1 la cual slo es vlida en dicha computadora. Localhost 127.0.01 Los bits de red y de host no deben de ser unos (1s), si todos los bits son unos (1s), la direccin es interpretada como una direccin broadcast, es decir un paquete que es enviado a todos los hosts del segmento de red o de la clase IP. Broadcast de IP 255.255.255.255 Broadcast de clase A 120.255.255.255
PROFESOR:BERNARDO RIVERA ABAD
Los bits de red y de host no deben de ser ceros (0s), si todos los bits son ceros (0s), la direccin es interpretada como direccin de red. Direccin de red 0.0.0.0 Direccin de red clase A 120.0.0.0 El nmero de host debe de ser nico en una red con el mismo nmero de red. Ejemplo. En el dibujo se tiene 2 redes: 172.16.0.0 (clase B) y la 10.0.0.0 (clase A). Las direcciones para la red 172.16.0.0 son: Direccin de red : 172.16.0.0 Direccin de broadcast : 172.16.255.255 Direcciones vlidas para hosts: 172.16.0.1 hasta 172.16.255.254 Nmero total de hosts : 2^16 2 = 65534
Las direcciones para la red 10.0.0.0 son : Direccin de red : 10.0.0.0 Direccin de broadcast: 10.255.255.255 Direcciones vlidas para hosts: 10.0.0.1 hasta 10.255.255.254. Nmero total de hosts : 2^24 2 = 16777214
Red 172.16.0.0
Red 10.0.0.0
172.16.2.200
10.1.1.1
172.16.3.10
10.250.8.11
172.16.12.12
10.180.30.11
172.16.2.1
172.16 Network
12.12 Host
PROFESOR:BERNARDO RIVERA ABAD
10 Network
DIRECCIONES DE DIFUSIN GENERAL (BROADCAST) Una direccin IP con todos los unos, 255.255.255.255, tambin son una direccin de difusin general. Est dirigido a todos los hosts de la subred desde donde ha sido originado la difusin general. Esta difusin general no se reenva a otras redes o subredes. DIRECCIONES DE MULTIDIFUSIN (MULTICAST) Una direccin de multidifusin se usa para enviar paquetes a un grupo de hosts o routers. Todos los hosts y routers que pertenecen al grupo de multidifusin reciben un paquete con una direccin de mutidifusin. Un rango de direcciones Clase D se reservan para direcciones de multidifusin, desde 224.0.0.1 hasta 239.225.255.255.
10
ADMINISTRACIN DEL PROTOCOLO TCP/IP TCP/IP es el protocolo de Internet, el diseo, la arquitectura y su futuro estn asociados como los avances y la administracin de Internet, ninguna organizacin es propietaria de Internet o de su tecnologa, muchas entidades son responsables de ello. INTERNET SOCIETY (ISOC) La Internet Society (ISOC) fue creada en 1992 y es una organizacin global responsable de las tecnologas y aplicaciones de Internet, su principal propsito es la de encaminar el desarrollo y la disponibilidad de la Internet, es responsable adems del desarrollo de los estndares y protocolos que permiten a la Internet funcionar.
11