Встречается на собеседованиях • сегодня
На каком уровне сетевой модели работает TCP
TCP (Transmission Control Protocol) работает на транспортном уровне (4-й уровень) модели OSI. Он обеспечивает надежную, упорядоченную и проверенную доставку данных между приложениями, работающими на разных хостах.
Пример использования TCP в Python:
python
import socket
Создание TCP-сокета
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(('localhost', 12345))
sock.listen(1)
print("Ожидание подключения...")
conn, addr = sock.accept()
print(f"Подключен клиент: {addr}")
conn.sendall(b"Hello, TCP!")
data = conn.recv(1024)
print(f"Получено: {data.decode()}")
conn.close()
text
TCP гарантирует целостность данных, контроль перегрузок и повторную передачу потерянных пакетов, в отличие от UDP, который работает на том же уровне, но без гарантий доставки.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы