Встречается на 1% собеседований по Python
Где нужен TCP протокол
TCP (Transmission Control Protocol) нужен там, где важна надежная доставка данных без потерь и в правильном порядке.
Основные сценарии:
- Веб-серфинг (HTTP/HTTPS)
- Передача файлов (FTP)
- Электронная почта (SMTP, IMAP)
- Удаленный доступ (SSH, RDP)
- Онлайн-игры (если важна точность данных)
Пример с Python (клиент-сервер):
python
# Сервер
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('localhost', 12345))
s.listen(1)
conn, addr = s.accept()
conn.send(b"Hello, TCP!")
# Клиент
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('localhost', 12345))
print(s.recv(1024)) # b'Hello, TCP!'TCP гарантирует целостность данных, но за это платим чуть большими задержками по сравнению с UDP.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы