DIRECCIONAMIENTO IP
DIRECCIONES IP Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits. Esta dirección se utiliza en toda conexión. Las direcciones IP constan de dos partes: La primera parte de la dirección identifica a la red. La segunda parte identifica al host dentro de la red. Para mayor sencillez se utiliza la notación decimal de punto
Existen 5 clases de redes según sus direcciones IP: DIRECCIONES DE REDES Existen 5 clases de redes según sus direcciones IP: Clase A El primer bit de la dirección IP es 0. Los 7 bits siguientes identifican la red Los últimos 24 al computador. Número de direcciones IP = 224 = 16.777.216
Los dos primeros bits son 10. DIRECCIONES DE REDES Clase B Los dos primeros bits son 10. Los 14 bits siguientes identifican la red Los 16 siguientes, las máquinas. Número de direcciones IP = 216 = 65.536.
Los tres primeros bits son 110. DIRECCIONES DE REDES Clase C Los tres primeros bits son 110. Los siguientes 21 bits identifican la red. Los últimos 8 las máquinas. Número de direcciones IP = 28 = 256
Los cuatro primeros bits son 1110. DIRECCIONES DE REDES Clase D Los cuatro primeros bits son 1110. Corresponde a direcciones especiales. Es conocida como dirección multicast. Comprende las direcciones desde 224.0.0.0 hasta la 239.255.255.255.
Si los 4 primeros bits son 1111. Están reservadas para uso futuro. DIRECCIONES DE REDES Clase E Si los 4 primeros bits son 1111. Están reservadas para uso futuro.
La notación se puede expresar en forma decimal. DIRECCIONES DE REDES 131 . 108 122 204 La notación se puede expresar en forma decimal. Cada bloque de 8 bits puede contener un número que varía entre 0 y 255. Una dirección IP se puede expresar en forma decimal : 131.108.122.204 La clasificación de las redes se puede expresar en forma decimal como sigue:
DIRECCIONES DE REDES Clase A Si el primer número decimal es menor a 128. Éste identifica la red Los tres siguientes a las máquinas Clase B Si el primer número está entre 128 y 191. Los dos primeros números identifican la red Los dos siguientes a las máquinas Clase C Si el primer número está entre 192 y 223. Los tres primeros números identifican la red El último la dirección de la máquina Clase D Más grande que 223 Dirección reservada para multicasting
DIRECCIONES DE REDES
DIRECCIONES DE REDES
Direcciones reservadas DIRECCIONES DE REDES Direcciones reservadas En todas las clases los números 0 y 255 están reservados. La dirección 0.0.0.0 indica ruta por defecto La dirección 127.0.0.0 dirección de retorno (loopback) La ruta por defecto es usada para simplificar la información de enrutamiento que IP debe manejar. La dirección de retorno permite a un usuario conectarse a sí mismo como si fuera un remoto
Así: 26.0.0.0 identifica a la red 26 DIRECCIONES DE REDES Dirección de red Una dirección IP con todos los bits correspondientes al host puestos en 0 identifica a la red (nombre de la red). Así: 26.0.0.0 identifica a la red 26 128.66.0.0 identifica a la red 128.66
Dirección de broadcast DIRECCIONES DE REDES Dirección de broadcast Una dirección IP con todos los bits correspondientes al host colocados a 1 se conoce como dirección de broadcast. La dirección de broadcast de la red 128.66.0.0 es, por tanto, 128.66.255.255. Un datagrama enviado a esta dirección es entregado a cada una de las máquinas de la red 128.66.0.0. Este tipo de dirección es usada para enviársela a todos los host de la red simultáneamente.
Máscara Máscara Es una dirección de 32 bits que se utiliza en el IP para indicar los bits de una dirección IP que se están utilizando para la dirección de la subred. La función de la máscara de subred es decirle a los dispositivos que parte de una dirección IP es el número de la red, incluyendo la subred, y que parte es la correspondiente al host.
Son redes para uso interno de una empresa. DIRECCIONES DE REDES Redes privadas Son redes para uso interno de una empresa. No tienen acceso directo a la internet. Para comunicarse con la Internet es necesario el uso de un proxy. 10.0.0.0 – 10.255.255.255 172.16.0.0. – 172.255.255.255 (172.16/12) 192.168.0.0 – 192.168.255.255 (192.168/16)
Subredes Las subredes están conectadas entre si por los enrutadores Con el direccionamiento IP es posible tener más de 2 millones de redes en la Internet. Los routers son los que conectan dos o más redes. Las redes pueden dividirse internamente en redes más pequeñas llamadas subredes Las subredes están conectadas entre si por los enrutadores
Subredes La dirección de una subred incluye: El número de la red a la que pertenece. El número de la subred dentro de la red. El número del host dentro de la subred Para crear una subred, se toman prestados bits del campo del host y se asignan como campo de subred Se pueden prestar los bits que se deseen hasta que sólo queden dos para el host
Subredes Máscara de subred Es una dirección de 32 bits que indica los bits de una dirección IP que se están utilizando para la dirección de la subred. Su función es indicar que parte de una dirección IP es el número de la red, incluyendo la subred, y que parte es la correspondiente al host Utilizan el mismo formato que las direcciones IP Tienen 1 en la parte correspondiente a la red/subred y 0 en la parte correspondiente al host
Creando subredes: Número de Subredes Válidas con n bits: Número de Host Válido en cada Subred con (h-n) bits:
Ejercicio: Considerar la dirección de red 210.25.2.0 Qué subredes se pueden forman con 2 bits. Solución:
EJERCICIO Sudividir la red 180.4.0.0 con máscara 255.255.0.0 en 8 subredes Hallar: Nombre, máscara y broadcast de cada subred Dirección IP de cada uno de los puntos de interfaz
Para tener 8 subredes, se toman p=3 bits del tercerbyte, esto es: 8=23 EJERCICIO Para tener 8 subredes, se toman p=3 bits del tercerbyte, esto es: 8=23 Luego, quedan h=5 bits del tercer byte para los hosts Hosts = 2h+8=13 = 8192 Si se usa uno para identificar la red y el otro para el broadcast, entonces: 2h+8=13 -2= 8190 hosts por subred Cada subred será: la anterior + 25 = 32
La máscara del octeto donde se prestaron los 3 bits está dada por: EJERCICIO La máscara del octeto donde se prestaron los 3 bits está dada por: r.ph.h Para todo r=1 Para todo p=1 Para todo h=0
2^8-1.2^8-1.x.0= X=11100000 Bin to Dec= 128+64+32=224 Luego Mascara: EJERCICIO 2^8-1.2^8-1.x.0= X=11100000 Bin to Dec= 128+64+32=224 Luego Mascara: 255.255.224.0
Cada vez que se pide prestado otro bit del campo de host: Tabla de Enrutamiento Cada vez que se pide prestado otro bit del campo de host: La cantidad de subredes totales posibles se duplica. La cantidad de direcciones de host totales que se pueden asignar se reduce a la mitad (aunque la cantidad de redes y host útiles varía un poco de esta regla: 2 menos en todo caso).
Tabla de Enrutamiento La conexión entre las diferentes redes/subredes de la Internet se hace a través de los enrutadores (routers) Si la máquina destino está en la red local, los datos son entregados directamente a ella. Si la máquina destino está en otra red, los datos son entregados al enrutador local. El módulo IP del router Verifica los bits de la dirección IP para identificar la red Busca en la tabla de enrutamiento local y de acuerdo con ella los paquetes de datos son encaminados a su destino.
La tabla de enrutamiento puede ser: Construida estáticamente por el administrador del sistema; ó Construida dinámicamente por los protocolos de enrutamiento Puede visualizarse mediante el comando del S.O: route, netstat
Ejemplo de subdivisión A una compañía se le ha asignado la red 200.3.25.0. Es una red de clase C, lo cual significa que puede disponer de 254 diferentes direcciones. (La primera y la última dirección están reservados, no son utilizables.) Si no se divide la red en subredes, la máscara de subred será 255.255.255.0 (o /24). La compañía decide dividir esta red en 8 subredes, con lo cual, la máscara de subred tiene que recorrer tres bits más ((2^5) − 2 = 30. (Se "toman prestados" tres bits de la porción que corresponde al host.) Eso resulta en una máscara de subred /27, en binario 11111111.11111111.11111111.11100000, o en decimal punteado, 255.255.255.224. Cada subred tendrá (2^5) − 2 = 30 direcciones; la primera y la última dirección de cada subred no pueden ser asignados a un host.
Ejemplo de subdivisión RED RANGO IP BROADCAST 1 200.3.25.0________200.3.25.1 -200.3.25.30__________________200.3.25.31 2 200.3.25.32_______200.3.25.33 - 200.3.25.62_____ ___________200.3.25.63 3 200.3.25.64_______200.3.25.65 - 200.3.25.94_________________200.3.25.95 4 200.3.25.96_______200.3.25.97 - 200.3.25.126________________200.3.25.127 5 200.3.25.128_____ 200.3.25.129- 200.3.25.158_____ __________200.3.25.159 6 200.3.25.160______200.3.25.161- 200.3.25.190_______________200.3.25.191 7 200.3.25.192______200.3.25.193- 200.3.25.222_______________200.3.25.223 8 200.3.25.224______200.3.25.225- 200.3.25.254_______________200.3.25.255 La subred uno tiene la dirección de subred 200.3.25.0; las direcciones utilizables son 200.3.25.1 - 200.3.25.30. La subred dos tiene la dirección de subred 200.3.25.32; las direcciones utilizables son 200.3.25.33 - 200.3.25.62. Y así sucesivamente; de cada subred a la siguiente, el último byte aumenta en 32. Dependiendo del tipo de máscara de subred utilizado