viernes, 12 de junio de 2009

Implementación de SSH sobre Debian Lenny

Estimados lectores, aqui les dejo un manual sobre implementacion de ssh sobre Lenny 5.0, la ultima distro de Debian.
Dudas o comentarios me las hacen saber.
OpenSSH en Debian Lenny OpenSSH en Debian Lenny bluder

jueves, 30 de abril de 2009

Introducción TCP/IP

Datagrama IP
El Datagrama IP consta de diferentes campos.

Versión (VERS): Es la versión del Protocolo con la cual se ha generado el Datagrama. La versión actual es IPv4, pero ya se encuentra próximo a usar la version IPv6. Consta de 4 bits.

Longitud de la Cabecera (LONG): Tamaño de la cebecera en palabras de 32 bits. Consta de 4 bits.

Tipo de Servicio (SERV): De poco uso en la actualidad. En un futuro se utilizara para clasificar tipos de tráfico.Consta de 8 bits.
Consta de subcampos: Prioridad, Tipo de Servicio (D,T,R,C) y MBZ.
  • PRIORIDAD: Se utiliza en casos de congestión. Consta de 3 bits.
  • Tipo de Servicio: Permite dar prioridad al RETARDO (D:Delay), RENDIMIENTO (T:Throughput), CONFIABILIDAD (R:Reliability) o COSTO (C:Cost). Consta de 4 bits.
  • MBZ: Reservado para uso futuro. 1bit
LONGITUD TOTAL: Incluye la long. de la cabecera, consta de 16 bits. Permite representar 65535 bytes.

IDENTIFICADOR: Permite identificar la secuencia de los paquetes. Si el datagrama es parte de un mismo paquete, tendrá el mismo identificador. Consta de 16 bits.

Banderas (FLAG): Se utiliza para llevar un control de los datagramas.Consta de 3 bits.
Tiene los subcampos: O,No Fragmentar (DF:Do not Fragment) y Mas Fragmentos (MF:More Fragments).
  • O: Reservado.
  • DF:Cuando el bit es 0, si permite fragmentar, cuando es 1 no permite fragmentar el datagrama.
  • MF: Cuando el bit es 1 quiere decir que se esperan mas fragmentos, y cuando el bit es 0, quiere decir que es el ultimo fragmento.
Desplazamiento de Fragmento (OFFSET): Número de fragmento dentro del datagrama. si pertenecen al mismo datagrama, el valor del campo IDENTIFICADOR sera el mismo.

Tiempo de Vida (TTL): Especifica el numero de segundos que el datagrama puede pasar por la red, antes de ser descartado. TTL se decrementa en una unidad cada vez que pasa por un router si todo va bien, o en una unidad por segundo en el router si hay congestión. Al llegar a cero el datagrama es descartado. Consta de 8 bits.

Protocolo: Especifica el protocolo de transporte usado para encapsular el datagrama. Consta de 8 bits.

Verificación (CHECKSUM): Es un campo de 16 bits que se calcula haciendo el complemento a uno de cada palabra de 16 bits del encabezado, sumándolas y haciendo su complemento a uno. Esta suma hay que recalcularla en cada nodo intermedio debido a cambios en el TTL o por fragmentación.

Dir.Origen: Dirección de origen.
Dir. Destino: Dirección Destino.
Opciones: Distintas opciones que ofrecen las versiones de IP.

Los valores asignados a cada campo, son expresados en hexadecimal, para un mejor entendimiento, con un ejemplo practico, entrar aquí.