русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Распределение адресов


Дата добавления: 2013-12-23; просмотров: 1006; Нарушение авторских прав


Отображение адресов

Иерархическое кодирование

Способы адресации

В глобальных сетях ЭВМ передача данных обеспечивается соответствующими процедурами, основными параметрами которых являются адреса объектов, в качестве которых выступают программы-пользователи наборов данных, терминалы и т.д., между которыми производится обмен данными. Для конкретной вычислительной сети необходима единая система присвоения адресов объектам, взаимодействующим с помощью общесетевых средств. Эта система базируется на следующих способах адресации:

  • Иерархическое кодирование
  • Отображение адресов
  • Распределение адресов

Этот способ построения адресов объектов путем присоединения к локальным (истинным) адресам, адресов систем, которым принадлежит объект.

 

Адрес, порождаемый таким путем иерархического кодирования имеет следующий вид: А.В.С. … Q.R. Где А - адрес системы; В – адрес подсистемы в системе А; С – адрес подсистемы в подсистеме В в системе А, и т.д., а R – это истинный адрес объекта в подсистеме Q входящий в ранее указанную подсистему.

Также, например, строятся почтовые адреса: страна, город, улица, дом.

Это способ присвоения каждому адресу кроме истинного еще и общесетевого условного адреса. При этом условные адреса преобразуются в каждой системе в локальные или истинные адреса и наоборот, локальные и истинные преобразуются в условные. Например, если производиться обращение по истинному адресу Y, то система соответствующей процедуры направляет это обращение в спец. устройство, которое преобразует истинный адрес Y в условный адрес адресуемого объекта, например 2001001 (Y → 2001001), а на приемном конце все делается наоборот.

 

Способ состоит в присвоении постоянных условных адресов только системам и подсистемам, которые выдают разрешение на доступ к процессам, выделяя для реализации этого доступа временные условные адреса. Например, пусть в сети используются четырехзначная условная адресация от 0001 до 9999. При этом способе адресации в каждой системе и подсистеме выделяется необходимое подмножество из указанного множества адресов, например:



системе А: 0001 ÷ 0999

подсистеме B: 1000 ÷ 1099

подсистеме C: 1100 ÷ 1299

и т.д.

Для доступа к системам и подсистемам выделяют постоянные условные адреса из перечисленных в них адресов:

А: 0001 ÷ 0999 → 0001

B: 1000 ÷ 1099 → 1000

C: 1100 ÷ 1299 → 1100

 

Когда в системе А инициируется процесс с адресом Х, который должен взаимодействовать с процессом Y подсистемы В, ему присваивается с помощью процесса 0001 условный адрес из подмножества адресов системы А, например 0750. При этом Х и Y локальные или истинные адреса.

 

Процесс 0001 обращается к процессу с локальным адресом Y реализуемому подсистемой В по адресу 1000. Подсистема с помощью процесса 1000 выделяет процессу Y свободный на данный момент условный адрес, например 1021 и сообщает этот адрес процессу 0001. Адреса 0750 в системе А и 1021 в подсистеме В запоминаются обеими этими системами. Далее взаимодействие процессов Х и Y протекают на основе общесистемных условных адресов 0750 и 1021. По окончанию взаимодействия процессов Х и Y эти адреса освобождаются и могут быть присвоены другим процессам в другом сеансе. Таким образом, распределение адресов это тот же способ отображения адресов, но в нем условные адреса выделяются не на постоянно а на временно, на сеанс.

 

/*Международный комитет по телеграфии и телефонии разработал рекомендацию Х121 для международной системы нумерации систем передачи данных общего пользования. В ней терминала идентифицируются международными номерами из 14 знаков, структура которых имеет следующий вид:


*/



<== предыдущая лекция | следующая лекция ==>
Адресация, маршрутизация пакетов и управление потоками данных | Маршрутизация пакетов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.