TCP и UDP относятся к транспортному уровню OSI. TCP предоставляет надёжный упорядоченный поток, UDP — независимые датаграммы без гарантии доставки и порядка.
Чем отличается TCP от UDP? На каком уровне модели OSI они работают?
TCP и UDP относятся к транспортному уровню OSI. TCP предоставляет надёжный упорядоченный поток, UDP — независимые датаграммы без гарантии доставки и порядка.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
TCP и UDP относятся к транспортному уровню OSI. TCP предоставляет надёжный упорядоченный поток, UDP — независимые датаграммы без гарантии доставки и порядка.
TCP устанавливает соединение, повторяет потерянные данные и управляет потоком; границы прикладных сообщений нужно задавать отдельно. UDP сохраняет границы датаграмм, но приложение должно само решать вопросы потерь и повторов. Выбор определяется требованиями протокола, а не утверждением, что UDP всегда быстрее для любой задачи.