Mostrando entradas con la etiqueta TCP/IP. Mostrar todas las entradas
Mostrando entradas con la etiqueta TCP/IP. Mostrar todas las entradas

sábado, 26 de octubre de 2013

Bootstrap Protocol BOOTP

Seguramente todos conocéis el protocolo Dynamic Host Configuration Protocol (DHCP) que es el encargado de responder a las solicitudes IP de los equipos cliente cuando se conectan a una red local. DHCP se definió por primera vez como un protocolo de seguimiento de las normas en el RFC 1531 en octubre de 1993, como una extensión del protocolo Bootstrap (BOOTP).

La motivación para extender BOOTP era porque requería intervención manual para completar la información de configuración en cada cliente, y no proporcionan un mecanismo para la recuperación de las direcciones IP en desuso.


Lo interesante es que además de la dirección IP, puerta de enlace, etc el protocolo permite enviar otra serie de configuraciones a la maquina cliente, un ejemplo serian los teléfonos IP que al arrancar solicitan el servicio dhcp y reciben la option 150 (el servidor donde estará el archivo de registro con la configuración inicial del teléfono) esto abre muchas posibilidades a la hora de interactuar con los equipos clientes que soliciten su ip mediante dhcp.



Más Información en ….
BOOTP Vendor Extensions and DHCP Options 


Seguridad a lo Jabalí para Todos!!

sábado, 15 de octubre de 2011

Hablando de .... DHCP

Artículos Relacionados que te pueden interesar.

Hoy vamos a hablar de DHCP, es el protocolo encargado de asignar direcciones IP a los clientes, pero antes hablaremos un poco de direcciones IP. Las comunicaciones entre varias maquinas necesitan saber a quien deben enviar la información, normalmente se hace una petición de lo que se desea, en esta petición esta incluida la propia dirección ip.
Seria algo como "Ehhh Pepe, Soy Alberto, mandame ese informe de contabilidad por fax".
Parece un ejemplo muy tonto, pero si observas con atención veras ciertos elementos en la comunicacion humana, que utilizamos tan frecuentemente, que pasan desapercibidos.
Lo primero que indicas es "Con quien hablas".
Luego dices "Quien eres" .
A continuación solicitas "Que quieres" .
Finalizas indicando "Como esperas recibirlo" .
Exactamente igual se entienden los ordenadores, las direcciones ip vendrían a ser un nombre identificativo, para saber quien pide que a quien, y donde encontrarlo.

Normalmente una IP se define así, aunque hay varias nomenclaturas, un numero separado mediante puntos en cuatro segmentos, y luego otro numero de idéntica disposicion. Básicamente el primer numero es la dirección de la maquina, y el segundo indica la representacion de esa dirección dentro de un tipo determinado de Red. Soy la maquina 100 en la red de 253 maquinas numero 192.168.1.0. Todo eso indica esos números.
Ahora que sabemos lo que es una dirección IP, ya puedo explicar el servicio dhcp. Si mirasteis el post en el que se explicaba lo que era un servicio (es una función, una tarea que realiza un ordenador para otras maquinas ) el protocolo de dhcp es uno mas, hay un servidor dhcp, puede ser un servidor en vuestro proveedor de Internet o vuestro propio router. Luego están los clientes, que son todos los dispositivos que se conectan, y recalco todos, móviles, tablets, videoconsolas, y pcs.
Cuando cualquier dispositivo se conecta (por ejemplo mediante Wifi) a una red, este le envía la dirección MAC, que es un numero impreso en la tarjeta de Red y una solicitud de IP. Hay un protocolo denominado ARP que envía estos mensajes cuando no tenemos IP, esa petición llega a la maquina que tiene la función de DHCP activada y negocia con esa maquina el otorgarle una dirección IP.
Tenemos nuestra dirección IP, a partir de ese momento ya podemos comunicarnos con el resto de los ordenadores, y el resto de las maquinas de la red sabe donde estamos.

Aclaraciones
Este proceso, es en realidad mucho mas complejo, pero la idea general es de lo que se trata aquí.
Si tienes el ordenador directamente conectado a tu proveedor de servicios, este te otorga tu dirección IP.
Si hay un router Wifi, el ISP le da la IP a ese router, y el router Wifi asigna las direcciones a todas las maquinas que estén en esa red. Pero todos los dispositivos salen a Internet con la misma IP Publica. Este proceso se conoce como NAT (Que es la traducción de direcciones de IP privada  a Ip Publica).
El proceso de NAT, se encarga de que cuando llegan las respuestas a tu red de esas peticiones (por ejemplo pedir ver una pagina Web) se envie esa petición a la maquina adecuada, dentro de la red en casa.
Hay paginas como What Is My IP en las que puedes comprobar, entre otras cosas, tu dirección IP Publica.
Seguridad a lo Jabalí para Todos!!!

jueves, 22 de septiembre de 2011

Como funciona "Un Ordenador Servicios"

En estos post estamos tratando de dar a conocer los principios básicos del funcionamiento de las computadoras, mas que un detallado informe técnico, pretendemos explicar la idea de como se diseño el sistema....en anteriores artículos Como funciona "Un Ordenador Introducción".Hablabamos un poco de el arranque y el encendido de el sistema operativo.Ahora que el ordenador esta encendido lo primero que debemos saber es que servicios están funcionando, pero ¿Que es un Servicio?

Un Servicio es un software(un programa o conjunto de estos) que esta funcionando en segundo plano para hacer un trabajo,ejemplo un servidor de paginas web,servidor apache.Hay muchos tipos de servicios,web,ftp,mail quizás los mas conocidos, otros como radius,dns o emisor de certificados no son tan conocidos aunque constantemente los estés utilizando.Estos servicios o demonios(Linux) permiten la comunicacion y se suelen basar en un modelo Servidor->Cliente.La maquina cliente, solicita mediante un navegador ver una pagina web, y la maquina servidor te envía el código de esa pagina para que en tu ordenador puedas verla. Se explicaba aquí...enlace.
Y así funcionan otros servicios como el mail, o las descargas de archivos, aunque cada servicio tiene sus peculiaridades, el modelo servidor cliente es habitual.Cada uno de estos servicios no deja de ser un software, aunque se utilicen maquinas dedicadas para mejorar los rendimientos, y suele abrir un puerto en la maquina, que se queda a la escucha de peticiones.
Muchas veces ese servicio o el puerto que esta esperando esas peticiones es utilizado para realizar ataques a esa maquina, por eso es importante conocer que servicios tenemos funcionando,que puertos abiertos y si son necesarios para el uso que damos al pc.Proximamente detallaremos los servicios que se utilizan frecuentemente,espero que os gustara el Post.
Hablando de ..... DHCP (Servicio de Asignacion de Direcciones IP) .
Seguridad para Todos!!

martes, 13 de septiembre de 2011

Hablando de .....TCP/IP

Vamos a tratar un tema,que para muchos,es mas que complicado,en realidad estudiarlo en detalle es muy amplio,pero no es ese nuestro objetivo.El fin de este articulo es entender la idea de la comunicacion.
Hablemos del protocolo TCP/IP es el encargado de la comunicacion entre los diferentes dispositivos,un ejemplo,para conectarse a Internet con tu portátil,la informacion viaja hasta tu router wifi,desde ahí al router de tu proveedor(ISP) este envía la información por una serie de routers conectados de diferentes maneras hasta llegar al servidor WEB,y luego toda la vuelta.
En este caso la petición es http (puerto destino numero 80 el puerto origen es aleatorio dentro de un rango) pero si fuera un mail seria otro protocolo y otro puerto,por lo que deducimos que el puerto define el servicio y el protocolo(las normas de comunicacion) que se van utilizar para poder ver un vídeo,un mail.


La dirección IP es asignada a tu tarjeta (es como el donde vives),cada vez que te conectas a un router,a un acceso Wifi,etc este te asigna una serie de direcciones ip donde esta la que se asigna a tu maquina,para la comunicacion interna dentro de esa red,y la dirección para salir a Internet.
En cambio,tu dirección MAC esta impresa en la tarjeta de red,es como un numero de seriée y se utiliza para que otros dispositivos se puedan comunicar.Asignar IP en función de la MAC,seria el protocolo ARP y de esta asignación (falseándola) se realizan algunos ataques.
Luego se determina que tipo de medio fisico hay que utilizar,cable(Ethernet) o radio(Wifi ,en realidad 802.11)Y este medio y la disposicion del sistema,definen el protocolo a utilizar.

Importante,es bueno saber que el motivo de utilizar este protocolo TCP/IP es que así es totalmente independiente,un apple,windows,Linux da lo mismo que sea un router,un móvil o un portátil....así todos siguen las mismas reglas para comunicarse el conjunto de protocolos Estándar TCP/IP.
Tambien te puede interesar 
Como se asignan las direcciones IP (Servicio de DHCP) .

Seguridad a lo Jabalí para Todos!!!

Vota en los Premios Héroe Digital 2014 de ESET