Встречается на собеседованиях • сегодня

Что такое TCP/IP

TCP/IP — это набор сетевых протоколов, обеспечивающих передачу данных между устройствами в сети. Он состоит из двух основных уровней:

  • TCP (Transmission Control Protocol) — гарантирует надежную доставку данных, проверяет целостность и порядок пакетов.
  • IP (Internet Protocol) — отвечает за маршрутизацию и адресацию пакетов (например, IPv4 или IPv6).

Пример работы в Python (клиент-серверное взаимодействие):

python
# Сервер
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('localhost', 12345))
s.listen(1)
conn, addr = s.accept()
print('Connected:', addr)
conn.send(b'Hello, client!')
conn.close()

# Клиент
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('localhost', 12345))
print(s.recv(1024))  # b'Hello, client!'
s.close()

TCP/IP лежит в основе интернета и обеспечивает стабильную связь между устройствами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы