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