Терминология TCP/IP

Ознакомьтесь с основными понятиями Internet, связанными с TCP/IP.

Флаг Описание
клиент Компьютер или процесс, который получает через сеть доступ к данным, службам или ресурсам другого компьютера или процесса.
хост Компьютер, который подключен к сети Internet и может взаимодействовать с другими хостами Internet. Локальный хост конкретного пользователя - это тот компьютер, на котором работает данный пользователь. Внешний хост - это любой другой хост сети. С точки зрения сетевого взаимодействия, хосты - это отправители и получатели пакетов данных. Любой хост может быть клиентом, сервером, или и тем, и другим одновременно. В сети Internet хост идентифицируется по своему имени и IP-адресу.
сеть Как минимум два хоста, соединенных между собой с помощью линии связи. Физическая сеть - это аппаратное обеспечение, формирующее сеть. Логическая сеть - это абстрактное объединение, которое может соответствовать одной или нескольким физическим сетям, либо их части. Примером логической сети может служить сеть Internet. Преобразование операций, выполняемых в логической сети, в операции физической сети осуществляется с помощью специальных интерфейсов.
пакет Блок управляющей информации и данных, передаваемый за один раз из хоста в сеть или обратно. Пакеты представляют собой носитель данных, применяется в Internet для обмена информацией между процессами. Пакеты отправляются от отправителя к получателю.
порт Логическая точка подключения для процесса. Процессы обмениваются данными через порты (или сокеты). У каждого порта есть очередь данных для отправки и очередь полученных данных. В сети, где применяются интерфейсы, с каждым портом, в зависимости от его назначения, связывается номер порта Internet. Отдельный порт идентифицируется по адресу сокета Internet, который представляет собой пару, состоящую из IP-адреса хоста и номера порта.
процесс Выполняющаяся программа. Процесс - это активный объект в системе. Терминалы, файлы и устройства ввода/вывода обмениваются друг с другом данными через процессы. Таким образом, сетевое взаимодействие - это взаимодействия между процессами.
протокол Набор правил, определяющих способы управления соединениями на физическом и логическом уровнях. Для выполнения своих функций одни протоколы часто используют другие протоколы. Например, для передачи пакетов, которые обеспечивают установление соединения между двумя хостами, протокол уровня соединения применяет транспортный протокол.
сервер Компьютер или процесс, который предоставляет другим компьютерам или процессам сети доступ к данным, службам или ресурсам.