PUERTA | GATE-CS-2017 (Conjunto 2) | Pregunta 23

Considere una API de socket en una máquina Linux que admita socket UDP. Un socket UDP conectado es un socket UDP en el que ya se ha llamado a la función de conexión. ¿Cuál de las siguientes afirmaciones es/son correctas?

I. A connected UDP socket can be used to communicate
   with multiple peers simultaneously.
II. A process can successfully call connect function
    again for an already connected UDP socket.

(A) Solo I
(B) Solo II
(C) Solo I y II
(D) Ni I ni II

Respuesta: (B)
Explicación: I. Un socket UDP conectado se puede usar para comunicarse con varios pares simultáneamente es INCORRECTO: Incluso si UDP no tiene conexión, cada socket UDP tiene un número de IP y un número de puerto específicos para conectarse. Por lo tanto, no podemos usar el mismo socket para conectarnos a múltiples pares simultáneamente.
II. Un proceso puede volver a llamar con éxito a la función de conexión para un socket UDP ya conectado, es CORRECTO: podemos llamar a conectar nuevamente para conectarse a un nuevo par y desconectar el par anterior si la implementación lo permite.
Cuestionario de esta pregunta

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *