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