Самый быстрый способ - использовать сетевые функции ОС: socket()
, setsockopt()
, connect()
, listen()
, send()
, recv()
и т. Д. И т. Д.
Между несколькими ОС существуют тонкие различия.
Чтобы справиться с этим, есть обертки вокруг них в нескольких библиотеках, например в Qt (по крайней мере, IIRC). Я не думаю, что что-то заметно замедлится, если вы их используете ...