Приоритет между соединениями tcp
Объясните пожалуйста: как работает определение того какое соединение TCP будет сейчас отправлять пакет? Ну то есть вот есть обычный сокет и несколько соединений у каждого из которых две очереди для отправки и приёма пакетов. Как сокет понимает кому дать возможность отправить пакет? Моё предположение: в сокете есть очередь и пакеты отправляют сразу все соединения которым это нужно. А сокет потом разберётся. Я прав? Также ещё один вопрос насколько быстро работает копирование пакетов?