Se han hecho las siguientes preguntas en el examen GATE CS 2008.
1) ¿Cuál de las siguientes llamadas al sistema da como resultado el envío de paquetes SYN?
(A) enchufe
(B) enlazar
(C) escuchar
(D) conectar
Respuesta (D)
socket() crea un nuevo socket de cierto tipo de socket, identificado por un número entero, y le asigna recursos del sistema.
bind() se usa normalmente en el lado del servidor y asocia un socket con una estructura de dirección de socket, es decir, un número de puerto local y una dirección IP específicos.
listen() se usa en el lado del servidor y hace que un socket TCP enlazado entre en estado de escucha.
connect() se usa en el lado del cliente y asigna un número de puerto local libre a un socket. En el caso de un socket TCP, provoca un intento de establecer una nueva conexión TCP.
Cuando el cliente llama a connect(), se produce un protocolo de enlace de tres vías para establecer la conexión en TCP.
1) El cliente solicita una conexión enviando un mensaje SYN (sincronizar) al servidor.
2) El servidor reconoce esta solicitud enviando SYN-ACK de vuelta al cliente.
3) El cliente responde con un ACK y se establece la conexión.
Fuentes: enchufes de Berkeley , establecimiento y terminación de conexión TCP
2) En la fase de inicio lento del algoritmo de control de congestión TCP, el tamaño de la ventana de congestión
(A) no aumenta
(B) aumenta linealmente
(C) aumenta cuadráticamente
(D) aumenta exponencialmente
Respuesta (D)
Aunque el nombre es inicio lento, durante la fase de inicio lento, el tamaño de la ventana aumenta según el número de segmentos reconocidos, lo que significa que el tamaño de la ventana crece exponencialmente. Esto sucede hasta que no se recibe un reconocimiento para algún segmento o se alcanza un valor de umbral predeterminado. Vea esto para más detalles.
3) Si una red de clase B en Internet tiene una máscara de subred de 255.255.248.0, ¿cuál es la cantidad máxima de hosts por subred?
(A) 1022
(B) 1023
(C) 2046
(D) 2047
Respuesta (C)
La representación binaria de la máscara de subred es 11111111.11111111.11111000.00000000. Hay 21 bits establecidos en la subred. Por lo tanto, quedan 11 (32-21) bits para los identificadores de host. El total de valores posibles de ID de host es 2^11 = 2048. De estos 2048 valores, 2 direcciones están reservadas. La dirección con todos los bits en 1 se reserva como dirección de transmisión y la dirección con todos los bits de ID de host en 0 se utiliza como dirección de red de la subred.
En general, la cantidad de direcciones utilizables para abordar hosts específicos en cada red es siempre 2^N – 2, donde N es la cantidad de bits para la identificación del host.
Consulte GATE Corner para ver todos los documentos/soluciones/explicaciones del año anterior, programa de estudios, fechas importantes, notas, etc.
Escriba comentarios si encuentra que alguna de las respuestas/explicaciones es incorrecta, o si desea compartir más información sobre los temas discutidos anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA