Одом У. - CISCO Официальное руководство по подготовке к сертификационным экзаменам CCENTCCNA ICND1 - 2010 (953096), страница 88
Текст из файла (страница 88)
Например, для маски полсети 5.255.0, двоичный эквивалент которой 11!11111 111111!1 !1111111 00000000, етствуюшая префиксная запись булет выглядеть как /24, поскольку в маске 4 последовательные двоичные !. ким образом, обсуждая адресацию в сети, можно сказать: "'В подсети использурефнкс косая 24" или "В полсети используется 24-битовый префикс"', что бумного короче и проше фразы: "Маска подсети равна двести пятьдесят- пять, я гвгтьласят пять, лвести.пятьдесят пять, ноль*'. Квк видите, альтернативная,звнамного удобнее н проша — всегда легче сказать .'-косая двадцать челлрв"-,- чем сотби.нцднктчватьуеабку побайтово. * гз Часть 10.
1Р-маршрутизацию.. '''*','!;„,. двоичный метод преобразования маски из десятичной формы в префиксную Чтобы подготовиться как к сдаче экзамена, так и к практической работе, читатель должен уметь конвертировать десятичную запись в префиксную н наоборот. Маршругизаторы, например, показывают маску в обоих бюрматах в зависимости от ис пользуемых параметров команды вцом, а в конФигурации маска обычно указывайт'- 'г,!!~. ся в десятичном виде.
Опять же, в документации и книгах обычно используются оЯ формата, поэтому выполнять процесс конвертирования любому сетевому специвяп'. сту приходится довольно часто. В этом разделе описан достаточно простой процесс конвертирования из одною ",';-, формата в другой через двоичную запись адреса, тем не менее, такого преобрязощыния можно и не выполнять, а конвертировать маску напрямую. Чтобы преобразовать -," ;,,ь десятичную запись адреса в префи ксную, нужно выполнить следуюшие действия. Этап 1. Преобразуйте адрес из десятичной формы в двоичную. ~тена Этап 2. Подсчитайте количество двоичных единиц в 32-битовой двоичной маскЬ,":!:;,,',~ это и будет значением после косой черты в префиксной записи.
Например, если преобразовать маску, записанную в десятичном виде, ((ЗК;".'"';,'," 255.255.240.0, в двоичной форме мы получим 11111111 11111111 11110000 00000000:"- М В такой записи в маске есть 20 двоичных последовательных 1, следовательно„п~!.-...~.":;" фикс ная запись будет выглядеть как /20. Чтобы преобразовать префиксную запись в десятичный формат маски. ~'::.',,::.!' использовать описанный ниже обратный процесс. Этап 1. Запишите х двоичных единиц на листке бумаги, где х — значение в префнксной записи после косой черты.
Этап 2. Дополните полученную запись справа нулями, чтобы получилось 32 гайх1;.!-,',» ры. Этап 3. Преобразуйте лобийлюво (т.е. по 8 символов) полученное число в десатз(!(":".=--" ную форму, чтобы получить сгандартную запись маски. Например, для префикса /20 сначала нужно записать единицы в маске: 11! 11111 11111111 1111. Потом такую запись нужно дополнить нулями, чтобы получить 32-битовов пйй)~Ю;;2 11111111 11111111 11110000 00000000. И на последнем этапе нужно группами по 0 битов преобразовать двоичнме:~,-: »' в десятичный, что в результате даст маску 255.255.240.0. десятичный метод преобразования маски из десятичной фо$В!В!4-.':":! ";,:,:;::.';;: в врефиксную Метод конвертирования масок из разных форматов с использованием:дв6яч((пх((' записи,достаточно прост, особенно если специалист уверенно и быстро'пыпо)г(1(((..",-г( двоичные и десятичные преобразования.
Тем не менее он достаточно гроипФп9~~ если еше и учесть хроническую нехватку времени на сертиФикационном эк 4О1 рпава 12. )р-адресация и создание подсетей читателю придется много тренироваться, чтобы выполнять такое действие очень быстро. , Иекоторым специалистам быстрее и удобнее запомнить таблицу десятичных значений, 'приведенную ниже.
Следует заметить, что нужно попрактиковаться в обоих методах, чтобы вы могли быстро и без ошибок преобразовывать один формат маски в другой. Десятичный меюл предполагает, что специалист может воспользоваться инфор', мацией, приведенной в табл. (2.9. В этой таблице указано девять возможных деся- 'тичных чисел, которые могут встречаться в масках подсетей, а также нх двоичный ,-'"';;:;, эквивалент. Чтобы слелать расчеты более очевидными, в таблице также указано число двоичных ! и <) лля каждою варианта маски подсети.
Таблица (2.9. Девять аозможимх вариантов октета сетевой маски !ию'Фея чиое значение Даоичиое значение Количество лвоичяых Количество дао«чиых ! 0 ОООООООЮ (0000000 ! 1000000 П ГООООО ((((ОООО (((((ооо !!!!!(00 (((!!(!о !!!!!!!! О ~~~:-',;.",::,';., Вполне возможно, что для уверенной сдачи экзамена читатель захочет запомнить (!:»" Охапоицу На ПаМятЬ.
ТЕМ НЕ МЕНЕЕ, ЕСЛИ МНОГО трЕНИрОВатЬСя В раСЧЕтЕ ПОдСЕтЕй И Мавсе равно запомните такую таблицу, т.е. не стоит просто пытаться ее выучить ь, лучше всего сначала попрактиковаться в расчете масок, а после — приение, нужно заучивать инбюрмацию из табл. ! 2.9 или нет. преобразовать маску из десятичной в префиксную запись, нужно выполуюшие действии. Изначально длина префикса считается равной О. Для каждого октета нужно полсчнтать количество елиннчных битов в двоичном виде (согласно табл. ! 2.9).
Сложить полученные числа (на этапе 2) для четырех октетов и записать : хгаску в виде/х. имеР, лля' той же самой маски, 255.255.240.0, на этапе ! мы в префикс запи- в на этапе 2 выполняем следуюшее: кольку значение первого октета равно 255„добавляем 8; оскольку значение-второю октета равно 255, добавляем 8„. кольку значение третьа'.о октета равно 240, добавляем 4 Часть !!!. !Р-маршрутизация поскольку значение четвертого октета равно О, добавляем 0 В конце концов мы получим 20 (0+8+8+4+0), т.е.
префикс /20. Процесс конвертирования в обратном направлении, из префиксного в десятичный, чуть больше основан на интуиции, чем все предыдущие, и более трулоемкий. В процессе как х обозначено значение префикса. Этап П Следует разделить значение х на 8 (х/8) и полученный целочис- /'; ленный результат (с0, т.е. сколько раз 8 полностью попадает в х, а также остаток (г), т.е. сколько от числа нужно отбросить, чтобы оно нацело делилось на 8. Этап 2. В г(октетов теперь нужно записать значение 255. (Очевидно, что всегла будут попадаться маски с 8, 1б и 24 двоичными единицами.) ЭтапЗ.
В следующем октете нужно записать г двоичных елиниц и дополнить до 2 полного октета нулями а потом подставить подходящее десятичное число (см. табл.! 2.9). Этап 4. Во всех оставшихся незаполненных октетах (если такие есть> нужно записать десятичные нули. На первый взгляд процесс преобразования может быть не столь очевиден как хотелось бы, поэтому рассмотрим прилгер. Мы опять возьмем префикс /20, слиювательно, на этапе 1, разделив 20 на 8, мы получим целое значение 2 и нелелимый остаток 4. Поэтому на втором этапе мы запишем в два октета в десятичном виде по 255 (целочисленное 2): 255.255. Далее, на этапе 3 из табл.
!2 Я мы найдем, что 240 соответствует четырем лвоичным единицам и четырем последующим нулял1 в байте, следовательно, в третьем октете будет стоять 240: 255. 25 5. 240. На четвертом этапе мы получим полную маску подсети, добавив О, — 255.255.240.0, ...::-";:;:,"-' Неважно, какой из методов используется для расчета масок, можно использовать,",'„:;,~:,-'~ двоичный, таблицу десятичных значений или даже интуицию, самое главное — кагал-"'.:)" можно больше практиковаться в расчетах и преобразованиях масок, чтобы делать это максимально быстро, уверенно и правильно. Дополнительные задания есть На' ":;!:".
прилагаемом к книге компакт-диске. Практические советы Перед тем как перейти к следующему разделу главы, необходимо. приобрести не'-';;::." которые практически навыки по рассмотренному выше материалу. Прежле всеФ.-":, выберите один из понравившихся вам методов (двоичный или десятичный) преоб ."', Разования формата масок и потренируйтесь в преобразовании масок подсетей:до:Щ пор,,пока вы не будете делать конвертирование быстро и безошибочно.
Для такай, =. тренировки можно использовать как материалы главы, так и дополнительные Згцал":::,",:к ния йа 'прилагаемом диске; Если двоичный метод вам нравится болыпе н тсажетя)л:" улпбнее,.др4пользуйтесь,игрой 21й)пгу Яапа и разделвдля ппдготошси к экзамена( й(с'.:-„, .'.лмм~ЩХ~щ!В((щМф-Я(Р)уф„~~ РтщСВфмгф..!)тйб8ру((уч)лп)тт~сэкп~,'павмп(г, Глава 12. 1Р-адресация и соддаиие подсетей Итак, теперь основные методы и инструменты рассмотрены, можно перейти к следующему разлелу, в котором объясняется, как их использовать для подбора масок подсетей. Анализ и выбор сетевой маски Процесс разбиения сети на подсети заключается в разделении классовой (с1ахфй)) сети А, В или С на меньшие группы адресов, называемые лодсетлми. Планируя сетевой комплекс, инженер обычно выбирает некоторую сетевую маску лля подсети из определенной классовой сети.