Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Организация адресации в ip сетях

из  групп
  они относятся. Один и тот же узел может входить в  несколько  групп.
  Такие  сообщения   в   отличие   от   широковещательных   называются
  мультивещательными. Групповой адрес не делится на поля номера сети и
  узла и обрабатывается маршрутизатором особым образом. В протоколе IP
  нет  понятия  широковещательности  в  том  смысле,  в  котором   оно
  используется в протоколах канального уровня локальных  сетей,  когда
  данные должны быть доставлены абсолютно всем узлам. Как ограниченный
  широковещательный IP-адрес, так и широковещательный  IP-адрес  имеют
  пределы распространения в интерсети - они ограничены либо  сетью,  к
  которой принадлежит  узел  -  источник  пакета,  либо  сетью,  номер
  которой указан в адресе назначения. Поэтому деление сети  с  помощью
  маршрутизаторов  на   части   локализует   широковещательный   шторм
  пределами одной из составляющих общую сеть частей просто потому, что
  нет способа адресовать пакет  одновременно  всем  узлам  всех  сетей
  составной сети.

         1.2 Отображение физических адресов на IP-адреса: протоколы ARP и
  RARP

         В протоколе IP-адрес узла, то есть адрес компьютера или порта
  маршрутизатора, назначается произвольно администратором сети и прямо
  не связан с его локальным адресом,  как  это  сделано,  например,  в
  протоколе IPX. Подход, используемый  в  IP,  удобно  использовать  в
  крупных сетях и по причине его независимости от  формата  локального
  адреса, и по причине стабильности, так как в противном  случае,  при
  смене на компьютере сетевого адаптера это изменение должны  бы  были
  учитывать все  адресаты  всемирной  сети  Internet  (в  том  случае,
  конечно,  если  сеть  подключена  к  Internet'у).  Локальный   адрес
  используется в протоколе IP только в  пределах  локальной  сети  при
  обмене  данными   между   маршрутизатором   и   узлом   этой   сети.
  Маршрутизатор,   получив   пакет   для   узла   одной   из    сетей,
  непосредственно подключенных  к  его  портам,  должен  для  передачи
  пакета сформировать кадр в соответствии с  требованиями  принятой  в
  этой сети технологии и указать в нем локальный адрес узла,  например
  его МАС-адрес. В пришедшем пакете  этот  адрес  не  указан,  поэтому
  перед маршрутизатором встает задача поиска  его  по  известному  IP-
  адресу, который указан в пакете  в  качестве  адреса  назначения.  С
  аналогичной задачей сталкивается и конечный  узел,  когда  он  хочет
  отправить пакет в удаленную сеть через маршрутизатор, подключенный к
  той же локальной сети, что и данный узел. Для определения локального
  адреса по IP-адресу используется протокол разрешения адреса  Address
  Resolution Protocol, ARP. Протокол ARP работает различным образом  в
  зависимости от того, какой протокол  канального  уровня  работает  в
  данной сети - протокол локальной сети (Ethernet, Token Ring, FDDI) с
  возможностью широковещательного доступа одновременно ко  всем  узлам
  сети, или же протокол  глобальной  сети  (X.25,  frame  relay),  как
  правило не поддерживающий широковещательный доступ. Существует также
  протокол,  решающий  обратную  задачу  -  нахождение  IP-адреса   по
  известному локальному адресу. Он называется реверсивный ARP  -  RARP
  (Reverse Address Resolution  Protocol)  и  используется  при  старте
  бездисковых станций, не знающих в начальный момент своего IP-адреса,
  но  знающих  адрес  своего  сетевого  адаптера.  В  локальных  сетях
  протокол ARP использует широковещательные кадры протокола канального
  уровня для поиска в сети узла с заданным IP-адресом. Узел,  которому
  нужно выполнить отображение IP-адреса на локальный адрес,  формирует
  ARP запрос, вкладывает  его  в  кадр  протокола  канального  уровня,
  указывая   в   нем   известный   IP-адрес,   и   рассылает    запрос
  широковещательно. Все узлы локальной  сети  получают  ARP  запрос  и
  сравнивают  указанный  там  IP-адрес  с  собственным.  В  случае  их
  совпадения узел формирует ARP-ответ, в котором  указывает  свой  IP-
  адрес и свой локальный адрес и отправляет его уже  направленно,  так
  как в ARP запросе отправитель указывает свой локальный  адрес.  ARP-
  запросы и ответы используют один и тот же  формат  пакета.  Так  как
  локальные адреса могут  в  различных  типах  сетей  иметь  различную
  длину, то формат пакета протокола  ARP  зависит  от  типа  сети.  На
  рисунке 2 показан формат пакета протокола ARP для передачи  по  сети
  Ethernet.
|Тип сети                                 |Тип протокола                   |
| Длина локального    | Длина сетевого    |Операция                        |
|адреса               |адреса             |                                |
|  Локальный адрес отправителя (байты 0 - |                                |
|3)                                       |                                |
|  Локальный адрес отправителя (байты 4 - |  IP-адрес отправителя (байты   |
|5)                                       |0-1)                            |
|  IP-адрес отправителя (байты 2-3)       |  Искомый локальный адрес (байты|
|                                         |0 - 1)                          |
|  Искомый локальный адрес (байты 2-5)    |                                |
|  Искомый IP-адрес (байты 0 - 3)         |                                |


                                                 Рисунок   2-   Формат
пакета протокола ARP
         В поле типа сети для сетей Ethernet указывается  значение  1.
  Поле типа протокола позволяет использовать пакеты ARP не только  для
  протокола IP, но и для других сетевых протоколов.  Для  IP  значение
  этого поля равно  080016.  Длина  локального  адреса  для  протокола
  Ethernet равна 6 байтам, а  длина  IP-адреса  -  4  байтам.  В  поле
  операции для ARP запросов указывается значение 1 для протокола ARP и
  2 для протокола RARP. Узел,  отправляющий  ARP-запрос,  заполняет  в
  пакете все поля, кроме поля искомого локального  адреса  (для  RARP-
  запроса  не  указывается  искомый  IP-адрес).  Значение  этого  поля
  заполняется узлом, опознавшим  свой  IP-адрес.  В  глобальных  сетях
  администратору сети чаще всего приходится вручную  формировать  ARP-
  таблицы, в  которых  он  задает,  например,  соответствие  IP-адреса
  адресу узла сети X.25, который  имеет  смысл  локального  адреса.  В
  последнее время наметилась тенденция автоматизации работы  протокола
  ARP и в глобальных сетях. Для этой цели среди всех  маршрутизаторов,
  подключенных к какой-либо глобальной  сети,  выделяется  специальный
  маршрутизатор, который ведет ARP-таблицу для всех остальных узлов  и
  маршрутизаторов этой сети. При таком  централизованном  подходе  для
  всех узлов и маршрутизаторов вручную нужно задать только IP-адрес  и
  локальный адрес выделенного  маршрутизатора.  Затем  каждый  узел  и
  маршрутизатор регистрирует свои адреса в выделенном  маршрутизаторе,
  а при необходимости установления  соответствия  между  IP-адресом  и
  локальным адресом узел обращается  к  выделенному  маршрутизатору  с
  запросом и автоматически получает ответ без участия администратора.



                 1.3 Организация доменов и доменных имен

         Для  идентификации  компьютеров  аппаратное   и   программное
  обеспечение в сетях TCP/IP  полагается  на  IP-адреса,  поэтому  для
  доступа к сетевому ресурсу в параметрах программы вполне  достаточно
  указать IP-адрес, чтобы программа правильно поняла, к  какому  хосту
  ей нужно  обратиться.  Например,  команда  ftp://192.45.66.17  будет
  устанавливать  сеанс  связи  с  нужным   ftp-сервером,   а   команда
  http://203.23.106.33 откроет начальную страницу на корпоративном web-
  сервере.  Однако  пользователи  обычно   предпочитают   работать   с
  символьными именами компьютеров, и  операционные  системы  локальных
  сетей приучили их к этому удобному способу. Следовательно,  в  сетях
  TCP/IP должны существовать символьные имена хостов  и  механизм  для
  установления соответствия между символьными именами и IP-адресами. В
  операционных системах,  которые  первоначально  разрабатывались  для
  работы в  локальных  сетях,  таких  как  Novell  NetWare,  Microsoft
  Windows или IBM OS/2, пользователи  всегда  работали  с  символьными
  именами компьютеров. Так как локальные сети состояли  из  небольшого
  числа компьютеров, то использовались так называемые  плоские  имена,
  состоящие из последовательности символов, не разделенных  на  части.
  Примерами таких имен являются: NW1_1, mail2,  MOSCOW_  SALES_2.  Для
  установления соответствия между символьными именами и МАС-адресами в
  этих операционных  системах  применялся  механизм  широковещательных
  запросов,  подобный   механизму   запросов   протокола   ARP.   Так,
  широковещательный способ  разрешения  Имен  реализован  в  протоколе
  NetBIOS,  на  котором  были  построены  многие  локальные  ОС.   Так
  называемые NetBIOS-имена стали на  долгие  годы  одним  из  основных
  типов  плоских  имен  в   локальных   сетях.   Для   стека   TCP/IP,
  рассчитанного в общем случае  на  работу  в  больших  территориально
  распределенных сетях, подобный подход оказывается  неэффективным  по
  нескольким причинам. Плоские имена не дают  возможности  разработать
  единый алгоритм обеспечения уникальности  имен  в  пределах  большой
  сети. В небольших сетях уникальность имен  компьютеров  обеспечивает
  администратор сети, записывая несколько десятков имен в журнале  или
  файле. При росте сети задачу решают уже  несколько  администраторов,
  согласовывая имена между собой неформальным  способом.  Однако  если
  сеть расположена в разных городах или  странах,  то  администраторам
  каждой  части  сети  нужно  придумать  способ  именования,   который
  позволил бы им давать имена новым компьютерам независимо  от  других
  администраторов, обеспечивая в то же  время  уникальность 
12345След.
скачать работу

Организация адресации в ip сетях

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ