Anda di halaman 1dari 9

2013

PRCTICA REDES DE COMPUTADORAS

ROJAS BENITES JUAN JOSE


Ing. Mecatrnica IV CICLO

21/11/2013

PRCTICA REDES DE COMPUTADORAS


1. Indique los niveles del modelo Internet. Nivel Fsico Nivel de Enlace Nivel de Red Nivel de Sesin Nivel de Aplicacin

2. Qu niveles del modelo Internet son los niveles de soporte de red? Nivel de Enlace Nivel de Red

3. Qu nivel del modelo Internet es el nivel de soporte de usuario? Nivel de Sesin

4. Cul es la diferencia entre la entrega en el nivel de red y la entrega en el nivel de transporte? El nivel de red incorpora mecanismos de control basados en mensajes (paquetes) que no contienen datos, sino instrucciones que comandan determinadas funcionalidades de la red. TCP/IP incorpora varios protocolos de control, pero el ms importante es el llamado ICMP (Internet control messaging protocol). En TCP/IP, los diferentes servicios de nivel de red se agrupan en lo que se conoce como IP (inter-net protocol). Precisamente de ah viene la parte final de las siglas TCP/IP. Un ltimo detalle: en terminologa IP, cada paquete de datos, incluyendo sus identificativos de originador y destinatario y su CRC se denomina un "datagrama". El nivel de sesin o transporte nos permite establecer conversaciones mltiples, basadas en servicios, y (en el caso de TCP) libres de errores. Este ltimo aspecto es, probablemente, el ms llamativo, puesto que libera a los programas de la tediosa tarea de comprobar cada cosa que llega y asegurar que lo que envan llega a su destino. Realmente la importancia actual de TCP/IP se debe, en buena medida, a la combinacin de un buen diseo del nivel de red (IP), y un excelente protocolo de sesin confirmado (TCP). De hecho el protocolo en su conjunto se conoce por la combinacin de dichas siglas.

5. Cmo se pasa la informacin de un nivel al siguiente en el modelo Internet? Los niveles estn jerarquizados. Cada nivel se construye sobre su predecesor. El nmero de niveles y, en cada uno de ellos, sus servicios y funciones son variables con cada tipo de red. Sin embargo, en cualquier red, la misin de cada nivel es proveer servicios a los niveles superiores hacindoles transparentes el modo en que esos servicios se llevan a cabo. De esta manera, cada nivel debe ocuparse exclusivamente de su nivel inmediatamente inferior, a quien solicita servicios, y del nivel inmediatamente superior, a quien devuelve resultados. 6. Que son las cabeceras y cola y como se aaden y se quitan? Son los datos de control aadidos al principio o al final del paquete de datos, las cabeceras se aaden al mensaje en los niveles 6, 5, 4, 3, 2 y el Nivel 2 aade una cola.

7. De qu se ocupa el nivel fsico en el modelo Internet? Para que dos ordenadores puedan intercambiar informacin, debe existir algn medio fsico que los interconecte. Las posibilidades son muchas, desde una lnea telefnica hasta un sofisticado enlace va satlite. A TCP/IP le importa poco este nivel, puesto que TCP/IP no "habla" nunca de manera directa con el nivel fsico, sino que lo hace siempre a travs de un nivel intermedio. Esta independencia del nivel fsico es una de las caractersticas ms interesantes de TCP/IP, puesto que nos permite escribir programas o sistemas de comunicaciones que funcionarn de manera idntica independientemente de que estemos conectados con un MODEM, con una lnea RDSI o cualquier otra tecnologa que pueda aparecer en el futuro. 8. Cules son las responsabilidades del nivel de enlace de datos en el modelo Internet? Para entender el nivel de enlace, vamos a fijarnos en el comportamiento de un elemento que nos resulta familiar. La mayor parte de nosotros conectamos a Internet mediante un MODEM, que a su vez est conectado a una lnea telefnica convencional. Las lneas telefnicas se inventaron para transmitir voz. Cuando hablamos por telfono, nuestro aparato convierte las ondas sonoras en seales elctricas que se envan por un cable de cobre. Despus de pasar por varias centrales de conmutacin de circuitos de la compaa telefnica, la seal llega al aparato situado en el extremo opuesto y ste hace la funcin inversa, es decir, convierte la seal elctrica en seal sonora.

Los ordenadores, por el contrario, slo usan el sistema binario, es decir, mediante largas sucesiones de ceros y unos. Para comunicar dos ordenadores necesitamos, por tanto, alguna manera de convertir ceros y unos a una seal elctrica que pueda transmitirse por la lnea telefnica y, por supuesto, volver a construir la cadena de ceros y unos en el destino a partir de la seal recibida. Esta es precisamente la funcin que realiza un MODEM (la palabra MODEM viene de moduladordemodulador). Los mdems modernos son bastante sofisticados, e incluyen adems mecanismos de correccin de errores, de compresin.

Determinados niveles fsicos permiten que sean varios los ordenadores o dispositivos conectados. Es el caso, por ejemplo, de una red Ethernet, en que muchos ordenadores se conectan a un cable coaxial o a concentradores basados en doble par). Si nos limitamos a convertir cadenas de bits (unos y ceros) a seales elctricas, podra ocurrir que la informacin procedente de distintos ordenadores se mezcle formando un conjunto de unos y ceros sin significado coherente. Para evitar que esto ocurra, el nivel de enlace introduce un concepto bsico: el paquete de datos. Todo dispositivo que conecte a la red ha de enviar (y por tanto recibir) la informacin en forma de paquetes de datos. El nivel de enlace se preocupa de asegurar que los paquetes procedentes de diferentes orgenes fluyan uno detrs de otro, sin que colapsen entre s. De manera inversa, el nivel de enlace es capaz, en recepcin, de diferenciar el comienzo y el fin de cada paquete de datos, y por tanto identificar paquetes individuales dentro del continuo flujo de bits que se produce en la red

Resumiendo, el nivel de enlace es responsable de traducir cadenas de bits (en forma de paquetes de datos) al medio concreto de transmisin del nivel fsico (y a la inversa), y debe evitar que los paquetes se "mezclen" y pierdan, por tanto, sentido. TCP/IP no especifica completamente un nivel de enlace (es algo demasiado prximo al hardware), pero s especifica el modo en que los niveles superiores del protocolo utilizarn el nivel de enlace, sea ste el que sea. Dicho en trminos muy simples, cualquier nivel de enlace, para ser utilizable bajo TCP/IP, debe soportar un pequeo conjunto de funciones del tipo "enva este paquete", "recibe el siguiente paquete", etc.

9.

Cules son las responsabilidades del nivel de red de datos en el modelo Internet? Ya que el nivel de enlace nos permite enviar y recibir paquetes de datos, debemos afrontar el siguiente problema. En una red hay muchos ordenadores, y todos ellos envan y reciben paquetes de datos. Necesitamos algn modo de "canalizacin" de cada paquete de datos, para que llegue a su destinatario sin molestar a los dems, y as convertirlos en conversaciones individuales. Aqu es precisamente donde entra el

nivel de red, que realiza esencialmente tres funciones, que conviene comentar por separado: En primer lugar, el nivel de red "marca" cada paquete de datos con la identificacin del ordenador originador y la del destinatario. En el caso de TCP/IP, la identificacin consiste en una "direccin IP", que es una especie de nmero de telfono nico para cada ordenador conectado a la red. Cada ordenador en la red debe tener un identificativo nico para que todo el invento funcione. La identificacin de los paquetes de datos hace posible que cada ordenador de la red procese nicamente aquellos en los que es el destinatario, descartando todos los dems, y adems permite saber quin es el remitente de cada uno de los paquetes. La segunda funcin del nivel de red es asegurar la consistencia del paquete de datos. Dicho de otro modo, la cadena de unos y ceros que constituye un paquete puede, en su largo camino a travs de la red, sufrir algn tipo de deterioro. Puede ser que en alguno de los enlaces un "uno" se haya interpretado errneamente como un "cero", puede que se haya perdido algn BIT, etc. Cmo saber si el paquete que nos llega es correcto o contiene errores y por tanto es inutilizable? TCP/IP emplea una tcnica de verificacin conocida como CRC (cyclic redundancy check). El originador construye una especie de "firma" en base al contenido del mensaje, y agrega la firma al propio mensaje. El ordenador que recibe el paquete repite exactamente el mismo proceso con los datos, y genera su propia "firma". Si la firma generada coincide con la que viene en el mensaje, la probabilidad de que el mensaje sea errneo es despreciable, mientras que si las firmas no coinciden, es seguro que el mensaje nos ha llegado mal. Este mecanismo de verificacin es extremadamente importante, puesto que es la base para asegurar la "fiabilidad" de las comunicaciones. 10. Cules son las responsabilidades del nivel de transporte o de

sesin de datos en el modelo Internet? La prctica totalidad de los ordenadores modernos son multitarea, es decir, pueden ejecutar simultneamente varios programas. Algunos de esos programas emplean servicios de comunicaciones para acceder a la red, y cada uno de ellos requiere mantener su propia "conversacin". Es posible, incluso, que un programa precise mantener ms de una conversacin con otros elementos de la red. El nivel de red que acabamos de ver identifica los paquetes (datagramas) con las direcciones IP de los ordenadores originador y destinatario, pero eso es insuficiente, como estamos comprobando. Necesitamos una identificacin ms precisa para poder separar las diferentes conversaciones. El nivel de sesin nos permite establecer mltiples conversaciones (sesiones) entre mltiples ordenadores, sin que ninguna interfiera con las dems. El truco, una vez ms, consiste en asignar un identificador nico a cada conversacin, y "marcar" cada

datagrama (paquete) con los identificadores de la sesin originadora y destinataria. El identificador de sesin es nico en cada ordenador, y combinado con la direccin IP constituye una identificacin nica en toda la red, por extensa que sta sea. Una sesin TCP/IP se denomina un socket. En TCP/IP, el nivel de sesin incorpora un nuevo concepto, el servicio. El programa que desea iniciar una conversacin (el cliente), llama a una direccin IP (la empresa X) solicitando un determinado servicio (asistencia tcnica, por ejemplo), y en el ordenador destino (el servidor), se iniciar una conversacin con un proceso especializado en se servicio que hemos solicitado. Pues bien, en TCP/IP los servicios se identifican mediante un nmero (conocido habitualmente como puerto). Los puertos 1 al 1024 estn asociados a servicios "conocidos" o de uso general (el servicio http que se emplea en la Web est asignado al puerto 80, por ejemplo), mientras que los puertos superiores se emplean para servicios especficos de un determinado producto, de un programa concreto o incluso asociados a un determinado ordenador. TCP/IP soporta dos protocolos de nivel de sesin: TCP (transmission control protocol) y UDP (user datagram protocol). La diferencia entre ambos se puede explicar muy fcilmente: TCP es un protocolo "confirmado", es decir, emplea mensajes de respuesta para asegurar que cada datagrama llega a su destino, y reenva el datagrama si es necesario. Por contra, UDP se limita a enviar el datagrama, sin esperar ninguna respuesta del destinatario. Cada uno de los protocolos tiene ventajas para determinadas funcionalidades, e incluso a veces se usa una combinacin de ambos. Por ejemplo, ftp utiliza un socket TCP para el control de la transferencia, mientras que el envo o recepcin de datos se realiza mediante un segundo socket UDP.

11. Indique algunos servicios ofrecidos por el nivel de aplicacin en el modelo Internet TCP/IP nos provee de una plataforma excelente de comunicaciones, pero no especifica, ni le importa, cul es el contenido y significado de los mensajes que puedan intercambiar los programas involucrados en una conversacin. Las "reglas" de contenido y significado se especifican en el nivel de aplicacin y son, por supuesto, especficas de cada pareja o conjunto de programas o, para ser ms exactos, de cada servicio. Puesto que el nivel de aplicacin es responsabilidad de los programas, cualquiera puede inventar su propio protocolo, y adaptarlo a las necesidades especficas del servicio que se quiera proveer. Existen probablemente varios cientos de miles de protocolos de este tipo, que se emplean en aplicaciones concretas en todo el mundo.

Cuando alguien inventa un protocolo de uso general y cree que ese protocolo debe publicarse para que otra gente pueda usarlo, escribe una especificacin del mismo y la enva a una organizacin llamada IETF (Internet Engineering Task Force). Esta organizacin), asigna un nmero a la especificacin y la publica en la red como un RFC (request for comments), estableciendo un debate pblico en el que la especificacin se retoca y mejora hasta tener una aceptacin suficiente. En ese momento, pasa a convertirse en un estndar, y adems el IETF asigna al servicio descrito uno de esos "puertos conocidos" que comentbamos un poco ms arriba. Por ejemplo, la inmensa mayora de programas de correo electrnico emplean un protocolo de aplicacin conocido como SMTP (simple mail transmission protocol), que es un estndar pblico y aceptado por el IETF, y cuyo puerto asignado es el 25. Otros ejemplos muy conocidos de protocolos de aplicacin son TELNET, PING, HTTP, FTP, POP3, IMAP, IRC, etc.

12. Cmo se relacionan los niveles del modelo Internet con los niveles del modelo

OSI?

13. Cmo se relacionan OSI e ISO? El modelo de referencia OSI (Open Systems Interconection) sirve para regular la comunicacin entre los sistemas heterogneos y es as como surge en el ao de 1983 como el resultado de la ISO (International Standart Organization) para la estandarizacin internacional de los protocolos de comunicacin.

o o o o o

Cada una de las capas desempea funciones bien definidas. Los servicios proporcionados por cada nivel son utilizados por el nivel superior. Existe una comunicacin virtual entre 2 mismas capas, de manera horizontal. Existe una comunicacin vertical entre una capa de nivel N y la capa de nivel N + 1 La comunicacin fsica se lleva a cabo entre las capas de nivel 1.

14. Cul es la diferencia entre un puerto, una direccin lgica y una direccin fsica?

Direccin en Puerto: la cabecera del nivel de transporte debe adems incluir un tipo de direccin denominado direccin de punto de servicio (o direccin de puerto). Direccionamiento lgico: el nivel de red aade una cabecera al paquete que viene del nivel superior que, entre otras cosas, incluye las direcciones lgicas del emisor y el receptor.

Direccionamiento fsico: el nivel de enlace de datos aade una cabecera a la trama para definir la direccin fsica del emisor (direccin fuente) y/o receptor (direccin destino) de la trama.

15. Relacione cada uno de los siguientes conceptos con uno o mas niveles del modelo OSI: a. Determinacin de la ruta NIVEL DE RED b. Control de flujo NIVEL DE TRANSPORTE c. Interfaz con el medio de transmisin NIVEL DE ENLACE d. Ofrece acceso al usuario final NIVEL DE APLICACIN

Anda mungkin juga menyukai