Historia de los protocolo. Protocolo OSI y TCP en capas

Iniciado por mundo, 24 Julio 2004, 13:15 PM

0 Miembros y 1 Visitante están viendo este tema.

mundo

Yo no lo escribir, así que no me diga nada ;D
lo copie de: www.mundohacking.tk

Cualquier administrador de sistema tanto Unix como Windows debes aprender las capa de los protocolo. Porque? si alguién detecta algunas falla, solamente tienes que saber en que capa estubo las falla  8)

Historia de los protocolo:
Desde un principio, los programas de comunicaciones escritos personalizados permitián que una computadora hablara con otra. Si queriamos hablar con una computadora diferente, teníamos que escribir un programa nuevo.
Este método no podía ampliarse más que a unas cuantas computadoras.
Los primeros intentos de solucionar este problema fueron protocolos patentados que permitían a las computadoras del mismo fabricante hablar unas con otras. Ninguno de estos protocolos se utiliza mucho hoy en día, pero el UUCP (Unix-to-Unix Copy Program, prgorama de copia de Unix a Unix) es parecido en un concepto: un protocolo monolítico que puede utilizarse sólo con otra computadora que comprenda UUCP. Afortunadamente, UUCP está ampliamente disponible, en lugar de estar bloqueado como un protocolo específico de distribuidor. (Aún más afortunado es el hecho de que UUCP ya no se utiliza casi, y en la mayoría de los casos en los que se hace, se implementa detrás de TCP.)

La siguiente etapa en la evolución de los protocolos fue el protocolo en capas. en este modelo, el protocolo está dividido en capas dispuestas en una pila (como los platos en un armario). Cada una de estas capas está compuesta de uno o más protocolos, una desafortunada duplicación de terminología.Cada capa pasa información verticalmente dentro de la pila. Ejemplos de protocolos en capas que no son TCP/IP incluyen el XNS (eXtensible Nmale Service, Servicio de nombres extensible; el ancestro de la pila de protocolos Novell) y la SNA (System Network Architecture, Arquitectura de redes de sistemas; el protocolo de comunicaciones de IBM).
Normalmente,, se habla de los protocolos en capas en términos de modelo de siete capa OSI. Cada capa es responsable de ciertas funciones dentro de la red (por ejemplo, la capa de red direcciona y encamina paquetes y la capa de presentación cifra y comprime datos).

Los datos de una capa dada están organizados de un modo muy parecido a los de cualquier otra cpaa. Un paquete (término genérico para un conjunto de datos de cualquier capa) se compone de dos partes, un encabezamiento y una carga útil (o datos).

Encabezamiento => Datos

Cada capa encapsula aquéllas que están por encima de ella.

Encabezamiento => Encabezamiento=> Datos

Un paquete encapsula de nivel superior

Este proceso añade un coste adicional a la cantidad de datos trasferidos y ésta es una de las quejas sobre los protocolos en capas. Si embargo, a la luz de las ventajas, el coste es minimo.


Las dos grandes ventajas d este modelo son que es fácil de implementar y fácil de extender. Implementar el protocolo significa que cualquier distribuidor de harware puede utilizar una pila de protocolos de manera que su equipo pueda comunicarse con el equipo de cualquier otra distruibuidor (suponiendo que los aspectos especificos del protocolo sean abiertos y que elotro distribuidor lo haya implementado también). Extender un protocolo significa añadirle funcionalidad.


Para extender TCP/IP agregando un servicio nuevo de capa de aplicación sólo hay que implementar un protocolo en una capa del modelo mientras hacemos uso de las capas existentes para el resto del trabajo. Por ejemplo, si queremos implementar un protocolo para permitir que todos muestros hosts en red intercambien actualizaciones, podríamos confiar en IP y en el UDP (User Datagram Protocol, Protocolo de datagrama de usuario) para entregar los datos, y concentrarnos en cómo formatear y utilizar la información en el protocolo de capa de aplicación que desarrollemos.

MODELO OSI

El modelo OSI permite entender cómo viajan los datos por una red y la manera en la que las capas de red manipulan los datos entre nodos. Este modelo consta de siente capas. Cada una de ellas proporciona una serie de funciones que benefician a la capa superior y se apoyan al mismo tiempo en el inferior.



CAPA 7, CAPA DE APLICACIÓN: 
En esta capa, el usuario y la computadora establecen contacto con la red a través de una interfaz, confomada por los programas de usuario, como los de transferencia de archivos y emulación de terminal.
 
CAPA 6, CAPA DE PRESENTACIÓN:

Esta capa suele formar parte de un sistema operativo que convierte datos de entrada y salida de un formato de presentación a otro. Por ejemplo, convierte un flujo de texto en una ventana desplegable que contiene el texto que acaba de llegar.
 
CAPA 5, CAPA DE SESIÓN:
Esta capa administra el establecimiento de una serie continua de solicitudes y respuestas entre las aplicaciones de cada extremo. Proporciona una interfaz de depuración de la capa de transporte y sincroniza la recuperación de fallas de ésta.
 
CAPA 4, CAPA DE TRANSPORTE:
Esta capa garantiza la entrega de datos a un proceso específico en una máquina específica. Administra el control de extremo a extremo y se ocupa de la correción de errores.
 
CAPA 3, CAPA DE RED:
Esta capa maneja el ruteode datos entre dos hosts y cualquier congestión que prueda prestarse
 
CAPA 2, CAPA DE VINCULACIÓN:
Esta capa también es llamado enlace de datos, se encarga de la comunicación entre dos máquinas que comparten un canal físico. Asimismo, se ocupa de tramas (paquetes) perdidas, dañadas y duplicadas para efectos de control de errores y tiempos terminados.
 
CAPA 1, CAPA FÍSICA:
Garantiza que cuando un lado envía un bit, el otro lo reciba



MODELO DE TCP/IP
Tcp/IP se diferencia del modelo OSI en que sólo tiene cuatro capas: una capa de nelace, una capa de red, una capa de transporte y una capa de aplicación. Algunos autores añaden una quinta capa, la capa física, debajo de la capa de enlace. Sin embargo esto es inapropiado, porque las especificaciones de TCP/IP no se ocupan de las diferencias entre las implementaciones de capa física de los protocolos de capa de enlace (por ejemplo, no hay una verdadera diferencia en el modo en que TCP/IP trata los marcos de Ethernet desde un origen 10BaseT o desde un origen 100BaseTx).



CAPA 1, CAPA DE ENLACE:
La capa de enlace está situada en la parte inferior de la pila. Es la responsable de transmitir y recibir porciones de información (a menudo llamdos marcos o paquetes). Dos ejemplos de protocolos de esta capa son Ethernet y el PPP (Point-to-Point Protocol, Protocolo punto a punto).
 
CAPA 2, CAPA DE RED:
La capa de red se sitúa encima de la capa de enlace. Es la responsable de encaminar y direccionar porciones de datos. En la capa de Internet, estas porcionesse llaman datagramas. El principal protocolo de este nivel es IP (Internet Protocol, Protocolo Internet).
 
CAPA 3, CAPA DE TRANSPORTE:
La capa de transporte está situada encima de la capa de red. Es la encargada de asegurarse de que los datos vienen de y se diregen a los procesos correctos de un host. Los datos se manipulan en unidades, a menudo llamdas segmentos (pero a veces llamadas también datagramas). TCP y UDP son los principales protocolos de esta capa.
 
CAPA 4, CAPA DE APLICACIÓN:
La capa de palicación está situada en la parte superior de la pila con frecuencia se implementa en aplicaciones de usuario como Telnet o Netscape. Los datos de la capa de aplicación se manipulan en unidades, generalmente llamdas mensajes. Muchos protocolos (y programas asociados) forma parte de esta capa.





TaN€R

y ahondando más en el asunto, si pasamos  pagina
(a la numero 2 de cursos y documentación), está este link

    Arquitectura TCP/IP... Excelente texto!!!!(Rojo2)

http://foro.elhacker.net/index.php/topic,21489.0



;)

mundo

Bueno no está mal para completar el curso de protocolo  ;D