Quelle doit être la taille de mon tampon de recv lors de l'appel de recv dans la bibliothèque de sockets

J'ai quelques questions sur la bibliothèque de sockets en C. Voici un extrait de code auquel je ferai référence dans mes questions. char recv_buffer[3000]; recv(socket, recv_buffer, 3000, 0); Comment décider de la taille de recv_buffer? J'utilise 3000, mais c'est arbitraire. que se passe-t-il si...