Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Класс Маска подсети



а" 255.0.0.0

В 255.255.0.0

С 255.255.255.0

Если бы во всех адресах данного класса для идентификаторов сети и хоста всегда использовалось одно и то же количество битов, потребность в маске подсети не возникала бы. На класс адреса указывало бы значение его первого байта. С помощью же маски подсети Вы можете создавать в адресе данного класса несколько подсетей. Рассмотрим пример. В адресе класса В маска подсети 255.255.0.0 отводит первые 16 битов идентификатору сети, а последние 16 битов — идентификатору хоста. Задав маску подсети 255.255.255.0, Вы выделяете идентификатору сети дополнительные 8 битов, «отобрав» их у идентификатора хоста. Третий байт адреса становится идентификатором подсети (рис. 8.6). В одном адресе класса В можно создать до 254 подсетей, имея до 254 сетевых адаптеров в каждой. По IP-адресу 131.24.67.9S можно определить, что в соответствующей сети используется адрес 131.24.0.0 класса В и что данный интерфейс принадлежит хосту 98 в подсети 67. В крупных корпоративных сетях этим можно воспользоваться для выделения всех ЛВС в отдельные подсети.

Ситуация усложняется тем, что граница идентификаторов сети и хоста необязательно должна проходить между двумя байтами. В принципе, под идентификатор сети можно отводить любое количество битов IP-адреса, на что будут указывать более сложные маски. Допустим, Вы хотите создать подсеть в сети класса С 199.24.65.0. Под адрес сети уже отведено 24 бита, и Вам, очевидно, не удастся отдать под идентификатор подсети весь четвертый байт — тогда не останется битов на идентификатор хоста. В таких случаях приходится разбивать байт на части. Выделите 4 бита последнего байта под идентификатор подсети, и у Вас еще будет 4 бита для идентификатора хоста. Маска подсети в этом случае будет выглядеть так:

11111111 11111111 11111111 11110000

В десятичном выражении она выглядит так: 255.255.255.240, поскольку десятичный эквивалент числа 11110000 равен 240. С 4-битовым идентификатором подсети и 4-битовым идентификатором хоста можно создать до 14 подсетей (на идентификатор подсети распространяются общие правила — не все единицы и не все нули) по 14 хостов в каждой. Сообразить, какая при такой конфигурации нужна маска подсети, относительно просто. Сложнее разобраться, какой IP-адрес нужно присвоить конкретной рабочей станции: наращивание 4-битовых идентификаторов подсети и хоста должно происходить независимо. Опять же, понять все это легче, глядя на двоичные значения. 4-битовый идентификатор подсети может принимать одно из следующих 14 значений:

0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110

Совет Программа Калькулятор (Calculator) из комплекта Windows в инженерном режиме позволяет легко преобразовать число из десятичного формата в двоичный и обратно. Запустив эту программу, выберите в меню Вид (View) команду Инженерный (Scientific), а затем установите переключатель Dec (или Bin). Введите нужное десятичное (двоичное) число и щелкните переключатель Bin (или Dec), чтобы преобразовать его в двоичный (десятичный) формат.

В каждую из этих подсетей может входить до 14 рабочих станций, идентификаторы которых также могут принимать одно из этих 14 значений. Таким образом, чтобы вычислить значение четвертого байта IP-адреса, нужно объединить двоичные значения идентификаторов подсети и хоста и преобразовать их в десятичную форму. Например, для первого хоста (идентификатор 0001) первой подсети (идентификатор 0001) двоичное значение четвертого байта равно 00010001 или в десятичном представлении 17. Получаем, что IP-адрес системы 199.24.65.17, а маска подсети — 255.255.255.240. У последнего хоста в первой подсети будет идентификатор 1110, а значение четвертого байта — 00011110 в двоичной форме и 30 в десятичной (IP-адрес — 199.24.65.30). Чтобы перейти ко второй подсети, Вы увеличиваете идентификатор подсети до 0010, а идентификатору хоста возвращаете значение 0001, получая двоичное значение 00100001 или десятичное 33. Итак, мы убедились, что IP-адреса в сетях нужно вычислять очень внимательно.

Совет К счастью, для вычисления адресов разработаны специальные программы, так что делать это вручную Вам не придется. Одной из лучших является бесплатная программа IP Subnet Calculator, разработанная Net3 Group. Она доступна по адресу http://www.wildpackets.com/ products/ipsubnetcalculator.

Разбиение сетей на подсети демонстрируются в видеоролике SubnetMasking из папки Demos на прилагаемом к книге компакт-диске.





Дата публикования: 2014-11-28; Прочитано: 376 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...