FUNDAMENTOS DE PROTOCOLOS
Enviado por xparcox • 9 de Abril de 2018 • Documentos de Investigación • 4.104 Palabras (17 Páginas) • 243 Visitas
FUNDAMENTOS DE PROTOCOLOS
Partes que intervienen en la comunicación. Sistemas Finales (host): Cliente-Servidor. Aquellos que ejecutan programas al nivel de aplicación; Los bordes en la comunicación.
Sistemas intermedios (red de comunicación). Aquellos que posibilitan la comunicación.
1. PROTOCOLOS:
Un protocolo es un conjunto de reglas que gobiernan el formato y el significado de las tramas, paquetes o mensajes que son intercambiados por las entidades corresponsales de un mismo nivel encargado de establecer un flujo de información.
Definición de protocolo
Un protocolo define el formato y el orden de los mensajes que se intercambian entre dos o más entidades en una comunicación, de igual manera las acciones que se deben tomar para la transmisión y recepción de los mensajes. (Keith W. Ross and Jim Kurose- Computer Networking)
El diseño de las redes se ha definido realizarlo a partir de capas o niveles con el objetivo de reducir la complejidad de la concepción e implementación. Cada capa o nivel se construye sobre su predecesora y ofrece servicios a la capa que le sigue, y desde allí a todas sus capas superiores.
La capa n de una maquina intercambia mensajes con la capa n de otra máquina. A las entidades que conforman las capas correspondientes en máquinas diferentes se les denomina procesos pares de igual a igual. Estos procesos pares se comunican haciendo uso de los protocolos.
Entre cada par de capas adyacentes existe un interface, encargado de definir los servicios y operaciones primitivas que la capa inferior ofrece a la capa superior.
Al conjunto de capas y protocolos se les denomina arquitectura de red. Las especificaciones deberán contener la información suficiente que le permita al diseñador escribir un programa o construir el hardware correspondiente a cada capa, y que siga en forma correcta el protocolo apropiado.
Dispositivo A | Dispositivo B | ||
Capa 7 | Protocolo de la capa 7 | Capa 7 | |
Interface de la capa 6/7 | |||
Capa 6 | Protocolo de la capa 6 | Capa 6 | |
Interface de la capa 5/6 | |||
Capa 5 | Protocolo de la capa 5 | Capa 5 | |
Interface de la capa 4/5 | |||
Capa 4 | Protocolo de la capa 4 | Capa 4 | |
Interface de la capa ¾ | |||
Capa 3 | Protocolo de la capa 3 | Capa 3 | |
Interface de la capa 2/3 | |||
Capa 2 | Protocolo de la capa 2 | Capa 2 | |
Interface de la capa ½ | |||
Capa 1 | Protocolo de la capa 1 | Capa 1 | |
Medio Físico | |||
Ejemplo:
Imagínese que hay dos filósofos: Uno en Kenia y otro en Indonesia que desean comunicarse (procesos pares de capa 3). Cada uno de ellos tiene que hacer uso de un traductor (procesos pares de la capa 2), dado que no hablan el mismo lenguaje. Cada uno de ellos, a su vez, contacta a un ingeniero (procesos pares de capa 1). El filósofo de Kenia desea manifestar su afecto por los oryctolagus cuniculus a su igual. Para realizar esto pasa un mensaje a su traductor a través de la interface 2/3, quien, dependiendo del protocolo de la capa 2, podría interpretarlo como “Me gustan los conejos”, “J’aime des lapins”, etc.
El traductor pasa después el mensaje a su ingeniero para que lo transmita por telegrama, teléfono, red, o cualquier medio, dependiendo de lo que previamente haya acordado, con el otro ingeniero. (Protocolo de la capa 1). Una vez que llega el mensaje, se traduce al indonesio y se pasa a través de la interface 2/3 al filósofo número 2. Se debe observar que cada protocolo es completamente independiente de los demás, mientras no se cambien las interfaces.
Comunicaciones orientadas y no orientadas a conexión
La comunicación entre las partes podría ser ORIENTADA o NO ORIENTADA a CONEXIÓN.
Cuando una aplicación utiliza un servicio orientado a conexión, el cliente y el servidor (residentes en diferentes sistemas finales) envían información de control al otro extremo antes de enviar los mensajes con la información. Este proceso también se conoce como de alertamiento o negociación entre las partes en la comunicación. Permite prepararse para el intercambio de información. Este procedimiento se puede considerar similar al protocolo de saludos utilizado en la comunicación humana.
A diferencia de los servicios no orientados a conexión, en los cuales cada elemento de la comunicación envía la información sin ningún alertamiento o preparación del otro extremo. Esto es similar a los mecanismos de comunicación epistolar o por cartas.
2. ARQUITECTURA DE REDES.
[pic 1]
Los protocolos establecen las reglas y procedimientos para intercambiar información entre los equipos que hacen parte de una comunicación.
Un modelo lleno de normas diciendo que se debe hacer y cómo se debe hacer se conoce como Arquitectura de red. Cada fabricante de tecnología de telecomunicaciones puede tener su propia arquitectura, pero buscando la posibilidad de integración tecnológica entre diferentes fabricantes y proveedores, se han establecido algunas arquitecturas estándar entre las cuales podemos mencionar: Modelo OSI, modelo Netware, Modelo Apple, modelo TCP/IP, modelo LAN, etc.
...