sábado, 9 de junio de 2007

Sobre tu IP

Sobre tu IP
Tu ip es 190.72.125.7
Texto explicativo, definición, tipos
Definición Bien, en primer lugar decir que una IP es la dirección que tiene un ordenador conectado a una red, ya sea Internet, red local, etc. Todo ordenador que se comunique con otros necesita tener una dirección para poder mandar y recibir información correctamente. Sólo decir que en una comunicación punto a punto (es decir, entre sólo dos equipos), no sería absolutamente necesario tener una IP, ya que el tráfico de información va a seguir siempre el mismo camino.
¿Qué es una IP? Una ip está formada por 4 números de 8 bits cada uno, separados por puntos. Es decir, una ip está formada por 4 octetos; por lo tanto, toda dirección ip tendrá 32 bits (8x4=32). Cada número de la dirección ip va desde 0 a 255.
Octeto 1
Octeto 2
Octeto 3
Octeto 4
xxx.
xxx.
xxx.
xxx
Una ip tiene esta forma: 255.255.255.255
¿Para qué sirve una IP?Sirve para identificar de manera única a una entidad (ordenador, router, etc.) en una red.
Tipos de ip's
Ip de clase A:Esta ip utiliza el primer octeto para definir la red a la que pertenece, y el resto para definir a los equipos que componen dicha red.
Octeto 1
Octeto 2
Octeto 3
Octeto 4
Red
Equipos
Equipos
Equipos
Ip de clase B:Esta ip utiliza los dos primeros octetos para definir la red a la que pertenece, y el resto para definir a los equipos que componen la red.
Octeto 1
Octeto 2
Octeto 3
Octeto 4
Red
Red
Equipos
Equipos
Ip de clase C:Esta ip utiliza los tres primeros octetos para definir la red a la que pertenece, y el último para definir a los equipos que componen la red. En cada red de clase C puede haber un máximo de 255 equipos.
Octeto 1
Octeto 2
Octeto 3
Octeto 4
Red
Red
Red
Equipos
¿Cómo saber qué tipo de IP es la nuestra? Para saber qué tipo de ip tenemos, cogemos el primer octeto de la ip, y lo pasamos a binario. Si ese número en binario empieza por 0, la ip es de clase A; si el número en binario empieza por 10, la ip es de clase B; y si el número en binario empieza por 110, la ip es de clase C. Ejemplo: Imaginemos que nuestra ip es 193.8.4.2. Cogemos el primer octeto (193) y lo pasamos a binario.193 en binario es 11000001. Por lo tanto estamos ante una ip de clase C, y la red a la que pertenece nuestra ip es 193.8.4.0 (recordemos que los 3 primeros octetos en una ip de clase C definen la red).
Un tipo de IP especial: el Localhost o LoopBack Existen varios tipos de ip especiales, aunque sólo hablaré de este. Todos los ordenadores tienen esta dirección asociada a él, y en todos es la misma: 127.0.0.1 Esa dirección es utilizada por el ordenador para conectar consigo mismo; es decir, si hacemos un ping desde nuestro ordenador a 127.0.0.1, siempre obtendremos respuesta, ya que estamos haciéndole un ping a nuestro propio ordenador.
Una vez hice un chat semidúplex (algo así como un walkie talkie), y para hacer las pruebas conectaba con mi propio ordenador (para este ejemplo concreto haría falta un sistema operativo multiusuario, como línux, por ejemplo, que permite tener abiertas varias sesiones a la vez). Pues bien, yo cargaba el servidor de chat en un terminal, el cliente en otro y los ejecutaba. El cliente apuntaba a la dirección 127.0.0.1 para poder conectar con el otro proceso, ya que ambos se encontraban en la misma máquina. Esto mismo era válido para conectar entre dos ordenadores distintos, pero en lugar de especificar el localhost, hay que especificar la ip del otro equipo.

No hay comentarios: