Хабрахабр

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 7. F.A.Q

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

(примечание переводчика: данное видео было опубликовано 18 октября 2014 года)

На этом скриншоте представлен один из последних комментариев, в котором пользователь Скотт Розалес просит размещать ещё больше видео.

Он пишет, что только что посмотрел все 8 видео и понял намного больше того, чему обучал его преподаватель в школе на протяжение нескольких последних месяцев, и что мои уроки очень ему помогли.

Она пишет, что ей очень нравится, как я объясняю разные вещи, и что она работает в интернет-компании уже 6 месяцев, но все равно из каждого моего видеоурока узнает что-то новое. Франсиско написал, что это отличные видео и он поделился ими с друзьями, а Сомья очень просит поскорее разместить все 30 видеоуроков. Спасибо за видео и пожалуйста, побыстрее загружайте новые уроки». «Не могу дождаться публикации полного курса, чтобы приступить к сдаче экзамена.

В процессе обучения это было для него сложным вопросом, но ему все стало совершенно ясно после того, как он послушал меня в течение 2-х минут. Еще один пользователь пишет, что учится на магистра в QUT и ему очень понравилось, как я объяснил понятие суперсетей.

Шон Линч написал, что увлекается историей DEC/IMB, потому что сам учился программировать на компьютере DEC 10 еще в 1977 году. Лео пишет, что ему очень понравилось, как я объяснял понятие OSI. Подход к рассмотрению уровней «сверху вниз» стал для меня новинкой, потому что вместо того, чтобы начинать рассмотрение по порядку с 1 по 7 уровень, Имран сразу начал с прикладного уровня, с которым большинство людей знакомы лучше всего. «Это отличное видео для тех, кто хочет освежить в памяти, что такое OSI. Думаю, что это отличный способ для обучения, и я собираюсь просмотреть все серии».

«Эти парни не знают даже 40% того, что вы объяснили в своих восьми видеоуроках». Рауль пишет, что если бы посмотрел мои видео 4 месяца назад, то сэкономил бы 18 тысяч рупий, которые заплатил компании за обучение нетворкингу.

Это была лишь часть комментариев, которые я получил за последний месяц, но моя команда читает все ваши комментарии, выбирает их них самые важные и передает мне для ответов. Рико написал, что мое видео помогло ему понять основы шлюзов и IP-адреса, так как у них на курсе плохой преподаватель, который не смог доходчиво объяснить эту тему. Для меня это очень важный опыт, так как ваши комментарии помогают мне улучшать качество видеоуроков. Если у меня находится время, то я сам отвечаю на вопросы.

Самым популярным является вопрос «определите идентификатор сети и широковещательный адрес для следующих IP-адресов»: Давайте перейдём к вопросам.

120. Давайте ответим на первый вопрос: найдите идентификатор и широковещательный адрес сети, в которой расположен IP-адрес 20. 225/13. 47. Давайте обратимся к нашей «волшебной таблице».

Таким образом, /13 означает 5 бит второго октета. Слеш 13 означает, что у нас позаимствован 5 бит во втором октете – если вы подчитаете, то 1 октет имеет 8 бит, тогда 1 заимствованный бит – это 9-й бит, второй – это десятый бит, третий – одиннадцатый бит, 4 – двенадцатый бит и пятый – это тринадцатый бит.

Тогда идентификатор первой сети будет иметь адрес 20. Поскольку мы работаем со вторым октетом, то, чтобы найти идентификатор сети, должны приравнять нулю 2,3 и 4 октеты. 0. 0. Чтобы найти идентификатор второй сети, нам нужно вставить 8 – число, которое находится под пятым заимствованным битом, во второй октет IP-адреса. 0. 8. Таким образом, идентификатор второй сети будет 20. 0. 0.

8. Теперь мы можем определить широковещательный адрес первой сети, который будет равен 20. 0 минус единица, то есть 20. 0. 255. 7. 255.

8. Если идентификатор второй сети будет 20. 0, то её широковещательный адрес будет 20. 0. 255. 15. 16. 255, третьей сети – 20. 0, а широковещательный адрес – 20. 0. 255. 23. Это просто, потому что второй октет широковещательного адреса предыдущей сети равен второму октету идентификатора последующей сети минус 1: 255.

255. 16 -1 = 15. 255. 255, 24-1= 23. 255 и так далее.

120. Это будет продолжаться до тех пор, пока идентификатор нашей сети не достигнет значения 20. 0, потому что ID следующей сети будет уже 20. 0. 0. 128. Таким образом, идентификатор сети для IP-адреса, указанного в условии примера, будет 20. 0. 0. 120. 127. 0, а её широковещательный адрес — 20. 255, где 127. 255. 255 означает 2. 255. 0. 128. минус, то есть идентификатор следующей сети минус один. 0.

120. Наш IP-адрес 20. 225/13 расположен в диапазоне адресов от 20. 47. 0. 120. 127. 0 до 20. 255, таким образом, эти адреса являются ответом на вопрос, каков идентификатор сети и широковещательный адрес сети, содержащей наш IP-адрес. 255.

Не зависимо от того, каково значение местоположения одолженного бита, в нашем примере это было 8, все эти числа — 1,2,4,8, 16 и т.д. Хочу рассказать вам про метод кратчайшего пути. Поэтому я смотрю на второй октет нашего IP-адреса, равный 120, и выясняю, расположен ли он после 128 или до 128. — являются множителями числа 128 и не могут его превышать. Что же я делаю? В нашем случае он расположен перед 128. 0. Я вычитаю из 128 число 8, то есть местоположение 5-го заимствованного бита, и получаю 120. Тогда следующая сеть будет иметь значение второго-четвертого октетов 128. 0. 0. 0. 120. Благодаря этому можно сказать, что ID первой сети будет 20. 0, а её широковещательный адрес – 20. 0. 255. 127. 255.

Теперь давайте перейдём ко второму примеру. Если вы не знаете, как произвести эти вычисления в уме, просто делайте так, как я говорил ранее – просто добавляйте каждый раз значение местоположения одолженного бита к октету, получая ID следующей сети, пока не достигнете значения, приведенного в примере.

20. Нам необходимо определить идентификатор сети и широковещательный адрес сети, содержащей IP-адрес 220. 5/27. 17.

Слеш 27 означает, что мы имеем дело с четвертым октетом, так как 3х8 =24, а число 27 превышает это значение на 3, то есть находится в четвертом октете.

Можно сказать, что /25 означает 1 заимствованный бит, /26 означает 2 бита, а /27 – три бита, то есть у нас имеется 3-й бит четвертого октета. Таким образом, мы одолжили 3 бита из 4-го октета, и область их местоположения равна 32. 20. Это означает, что для нахождения последовательности идентификаторов сетей мы должны прибавлять 32 в четвертый октет.
Давайте начнем с IP-адреса 220. 0 – это будет ID первой сети, тогда широковещательный адрес будет иметь значение 220. 17. 17. 20. 31, то есть значение 4-го октета широковещательного адреса первой подсети будет равно (32-1).

20. Идентификатор второй сети образуется добавлением 32 к четвертому октету (0+32)=32 и будет иметь вид 220. 32. 17. Посмотрим на условие задачи: наш адрес оканчивается на 5, а число 5 расположено в диапазоне между 0 и 31, где 0 – последний октет идентификатора сети, а 31 – последний октет широковещательного адреса.

20. Таким образом, нам больше ничего не нужно вычислять – ответами на эту задачу являются адреса 220. 0 и 220. 17. 17. 20. 3.

Здесь нам нужно определить параметры сети, содержащей IP-адрес 10. Перейдём к следующему примеру. 7. 10. В первую очередь нам нужно определить, какому октету принадлежит /19 – это 3-й октет, потому что два октета заканчиваются на (2х8)=16, значит, число 19 расположено в 3-м октете. 17/19. Как и в предыдущем примере, в данном случае /17 означает 1 заимствованный бит, /18 – два бита и /19 – 3 бита. Мы видим, что здесь, как и в предыдущем примере, было заимствовано 3 бита, так как 19 = 16 +3.

10. Таким образом, для определения идентификатора первой подсети мы должны подставить 0 в значение 3-го октета и получить адрес вида 10. 0. 0. 10. Тогда идентификатор второй сети будет 10. 0, отсюда широковещательный адрес первой подсети, который меньше его на 1, будет равен 10. 32. 31. 10. 255.

Мы видим, что 10. Теперь сравним эти параметры с нашим IP-адресом, чтобы проверить, не находится ли он в их диапазоне. 7. 10. 10. 17 действительно находится между 10. 0 и 10. 0. 31. 10. 255, которые соответственно являются идентификатором и широковещательным адресом содержащей его сети.

8. Рассмотрим 4 пример задачи с адресом 192. 1/18. 3. Рассмотрим, в каком случае этот адрес является правильным, потому что это вопрос с подвохом. Многие люди считают, что это неправильный адрес. Здесь у нас случай бесклассового адреса, то есть у нас нет жестких рамок классовой адресации.

Я просто хочу, чтобы запомнили, что существуют и бесклассовые адреса, в этом случае у нас может иметься, например, IP-адрес 192 со слешем 9, и это совершенно нормально. Хотя этот адрес начинается со 192, его нельзя отнести к классу С, который имеет 24 битовую маску. Как мы знаем, /18 обозначает биты, заимствованные из 3-го октета. Вы должны относиться к этим адресам так же, как и к классовым адресам, то есть начать рассматривать его с конца, где расположен /18, не обращая внимания на первый октет.

8. Таким образом, ID нашей подсети будет адрес 192. 0. 0. Это означает, что в третий октет каждой последующей сети нужно прибавлять по 64. Из таблицы видно, что здесь заимствовано 2 бита (2х8 = 16 +2 =18). 8. Итак, если идентификатор первой подсети будет 192. 0, то идентификатор второй сети примет значение 192. 0. 64. 8. 8. 0, значит, широковещательный адрес первой подсети будет меньше на один адрес и примет значение 192. 255. 63. Посмотрев на IP-адрес из примера, мы увидим, что он расположен в диапазоне между двумя этими адресами, значит, они и являются ответом на вопрос задачи.

1. Теперь рассмотрим последний пример с адресом 172. 5/20. 4. Поэтому идентификатор первой подсети должен быть 172. Слеш 20 означает, что у нас позаимствовано 4 бита из 3-го октета. 0. 1. 0., так как в данном случае 3 и последующий октеты равны 0.

1. Посмотрев в таблицу, мы увидим, что идентификатор второй подсети получается путем прибавления 16 в третий октет и будет равен 172. 0, значит, широковещательный адрес первой подсети будет на единицу меньше, то есть 172. 16. 15. 1. Сравнив наш адрес с этими значениями, мы определим, что он находится между ними, то есть определенные нами адреса являются ответом для этой задачи. 255.

Давайте посмотрим на IP-адрес 172. Сейчас я добавлю ещё один пример. 75. 138. Слеш 12 означает четвертый бит второго октета идентификатора сети. 5/12. 0. В таблице видно, что ему соответствует число 16, то есть мы должны последовательно прибавлять это число ко второму октету каждой следующей подсети, начиная с идентификатора первой подсети 172. 0, пока не приблизимся к значению второго октета 138. 0.

Число во втором октете равно 138, то есть одно больше 128, но меньше 128 +16 = 144. Итак, мы используем произведение с множителем 16 и доходим до 128. 128. Таким образом, у нас имеется идентификатор подсети 172. 0, а следующая подсеть будет иметь идентификатор 172. 0. 0. 144. Отняв единицу, мы получим широковещательный адрес предыдущей сети. 0.

Сравнив наш адрес с этими адресами, мы увидим, что он расположен между ними, значит, мы нашли правильное решение.

Однако можно сэкономить время на вычисления, если воспользоваться методом кратчайшего пути. Мы получили идентификатор нужной подсети последовательным прибавлением 16. Если это для вас сложно, вы всегда можете вернуться к обычному методу прибавления величины местоположения заимствованного бита.

Не забывайте делиться этими видеоуроками со своими друзьями и оставлять под ними свои вопросы и комментарии. Хочу обратить ваше внимание, что у меня появилось группа на Facebook, где вы также можете задавать свои вопросы, а также хочу посоветовать, если вы еще этого не сделали, подписаться на мой канал на портале YouTube. Обещаю, что в каждом видеоуроке я буду рассматривать ваши наиболее интересные вопросы и отвечать на них. Вы также можете писать мне на адрес электронной почты, и хотя я ей особо не пользуюсь, я всё же постараюсь ответить на все ваши письма.

Спасибо, что остаётесь с нами. Вам нравятся наши статьи? Хотите видеть больше интересных материалов? Поддержите нас оформив заказ или порекомендовав знакомым, 30% скидка для пользователей Хабра на уникальный аналог entry-level серверов, который был придуман нами для Вас: Вся правда о VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps от $20 или как правильно делить сервер? (доступны варианты с RAID1 и RAID10, до 24 ядер и до 40GB DDR4).

VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps до лета бесплатно при оплате на срок от полугода, заказать можно тут.

6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 ТВ от $199 в Нидерландах! Dell R730xd в 2 раза дешевле? Только у нас 2 х Intel TetraDeca-Core Xeon 2x E5-2697v3 2. 2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — от $99! Читайте о том Как построить инфраструктуру корп. Dell R420 — 2x E5-2430 2. класса c применением серверов Dell R730xd Е5-2650 v4 стоимостью 9000 евро за копейки?

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»