Archivo

Archivo para la categoría ‘Redes’

El Protocolo ARP

S谩bado, 21 de Febrero de 2009 5 Comentarios

arp1Es un protocolo de nivel de red cuya funci贸n es asociar a la direcci贸n IP su correspondiente direcci贸n de red mac. El m茅todo utilizado para la obtenci贸n de la IP es mediante peticiones de ARP. Cuando se quiere obtener la direcci贸n mac se env铆a un paquete ARP request a la direcci贸n de multififusion de red con la IP por la que se pregunta y espera obtener un paquete ARP request de otra maquina con la direcci贸n聽 mac de esa direcci贸n IP. Para optimizar esto cada maquina mantiene una cache con las direcciones traducidas esto lo llamaremos tablas ARP. Leer más…

Categories: Redes Tags: , ,

El protocolo UDP

Mi茅rcoles, 18 de Febrero de 2009 Comentar

Este protocolo pertenece al igual que el TCP al nivel de transporte del modelo OSI. Es un protocolo muy simple pero no fiable, por eso los de niveles superiores son los encargados de asegurar la transmisi贸n correcta de datos.

Campos en los datagramas UDP:tcp_vs_udp

  • Source port: 16 bits. Puerto de origen.
  • Destination port: 16 bits. Puerto destino.
  • Legth: 16 bits. Longitud en bytes del Datagrama incluyendo cabecera UDP u los datos.
  • Checksum: 16 bits. Comprobaci贸n de la integridad de la cabecera UDP.
  • Data: los datos del paquete. Son de longitud variable.
Categories: Redes Tags: , , ,

El Protocolo DNS

Viernes, 13 de Febrero de 2009 Comentar

dns_europa_international_09Este protocolo se utiliza para poder recordar de manera sencilla las direcciones IP. De esta manera surge el concepto de nombres de dominio. Gracias a esto podemos asignar a una direcci贸n IP un nombre, adem谩s de que es m谩s fiable por que l a direcci贸n IP de un servidor puede cambiar pero el nombre no lo hace. Podemos decir entonces que el DNS es un sistema jer谩rquico y distribuido que permite traducir nombres de dominio en direcciones IP y viceversa. Otro uso com煤n de este es para los servidores de correo a trav茅s del nombre de dominio de correo como por ejemplo “www.Hotmail.com“. Dado un dominio puede leerse de derecha a izquierda por ejemplo “www.google.es” seria “.es” el dominio m谩s alto. Leer más…

Categories: Redes Tags: ,

Enrutamiento

Martes, 27 de Enero de 2009 1 Comentario

Enrutamiento-ciscoCon las mascaras de red podemos comunicar subredes entre si pero esto no es suficiente porque tambi茅n necesitamos comunicarnos con el mundo exterior. Aqu铆 aparece el concepto de enrutamiento. Se conoce como gateway o puerta de enlace el cual define el punto de nuestra red que se conecta con otras redes.. Leer más…

Categories: Redes Tags: ,

Mascaras de red

Lunes, 26 de Enero de 2009 12 Comentarios

Se utiliza para saber si una direcci贸n IP pertenece a una subred. Con un conjunto de 32 bits consecutivos para determinar la parte de red de una direcci贸n y el resto de los 32 bits todos a cero para determinar la parte que identifica a host.

Por ejemplo para una direcci贸n IP 192.168.0.100 usar铆amos la mascara:mascara de red

11111111.11111111.11111111.00000000

La mascara tambi茅n es lo mas habitual encontrarla en formato decimal lo cual seria 255.255.255.0

Se utilizan valores predeterminados para varios tipos de red:

  • 255.0.0.0 para redes de clase A
  • 255.255.0.0 para redes de clase B
  • 255.255.255.0 para redes de clase C

Aunque estos son los valores predeterminados en algunos casos se pueden definir mascaras personalizadas para la creaci贸n de las subredes. Para ello modificamos la parte del host y modificamos a si el n煤mero de redes y host disponibles.

Un consejo seria que para evitar problemas de direcciones y enrutamiento hay que asegurarse que todas las maquinas de un segmento de red utilizan la misma mascara.

Aqui os voy a dejar un software gratuito para calcular la ip y las subredes.聽 El programa se llama Advanced IP Address Calculator v1.1

Categories: Redes Tags: , , , ,

Direcci贸n IP

Lunes, 19 de Enero de 2009 Comentar

imagesCuando un ordenador se conecta a una red tiene que tener asignada un IP. Si siempre es la misma se llama IP fija, y si es diferente cada vez que nos conectamos se llama IP din谩mica. Para asignar estas IPS din谩micas existe un protocolo que se llama DHCP. No confundir la IP con la direcci贸n MAC que es la que identifica la interfaz f铆sicamente con un n煤mero 煤nico para cada una de ellas.. Leer más…

Categories: Redes Tags: , , , ,

El protocolo IP.

Viernes, 16 de Enero de 2009 Comentar

IPEste protocolo es de los menos fiables porque no tiene ning煤n mecanismo para determinar si los paquetes alcanzaron su camino o no, y utiliza solamente medidas como el checksum de las cabeceras IP sin incluir datos. De la fiabilidad ya se encarga el TCP y para corregir los errores ya dispone del ICMP.. Leer más…

Categories: Redes Tags: , , ,

Funcionamiento del protocolo TCP. (Parte 2)

Jueves, 15 de Enero de 2009 Comentar
  • hacking-TCP1. Transferencia de datos:

Durante la transferencia de datos hay una serie de campos de la cabecera que nos ayudan a asegurar la robustez de la comunicaci贸n.

En la conexi贸n va a haber un par de n煤meros de secuencia que son los que van a servir para ordenar los paquetes, evitar duplicados y asegurar la recepci贸n del envi贸, estos son los campos de secuencia y confirmaci贸n. Se refieren a emisor-secuencia y receptor-confirmaci贸n.. Leer más…

Categories: Redes Tags: , ,

Funcionamiento del protocolo TCP. (Parte 1)

Martes, 13 de Enero de 2009 Comentar

tcpEste protocolo esta orientado a la conexi贸n con una vida que se compone en tres fases.

  1. Establecimiento de la conexi贸n. Negociaci贸n en tres pasos:
    • Para iniciar una conexi贸n entre dos maquinas la que va a dar servicio abre un socket pasivo de manera que el servidor se queda a la escucha en un determinado puerto.
    • Por el lado del cliente se abre un socket activo sobre el puerto del servidor enviando un SYN inicial (flag SYN activo) con su n煤mero de secuencia indicado en el campo n煤mero de secuencia de la cabecera TCP.
    • . Leer más…

Categories: Redes Tags: , , ,

El Protocolo TCP.

Lunes, 12 de Enero de 2009 1 Comentario

tcp_segmentEste protocolo esta en la capa de transporte, por lo tanto muchos programas dentro de una red de ordenadores pueden utilizarlo para comunicarse entre si mediante el envi贸 de un flujo de datos. Es en esta parte de la comunicaci贸n donde se asegura que los paquetes llegue sin errores y ordenados a la capa de aplicaci贸n. Tambi茅n proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma maquina. Es lo que conocemos como puerto.La informaci贸n se fracciona en datagramas de tama帽o mas manejable para que luego sean enviados a trav茅s del protocolo TCP como partes independientes, de manera segura. Para conseguir esto el TCP a帽ade a cada datagrama una cabecera.

. Leer más…

Categories: Redes Tags: , ,