Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Принципы сокетов

Технология | Сетевой уровень | Структура | Диапазоны адресов | Свойства | Версия 6 | Уровни стека TCP/IP | Структура URL | Недостатки | Разновидности сетевых экранов |


Читайте также:
  1. I. Ценности и принципы
  2. II. Основные принципы и ошибки инвестирования
  3. IV. Принципы создания и развития системы персонального учета населения Российской Федерации
  4. Архитектура ЭВМ. Принципы фон-Неймана. Основной цикл работы ЭВМ.
  5. Базовые принципы описания целевой аудитории
  6. Библейские принципы руководства церкви
  7. Билет 21. Понятие и принципы правотворчества.

Каждый процесс может создать слушающий сокет (серверный сокет) и привязать его к какому-нибудь порту операционной системы (в UNIX непривилегированные процессы не могут использовать порты меньше 1024). Слушающий процесс обычно находится в цикле ожидания, то есть просыпается при появлении нового соединения. При этом сохраняется возможность проверить наличие соединений на данный момент, установить тайм-аут для операции и т.д.

Каждый сокет имеет свой адрес. ОС семейства UNIX могут поддерживать много типов адресов, но обязательными являются INET-адрес и UNIX-адрес. Если привязать сокет к UNIX-адресу, то будет создан специальный файл (файл сокета) по заданному пути, через который смогут сообщаться любые локальные процессы путём чтения/записи из него (см. Доменный сокет Unix). Сокеты типа INET доступны из сети и требуют выделения номера порта.

Обычно клиент явно подсоединяется к слушателю, после чего любое чтение или запись через его файловый дескриптор будут передавать данные между ним и сервером.

В информационных технологиях и связи, мультиплекси́рование (multiplexing, muxing) — уплотнение канала, т. е. передача нескольких потоков (каналов) данных с меньшей скоростью (пропускной способностью) по одному каналу.

Мультиплексирование с разделением по частоте (FDM, Frequency Division Multiplexing) предполагает размещение в пределах полосы пропускания канала нескольких каналов с меньшей шириной. Наглядным примером может послужить радиовещание, где в пределах одного канала (радиоэфира) размещено множество радиоканалов на разных частотах (в разных частотных полосах).


Дата добавления: 2015-08-18; просмотров: 51 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
IP-датаграммы, IP-пакеты и IP-фрагменты| Основные применения

mybiblioteka.su - 2015-2024 год. (0.006 сек.)