1. Shirley
Silva
UNIVERSIDAD TÉCNICA DE
AMBATO
PROTOCOLOS DE
COMUNICACIÓN
2. Shirley
Silva
INICIOS DE LAS REDES EN LAS TELECOMUNICACIONES
La Familia de Protocolos de Internet fueron el resultado del trabajo llevado
a cabo por la Agencia de Investigación de Proyectos Avanzados de Defensa
(DARPA por sus siglas en inglés) a principios de los 70. Después de la
construcción de la pionera ARPANET en 1969 DARPA comenzó a trabajar en
un gran número de tecnologías de transmisión de datos.
En 1972, Robert E. Kahn contratado por DARPA, trabajó en la comunicación
de paquetes por satélite y por ondas de radio.
En 1973, Vint Cerf, desarrollador del protocolo de ARPANET, Network
Control Program(NPC) se unió a Kahn con el objetivo de crear una
arquitectura abierta de interconexión y diseñar así la nueva generación de
protocolos de ARPANET.
En 1973, Kahn y Cerf habían conseguido una remodelación fundamental,
donde las diferencias entre los protocolos de red se ocultaban usando
un Protocolo de comunicaciones y además, la red dejaba de ser responsable
de la fiabilidad de la comunicación, como pasaba en ARPANET , era el host el
responsable.
3. Shirley
Silva
DEFINICIÓN
es el conjunto de reglas normalizadas para la representación,
señalización, autenticación y detección de errores necesario para
enviar información a través de un canal de comunicación.
4. Shirley
Silva
ESPECIFICACIÓN DE PROTOCOLO
Sintaxis: se especifica como son y como se construyen.
Semántica: que significa cada comando o respuesta del protocolo
respecto a sus parámetros/datos.
Procedimientos de uso de esos mensajes: es lo que hay que programar
realmente (los errores, como tratarlos).
5. Shirley
Silva
LAS CARACTERÍSTICAS MÁS IMPORTANTES DE UN
PROTOCOLO SON:
- Directo/indirecto: los enlaces punto a punto son directos pero los enlaces
entre dos entidades en diferentes redes son indirectos ya que intervienen
elementos intermedios.
- Monolítico/estructurado: monolítico es aquel en que el emisor tiene el
control en una sola capa de todo el proceso de transferencia. En protocolos
estructurados, hay varias capas que se coordinan y que dividen la tarea de
comunicación.
- Simétrico/asimétrico: los simétricos son aquellos en que las dos entidades
que se comunican son semejantes en cuanto a poder tanto emisores como
consumidores de información. Un protocolo es asimétrico si una de las
entidades tiene funciones diferentes de la otra (por ejemplo en clientes y
servidores).
- Normalizado/no normalizado: los no normalizados son aquellos creados
específicamente para un caso concreto y que no va a ser necesario
conectarlos con agentes externos. En la actualidad, para poder
intercomunicar muchas entidades es necesaria una normalización.
6. Shirley
Silva
TIPOS DE PROTOCOLOS DE COMUNICACIONES
Podemos dividirlo en tres grandes grupos:
Privado.- es aquel que ha sido desarrollado por una sola compañía para
uso exclusivo de sus clientes, por lo que, sus características no se hace
públicas.
Abierto.- aquel en el cual sus características son de libre acceso,
tanto a empresas como a usuarios, los cuales pueden obtener la
suficiente documentación para su implementación.
Estándar.- exclusivo de protocolos abiertos. Un protocolo abierto se
convierte en estándar, cuando aparece un organismo normalizador que
publica una serie de normas (EN en el caso europeo) bajo las cuales
debe regirse. Es ahí cuando decimos que un protocolo está
“normalizado”. Aquí es donde meteríamos a LON y KNX.
7. Shirley
Silva
TCP/IP
El protocolo TCP/IP (Transmition Control
Protocol/Internet Protocol) hace posible
enlazar cualquier tipo de computadoras,
sin importar el sistema operativo que
usen o el fabricante.
8. LA ESTRUCTURA DE TCP/IP
El modelo de comunicaciones de OSI esta
definido por siete capas a diferencia del
modelo TCP que define cuatro.
Capa de Aplicación.
Capa de Transporte.
Capa de Red o de Internet.
Capa de Enlace o capa de acceso a la red.
9. Shirley
Silva
Debe tenerse en cuenta la arquitectura que ellos proponen para
comunicar redes. Tal arquitectura ve como iguales a todas las redes a
conectarse, sin tomar en cuenta el tamaño de ellas, ya sean locales o de
cobertura amplia.
10. Shirley
LOS SERVICIOS MÁS IMPORTANTES DE TCP/IP SON: Silva
Transferencia de Archivos FTP (File
Transfer Protocol). Este protocolo
permite a los usuarios obtener o enviar
archivos a otras computadoras en una
red amplia (Internet).
Acceso Remoto: El acceso
remoto(Telnet) en un protocolo que
permite el acceso directo de un usuario a
otra computadora en la red.
Correo en las Computadoras (e-
mail): Este protocolo permite enviar o
recibir mensajes a diferentes usuarios
en otras computadoras.
11. Shirley
Silva
UDP
proporciona un nivel de transporte no fiable de
datagramas, ya que apenas añade información al
paquete que envía al nivel inferior, solo la necesaria
para la comunicación extrema a extremo. Lo utilizan
aplicaciones como NFS y RPC, pero sobre todo se
emplea en tareas de control.
12. Shirley
TCP (TRANSPORT CONTROL PROTOCOLO) Silva
Es el protocolo que proporciona un transporte fiable de flujo de bits
entre aplicaciones. Esta pensado para poder enviar grandes cantidades de
información de forma fiable, liberando al programador de aplicaciones de
la dificultad de gestionar la fiabilidad de la conexión (retransmisiones,
perdidas de paquete, orden en que llegan los paquetes, duplicados de
paquetes...) que gestiona el propio protocolo. Pero la complejidad de la
gestión de la fiabilidad tiene un coste en eficiencia, ya que para llevar a
cabo las gestiones anteriores se tiene que añadir bastante información a
los paquetes a enviar.
13. Shirley
Silva
SISTEMAS DE ARCHIVO EN RED (NFS):
Esto permite a un sistema acceder archivos en otra computadora de una
manera mas apropiada que mediante un FTP. El NFS da la impresión de que
los discos duros de la computadora remota están directamente conectados a
la computadora local.
Impresión Remota: Esto permite acceder impresoras conectadas en la red,
para lo cual se crean colas de impresión
Ejecución remota: Esto permite correr algún programa en particular en
alguna computadora.
14. Shirley
Silva
SERVIDORES DE NOMBRES:
En instalaciones grandes, hay un una buena cantidad de colección de
nombres que tienen que ser manejados, esto incluye a usuarios y sus
passwords, nombre y direcciones de computadoras en la red y cuentas.
SERVIDORES DE TERMINALES:
En algunas ocasiones, no se requiere tener conectadas las terminales
directamente a las computadoras, entonces, ellos se conectan a un
servidor de terminales.
15. Servidor.
- Estaciones de trabajo.
Servidor.
COMPONENTES DE UNA RED
- Placas de interfaztrabajo. (NIC).
- Estaciones de de red
- Recursos de interfaz y compartidos.
- Placas periféricos de red (NIC).
- Recursos periféricos y compartidos.
Shirley
Silva
COMPONENTES DE UNA RED
Una red de computadoras esta
conectada tanto por hardware como por
software.
• Servidor
• Estaciones de trabajo
• Placas de internet interfaz de red
• Recursos compartidos y
periféricos
16. Shirley
PROTOCOLOS DE APLICACIONES Silva
Podríamos tener una aplicación de base de datos en la que parte
servidor trabaje en un servidor de red
MÉTODO DE COMUNICACIONES PARA NETWARE
Esta sección trata el modo en que las estaciones tradicionales
basados en el DOS establecen comunicación con servidores
NetWare por medio de SPX/IPX. También habla de soporte
TCP/IP, Appel Talk y otros.
17. Shirley
Silva
DISEÑO DE UN PROTOCOLO
PASOS:
Definición Del Servicio
Primitivas De Soporte Y Suposiciones
Del Entorno
Reglas Del Protocolo
Vocabulario De Mensajes
Codificación
DESARROLLO:
Definición Del Servicio
Se desea realizar un protocolo de
aplicación que permita transferir
archivos entre un SERVIDOR hacia un
CLIENTE.
18. Shirley
Silva
El modelo OSI (exceptuando los niveles de sesión y de presentación) ha
demostrado ser muy útil para discutir las redes de computadoras. En
contraste, los protocolos del OSI no se usan. Con TCP/IP ocurre
exactamente lo contrario: el modelo es prácticamente inexistente, pero sus
protocolos son ampliamente utilizados.
Por este motivo, se utiliza un modelo de referencia híbrido, que consta de
cinco niveles:
5. Nivel de Aplicación
4. Nivel de Transporte
3. Nivel de Red
2. Nivel de Enlace
1. Nivel Físico
19. Shirley
Silva
Desde el punto de vista de una red de comunicación, cada satélite constituye
un nodo de una red de "conmutación rápida de paquetes", existiendo enlaces
de comunicación entre satélites de la misma órbita, o entre satélites de
órbitas adyacentes. Este tipo de interconexión da lugar a una red de mallado
no jerárquico, robusta y capaz de responder ante errores y situaciones de
congestión local.