Транспортный уровень обеспечивает обмен между конечными точками: TCP использует соединение, UDP — датаграммы. HTTPS обычно использует порт 443; транспорт зависит от версии HTTP.
Что происходит на транспортном уровне? Какой протокол используется для HTTPS? Какой порт? Что такое TCP handshake?
Транспортный уровень обеспечивает обмен между конечными точками: TCP использует соединение, UDP — датаграммы. HTTPS обычно использует порт 443; транспорт зависит от версии HTTP.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Транспортный уровень обеспечивает обмен между конечными точками: TCP использует соединение, UDP — датаграммы. HTTPS обычно использует порт 443; транспорт зависит от версии HTTP.
HTTP/1.1 и HTTP/2 поверх TLS обычно работают через TCP. Его handshake состоит из SYN, SYN-ACK и ACK; TLS-рукопожатие решает отдельные задачи защиты. HTTP/3 использует QUIC поверх UDP, поэтому утверждение «HTTPS всегда TCP» неверно. Порт 443 является стандартным, но сервис может быть настроен и на другой порт.