Изображение, которое ПК1 и ПК2 пытаются установить связь через UDP. ПК1 находится позади маршрутизатора, а ПК2 нет.
ПК1 отправляет дейтаграмму UDP на ПК2.
ПК2, конечно, может получить. Затем ПК2 отправляет обратно дейтаграмму UDP на ПК1.
Мы знаем, что ПК1 тоже может получать, даже если есть маршрутизатор. Маршрутизатор запишет канал данных (я не хочу использовать «соединение» вместо этого, потому что это UDP), и временно откроет канал для ПК1 с ПК2, даже если обычно он будет блокироваться, если не будет перенаправления портов и т. Д.
Итак, мой вопрос: как долго канал будет оставаться открытым между ПК1 и ПК2, если ПК1 откроет его первым?
Спасибо