DIRECCIONAMIENTO IP El Protocolo de Internet (en inglés de Internet Protocol) es un protocolo usado tanto por el origen como por el destino para la comunicación de datos a través de una red local o Internet. Es un número que identifica un ordenador dentro de una red que utilice el protocolo IP. Dicho número no se ha de confundir con la dirección MAC que es un número asignado a la tarjeta de red del propio ordenador (viene impuesta por el fabricante de la tarjeta), mientras que la dirección IP se puede cambiar. DIRECCIÓN IP DINÁMICA Es habitual que un usuario que se conecta desde su hogar a Internet utilice una dirección IP dinámica. Lo que quiere decir que esta dirección puede cambiar al reconectar. DIRECCIÓN IP FIJA O ESTÁTICA Los sitios de Internet que por su naturaleza necesitan estar permanentemente conectados (servidores de correo, FTP públicos, etc.), generalmente tienen una dirección IP fija, es decir, no cambia con el tiempo. Un usuario particular también puede solicitar a su proveedor de red (Telefóncia, Jazztel, wanadoo, etc…) una dirección de IP fija si así lo desea. DIRECCIÓN IP LOCAL O PRIVADA La dirección IP local es la que corresponde a la red local de su casa u oficina (suele ser del tipo 172.26.0.1 ó 192.168.1.1, entre otros). Se utiliza para acceder localmente a equipos instalados en su red local . DIRECCIÓN IP REMOTA O PÚBLICA Puede ser fija o dinámica, según usted haya contratado con su proveedor de red (suele ser del tipo 217.127.3.11 ó 81.32.123.14, entre otros) .Se utiliza para acceder remotamente a través de Internet a equipos instalados en una red local ROUTER El router es un dispositivo que permite conectar una red de área local (LAN) a Internet a través de una conexión ADSL, realizando la función de puerta de enlace (también conocida como gateway). El router efectúa el envío y recepción de datos a través de Internet mediante el puerto adecuado (el 80 suele ser el puerto estándar para http, aunque se puede personalizar). TIPOS DE DIRECCIONAMIENTO IP Las direcciones IP son numeros binarios de 32 bits que son usados como direcciones en los protocolos IPv4. Estan compuesto por cuatro numeros enteros (4 bytes) entre 0 y 255, escritos en el formato xxx.xxx.xxx.xxx. Los equipos en una red usan estas direcciones para comunicarse, de manera que cada equipo tiene una direccion IP exclusiva. Cada PC en internet tiene un número asignado, llamado una dirección IP. Sin una dirección IP única en tu maquina no serás capaz de comunicarte con otros dispositivos, usuarios y computadoras en internet. Puedes ver tu dirección IP, como si se tratara de un número telefónico, cada uno de ellos es único, y se utiliza como una forma de llegar a ti y a nadie más. La propia dirección Una dirección IP siempre se compone de 4 números separados por puntos, con los números en un rango posible de 0 a 255. Un ejemplo de como es una dirección IP – 192.168.1.1 Esta representación de una dirección IP se denomina notación decimal y es lo que generalmente utilizan los humanos para referirse a una dirección IP y hacerla mas legible. Con el rango de 0 a 255 en cada numero hay 4.294.967.296 direcciones IP posibles. Dentro de estas direcciones hay 3 reservadas para propósitos especiales. La primera es la dirección 0.0.0.0 y se refiere a la ruta por defecto, y la segunda es 255.255.255.255 que se llama dirección de difusión. Estas direcciones se utilizan para el encaminamiento (enrutamiento) y no se tratarán en este tutorial. La tercera dirección es 127.0.0.1 – dirección de bucle invertido – y se refiere a tu PC. Donde quiera que veas 127.0.0.1 en realidad está haciendo referencia a tu propia maquina. Esto quiere decir que si escribes esta dirección en el navegador http://127.0.0.1 en realidad estás tratando de conectarte a tu propio equipo y – si no tienes un servidor web – obtendrás un error de conexión. Clases de direcciones IP Estas direcciones IP se pueden dividir en clases. Estas clases son A, B, C, D, E. Veamos los posible rangos. Clase Dirección de inicio Dirección final A 0.0.0.0 126.255.255.255 B 128.0.0.0 191.255.255.255 C 192.0.0.0 223.255.255.255 D 224.0.0.0 239.255.255.255 E 240.0.0.0 255.255.255.255 Si te fijas en la tabla es posible que notes algo extraño. El rango de direcciones IP de la Clase A a la Clase B se salta el rango 127.0.0.0 – 127.255.255.255. Esto se debe a que este rango está reservado para las direcciones especiales llamadas direcciones de bucle invertido, que nombré anteriormente. El resto de las direcciones son asignadas a empresas y organizaciones basadas en la cantidad de direcciones IP que puedan necesitar. A continuación describo las clases de IP y las organizaciones que típicamente reciben esa asignación. Ruta predeterminada: La ruta especial 0.0.0.0 es generalmente utilizada para el encaminamiento. Clase A: En el cuadro anterior se ve que hay 126 redes de clase A. Estas redes consisten en 16.777.214 direcciones posibles que se pueden asignar a los dispositivos y las computadoras. Este tipo de asignación se da a las grandes redes como empresas multinacionales. Clase B: Esta clase se compone de 16.384 redes individuales, cada una contiene 65.534 direcciones IP posibles. Estos bloques se suelen asignar a los proveedores de servicios de internet, así como a redes grandes, como una universidad o un hospital importante. Clase C: Hay un total de 2.097.152 redes clase C disponibles, cada una compuesta de 255 direcciones IP individuales. En general se asigna a las medianas y pequeñas empresas. Clase D: Las direcciones IP de esta clase se reservan para un servicio llamado Multicast. Clase E: Las direcciones de la clase E están reservadas para uso experimental. Broadcast: Es una red especial de difusión 255.255.255.255, se utiliza para transmitir mensajes a toda la red en la que se encuentra el equipo. Las direcciones privadas También hay direcciones IP que están reservadas para uso privado dentro de la PC que no está conectada directamente a internet. Se supone que estas direcciones IP privadas no navegan a través de internet, por eso la mayoría de los proveedores de servicios las bloquean si intentan hacerlo. Estas direcciones IP se utilizan para uso interno de una empresa o redes domesticas que necesitan utilizar TCP/IP pero no quieren ser directamente visibles en internet. Los rangos de IP son: Clase Inicio de dirección Fin de privada privada dirección A 10.0.0.0 10.255.255.255.255 B 172.16.0.0 172.31.255.255 C 192.168.0.0 192.168.255.255 Si estás en una red privada en el hogar u oficina y deseas utilizar TCP/IP, debes asignar a tus PC/dispositivos una dirección IP que se encuentre dentro de esos tres rangos. De esta manera el router/firewall seria el único dispositivo con una verdadera dirección IP que hace tu red mas segura. Asignación de direcciones IP Dependiendo de la implementación concreta, el servidor DHCP tiene tres métodos para asignar las direcciones IP: manualmente, cuando el servidor tiene a su disposición una tabla que empareja direcciones MAC con direcciones IP, creada manualmente por el administrador de la red. Sólo clientes con una dirección MAC válida recibirán una dirección IP del servidor. automáticamente, donde el servidor DHCP asigna permanentemente una dirección IP libre, tomada de un rango prefijado por el administrador, a cualquier cliente que solicite una. dinámicamente, el único método que permite la reutilización de direcciones IP. El administrador de la red asigna un rango de direcciones IP para el DHCP y cada ordenador cliente de la LAN tiene su software de comunicación TCP/IP configurado para solicitar una dirección IP del servidor DHCP cuando su tarjeta de interfaz de red se inicie. El proceso es transparente para el usuario y tiene un periodo de validez limitado. MASCARA DE RED La máscara de red es una combinación de bits que sirve para delimitar el ámbito de una red de computadoras. Su función es indicar a los dispositivos qué parte de la dirección IP es el número de la red, incluyendo la subred, y qué parte es la correspondiente al host. MASCARA DE SUBRED La máscara permite distinguir los bits que identifican la red y los que identifican el host de una dirección IP. Dada la dirección de clase A 10.2.1.2 sabemos que pertenece a la red 10.0.0.0 y el host al que se refiere es el 2.1.2 dentro de la misma. La máscara se forma poniendo a 1 los bits que identifican la red y a 0 los bits que identifican el host. De esta forma una dirección de clase A tendrá como máscara 255.0.0.0, una de clase B 255.255.0.0 y una de clase C 255.255.255.0.