Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE INGENIERIA
ESCUELA ACADMICO PROFESIONAL DE
INGENIERA DE SISTEMAS
CURSO
PROFESORA
Redes y conectividad
KOO LABRN, Carlos
TEMA
ALUMNOS
CICLO
GRUPO
: OCTAVO
: B
Cajamarca 06 de Noviembre del 2013
EXAMEN PARCIAL
1. Explique qu se entiende por protocolo de comunicaciones.
Qu campos abarca y qu aspectos deben tomarse en cuenta
en el diseo de un protocolo? Explique.
PROTOCOLO DE COMUNICACIONES
1. DESCRIPCIN GENERAL.
REDESY CONECTIVIDAD
Lo fundamental de la comunicacin de datos es resolver el problema
de llevar la informacin de un punto A hacia un punto B sin errores,
utilizando redes con la codificacin correspondiente para su
trasmisin. Para esto utilizamos canales de comunicacin que
establecen la unin entre los puntos A y B. En dichos puntos estarn
los equipos transmisores y receptores de datos y sus convertidores
encargados de la codificacin y decodificacin. Los sistemas de
comunicacin no responden ni reaccionan ante el contenido de la
informacin. Un componente importante en el sistema de
comunicacin es el protocolo de comunicacin.
2. EL PROTOCOLO
El protocolo, se define como las reglas para la transmisin de la
informacin entre dos puntos. Un protocolo de red de comunicacin
de datos es un conjunto de reglas que gobierna el intercambio
ordenado de datos dentro de la red.
Los elementos bsicos de un protocolo de comunicaciones son: un
conjunto de smbolos llamados conjunto de caracteres, un conjunto
de reglas para la secuencia y sincronizacin de los mensajes
construidos a partir del conjunto de caracteres y los procedimientos
para determinar cundo ha ocurrido un error en la transmisin y cmo
corregir el error. El conjunto de caracteres se formar de un
subconjunto con significado para las personas (usualmente
denominado como caracteres imprimibles) y otro subconjunto que
transmite informacin de control (usualmente denominado caracteres
de control). Hay una correspondencia entre cada carcter y los grupos
de smbolos usados en el canal de transmisin, que es determinado
por el cdigo. Muchos cdigos estndar con sus respectivas
equivalencias de grupos de unos y ceros (bits) han sido definidos con
el paso de los aos. El conjunto de reglas a seguir por el emisor y el
receptor propicia: que haya un significado con secuencias permitidas
y a tiempo, entre los caracteres de control y los mensajes formados a
partir de los smbolos. La deteccin de error y los procedimientos de
correccin permiten la deteccin y la recuperacin ordenada de los
errores causados por factores fuera del control de la terminal en cada
extremo.
Para que exista comunicacin en ambos puntos al extremo de un
canal se deben emplear la misma configuracin de protocolos.
Los protocolos gestionan dos niveles de comunicacin distintos. Las
reglas de alto nivel definen como se comunican las aplicaciones,
mientras que las de bajo nivel definen como se transmiten las
seales.
El protocolo de bajo nivel es bsicamente la forma en que las seales
se transmiten, transportando tanto datos como informacin y los
procedimientos de control de uso del medio por los diferentes nodos.
REDESY CONECTIVIDAD
Los protocolos de bajo nivel ms utilizados son: Ethernet, Token ring,
Token bus, FDDI, CDDI, HDLC, Frame Relay y ATM.
El protocolo de red determina el modo y organizacin de la
informacin (tanto los datos como los controles) para su transmisin
por el medio fsico con el protocolo de bajo nivel. Los protocolos de
red ms comunes son: IPX/SPX, DECnet, X.25, TCP/IP, AppleTalk y
NetBEUI.
3. TAREAS DEL DISEO DE UN PROTOCOLO
Seleccionar un medio de transmisin y una tecnologa.
Definir y describir un vocabulario.
Definir la codificacin de los mensajes.
Definir la evolucin de una transmisin (negociacin, inicio,
terminacin, reinicializacin, ....), es decir, las reglas de
procedimiento.
Tener en cuenta las situaciones crticas, y tratar de evitar los
errores, sobre todo los ms complejos. Buscar un conjunto de
reglas consistente y completo.
Estructurar el protocolo en capas si es necesario.
Durante el diseo de protocolos, existen dos tipos de errores que
son difciles de evitar:
1) Diseo de un conjunto incompleto de reglas.
2) Diseo de reglas contradictorias.
4. LOS 5 ELEMENTOS DE UN PROTOCOLO
La especificacin de todo protocolo debe constar de 5 partes
distintivas. Toda especificacin debe incluir:
1) El Servicio que proporciona el protocolo.
2) Las Suposiciones sobre el entorno donde se ejecuta el
protocolo.
3) El Vocabulario de los mensajes usado para implementar el
protocolo.
4) La Codificacin (formato) de los mensajes del vocabulario del
protocolo.
5) Las Reglas de procedimiento que controlan la consistencia
del intercambio de mensajes.
El ltimo elemento es el ms difcil de disear y de verificar.
4.1. Ejemplo: Protocolo de Lynch (1968)
1) Especificacin del servicio:
-
REDESY CONECTIVIDAD
-
5) REGLAS DE PROCEDIMIENTO:
De manera informal:
1. Si la recepcin anterior no tena errores, el prximo mensaje
en el canal contrario llevar un reconocimiento positivo
(ack). Si la recepcin tuvo errores, llevar un reconocimiento
negativo (nack).
4
REDESY CONECTIVIDAD
2. Si la recepcin previa llevaba un reconocimiento negativo, o
la recepcin anterior fue errnea, se retransmitir el
mensaje anterior; de otro modo, se prepara otro mensaje
para una nueva transmisin.
De manera formal, se pueden usar las siguientes tcnicas:
- Diagramas de flujo (subconjunto de SDL)
- Diagramas de transicin de estados.
- Expresiones algebraicas, etc.
-
Errores De Diseo
1. La transferencia de datos en un sentido, slo puede continuar si se
lleva a cabo la transferencia de datos en sentido contrario.
Posible solucin: cuando no existan datos que enviar en un sentido,
enviar mensajes de relleno.
2. Las dos reglas de procedimiento especifican la transferencia
normal de datos, pero no precisan nada acerca de los procedimientos
de inicio y terminacin.
Posible solucin: uno de los dos procesos inicia enviando un
mensaje falso de error.
Problema cuando los dos inician simultneamente (Figura 1). El
procedimiento de terminacin, sin embargo, requiere de mensajes
extras de control.
5
REDESY CONECTIVIDAD
REDESY CONECTIVIDAD
Pero:
- La especificacin del protocolo est incompleta.
- Su implementacin, por muy bien implementada que
estuviera, generara errores durante el intercambio de
informacin.
Conclusin: An para el protocolo ms sencillo, una buena disciplina
de diseo y herramientas automatizadas para el anlisis son
indispensables.
5. ESTRUCTURACIN EN CAPAS
Por qu usamos un diseo estructurado?
- Reduce la complejidad del desarrollo.
- Estandariza interfaces.
- Facilita la tcnica modular.
- Asegura la interoperabilidad de la tecnologa.
- Acelera la evolucin.
- Simplifica la enseanza y el aprendizaje.
En resumen:
- Un nivel o capa define un grado de abstraccin de un
protocolo, agrupando funciones relacionadas y separando las
independientes.
- Una interfaz separa (y une) dos niveles distintos de
abstraccin.
REDESY CONECTIVIDAD
REDESY CONECTIVIDAD
REDESY CONECTIVIDAD
inversionistas no quisieron apoyar una segunda pila de protocolos por
lo que nunca sucedi.
o
o
10
REDESY CONECTIVIDAD
DESVENTAJAS DEL MODELO TCP/IP.
No es un modelo general
- No describe cualquier pila de protocolos
- Se trata de una implementacin concreta
No se distinguen las capas fsica y de enlace de datos
- No es un modelo apropiado a seguir
REDESY CONECTIVIDAD
Respuesta: las acciones a tomar deben ser dirigidas por la parte
humana, normalmente los administradores de red.
12
REDESY CONECTIVIDAD
b=6
262=62
Hosts disponibles
b=6
262=62
Hosts disponibles
la
b=4
262=14
Hosts disponibles
REDESY CONECTIVIDAD
hasta
la
RED 192.168.1.0/24
14
REDESY CONECTIVIDAD
REDESY CONECTIVIDAD
16
REDESY CONECTIVIDAD
17
REDESY CONECTIVIDAD
REDESY CONECTIVIDAD
Ahora configuramos
200.200.200.0.
el
puerto
Ethernet
para
la
red
19
REDESY CONECTIVIDAD
20
REDESY CONECTIVIDAD
21
REDESY CONECTIVIDAD
BIBLIOGRAFA.
http://es.wikipedia.org/wiki/Familia_de_protocolos_de_Internet#Ventaja
s_e_inconvenientes
http://biblioteca.cenace.org.ec/jspui/bitstream/123456789/86/1/segurid
ad%20de%20las%20tic%20bajo%20protocolos.pdf
http://es.scribd.com/doc/29820563/Cuadro-Comparativo-Modelo-Osi-yTcp
22