русс | укр

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

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

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

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


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

Назначение маски подсети


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


Классы IP-адресов

Присвоение IP-адреса .

В отличие от аппаратных адресов, которые «вшиваются» в платы се­тевых адаптеров на заводе, IP-адреса компьютерам в ЛВС назнача­ются администратором сети. IP-адреса сетевых плат не должны по­вторяться; если один и тот же адрес будет присвоен двум системам, нормально работать в сети они не смогут.

Как уже говорилось, IP-адрес состоит из двух частей — идентифи­катора сети и идентификатора хоста. Идентификаторы сети у всех сетевых плат, входящих в определенную подсеть, совпадают, а иден­тификаторы хостов различаются. Системам, входящим в Интернет, сетевые идентификаторы присваиваются организацией IANA (In­ternet Assigned Numbers Authority). Делается это для того, чтобы избе­жать дубликации адресов в Интернете. Когда некая организация ре­гистрирует свою сеть, сетевой идентификатор ей присваивается цен­трализованно, а назначение уникальных идентификаторов хостам в сети относится уже к компетенции сетевого администратора. Это один из основополагающих организационных принципов Интерне­та. Подобным образом назначаются и имена доменов.

Примечание Хотя IANA по-прежнему отвечает за назначение сете­вых адресов, практически все доступные в используемой сейчас схе­ме IP-адреса уже присвоены провайдерам Интернета (Internet Service Providers, ISP). Организовав новую сеть, адрес для нее Вы получите у провайдера, а -не непосредственно в IANA.

Основная сложность IP-адреса в том, что граница между идентифи­каторами сети и хоста не всегда находится в одном и том же месте. Аппаратный адрес, например, состоит из 3 байтов, присвоенных про­изводителю сетевого адаптера, и 3 байтов, присвоенных производи­телем данной плате. В IP-адресе идентификатору сети в зависимости от ее размера может назначаться различное количество битов.

IANA различает IP-адреса нескольких классов, обеспечивающих поддержку компьютерных сетей различных размеров.



В каждом классе двоичным значением первых битов заданы воз­можные десятичные значения первого байта адреса. Например, пер­вый бит адресов класса А всегда равен 0, соответственно, двоичное значение первого байта варьируется от 00000001 до 01111111, т. е. в десятичной форме от 1 до 127. Значит, увидев IP-адрес, первый байт которого заключен в пределах от 1 до 127, Вы сразу поймете, что это адрес класса А. В таком адресе идентификатор сети занимает первые 8 битов, а оставшиеся 24 бита отведены идентификатору хоста. Та­ким образом, всего может существовать 126 сетей класса А (иденти­фикатор сети 127 зарезервирован для диагностики), но в каждую из них можно включить до 16 777 214 сетевых адаптеров. В классах В и С под идентификатор сети отводится больше битов, значит, и самих таких сетей может быть больше. Правда, за счет сокращения количе­ства битов идентификатора хоста в такие сети можно включать мень­шее число адаптеров.

Поначалу такое распределение IP-адресов на классы может показать­ся странным. Действительно, компьютерных сетей, состоящих из 16 миллионов хостов, попросту нет, зачем же нужны адреса класса А? Однако IP-адреса допускают дальнейшее «дробление» за счет созда­ния подсетей. Подсеть (subnet) представляет собой просто фрагмент адреса, идентифицирующий одну из ЛВС интерсети или сеть одного из клиентов провайдера Интернета. Таким образом крупному провай­деру Интернета может присваиваться адрес класса А, а он затем раз­дает фрагменты этого адреса в виде подсетей своим клиентам.Вомногих случаях клиентами крупного провайдера являются провайде­ры поменьше, и тогда распределение адресов происходит в два этапа.

Чтобы понять процесс создания подсети, Вы должны разобраться, зачем нужна маска подсети (subnet mask), которая задается одновре­менно с IP-аДресом при конфигурировании TCP/IP-системы. Гово­ря попросту, маска подсети определяет, какие биты IP-адреса отно­сятся к идентификатору сети, а какие — к идентификатору хоста. На­пример, для'адреса класса А маска подсети выглядит так: 255.0.0.0. В двоичном представлении маски подсети 1 соответствует идентифика­тору сети, а 0 — идентификатору хоста. В двоичной форме маска 255.0.0.0 записывается так:

11111111 00000000 00000000 00000000

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

Когда протокол TCP/IP на компьютере пользователя обнаруживает, что пункт назначения находится не в его локальной сети, он пересылает TCP/IP пакет на маршрутизатор. Маршрутизатор – это специальный компьютер, который определяет путь, по которому TCP/IP-пакеты должны проследовать от одного компьютера к другому.

С помощью маршрутизатора определяется, куда пакет должен «перепрыгнуть» в следующий раз, чтобы попасть в другую сеть Internet. Маршрутизатор не знает полного маршрута, по которому проходит паке до места назначения; он знает только куда должен быть сделан следующий прыжок. Для выполнения этой задачи используются таблицы маршрутизации и алгоритмы маршрутизации.



<== предыдущая лекция | следующая лекция ==>
Характеристика протоколов ТСР/IP. | Планирование сети. Выбор сетевых компонент (кабельных сетей, репитеров и др.)


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


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

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

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


 


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

 
 

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

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