SHPORA.net :: PDA

Login:
регистрация

Main
FAQ

гуманитарные науки
естественные науки
математические науки
технические науки
Search:
Title: | Body:

Общие положения адресации




Адресация в сетях – это процедура, состоящая из нескольких этапов преобразования

для установления однозначного соответствия адреса приемника приемнику, а адреса

источника источнику. Сама процедура носит название отображения или разрешения

имен. Она делится три этапа, соответствующих трем уровням адресации:

прикладному, транспортному и сетевому. Что легко соотносится с эталонной моделью

OSI.

На верхнем уровне адресации используются специальные имена, например,

идентификаторы процессов, рабочих станций или символьные доменные имена. Они

предназначены для конкретных процессов, программ ими управляющих, а также для

пользователей. Дополнительное назначение адресов верхнего уровня – удобство

работы программистов и/или пользователей при обращении к сетевым ресурсам, что

помогает существенно увеличить скорость при использовании сетевых ресурсов и

управлении ими.

Адреса сетевого уровня назначаются и используются операционной системой и

программами управления сетевых устройств. Здесь решаются вопросы маршрутизации,

что накладывает свои требования на структуру адресных конструкций. У работающей

операционной системы может быть один и более сетевых адресов. При этом, если

используется несколько интерфейсных карт, то операционная система должна

назначить однозначное соответствие каждого сетевого адреса конкретному порту

сетевого обмена, например, сетевому адаптеру. Для этого самой нижней части

адресного стека применяются физические адреса устройств (MAC-адреса).

Передача информационных импульсов по любой среде передачи может и должна быть

принята любым другим сетевым устройством, которое подключено к этой среде. Таким

образом, именно MAC-адреса позволяют перенаправить пакет конкретному сетевому

адаптеру или модему или любому другому активному сетевому оборудованию.

Уникальный сетевой адрес присваивается каждому адаптеру сети еще на этапе его

изготовления. Количество возможных адресов должно быть достаточно большим, чтобы

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

абонентов с одинаковыми адресами. Поэтому был выбран 48-битный формат адреса,

что соответствует примерно 280 триллионам различных адресов. Считается, что

столько сетевых адаптеров никогда не будет выпущено.

Такой подход к адресации был разработан международной организацией IEEE,

занимающейся стандартизацией сетей. Он используется в большинстве сетей и

рекомендован для новых разработок.

Практически все сетевые стандарты, перечисленные в предыдущей главе, используют

собственные механизмы распределения адресов. Можно перечислить следующие примеры

подходов к решению данной задачи:

• статические физические адреса;

• выбор из фиксированного подмножества статических адресов;

• статические адреса назначаемые администратором;

• динамические адресные системы:

• централизованные;

• децентрализованные;

• случайные адресные системы.

Классическая система адресации сводится к тому, что при установке сети каждому

абоненту присваивается индивидуальный адрес по порядку, к примеру, от 0 до 30

или от 0 до 254. Присваивание адресов производится программно или с помощью

переключателей на плате адаптера. При этом требуемое количество разрядов адреса

определяется из неравенства:

2n > Nmax,

где n – количество разрядов адреса, а Nmax – максимально возможное количество

абонентов в сети. Например, восемь разрядов адреса достаточно для сети из 255

абонентов. Один адрес (обычно 1111....11) отводится для широковещательной

передачи, то есть он используется для пакетов, адресованных всем абонентам

одновременно.

Именно такой подход применен в известной сети Arcnet. Достоинства данного

подхода – малый объем служебной информации в пакете, а также простота сетевого

оборудования, распознающей адрес пакета. Недостаток – трудоемкость задания

адресов и возможность ошибки (например, двум абонентам сети может быть присвоен

один и тот же адрес). Контроль уникальности сетевых адресов всех абонентов

возлагается на администратора сети.

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

применяемых в компьютерных сетях.