Одом У. - CISCO Официальное руководство по подготовке к сертификационным экзаменам CCENTCCNA ICND1 - 2010 (953096), страница 90
Текст из файла (страница 90)
Этапы десятичного процесса описаны нный;-'::„'.",.-"~ Этап 1. Сравните первый октет адреса с таблицей масок и адресов для сетей классов А, В и С. Запишите количество сетевых битов в зависимости от класса сети для адреса. Этот этап полностью совпадает с ~первым этапом двоичного метола. .-'йг ~ Этап 2. Если маска записана в десятичной форме, конвертируйте ее в префикр!)Ф~~з' запись. Этап 3. Чтобы получить количество битов в узловой части адреса, отнимите М:::~Ф-"" длину префикса. Этап 4.
Рассчитайте количество битов для подсетей в маске. вычтя из 32 Числе~' тов в сетевой части и число битов в узловой части. Этот этап пол ' совпадает с третьим этапом двоичного метода. „,-,',:~Ъ; Ключевой момент в этом процессе заключается в том, что в префиксном для маски указано число двоичных 1, поэтому очень просто подсчитать",'ак в ней будет нулей. Например, если маску 255.255.224.0 преобразовать в преФи формат, то мы получим /19.
Зная, что общая длина маски равна 32, а что/!ФЬЮ ет "19 двоичных 1", можно легко подсчитать, что в маске есть !3 (32-19=13) ных нулей, т е. 13 битов для адресации узлов. Остальные расчеты ана)|оуйхв((й;: о пользуемым в предыд)чаем метоле, но они не требуют использования двеи9)~Ф~ч тематики. слава 12. 1Р-адресация и создание подсетей расчет количества подсетей и числа узлов в подсети )(ак в повседневной работе, так и на сертификационном экзамене, специалист по сетям должен быть способен ответить, например, на слелуюший вопрос "Для данного 1Р-адреса (или адреса сети в классовой схеме) н единой маски подсети, исполыуемых во всей классовой сети, сколько подсетеи будет создано и сколько адресов узлов будет в каждой подсетит' Правильныи ответ можно рассчитать с помощью двух простых формул.
Обозна- ~,':-.'~:,': чим как з количество битов лля подсети в маске, а как л — количество битов в узло- ~~~'-!''!' вой части, тогла: ф-"::; ', количество подсетей = 2"; Клк ьОзя ь темь количество узлов в полсети = 2 -2. Обе формулы учитывают тот факт, что для подсчета количества комбинаций, т.е. номеров можно получить для бинарного числа, нужно возвести 2 в степень, оличеству битов в числе. Например, если число состоит из 3 битов, то можть 2'=8 уникальных двоичных чисел: 000, 001, 010, 011, 100, 101, 110 и ! 11.
сно правилам ! Р-алресации лва адреса в кажлой полсети являются зарезерными: самый первый алрес (у которого в узловой части стоят только лвоичпослелний адрес (у. которого в узловой части стоят только двоичные ! ). Савый адрес используется в качестве алреса самой полсети, а самый последкачесгве широковешательного адреса подсети. Такие два значения не могуг начены узлам в качестве! Р-алресов, поэтому в формуле расчета количества подсети отнимается двойка.
тво подсетей: отнимать 2 или нет7 жле чем продолжить работу с алгоритмами расчетов масок и подсетей, следуотреть ешс одну особенность процесса подсчета количества возможных полети. В некоторых случаях две подсети из одной классовой 1Р-сети лолжны зервированы и не могут использоваться для алресации устройств. В этом писаны такие подсети и объяснено, когда их можно использовать, а ко- ую из зарезервированных сетей называют кулевои подсеглью (лего аиЬпец или го). При разбиении классовой сети на блоки эга подсеть имеет наименьший .ее адрес совпалает с адресом самой классовой сети, например, лля сети 150.150.0.0 нулевая сеть будет иметь адрес 150.150.0.0, что может создать ю пуганицу вначале.
Такая путаница как раз и была одной из причин. нокую сеть резервируют н не используют. го зарезервированную подсеть называют широковеи)алгезьнои (ьгоадсааг зоь- имеет наибольший номер в адресной схеме. Причина, по кагорой эту сеть ьзовали, состоит в том, что ее широковешательный адрес совпалает с широт~явным адресом всей сети. Например, лля той же самой сети, что и в приме- пакет, отправленный на адрес !50.150.255.255, может означать "переспать ем узлам в сети класса.В 150Л50,0.0", а в других случаях — только всем узв~тствуюшей полости. такая путаница, опять же.,' была одной из причин, по такие сети.резврвирровались н, не нспользоввлнсь. маршрутизация Часть !1!.
1Р- Формулу 2 -2 следует использовать в следяощнх случаях Формулу 2' следует использовать в следувнцйк "" -"-' " случаях Используется классовый протокол маршрутизации Используетсл ЕВР версии Г или 1ОКР в качестве протокола маршрутизации Введена команда по зр ацьиве вако л и ОБРЕ на молштиФ;:":":,'г,;"Ь ь етанларФ4$1:.'~~.
Используетсв бесклассовый и маршрутизации Используегси К1Р версии 2, Е в качестве протокола маршр Введена команда зр апьвее покюыватьея в конфигурации. настройкой) Иепоаьзухпев маски тьБМ, Никаких дополнительнык гребо иочмниченйй'в непреве'нет ротоко 1ОКР ил угнзации веко (о но бьп Чтобы успешно ответить на вопросы в сертификационных экзаменах компании::;;21г, Сгзсо и решать текущие профессноншгьные задачи„специалист должен уметь определять, когда следует использовать нулевую и широковещательную подсеть, а когда ,"'У': нет. Если такие подсети нужно использовать, то количество полсетей рассчитывается по формуле 2', где з — количество битов лля подсети в маске; если же две подсети,';Аг нужно зарезервировать, то формула будет выглядеть так: 2'-2. Вопрос в экзамене мо- ' г!мч! жег требовать от экзаменуемого выбора используемых подсетей, в таком случае вы должны сами решить, использовать или нет нулевую и широковещательную подсе- .',з':." ти, основываясь на постановке задачи в вопросе.
Три основных фактора определяют на экзамене, можно или нет использовать две зарезервированные подсети. Во-первых, если протокол маршругизации является бесклассовым„их можно использовать, еиги протокол маршрутизации классовый— не рекомендуется (классификация и принципы работы протоколов маршрутизации подробно рассматриваются в главе 14 "Концепции и конфигурирование протоколов маршругиазции", сейчас мы не будем останавливаться на деталях протоколов). Вовторых, если в вопросе используются маски М.ЗМ, т.е, в рамках одной и той же классовой сети создаются подсети с разной длиной маски, то две зарезервированные подсети разрешено использовать.
И третий фактор, определяющии, можно ли использовать зарезернированные подсети, связан с глобальной конфигурационной командой хр виЬпее веко. Если эта команда есть в конфигурации устройства, то, ";:-~1г!Р-адрес из нулевой подсети может быть установлен на интерфейсе, если же указана '!:."..!" противоположная команда — по хр виЬпев веко — тогда не может. Следует 4 помнить, что на сегодняшний день команда в виде Ар впЬпее янко входит в стаи-,-.";г~' дартную конфигурацию, следовательно, операционная система С1зсо 1ОЯ разрешает " '1ь использование нулевой подсети без дополнительных настроек.
Поскольку такая ко; -,'1;;=„- манда является стандартной для многих версий операционной системы 1ОВ, она.за-' частую не отображается н текущем конфигурационном файле, но нулевую и широ-' ковещательную подсеть можно использовать. Нулевая и широковещательная подсети могут гювлиять на выбор правильнс1тз'::-'!,.' ответа сертификационного экзамена. Чтобы решить, нужно ли отбрасывать две пгвзч,:;:;;„.' сети, обратитесь к табл. 12.12. таблица 12.12. использование разных формул расчета колнчеепш полсетей гмю Глава 12. 1Р-адресация и создание подсетеи Если в вопросе сертификационного экзамена СС!ЧА нет никаких лополнительных ограничений и не указано, использовать или нет две резервируемые подсети, следует предполазвть, что они могут быть использованы, и рассчитывать количество подсетей по формуле 2'.
Теперь мы вернемся к основной цели главы и дальше будем предполагать, что две рассмотренные выше подсети могут быть использованы, но будем помнить, как идентифицировать нулевую и широковещательную подсеть и для чего они нужны. Практические примеры анализа масок В этой главе булет использоваться пять разных !Р-адресов и масок лля анализа подсетей. Чтобы потренироваться, попробуйте определить количество сетевых, узловых и подсетевых битов, а также рассчитать число подсетей и количество алресов в кажлой из них лля следующих примеров ! Р-адресов: ° 8.1.4.5/! б; ° !30.4.!02.1/24; ° !99.1.!.!00/24; ° 130.4.102.1/22; ° !99.!.!.!00/27.