-
Una cadena de bits, 0111101111101111110, necesita transmitirse en la capa de enlace de datos. ¿Cuál es la cadena que realmente se está transmitiendo después del relleno de bits?
-
Cuando se usa relleno de bits, ¿es posible que la pérdida, inserción o modificación de un solo bit cau- se un error que la suma de verificación no detecte? Si no, ¿por qué no? Si es así, explique cómo. ¿De- sempeña aquí un papel la longitud de la suma de verificación?
-
¿Puedepensarenalgunacircunstanciaenlacualpodríaserpreferibleunprotocolodecicloabierto(por ejemplo, un código de Hamming) a los protocolos tipo realimentación analizados a lo largo de este ca- pítulo?
-
Para proporcionar mayor confiabilidad de la que puede dar un solo bit de paridad, un esquema de codi- ficación de detección de errores usa un bit de paridad para todos los bits de número par. ¿Cuál es la dis- tancia de Hamming de este código?
-
Se utiliza el código de Hamming para transmitir mensajes de 16 bits. ¿Cuántos bits de verificación se necesitan para asegurar que el receptor pueda detectar y corregir errores de un solo bit? Muestre el pa- trón de bits transmitido para el mensaje 1101001100110101. Suponga que se utiliza paridad par en el código de Hamming.
-
Unbytede8bitsconunvalorbinariode10101111sevaacodificarutilizandocódigodeHammingde paridad par. ¿Cuál es el valor binario que resulta de la codificación?
-
UncódigodeHammingde12bits,cuyovalorhexadecimales0xE4F,llegaalreceptor.¿Cuáleraelva- lor hexadecimal original? Suponga que no más de un bit es erróneo.
-
Una manera de detectar errores es transmitir los datos como un bloque de n filas de k bits por fila y agregar bits de paridad a cada fila y a cada columna. La esquina inferior derecha es un bit de paridad que verifica su fila y su columna. ¿Detectará este esquema todos los errores sencillos? ¿Los errores do- bles? ¿Los errores triples?
-
Un bloque de bits con n filas y k columnas usa bits de paridad horizontales y verticales para la detec- ción de errores. Suponga que se invierten exactamente 4 bits debido a errores de transmisión. Deduzca una expresión para la probabilidad de que el error no sea detectado.
-
¿Qué residuo se obtiene al dividir x7 + x5 + 1 entre el polinomio generador x3 + 1?
-
Un flujo de bits 10011101 se transmite utilizando el método estándar CRC que se describió en el tex- to. El generador polinomial es x3 + 1. Muestre la cadena de bits real que se transmite. Suponga que el tercer bit, de izquierda a derecha, se invierte durante la transmisión. Muestre que este error se detecta en el lado receptor.
-
Los protocolos de enlace de datos casi siempre ponen el CRC en un terminador, en lugar de un enca- bezado. ¿Por qué?
-
Un canal tiene una tasa de bits de 4 kbps y un retardo de propagación de 20 mseg. ¿Para qué intervalo de tamaños de trama, la parada y espera da una eficiencia de cuando menos 50%?
-
Una troncal T1 de 3000 km de longitud se usa para transmitir tramas de 64 bytes con el protocolo 5. Si la velocidad de propagación es de 6 μseg/km, ¿de cuántos bits deben ser los números de secuencia?
-
En el protocolo 3, ¿es posible que el emisor inicie el temporizador cuando éste ya está en ejecución? De ser así, ¿cómo podría ocurrir? De lo contrario, ¿por qué no es posible?
-
Imagine un protocolo de ventana corrediza que utiliza tantos bits para los números de secuencia que nunca ocurre un reinicio. ¿Qué relaciones deben mantenerse entre los cuatro límites de la ventana y el tamaño de la ventana, que es constante y el mismo tanto para el emisor como para el receptor?
-
Si el procedimiento between del protocolo 5 revisara la condición a ≤ b ≤ c en lugar de la condición a ≤ b < c, ¿tendría esto algún efecto en la corrección o en la eficiencia del protocolo? Explique su res- puesta.
-
En el protocolo 6, cuando llega una trama de datos, se hace una revisión para ver si el número de se- cuencia es diferente del esperado y si no_nak es verdadero. Si ambas condiciones se cumplen, se envía una NAK. De otra manera, se arranca el temporizador auxiliar. Suponga que se omite la cláusula else. ¿Afectará este cambio la corrección del protocolo?
-
Suponga que el ciclo while de tres instrucciones cerca del final del protocolo 6 se elimina del código. ¿Afectará esto la corrección del protocolo o sólo su desempeño? Explique su respuesta.
-
Suponga que el caso para errores de suma de verificación fuera eliminado de la instrucción switch del protocolo 6. ¿Cómo afectará este cambio la operación del protocolo?
-
En el protocolo 6, el código de frame_arrival tiene una sección que se usa para los NAKs. Dicha sec- ción se invoca si la trama entrante es una NAK y se cumple otra condición. Describa un escenario en el que la presencia de esta otra condición sea esencial.
-
LA CAPA DE ENLACE DE DATOS
viernes, 30 de mayo de 2014
RESUMEN
La tarea de la capa de enlace de datos es
convertir el flujo de bits , ofrecido por la capa física en el flujo de tramas
para que la capa de la red lo utilice , se emplean varios métodos de entramado
, incluidos el conteo de caracteres , el relleno de bytes y el relleno de bits.
Los protocolos de enlace de datos pueden
proporcionar control de errores para retrasmitir tramas dañadas o perdidas.
Muchas redes utilizan uno de los protocolos
orientados a bits (SDLC, HDLC, ADCCP o LAPB) en la capa de enlace de datos.
Todos estos protocolos usan bytes de bandera para delimitar tramas y relleno de
bits para evitar que los bytes de bandera ocurran en los datos. Todos ellos también
usan ventanas corredizas para el control de flujo. Internet utiliza PPP como el
protocolo de enlace de datos primario en líneas punto a punto.
Problemas
1.- un mensaje de capa superior se divide en 10
tramas cada una de las cuales tiene 80 % de probabilidad de llegar sin daño.
2.- cuando se usa relleno de bits es posible que
la capa perdida, inspiración o modificación de un solo bits base un error que
la suma de verificación.
3.-Un bloque de bits con n filas y k columnas
usa bits de paridad horizontal y vertical para la detección de errores. Suponga
que se invierten exactamente 4 bits debido a errores de transmisión. Deduzca una
expresión para la probabilidad de que el error no sea detectado.
4.- PPP se basa estrechamente en HDLC, que
utiliza relleno de bits para prevenir que los bytes de bandera accidentales
dentro de la carga útil causen confusión. Dé por lo menos una razón por la cual
PPP utiliza relleno de bytes.
jueves, 29 de mayo de 2014
TIPOS DE PROTOCOLOS DE ENLACE DE DATOS
¿CUÁLES SON
ALGUNOS PROTOCOLOS DE ENLACE DE DATOS?
1.
HDLC.-
CONTROL DE ENLACE DE DATOS DE ALTO NIVEL
Es un protocolo clásico orientado
a bits y usa el relleno de bits para lograr la transparencia de los datos.
Bits
|
8
|
8
|
8
|
≥0
|
16
|
8
|
0 1 1 1 1 1 1 0
|
Dirección
|
Control
|
Datos
|
Suma de
verificación
|
0 1 1 1 1 1 1 0
|
Todos los protocolos orientados a
bits utilizan la estructura de trama mostrada en la figura:
·
EL CAMPO
DE DIRECCIÓN.- Es muy importante en las líneas con varias terminales pues
sirve para identificar una de las terminales.
·
EL CAMPO
DE CONTROL.- Se utiliza para números de secuencia, confirmaciones
de recepción.
·
EL CAMPO
DE DATOS.- Puede contener cualquier información y puede tener una
longitud arbitraria, pero debido a la probabilidad de varios errores en ráfaga
su eficiencia de la suma de verificación disminuye conforme el tamaño de la
trama aumenta.
·
EL CAMPO
DE SUMA DE VERIFICACIÓN.- Es un código de redundancia cíclica.
·
LA TRAMA
ESTÁ DELIMITADA POR OTRA SECUENCIA DE BANDERA (01111110). En
líneas punto a punto inactivas se transmiten secuencias de bandera
continuamente.
¿CUÁNTOS TIPOS DE TRAMA HAY?
a) Información
b) Supervisión
c) No
numeradas.
Bits
|
1
|
3
|
1
|
3
|
|
a)
|
0
|
Secuencia
|
P/F
|
Siguente
|
|
b)
|
1
|
0
|
Tipo
|
P/F
|
Siguente
|
c)
|
1
|
1
|
Tipo
|
P/F
|
Modificado
|
* EL CAMPO SECUENCIA es el
número de secuencia de la trama.
*EL CAMPO SIGUIENTE es una
confirmación de recepción superpuesta.
* La
decisión de utilizar la siguiente trama esperada es arbitraria.
* EL BIT
P/F (S/F) SIGNIFICA SONDEO/FINAL (POLL/FINAL).- Se utiliza
cuando una computadora está sondeado un grupo de terminales. Si se usa como P,
la Pc está invitando a la terminal a enviar datos. Todas las tramas enviadas
por la terminal, tienen el bit P/F establecido en P. El último se establece en
F.
¿CÓMO SE DISTINGUEN LOS DIFERENTES TIPOS DE TRAMAS DE
SUPERVISIÓN?
Debido al campo de tipo:
Tipo 0.- Es la trama de confirmación de recepción que
sirve para indicar la siguiente trama esperada.
El tipo 1.- Es una trama de confirmación de recepción
negativa que sirve para indicar que se ha detectado un error de transmisión.
El tipo 2.- Su propósito es señalar ciertos problemas temporales en el
receptor, como falta de búfer, etc.
El tipo 3.- Solicita la retransmisión de sólo la trama
especificada.
2.
PROTOCOLO
PUNTO A PUNTO (PPP)
Las líneas punto a punto tienen como papel principal que
mantienen muchas conexiones domesticas a internet a través de módems y líneas
de acceso telefónico. Cuando un Pc llama a un enrutador del proveedor de
servicios de internet, actúa como host de internet. Pero la conexión termina
cuando el usuario termina la sesión.
¿CUÁL ES LA IMPORTANCIA
DEL PROTOCOLO PUNTO A PUNTO?
Internet necesita de este protocolo para diversos
propósitos así como para el tráfico enrutador a enrutador y tráfico usuario
doméstico a ISP También realiza detección de errores, soporta múltiples
protocolos, permite la negociación de direcciones de IP en el momento de la
conexión, etc.
¿CUÁLES SON LAS
TRES CARACTERÍSTICAS QUE PROPORCIONA PPP?
1) Un
método de entramado que delinea el final de una trama y el inicio de la
siguiente. También realiza la detección de errores.
2) Un
protocolo de control de enlace para activar líneas, probarlas, negociar
opciones y desactivarlas ordenadamente cuando ya no son necesarias.
3) Un
mecanismo para negociar opciones de capa de red con independencia del protocolo
de red usado.
VERIFICACIÓN DE LOS PROTOCOLOS
VERIFICACIÓN DE LOS
PROTOCOLOS
Se requiere mucha investigación para encontrar técnicas
matemáticas formales con las cuales especificar y verificar los protocolos. En
las siguientes secciones veremos algunos modelos y técnicas.
MODELOS DE MÁQUINAS
DE ESTADO FINITO
Con esta técnica, cada máquina de protocolo (es decir,
emisor o receptor) siempre está en un estado específico en cualquier instante.
Su estado consiste en todos los valores de sus variables, incluido el contador
de programa.
CONSIDERANDO EL
RECEPTOR DEL PROTOCOLO 3, ¿CUÁNTOS ESTADOS SE PUEDEN ABSTRAER?
Podemos abstraer dos estados importantes de todos los
posibles: en espera de la trama 0 y en espera de la trama 1
¿CÓMO PUEDEN
CONSIDERAR TODOS LOS DEMÁS ESTADOS?
Pueden considerarse como transitorios: pasos en el camino
hacia uno de los estados principales.
¿PARA QUÉ SE ESCOGEN
LOS ESTADOS?
Para que sean aquellos instantes en que la máquina de protocolo
está esperando que ocurra el siguiente evento.
El número de estados es entonces 2n, donde n es el número de
bits necesarios para representar todas las variables combinadas.
ESTADO DEL SISTEMA
COMPLETO:
Es la combinación de todos los estados de las dos máquinas
de protocolos y del canal.
EL PROTOCOLO 3 TIENE
CUATRO POSIBLES ESTADOS, ¿CUÁLES SON?
-una trama cero o
una trama 1 viajando del emisor al
receptor
- una trama de confirmación de recepción que va en el otro
sentido o un canal vacío
¿CUÁNDO UNA TRAMA
PERMANECE “EN EL CANAL”?
Hasta que la máquina de protocolo ejecuta FromPhysicalLayer
y la procesa.
DE CADA ESTADO HAY
CERO O MÁS TRANSICIONES POSIBLES A OTROS ESTADOS. PARA UNA MÁQUINA DE
PROTOCOLO, PODRÍA OCURRIR UNA TRANSICIÓN AL ENVIAR UNA TRAMA, COMO:
-Al llegar
una trama,
-Al terminar
un temporizador
-Al ocurrir
una interrupción
¿CUÁLES SON LOS EVENTOS TÍPICOS PARA EL
CANAL?
ESTADO INICIAL:
Corresponde
a la descripción del sistema cuando comienza a funcionar, o en algún punto
conveniente poco después.
¿USANDO QUÉ TEORÍA ES POSIBLE DETERMINAR
LOS ESTADOS QUE SON ALCANZABLES Y LOS QUE NO?
Análisis de
asequibilidad. Este análisis puede ser útil para determinar si un protocolo es
correcto o no.
UN MODELO DE MÁQUINA DE ESTADOS FINITOS DE
UN PROTOCOLO SE PUEDE CONSIDERAR COMO UN CUÁDRUPLE (S, M, I, T), DONDE:
M es el
conjunto de tramas que pueden intercambiarse a través del canal.
I es el
conjunto de estados iniciales de los procesos.
T es el
conjunto de transiciones entre los estados.
¿QUÉ PUEDE CAUSAR UN EVENTO?
¿PARA QUÉ SIRVE EL ANÁLISIS DE ASEQUIBILIDAD?
SE UTILIZAN TRES CARACTERES PARA ETIQUETAR
CADA ESTADO.
-SRC, donde
S es 0 o 1 y corresponde a la trama que el emisor está tratando de enviar;
-R también
es 0 o 1 y corresponde a la trama que el receptor espera
-C es 0, 1,
A o vacío (−) y corresponde al estado del canal.
PROTOCOLO 3.
EN LA FIGURA 3-21 SE MUESTRAN NUEVE TIPOS
DE TRANSICIONES:
· La transición 0 consiste en la pérdida del
contenido del cana
·
La transición 1 consiste en que el canal
entregue de manera correcta el paquete 0 al receptor, y que éste cambie a
continuación su estado para esperar la trama 1.
·
las transiciones 1, 2, 3 y 4 se repiten en orden
una y otra vez. En cada ciclo se entregan dos paquetes, regresando el emisor al
estado original de tratar de enviar una trama nueva con un número de secuencia
0
·
7 y 5 u 8 y 6, para reparar el daño.
PROPIEDADES QUE DEBE TENER UN PROTOCOLO CON
UN NÚMERO DE SECUENCIA DE 1 BIT
Otro
requisito semejante es que no debe haber rutas en las que el emisor pueda
cambiar de estado dos, mientras el estado del receptor permanezca constante.
DE EXISTIR LA RUTA EN LA SECUENCIA
CORRESPONDIENTE, ¿QUÉ PASARÍA?
Se perderían
dos tramas sin posibilidad de recuperación y sin que el receptor se diera
cuenta.
PROPIEDAD IMPORTANTE DE UN PROTOCOLO Y EN
QUÉ CONSISTE
Ausencia de bloqueos
irreversibles. Un bloqueo irreversible es una situación en la que el protocolo
no puede seguir avanzando, sea cual sea la secuencia de eventos que ocurra.
EN TÉRMINOS DEL MODELO GRÁFICO, ¿DE QUÉ SE
CARACTERIZA?
Un bloqueo
irreversible se caracteriza por la existencia de un subconjunto de estados que
es alcanzable desde el estado inicial y que tiene dos propiedades:
1. No hay
transición hacia fuera del subconjunto.
2. No hay
transiciones en el subconjunto que causen un avance.
MODELOS DE RED DE PETRI
Un lugar
representa un estado en el que puede estar parte del sistema. En la figura 3-22
se muestra una red de Petri con dos lugares, A y B, que aparecen como círculos.
El sistema actualmente está en el estado A, indicado por el token (punto
grueso) en el lugar A. Se utiliza una barra horizontal o vertical para indicar
una transición. Cada transición tiene cero o más arcos de entrada, que llegan
de sus lugares de entrada, y cero o más arcos de salida, que van a sus lugares
de salida.
¿PARA QUÉ PUEDEN SERVIR LAS REDES PETRI?
miércoles, 28 de mayo de 2014
-UN PROTOCOLO SIMPLEX SIN RESTRICCIONES
DEFINICIÓN:
Es que los datos se transmiten en una sola dirección de las capas de red tanto del emisor como el receptor siempre están listas.
Hay dos procedimientos de protocolos:
que es el emisor y el receptor.
¿CÓMO SE DESARROLLA EL EMISOR?
Se ejecuta en la capa de enlace de datos de la maquina de origen.
¿CÓMO SE DESARROLLA EL RECEPTOR?
Se ejecuta en la capa de enlace de datos de la maquina de destino. No se usa números de secuencia ni confirmaciones de recepción por lo que se necesita MAX_SEQ.
-PROTOCOLO SÍMPLEX DE PARADA Y ESPERA.
Los protocolos en los que el emisor envía una trama y luego espera una confirmación de recepción antes de continuar se denominan de paradas y esperas.
¿CUÁL ES EL PROBLEMA PRINCIPAL?
Como evitar que el emisor sature al receptor, requiere un tiempo para ejecutar from_physical_layer mas to_network_layer
SU SOLUCION:
Es hacer que el receptor proporcione retroalimentación al emisor.
¿PARA QUE UTILIZA LA RETROALIMENTACION DEL RECEPTOR?
para indicar al emisor cuando puede enviar mas datos.
-PROTOCOLO SÍMPLEX PARA UN CANAL CON RUIDO.
A continuación se explica como funciona un escenario de la capa de red.
DEFINICIÓN:
Es que los datos se transmiten en una sola dirección de las capas de red tanto del emisor como el receptor siempre están listas.
Hay dos procedimientos de protocolos:
que es el emisor y el receptor.
¿CÓMO SE DESARROLLA EL EMISOR?
Se ejecuta en la capa de enlace de datos de la maquina de origen.
¿CÓMO SE DESARROLLA EL RECEPTOR?
Se ejecuta en la capa de enlace de datos de la maquina de destino. No se usa números de secuencia ni confirmaciones de recepción por lo que se necesita MAX_SEQ.
-PROTOCOLO SÍMPLEX DE PARADA Y ESPERA.
Los protocolos en los que el emisor envía una trama y luego espera una confirmación de recepción antes de continuar se denominan de paradas y esperas.
¿CUÁL ES EL PROBLEMA PRINCIPAL?
Como evitar que el emisor sature al receptor, requiere un tiempo para ejecutar from_physical_layer mas to_network_layer
SU SOLUCION:
Es hacer que el receptor proporcione retroalimentación al emisor.
¿PARA QUE UTILIZA LA RETROALIMENTACION DEL RECEPTOR?
para indicar al emisor cuando puede enviar mas datos.
-PROTOCOLO SÍMPLEX PARA UN CANAL CON RUIDO.
A continuación se explica como funciona un escenario de la capa de red.
- La capa de red de A entrega el paquete 1 a su capa de enlace de datos. El paquete se recibe correctamente en B y se pasa a la capa de red de B. B regresa a A uja trama de confirmación de recepción.
- La trama de confirmación de recepción se pierde por completo nunca llega. La vida seria mucho mas sencilla si el canal solo alterara o perdiera tramas de datos y no trama de control, pero desgraciadamente el canal no hace distinciones.
- El temporizador de la capa de enlace de datos de A expira en algún momento. Al no haber recibido una confirmación de recepción supone (incorrectamente) que su trama de datos se ha perdido o dañado y envía otra vez la trama que contiene el paquete 1.
- La trama duplicada también llega bien a la capa de enlace de datos de B y de ahí se pasa de manera inadvertida a la capa de red.
¿CUANDO DE LE LLAMA PAR (CONFIRMACIÓN DE RECEPCIÓN POSITIVA CON RETRANSMISIÓN) O ARQ (SOLICITUD AUTOMÁTICA DE REPETICIÓN) ?
Donde los protocolos en los que el emisor espera una confirmación de recepción positiva antes de avanzar al siguiente elemento de datos.
-PROTOCOLOS DE VENTANA CORREDIZA
¿A QUÉ SE LE CONOCE COMO SUPERPOSICIÓN?
A la técnica de retardar temporalmente las confirmaciones de recepción para que puedan viajar en la siguiente trama de datos.
¿CUÁL ES SU VENTAJA PRINCIPAL?
Que en lugar de tener tramas de confirmación de recepción independientes es un mejor aprovechamiento del ancho de banda disponible del canal.
¿A QUÉ CLASE PERTENECEN LOS TRES PROTOCOLOS BIDIRECCIONALES?
A la clase llamada protocolo de ventana corrediza
Los tres se definen entre ellos: La eficiencia la complejidad y requerimientos de bufer.
¿CUÁL ES LA ESENCIA DE LOS PROTOCOLOS DE VENTANA CORREDIZA?
Que en cualquier instante el emisor mantiene un grupo de números de secuencias que corresponde a las tramas que tiene permitido enviar.
SIMILITUD DE LA VENTANA DEL EMISOR Y LA DEL RECEPOTOR:
Es que no necesita tener los mismos limites inferior y superior ni siquiera el mismo tamaño.
¿QUÉ SIGNIFICA "DE TIPO ALAMBRE"?
Es decir que debe entregar todas las tramas en el orden en que fueron enviadas.
-UN PROTOCOLO DE VENTANA CORREDIZA DE UN BIT.
Que nos
indica Next_ frame_to_send? indica qué trama está tratando de enviar el emisor.
PROTOCOLO QUE USA RETROCESO N
Problemas
El problema
antes descrito puede verse como una consecuencia de la regla que requiere que
el emisor
espere una confirmación de recepción antes de enviar otra trama. Si relajamos
esa restricción,
se puede
lograr una mejor eficiencia.
¿qué ocurre
si una trama a la mitad de una serie larga se daña o pierde? Llegarán
grandes
cantidades de tramas sucesivas al receptor antes de que el emisor se entere de
que algo anda
MAL.
Cuantos
métodos básicos hay para manejar errores durante la canalización?
Hay dos
¿CÓMO SE LLAMAN Y CUÁL ES SU FUNCIÓN?
Retroceso n
: es que el receptor simplemente descarte todas las tramas subsecuentes sin
enviar confirmaciones de recepción para las tramas descatadas
Repetición
selectiva: se descarta una trama dañada recibida pero las tramas en buen estado
recibidas después de esa se almacenan en el bufet
Protocolo
que utiliza repetición selectiva
Estrategia
de errores:
Es permitir
que el receptor acepte y coloque en buferes las tramas que siguen una trama
dañada o perdida
La recepción
no secuencial introduce ciertos problemasque no se presentan en los protocolos
en los que las tramas solo se aceptan en orden.
¿QUÉ ES UN BÚFER?
es un
espacio de memoria, en el que se almacenan datos para evitar que
el programa o recurso que los requiere, ya sea hardware o software, se quede
sin datos durante una transferencia.
¿CUÁNTOS BÚFERES DEBERÁ TENER EL RECEPTOR?
el número de
búferes necesarios
es igual al
tamaño de la ventana, no al intervalo de números de secuencia.
CÓDIGO DE DETECCIÓN DE ERRORES
¿PARA QUE SE UTILIZA?
Se utiliza de una manera
amplia en los enlaces inalámbricos que son notoriamente mas ruidosos y
propensos a errores que el alambre de cobre o la fibra óptica.
¿CÓMO SE CONOCE EL CÓDIGO POLINOMIAL?
Es también conocido como
código de redundancia ciclista o código CRC.
¿EN QUÉ SE BASAN LOS CÓDIGOS POLINOMIALES?
El tratamiento de cadenas de
bits como representaciones de polinomios con coeficientes de 0 y 1 solamente.
¿CÓMO SE REALIZA LA ARITMÉTICA POLIMIAL?
Se hace mediante una
operación de modulo 2 de acuerdo con las reglas de la teoría de campos
algebraicos. No hay acarreos para la suma, ni préstamos para la resta tanto la
suma como la resta son idénticas a un OR exclusivos ejemplo:
_____________
PROTOCOLOS ELEMENTALES DE ENLACE DE DATOS
¿DONDE SE EJECUTAN LOS PROCESOS DE LA CAPA FÍSICA?
Se ejecutan en un procesador dentro de un chip especial de E/S y los de la capa de red lo hacen en la CPU principal.
¿ QUE MANEJAN LOS PROTOCOLOS?
Manejan errores de comunicación, pero no los problemas causados por computadoras que fallan y se reinician.
¿QUE HACE LA CAPA DE ENLACE DE DATOS CUANDO ACEPTA UN PAQUETE?
Lo encapsula en un trama agregándole un encabezado y un terminador de enlace.
¿CUANTOS PROTOCOLOS HAY?
Hay 3
En que consiste el
procedimiento wait_for_event (& event)?
Solo se regresa cuando ocurre
algo por ejemplo cuando llega una trama al regresar la variable el evento indica lo que ha ocurrido.
¿CUALES SON LAS 5 ESTRUCTURAS DE DATOS?
Boolean, seq_nrpacket, frame_kind y frame
Que es un booleam?
Es un tipo de dato numérico que puede tener los valores true y false.
¿QUE ES UN SEQ_NR?
Numero de secuencia es un
entero pequeño que sirve para numerar las tramas a fin de distinguirlas.
¿QUE ES UN PACKET?
Es la unidad de intercambio
de información entre la capa de red y la de enlace de datos en la misma maquina
o entre entidades iguales de la capa de red.
¿QUE ES UN FRAME?
Esta compuesto de cuatro campos
Kind
Seq
Ack
Info
Los primeros tres contienen
información de control y el ultimo puede contener los datos por transferir.
¿CÓMO SE LLAMA A ESTE CONJUNTO?
Encabezado de la trama.
¿QUÉ INDICA EL CAMPO KIND?
Indica si hay datos en la trama porque algunos de los protocolos distinguen entre las tramas que contienen exclusivamente información de control y los que también contienen datos.
¿QUÉ EMPLEAN LOS CAMPOS SEQ Y ACK?
Emplean para números de secuencia y confirmaciones de recepción respectivamente.
¿QUÉ CONSTRUYE LA CAPA DE RED?
Construye un paquete tomando un mensaje de la capa de transporte y agregándole el encabezado de la capa de red.
¿POR QUÉ LA FUNCIÓN SE HA DEFINIDO COMO MACRO?
Porque se usa en línea dentro de la ruta critica.
¿QUÉ INDICA EL CAMPO KIND?
Indica si hay datos en la trama porque algunos de los protocolos distinguen entre las tramas que contienen exclusivamente información de control y los que también contienen datos.
¿QUÉ EMPLEAN LOS CAMPOS SEQ Y ACK?
Emplean para números de secuencia y confirmaciones de recepción respectivamente.
¿QUÉ CONSTRUYE LA CAPA DE RED?
Construye un paquete tomando un mensaje de la capa de transporte y agregándole el encabezado de la capa de red.
¿POR QUÉ LA FUNCIÓN SE HA DEFINIDO COMO MACRO?
Porque se usa en línea dentro de la ruta critica.
Suscribirse a:
Comentarios (Atom)








