Читайте также: |
|
Еще одной проблемой, которую нужно учитывать при объединении более двух компьютеров, является проблема их адресации. К адресу предъявляются несколько требований, например: он должен уникально идентифицировать компьютер в сети любого масштаба, должен иметь иерархическую структуру, чтобы можно было строить большие сети, должен быть компактен и т. д. Многие требования противоречивы, поэтому в жизни применяют три схемы адресации, которые используются по необходимости.
Схемы адресации узлов:
1) Аппаратные (hardware) адреса
Предназначены для сети небольшого или среднего размера, поэтому не имеют иерархической структуры. Пример: адрес сетевого адаптера ЛВС. Такой адрес используется преимущественно аппаратурой, поэтому его стараются сделать по возможности компактным и записывают в виде двоичного или шестнадцатеричного значения, например 0081005е24а9. Адрес встраивается в аппаратуру изготовителем, или генерируется автоматически при каждом новом запуске оборудования (уникальность адреса в пределах сети обеспечивает оборудование).
11) Символьные адреса (имена)
Предназначены для запоминания людьми, поэтому несут смысловую нагрузку (www.tomsk.ru). Они могут иметь произвольный формат и быть произвольной длины (потенциально большой), что делает передачу их по сети не очень экономичной.
12) Числовые составные адреса
Предназначены для работы в больших сетях; имеют фиксированный формат. Пример: IP-адреса (162.168.1.1). В них поддерживается двухуровневая иерархия (адрес делится на старшую часть – номер сети и младшую – номер узла).
В современных сетях применяются одновременно все три схемы адресации: пользователи используют символьные имена, которые автоматически заменяются на числовые составные (при передачи в из одной сети в другую). После доставки сообщения в сеть назначения, вместо числового используется аппаратный адрес (в рамках локальной сети).
Служба разрешения имен занимается установлением соответствия между адресами различных типов. Она может быть реализована централизованно и распределенно. В случае централизованного подхода, в сети выделяется отдельный компьютер, который хранит таблицу соответствия, а все остальные к нему обращаются. В распределенном подходе, пользователь указывает адрес, его компьютер посылает широковещательное сообщение с просьбой опознать этот адрес, в ответ он получает аппаратный адрес компьютера назначения.
Широковещательное сообщение – сообщение всем компьютерам сети.
Недостатки такого подхода – перегрузка сети, поэтому он используется только в небольших локальных сетях. В крупных сетях используется централизованный подход, например служба централизованного разрешения имен Domain Name System (DNS) сети Internet.
Дата добавления: 2015-10-13; просмотров: 140 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Классификации вычислительных сетей | | | Физическая структуризация сети |