Clase 7y8: L4 Flashcards
Cuales son los campos de UDP?
src port, dest port, length,checksum, data
que hace TCP con los paquetes de gran tamaño?
Los fragmenta al tamaño que le parece correcto
Como asegura TCP la transmision de los datos?
Cada vez que se recibe un paquete hay un ACK. El último paquete que no recibio un ACK de vuelta tiene un timeout cuando termina se reenvia el paquete. 3 ACKs con el mismo valor generan que se envie el paquete con ese valor. Los ACKs marcan el paquete con menor valor todavia no recibido (aunque se haya recibido más paquetes)
Que provee TCP?
5: Eliminacion de duplicados, entrega en orden de los paquetes IP, control de errores(checksum), control de flujo y de congestion
como se establece una conexion TCP?
SYN(seq num:x)->,
como se cierra una conexión TCP?
FIN->
Que es MSS?
Maximum segment size. En TCP es el tamaño máximo de segmento que espera recibir el host. Se envia en el handshake
Que es TCP half close?
Cuando un host envia un FIN porque no enviara más datos pero del otro lado todavia pueden enviarle información.
Ques es la apertura y ceirre simultaneo?
Cuando los dos hosts actuan de sever ya que los dos al mismo tiempo enviaron un paquete SYN y se respondieron con SYN/ACK y ya queda la conexión establecida. Análogamente con FIN/ACK
Que es el algoritmo de Nagle?
El algoritmo de Nagle dice que cuando el transmisor no puede enviar porque falta que le lleguen los ACK, debe juntar los segmentos a enviar en un segmento grande y asi enviar todo junto que es mejor para las WANs. Para una aplicación por ejemplo un mouse habría que desactivarlo
Como se llaman los paquetes TCP´s?
segmentos
Que son los windows size advertisements?
En el paque te TCP es el valor en el campo window que envia el receptor para informar cuanto espacio libre tiene en su buffer y para que nunca envie luego de ese ACK más paquetes que los que pueda recibir el receptor
Como funciona la ventana deslizante?
El tamaño de la ventana es el indicado por el campo window, a medidaque llegan los ACK se puede mover la ventana hacia la derecha (mientras no haya un paquete sin ACK en el extremo izquierdo), liberando asi nuevos segmentos que se pueden enviar.
Si se envian x paquetes, cuantos ACK´s hace falta recibir como mínimo?
1 con el valor de la sequencia del primer paquete + x
que proboca el flag de PUSH encendido?
Le indica al receptor que debe enviar esa información a la aplicación de forma inmediata y no esperar a juntar más segmentos en el buffer.