Vous êtes sur la page 1sur 6

SEGUNDO EXAMEN DE COMUNICACIN DE DATOS

//////////////////////////////////////
/////////////////////////////////////
1.- Contestar:
G) QUE FUNCION REALIZAN LOS ALGORITMOS DE KARN Y JACOBSON.
**karn
El algoritmo original no funciona correctamente cuando ocurre una retransmisin. E
n esta situacin, el emisor no puede saber si el ACK recibido se corresponde con l
a primera o la segunda transmisin (problema de la ambigedad del ACK). Si supone qu
e es con la primera y no ocurre as, el SampleRTT medido sera demasiado largo. Si s
upone que es con la segunda y esto no es cierto, el clculo es demasiado corto. Grf
icamente:
PIC
Ambos errores son perjudiciales para el clculo del TimeOut:
Si el SampleRTT (y por lo tanto el TimeOut) es ms grande de lo que debiera ser, l
as retransmisiones ocurrirn con un periodo superior. As, el siguiente SampleRTT tr
as una retransmisin tender a crecer, y as sucesivamente. En consecuencia, un TimeOu
t excesivamente grande provoca a la larga una infrautilizacin de los enlaces.
Si el SampleRTT (y por lo tanto el TimeOut) es errneamente pequeo, el emisor retra
nsmitir innecesariamente antes de recibir el correspondiente ACK. Esto provocar de
nuevo que el SampleRTT sea errneamente pequeo y as sucesivamente hasta llegar a un
a situacin de equilibrio donde en promedio cada segmento se retransmite 1 vez. Po
r tanto, un TimeOut excesivamente pequeo incrementar la congestin de los enlaces.
La solucin:
Ignorar los RTT s de los segmentos retransmitidos para computar el time-out.
Estimar el RTT slo para los segmentos que no son retransmitidos acarrea un nuevo
problema. Supongamos que debido a un aumento en la carga de la red o de la conge
stin, el RTT aumenta por encima del time-out, lo que provoca una retransmisin. Com
o el TCP va a ignorar el RTT de los segmentos retransmitidos, nunca va a actuali
zar la estimacin para el RTT mientras las latencias sigan siendo altas y el ciclo
continuar. Por este motivo, adems:
Cada vez que se retransmite se dobla el time-out, hasta alcanzar 2MSL [4].
El motivo de este aumento exponencial del time-out obedece a que normalmente un
aumento en las latencias se debe a problemas de congestin y ante esta situacin lo
mejor es disminuir rpidamente la frecuencia de las retransmisiones.
**jacobson
Por desgracia, la mejora del algoritmo bsico realizada por Karn y Partridge no fu
nciona cuando los niveles de congestin son altos, ya que las latencias son muy va
riables. En esta situacin es muy importante no colapsar an ms la red usando time-ou
ts demasiado bajos.
La mejora propuesta por Jacobson y Karels consiste en tener en cuenta adems la va
riacin de los RTT s, no slo su media. Intuitivamente, si la varianza es baja, entonc
es EstimatedRTT es ms fiable. Por otra parte, una varianza alta significa que Est
imatedRTT no debe ser considerado con tanto peso a la hora de calcular TimeOut.
De esta forma, el clculo actual del time-out en el TCP es
Dif f ?

SampleRT T - EstimatedRT T,

EstimatedRT T ? EstimatedRT T + d Dif f,


DevRT T ? DevRT T + ? (|Dif f|- DevRT T),
TimeOut ? EstimatedRT T + 4 DevRT T,
donde:
0 = d = 1 es un factor que mide lo que Diff afecta al nuevo clculo del RTT y
0 =? = 1 es otro factor que hace lo mismo con la desviacin estadstica del RTT.
Un ejemplo real [13]:
//////////////////////////////////////
/////////////////////////////////////
h) DESCRIBIR DETALLADAMENTE LAS FUNCIONES DE LAS USBCAPAS DE LA CAPA DE ENLACE.
Sub-capa LLC o Control Lgico del Enlace, Estable y mantiene el enlace de datos
Sincroniza los frames o grupos de datos
Controla el flujo y el chequeo de errores
SUB-CAPA MAC O DE CONTROL DE ACCESO AL MEDIO
Define cmo funciona la red
Protocolos de acceso al medio como Ethernet, SONET, etc
Direccin fsica quemada en el hardware
i)
DESCRIBA LAS FUNCIONES DE LAS SUBCAPAS DE LA TERCERA CAPA DE OSI.
Transporte(Determinacin de Ruta). Encargada de encapsular los datos a transmitir
(de usuario). Utiliza los paquetes de datos. En esta categora se encuentra el
protocolo IP ("Internet Protocol"
Conmutacin ("Switching")( Direccionamiento lgico): Esta parte es la encargada de i
ntercambiar informacin de conectividad especfica de la red (su actividad es rarame
nte percibida por el usuario). Los routers son dispositivos que trabajan en est
e nivel y se benefician de estos paquetes de actualizacin de ruta. En esta categ
ora se encuentra el protocolo ICMP ("Internet Control Message Protocol"), respons
able de generar mensajes cuando ocurren errores en la transmisin y de un modo esp
ecial de eco que puede comprobarse mediante PING
//////////////////////////////////////
/////////////////////////////////////
D) DESCRIBA LOS NOMBRES DE LOS AGRUPAMIENTOS DE DATOS DE CADA CAPA DE LA RED OSI
Y TCP/IP.
OSI
-nive de aplicacion -- servicio de red a aplicaciones
nivel de presentacion -- representacion d los datos
nivel de sesion -- communicacion entre dispositivos de la red
nivel de transporte--conexion estremo a extremo y fiabilidad de los datos
nivel de red-- determinicacion de ruta IP
nivel de enlace de datos-- direccionamiento fisico MAC LLC
nivel fisico-- seal y transmision binaria
TCP/ip
comunicacion serial
tehernet
ppp pont to point protocolo
ARP
IP internet protocolo
UDP
TCP transporte control protocolo
interfacie de alicacion de sockets
FTP Hhtp snmp

//////////////////////////////////////
/////////////////////////////////////
e) Desarrollar la cabecera de TCP.
Los campos Puerto TCP origen y Puerto TCP destino identifican, junto a las direc
ciones origen y destino del paquete IP, la conexin a la que pertenece el segmento
.
El campo Nmero de secuencia (Sequence number) indica el orden, dentro de la trans
misin, del primer byte de datos contenido en el segmento. Junto al tamao total del
paquete IP, que permite conocer cuntos bytes de datos se reciben, es posible det
erminar cul ser el nmero de secuencia del siguiente segmento.
El campo NMERO DE RECONOCIMIENTO (Acknowledgement number) indica cul es el byte qu
e el emisor del segmento espera recibir como nmero de secuencia. Esto implica que
todos los bytes transmitidos en segmentos anteriores han llegado de forma satis
factoria. Slo es significativo cuando el bit ACK del campo Cdigo est a 1
El campo cdigo consta de seis bits, teniendo cada uno de ellos un significado ind
ependiente del resto
El campo Longc, o longitud de la cabecera, indica cuntas palabras de 32 bits (4 b
ytes) componen la cabecera TCP. Como se comentar ms adelante, en esta cabecera TCP
pueden existir campos de tamao variable. El tamao mnimo del campo es 5 (la cabecer
a ocupa 5 x 4=20 bytes) y el mximo ser de 15 (15 x 4 = 60 bytes). Tras el mismo ex
isten unos bits reservados, que por omisin deben estar a cero
El campo cdigo consta de seis bits, teniendo cada uno de ellos un significado ind
ependiente del resto.
El campo checksum contiene un cdigo detector de errores similar al ya comentado e
n UDP
El campo ventana (Window) indica cul es el tamao de la ventana de recepcin del emis
or del segmento, es decir, el espacio en memoria disponible en el receptor. Este
campo limita la ventana de transmisin del receptor del segmento, limitando el nme
ro de bytes que puede transmitir sin recibir reconocimientos
El campo puntero a datos urgentes permite, junto al bit URG, la transmisin de dat
os urgentes no sujetos al control de flujo

//////////////////////////////////////
/////////////////////////////////////
F) DESCRIBA LOS SERVICIOS IP.
Voz sobre IP
Voz sobre Protocolo de Internet, tambin llamado Voz IP, VozIP, VoIP es un grupo d
e recursos que hacen posible que la seal de voz viaje a travs de Internet empleand
o un protocolo IP (Protocolo de Internet). Esto significa que se enva la seal de v
oz en forma digital, en paquetes, en lugar de enviarla en forma digital o analgic
a, a travs de circuitos utilizables slo para telefona como una compaa telefnica conve
cional o PSTN (Public Switched Telephone Network, Red Telefnica Pblica Conmutada)
IP mvil.- En esta parte se presenta el Protocolo de Internet mvil (IP mvil) y se in
dican las tareas de administracin de IP mvil. Puede instalar IP mvil en sistemas co
mo equipos porttiles y sistemas con comunicacin inalmbrica para que puedan operar e
n redes externas.IP para mviles presenta las siguientes entidades funcionales:
Nodo mvil (NM)
Host o encaminador que cambia su punto de conexin de una red a o
al tiempo que conserva las comunicaciones existentes mediante el uso de su dire
ccin IP permanente.
Agente interno (AI)
Encaminador o servidor de la red principal de un nodo mvil.
l encaminador intercepta los datagramas que van destinados al nodo mvil. A conitn
uacin el encaminador entrega los datagramas a travs de la direccin de auxilio. El a
gente interno mantiene tambin informacin actualizada de la ubicacin del nodo mvil.
Agente externo (AE)
Encaminador o servidor ubicado en la red externa que visita

el nodo mvil. Ofrece servicios de encaminamiento de host al nodo mvil. El agente e


xterno puede proporcionar tambin una direccin de auxilio al nodo mvil mientras este
est registrado.
Seguridad IP.- La arquitectura de seguridad IP (IPsec) ofrece proteccin criptogrfi
ca para los datagramas IP en paquetes de redes IPv4 e IPv6. IPsec protege los pa
quetes IP autenticndolos, cifrndolos o llevando a cabo ambas acciones. IPsec se ll
eva a cabo dentro del mdulo IP, debajo de la capa de aplicacin. Por tanto, una apl
icacin de Internet puede aprovechar IPsec aunque no est configurada para el uso de
IPsec. Cuando se utiliza correctamente, la directiva IPsec es una herramienta e
ficaz para proteger el trfico de la red
2.- Responder Verdadero o Falso:
(V) a) En RTO, cuando funciona el temporizador en el emisor TCP, este retransmit
e el segmento.
(V) b) La funcion de la capa de sesion no permite trabajar en OC y ONC.
(F) c) La capa de red tiene menor informacion de bits que la capa de enlace.
(V) d) Un sistema orientado a la conexin es mas lento que el no orientado a la co
nexin.
(F) e) En ausencia del indicador de forzado, una entidad tcp receptora es libre
de entregar datos.
(F) f) No es correcto afirmar 193.144.85.125 y puerto 84 por un usuario.
(V) g) En la jerarquia de protocolos los datos de una misma capa se pueden comun
icar directamente sin tener que saltar de capa.
(F) h) En procedimiento llamado dialogo en dos pasos no se requiere en intercamb
io de SYN.

//////////////////////////////////////
/////////////////////////////////////
3.- Desarrollar:
A) DESARROLLAR UN DIAGRAMA DE DIRECCIONES IP CON TRES SERVIDORES CLASE A,3 CLASE
B, 4 CLASE C, 4 COMPUTADORAS Y 3 CMARAS IP
Dispositivo
Servidores Clase A
Servidores Clase C

Cmaras IP

Direccin IP
10.10.1.1
10.10.1.2
10.10.1.3
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.4.1
192.168.4.2
192.168.4.3

R 6
R/
R8
.
.
....S3....
.
. .
R1 R R2
.
.
Sp1.......................
.
.
.
.

Dispositivo
Servidores Clase B
Computadoras

Direccin IP
172.10.1.1
172.10.1.2
172.10.1.3
192.168.2.1
192.168.2.1
192.168.2.3
192.168.2.4

R9
R10
..... .....
PC CAM PC PC

R11
R12
....
.....
CAM PC CAM

//////////////////////////////////////
/////////////////////////////////////
b) En un sistema de transmisin de datos de compresin micro , determinar el valor de
si se tiene los siguientes datos:
b.1) Para Vin=0.67*Vinmax
G=3.17
sabemos que G=vo/vin
entonces =e^G/(vinmax-1)
entonces = 0,097302533717
b.2) Para Vin=0.34 Vinmax? G=2.77
Sabemos que G=Vo/Vin
Entonces = e^G/((Vin max?- 1) )
entonces = 0,0628292677551
//////////////////////////////////////
/////////////////////////////////////
c) Se tiene una secuencia de datos recibidos y hay que identificar a que clase p
ertenecen, la URL y a que tipo de direccionamiento pertenecen;
c.1) 11011100.00001111.01101111.01110111
Clase: C
URL: 220.15.111.119
c.2) 00011011.01111000.10100011.00100011
Clase: A
URL: 27.120.163.35
c.3) 01001011.01011000.10100111.00101011
Clase: A
URL: 75.88.167.43
c.4) 191.230.132.210
Clase: B
URL: 10111111.11100110.10000100.11010010
//////////////////////////////////////
/////////////////////////////////////
.- De su experimento cuatro (propio de cada grupo) de conexin de 2 routers, un sw
itch y dos PC, indicar breve y concreto los pasos seguidos para hacer ping entre
los host. En lo posible indicar IPs, Mascaras y sentencias, grfico.
pc

//////////////////////////////////////
/////////////////////////////////////

PC

Vous aimerez peut-être aussi