-Поиск по дневнику

Поиск сообщений в ccnastepbystep

 -Подписка по e-mail

 




Проект GNS3 смотрит в мир

Суббота, 10 Сентября 2011 г. 13:21 + в цитатник
Пару недель назад Арсений (Jabbs0n) прислал мне схему нарисованную в MS Visio, на которой был показаны основные принципы организации доступа к проекту в среде GNS3 из Internet. С теоретической точки зрения, сама по себе, реализация подобного в общем-то интересна, но на момент получения этой схемы у меня абсолютно не было никаких идей для практического применения данному решению. По той простой причине, что все лабораторные работы курса CCNA я всегда выполнял на ноутбуке, который постоянно со мной, и который практически никогда не выключается, а отправляется в режим гибернации. Так что любой проект, даже самый "долгоиграющий" можно всегда продолжить, как только появится свободное время.
Совсем недавно мне стало очень жаль времени, которое тратится по дороге на работу и с нее. Это более трех часов в день, в моем случае. Даже почти четыре... Пробовал читать литературу или смотреть ( больше слушать ) тематическое видео со смарта. Общий фон транспорта не очень способствует усвоению нового материала на неродном языке. Как вариант: чтение или просмотр уже пройденного, в качестве повторения. В общем получается ничего... Но есть идея получше... Вот тут я и вспомнил про схему, присланную Jabbs0n, и свой старенький коммуникатор Nokia 9500. Ведь намного увлекательней делать лабораторные работы. Да, SSH через GPRS далеко не сахар, но и спешить-то в общем-то некуда. С другой стороны, у меня есть опыт подобного в те времена, когда   GPRS-Internet от мобильных операторов был намного "жестче", так что "не привыкать".
Вот первоначальная схема, которая стала отправной точкой

Из схемы понятно, что на DSL-роутере настраивается порт-форвардинг для TCP-портов протоколов Telnet или SSH. В большинстве случаев это реализуется без особых проблем. На моем домашнем TP-Link это называется Virtual Servers, и даже Telnet уже есть в списке Common Service Ports. Правда в моем случае, пришлось "проносить" это все через два NAT-а. Первый из которых был на таком "ощетинившемся дикообразе", фаервольных правил которого хватило бы для часового чтения вслух. Думаю, это даже могло бы послужить основой для статьи "Как разобраться в фаервольных правилах, написанных три года назад". Хотя, нет. Статья бы получилось в одну строку - "Пишите комментарии к правилам."  В общем это не типичный случай, а конкретика моего, не совсем обычного, домашнего  подключения к Internat.
Как подключить проект в среде GNS3 к физической сети, описывалось не единожды, в том числе и в этом блоге. Главное не забыть "собрать" MS Loopback interface (Интерфейс Microsoft замыкание на себя ) и физический интерфейс, которым подключен компьютер с GNS3-проектом, в сетевой мост. Думаю, проблем с этим не должно возникнуть. В случае, если выдаваемый провайдером IP-адрес, является динамическим, очень хорошо выручают такие бесплатные сервисы как DynDNS или подобные.
Вот что получилось:
вот так выглядел проект GNS3 лабораторной работы Advanced EIGRP курса CCNP Route (CBT Nuggets)
а вот так он стал выглядеть после адаптации к условиям удаленного администрирования проектом
Объект Cloud - это подключение к интерфейсу MS Loopback. Безымянный роутер - это роутер который смотрит одним своим интерфейсов в домашнюю сеть.  Другим интерфейсом этот маршрутизатор смотрит в сеть, адресация которой не пересекается с адресами, используемыми в лабораторной работе. В данном конкретном случае, в лабораторной работе используются адреса из диапазона 172.16.0.0/16 и 10.0.0.0/8, соответственно для сети, обеспечивающей связь со всеми маршрутизаторами, используется 192.168.0.0/24.  Можно было ограничиться и одним свитчем, но в данном случае, при обычном масштабе отображения проекта, дополнительные служебные свитчи и роутер не видны, и не отвлекают от понимания  основной топологии.
Все маршрутизаторы проекта настроены для возможности подключения по протоколу telnet. На служебном маршрутизаторе настроен SSH v2.  Кстати, пустой проект, в котором есть только Cloud и настроенный служебный роутер, сохранил как основу для следующих проектов.
После всего сделанного пришло понимание того, что отдельно взятый домашний компьютер потребляет пол киловатта. Не оставлять же такой "утюжек" на весь день просто так. Деньги в общем-то не большие, даже в пересчете на 22-24 рабочих дня, но ... В общем идея пришла из того времени, когда по ночам интернет был дешевле, и компьютер просыпался среди ночи качнуть новый образ Debian или что-то на подобие.  В настройках плана электропитания было установлено "Переводить компьютер в спящий режим" после 2 часов, а в  настройках BIOS установлено "пробуждение" в 16:30. Т.е. два часа работы с утра, и пробуждение за 15 минут до того как меня забирает транспорт. Nice.
Практика показала, что на клавиатуре Nokia 9500  нет клавиши соответствующей ^, и сделать suspend telnet-сессии  не представляется возможным. Для упрощения процесса telnet-подключений очень хорошо помогает настройка на служебном роутере локального соответствий  имен и ip-адресов для оборудования в проекте GNS3. Выполняется это командой Global Configuartion Mode ip host < имя узла > .  В дальнейшем для подключения по протоколу telnet достаточно в  консоли  набрать предварительно настроенное имя узла. Это вот то самое, что раньше так бесило, когда промахивался мимо клавиш, набирая команды... И да... Первоначальное подключение по SSH ну очень долгое. И это не из-за GPRS. Много вычислений на первоначальном этапе подключения, которые тяжело даются моему коммуникатору.



Оригинал на http://ccnastepbystep.blogspot.com/

Видео уроки CCNA тема IPv6

Воскресенье, 14 Августа 2011 г. 11:49 + в цитатник
Достаточно сложно найти хорошие видео уроки на русском языке по теме CCNA. Но иногда это удается. Совсем недавно удалось найти запись вебинара по теме IPv6. Изложение материала глубже, чем этого требует сертификационный экзамен CCNA и охватывает темы, которые возможно и не встретятся на экзамене, но для общей картины технологии - это будет очень полезно.  Меня очень порадовала манера изложения материал инструктором. Если честно, давно хотелось посмотреть что-то на русском языке в таком изложении. Манера подачи материала, лично мне указала на обширные познания докладчика по этой теме.
Вебинар проводится инструктором учебного центра Advanced Trainning Русланом Кармановым ( Перечень "орденов" и "медалей" ).

Теория IPv6 Часть 1


Теория IPv6 Часть 2


Практика IPv6 Часть 1


Практика IPv6 Часть 2


Качество загруженного видео несколько ниже оригинала.
В более высоком качестве полный вебинар, в которой есть практическая часть IPv6 на Windows 2008 Server, можно скачать  на сайте учебного центра.
Также можно скачать опубликованное видео одним архивом по ссылке.


Оригинал на http://ccnastepbystep.blogspot.com/

Использование Loopback-интерфейсов при выполнении лабораторных работ курса CCNA в GNS3

Пятница, 10 Июня 2011 г. 00:22 + в цитатник
Использование Loopback-интерфейса при обозначении маршрута в другую сеть, например в сеть провайдера, является обычной практикой при выполнении лабораторных работ курса CCNA.  Как правило, в таких случаях необходим сам факт наличия маршрута в другую сеть через это интерфейс, например, для анонсирования другим участникам процесса динамической маршрутизации.  В процессе выполнения лабораторной работы интерфейс  не используется. Но это не единственное применение Loopback-интерфейса в домашней GNS3-лаборатории претендента на почетное звание CCNA.
При выполнении лабораторных работ по теме ACL, как правило в процесс вовлекаются конечные станции,  к которым должны применяться те или иные ограничения, в соответствии с условием самой лабораторной работы. Для этого в состав GNS3 включен пакет qemu, который позволяет добавлять в проект станции с легковесным  Linux. Еще можно использовать нетребовательный  VirtualPC. В первом случае проект становится достаточно "тяжелым", во втором случае не всегда с первого раза получается правильно заполнить поля конфигурации объектов Cloud ссылающихся на VirtualPC.   И в первом и во втором случае нужно дополнять проект и делать дополнительные, не всегда интуитивно понятные, настройки. Задача решаема, но... 

Пример топологии из лабораторной работы по ACL


3 маршрутизатора 
3 коммутатора
4 конечных хоста
интерфейс в сеть провайдера изначально указанный как Lo0 на R2 



Возможно ли заменить эту топологию, топологией указанной ниже?


Вполне. Если эта топология будет сконфигурирована подобным образом.


В итоге получаем три ключевых маршрутизатора, конфигурации которых буду изменяться в процессе лабораторной работы, на которых изначально сконфигурированы Loopback-интерфейсы с адресами сетей на которые будут накладываться ограничения согласно сценария лабораторной работы.  Одна проблема: если попытаться выполнить команду ping или telnet с любого из маршрутизаторов, то адресом источника будет IP-адрес ближайшего к получателю интерфейса, но ни как не один из настроенных Loopback-интерфейсов. С данной проблемой успешно справляется опция  /source-interface для telnet или  source для ping. Достаточно передать нужный Loopback-интерфейс в качестве параметра к данной опции, для того чтобы получить желаемый источник telnet или icmp трафика.  В том случае, если нужно накладывать ограничения на http -трафик ( такое иногда случается), то можно активировать на маршрутизаторе http-сервер командой ip http server из configuration mode, а в качестве клиента использовать тот же telnet, но на порт 80.  Сам факт успешного подключения будет свидетельствовать о том, что http - трафик возможен. Для полной уверенности можно ввести в telnet-консоль  GET / и дважды нажать Enter. В ответ http-сервером будет отправлен поток html, после чего соединение будет разорвано удаленным серверов.
Использование Loopback-интерфейсов значительно сокращает время затрачиваемое на построение топологии и процесс первоначального запуска. Процесс диагностики результатов выполнения лабораторной работы незначительно усложняется. В общем и целом, время затрачиваемое на выполнение лабораторной работы значительно сокращается.



Оригинал на http://ccnastepbystep.blogspot.com/

Skype-конференция для всех желающих

Среда, 01 Июня 2011 г. 08:01 + в цитатник
Для всех желающих принять участие в обсуждениях вопросов связанных с подготовкой к сертификационному экзамену CCNA создана конференция. Для того чтобы присоединиться к ней, необходимо наличие установленного клиента Skype. Для Windows клиентов с установленным приложением достаточно перейти по ссылке.  Открывшаяся страница предложит запустить приложение ( Skype ) и присоединит к конференции.  Клиенты  других операционных систем могут воспользоваться ссылкой

skype:?chat&blob=KIEEtQ-NMm-7jSzzPlM2ePPexnOROfABo0VD2fYrWRTd9dPPHAvF3Pn4937TcST-ADKaNXNu6WaClwBHZntA2j0eqSeHCU9F0xtPWfOZw_o99s_3CaZPYdu4bIhwP3E17hQZJIYlkXefQvNxQS54itPPqmeRvVYPYB5o0SX5WOWS8p4XxNQB4__dWYKK






Оригинал на http://ccnastepbystep.blogspot.com/

Сетевая математика. Суммирование маршрутов.

Вторник, 26 Апреля 2011 г. 00:23 + в цитатник
Не смотря на то, что IPv4 доживает свои последние дни, вопросы связанные с сетевой адресацией все еще актуальны для всех претендентов на почетное звание CCNA. В прошлой публикации, посвященной сетевой математике, не была затронута одна тема - суммирование маршрутов. Эта тема не намного сложней деления сетей. К сожалению, суммирование маршрутов невозможно делать без перевода адресов суммируемых сетей в двоичную форму.  Но это не должно доставить много хлопот, так как есть некоторые методы. позволяющие упростить данную задачу. Рассмотрению данных методов и посвящена данная публикация.
Для того, чтобы более эффективно решать задачи по суммированию маршрутов нужно с самого начала правильно выбрать адреса сетей, на основе которых будет вычисляться суммарный адрес сети. Это абсолютно не сложно. Их всего два:  самый младший и самый старший.  Для этого анализируем группу предоставленных адресов начиная от старшего октета к младшему, до тех пор пока не находим старший разделяемый октет. Именно на основе старшего разделяемого октета принимается решение. Все что происходит дальше нам не интересно. После того, как будет найден старший разделяемый октет, его максимальное десятичное значение и есть наш старший адрес, а его минимальное десятичное значение - младший. Нет необходимости, как это показано в большинстве примеров по суммированию, переводить все предоставленные адреса сетей в двоичную форму. 
Второе что нужно уметь делать - это быстро переводить числа от 0 до 255 в двоичную форму. Тот факт, что диапазон чисел, переводимых из десятичной формы в двоичную, ограничивается этим диапазоном, а также знание значений степени 2 от 0 до 7, позволяет делать это более быстро.

7
6
5
4
3
2
1
0
128
64
32
16
8
4
2
1
Значения степени 2 от 0 до 7

Перевод десятичного числа от 0 до 255 в двоичную форму наиболее эффективно делается простым вычитанием  максимально возможного значения степени 2.   С результатом данного вычитания ( остатком ) поступают так же как и с самим числом до тех пор пока остаток не будет равен 0. Каждое "успешное" вычитание показывает нам, какой бит адреса установлен в 1. Если остаток будет равен 0, еще до того как будет произведено вычитание 2 в степени 0, то это будет означать, что все оставшиеся биты равны 0. Возможно это кажется немного запутанным, но на практике это очень просто.  Пример перевода числа 187 в двоичную  форму.


Вычитание
Значение бита
Номер бита
187 - 128  =  59
1
7
  59  -  64
0
6
  59  -  32  =  27
1
5
  27  -  16  =  11
1
4
  11  -    8  =    3
1
3
    3  -    4
0
2
    3  -    2  =    1
1
1
    1  -    1  =    0
1
0

В результате этих вычислений получаем двоичное число 10111011. Это и есть двоичная запись десятичного числа 187.  Не так уж сложно.  Этот метод граничит с простым перебором, и конечно же не подходит для перевода больших чисел из десятичной формы в двоичную. Но в случае с числами от 0 до 255, это проще и быстрей, чем переводить число методом последовательного деления на 2. 
Описанные выше методы не меняют в корне саму идею суммирования, но позволяют делать ее более эффективно.  Далее пример суммирования адресов.

Дана группа сетей.

140.176.56.128 / 25
140.176.31.0 / 25
140.176.16.192 / 26
140.176.63.128 / 26
140.176.34.0 / 25

Необходимо эту группу сетей представить одним суммарным адресов.

Для начала необходимо найти старший и младший адрес в этой группе. Третий октет является страшим  разделяемым октетом.  Максимальное значение 63, минимальное - 16. Получаем два адреса. значения третьего октета которых необходимо перевести в двоичную форму:

140.176.56.128 / 25
140.176.31.0 / 25
140.176.16.192 / 26
140.176.63.128 / 26
140.176.34.0 / 25

Переводим оба числа в двоичную форму.

63 = 00111111
16 = 00010000

У этих двух последовательностей нулей и единиц в левой части есть два бита, значения которых совпадают.   Все что после этих двух бит заполняем нулями, и в результате получаем суммарный адрес сети.  Эти же два общих бита указывают на границу маски сети или число бит в префиксе суммарного адреса. 

140.176.0.0 / 18

Тоже самое, но для другой группы сетей:

140.176.56.128 / 25
140.176.43.192 / 26
140.176.31.128 / 25
140.176.35.128 / 26
140.176.64.192 / 26

1.  Находим старший и младший адреса

140.176.156.128 / 25
140.176.143.192 / 26
140.176.129.128 / 25
140.176.135.128 / 26
140.176.156.192 / 26

2. Переводим значения старшего и младшего октетов в двоичную форму

129  = 10000001
156 =  10011100

3. В левой чести двух последовательностей три одинаковых бита.

10000001
10011100

4.  В результате получаем наиболее приемлемый суммарный адрес

140.76.128.0/19

Для того чтобы более уверенно решать подобные задачи на экзамене CCNA можно дополнительно попрактиковаться в Cisco Binary Game. Эта игра дает возможность производить в уме большую часть вычислений, связанных с переводом десятичного числа в двоичную форму. 



Оригинал на http://ccnastepbystep.blogspot.com/

Лабораторные работы для подготовки к экзамену CCNA

Понедельник, 25 Апреля 2011 г. 14:01 + в цитатник
Лабораторные работы для подготовки к экзамену CCNA
Недавно беседовал со своим знакомым инструктором из "заокеанской" сетевой академии Cisco. В который раз коснулись вопроса лабораторных работ курса CCNA. Мне было интересно,  что именно он дает своим слушателям для подготовки к экзамену. Как оказалось у него свой курс лабораторных работ, который состоит из 3-х основных частей. Первая часть посвященные базовым настройкам оборудования Cisco: установка пароля, банера и прочая. В общем ничего особенного и интересного.
Особый интерес представляет вторая часть, состоящая из 42-х лабораторных работ ( по 3-и на каждую из 14-и тем )
Лабораторные работы по этим основным темам лежат в основе курса:

·        VLAN
·        VTP
·        STP
·        InterVLAN Routing
·        RIP
·        RIPv2
·        OSPF
·        EIGRP
·        Wi-Fi
·        Router Security Configuration
·        DHCP & NAT ( почему-то объединены в одну лабораторную работу)
·        ACL
·        PPP
·        Frame Relay

Сказал что обязательно нужно ознакомиться с вопросами конфигурирования оборудования Cisco по этим основным технологиям. Есть большая вероятность того, что нужно будет или ответить на вопрос, связанный с командным листингом по одной из выше перечисленных технологий, или выполнить лабораторную работу по теме. Кроме того, особое внимание рекомендовал уделить VLAN, VTP, STP, InterVLAN Routing, EIGRP, ACL. Было сказано, что есть вероятность того, что попадется лабораторная по работы по OSPF, но вероятность лабораторной работы по EIGRP примерно 99%. Также очень велика вероятность лабораторной работы по ACL, так как ACL есть только в курсе CCNA, и в других сертификационных курсах не встречается ( надеюсь здесь я его правильно понял ).
Третья часть его курса - это несколько лабораторных работ, в которых нужно сконфигурировать абсолютно абсурдные топологии с использованием практически всех выше перечисленных технологий. Показывал пример топологии одной из таких лабораторных работ - у меня мозг закипел только от ее вида. Даже не стал спрашивать про сценарий к этой лабораторной работе.
К чему я это все рассказывал.... Я склонен доверять мнению этого человека, он не первый год учит будущих CCNA, поэтому планирую сам и рекомендую другим уделить особое внимание лабораторным работам по VLAN, VTP, STP, InterVLAN Routing, EIGRP, ACL. Но это ни в коем случае не отменяет необходимость выполнения лабораторных работ по другим  темам.
Вопрос, который мне не давал покоя во время нашего общения: "Смогу ли я получить доступ к этим лабораторным работам?". Набрался наглости и спросил. Сказал, что перегонит в .pdf и пришлет, но не может быть и речи о том, чтобы публиковать их в моем блоге.  Точнее сказал, что такая возможность есть, только в том случае, если перерисовать все топологии ( так как они покрыты ватермарками его академии ), и, на всякий случай,  перевести весть текст лабораторных работ на русский язык. 


Оригинал на http://ccnastepbystep.blogspot.com/

Любопытное руководство для подготовки к экзамену CCNA

Понедельник, 25 Апреля 2011 г. 14:01 + в цитатник
CCNA
Один из читателей этого блога,  Александр (gpost.alex@почтовыйсервер.ком),  прислал ссылку на достаточно любопытное русскоязычное руководство для подготовки к экзамену CCNA.  На ряду с тем, что мне уже приходилось видеть много разных руководств, я был ему несколько удивлен. Я никогда не встречал ничего подобного, и не смог в нем идентифицировать ни Cisco CCNA Discovery ни Cisco CCNA Exploration. Не смотря на то, что данное руководство явно является материалом для использования в сетевых академиях Cisco, оно несколько отличается от известных мне курсов.  

Курс в своей организации  имеет некое подобие с вышеперечисленными курсами, и разбит на 4 части ( семестра). Каждый семестр разбит на модули. Организация самих модулей больше  похожа на презентацию, чем на книгу. Для кого-то это может оказаться более удобным. В конце каждого модуля небольшой тест для проверки полученных знаний. 
Не смотря на то, что курс был создан в 2007 году, когда были внесены изменения в экзамен CCNA, не увидел в нем модуля посвященного Wi-FI. В таком случае, если избрать этот курс за основу, придется материал по этой теме добирать со стороны.  
В заключение, хочу сказать спасибо Александру за предоставленный материал. Если для кого-то данный материал окажется полезным, то есть комментарии  к публикации, в которых можно высказать ему свою благодарность.
Публикую ссылку в том виде, в котором она была прислана. Для того чтобы открыть архив понадобится программа 7Zip

Ссылка  на скачивание курса:



Оригинал на http://ccnastepbystep.blogspot.com/

Cisco CCNA eLabs

Понедельник, 25 Апреля 2011 г. 14:01 + в цитатник
CCNA GNS3 eLabs Cisco Packet Tracer
На официальном сайте Cisco Systems, в разделе посвященном подготовке к экзамену CCNA, есть очень интересные flash - приложения e-Labs. Долгое время смотрел на них и не мог понять зачем это нужно, когда есть GNS3 и Cisco Packet Tracer. Но когда начал пробовать выполнять их, до меня дошел их истинный смысл - их невозможно выполнить не помня наизусть всю конфигурационную командную строку по указанной теме. В GNS3 и Cisco Packet Tracer работает Tab и ?, а здесь нет ( есть, на всякий случай,  пункт help, который за вас все напишет).
Вот и получается, что выполнить можно только если все очень хорошо запомнил. В многих рекомендациях по подготовке к экзамену CCNA обращают внимание на то, что при выполнении экзаменационных лабораторных работ может не работать Tab и ?, поэтому команды нужно помнить наизусть.
В разделе "Study/Learn" есть несколько примеров e-Labs. Также, к книгам "Программа сетевой академии Cisco CCNA 1 и 3" и "Программа сетевой академии Cisco CCNA 3 и 4" в комплекте поставляются CD-ROM диски, на которых тоже есть e-labs по каждой теме. Если есть такие книги, стоит достать диски, и попробовать e-Labs из комплекта.
Эти приложения не смогут заменить выполнение лабораторных работ в GNS3 и Cisco Packet Tracer, но как дополнения, вносящие разнообразие в процесс подготовки, на мой взгляд, очень даже...
Доступ к e-Labs, также как и к другим материала раздела "Study/Learn", только для зарегистрированных пользователей. Регистрация бесплатна.

Раздел CCNA "Study/Learn" на сайте Cisco Systems



Оригинал на http://ccnastepbystep.blogspot.com/

Настройка полноценного frame-relay свитча для GNS3.

Понедельник, 25 Апреля 2011 г. 14:01 + в цитатник
Подошло время для выполнения лабораторных работ по frame-relay.  Регулярно слыша от инструктора CBT Nuggets Jeremy Cioara как хорошо быть самому себе Frame-Relay сервис провайдером, решил настроить маршрутизатор Cisco в качестве frame-relay switch. Не могу сказать, что я наткнулся на ограничения frame-relay switch доступного в GNS3 по умолчанию. Это просто интересно, и такой опыт не будет лишним. К тому же это даст дополнительную возможность еще лучше понять принципы работы Frame Relay.


За основу будет взят Cisco 3640 с модулем NM-4T.  К нему будут подключены три  Cisco 2691, которые в последствии и будут участвовать в сценариях лабораторных работ. Общий вид топологии будет следующим.


Подключение маршрутизаторов к интерфейсам Frame-Relay Switch

R1 Serial0/0 - > fr_switch Serial0/1 
R2 Serial0/0 - > fr_switch Serial0/2
R3 Serial0/0 - > fr_switch Serial0/3

Используемые DLCI

R1- >R2 102, R1- >R3 103
R2- >R1 201, R2- >R3 203
R3- >R1 301, R3- >R2 302


Некое подобие логики в выборе интерфейсов и DLCI поможет не запутаться в дальнейшем.
Для того чтобы Cisco 3640 стал frame-relay switch нужно  в Global Configuartion Mode выполнить команду frame-relay switching


Далее необходимо настроить каждый каждый интерфейс.


interface Serial0/1
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
clockrate 64000
no frame-relay inverse-arp
frame-relay intf-type dce
frame-relay route 102 interface Serial0/2 201
frame-relay route 103 interface Serial0/3 301

interface Serial0/2
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
clockrate 64000
no frame-relay inverse-arp
frame-relay intf-type dce
frame-relay route 201 interface Serial0/1 102
frame-relay route 203 interface Serial0/3 302

interface Serial0/3
encapsulation frame-relay
logging event subif-link-status
logging event dlci-status-change
clockrate 64000
no frame-relay inverse-arp
frame-relay intf-type dce
frame-relay route 301 interface Serial0/1 103
frame-relay route 302 interface Serial0/2 203

Для того чтобы проверить полученный результат

show frame-relay route

Input Intf      Input Dlci      Output Intf     Output Dlci     Status
Serial0/1       102             Serial0/2       201             inactive
Serial0/1       103             Serial0/3       301             inactive
Serial0/2       201             Serial0/1       102             inactive
Serial0/2       203             Serial0/3       302             inactive
Serial0/3       301             Serial0/1       103             inactive
Serial0/3       302             Serial0/2       203             inactive

Похоже на то, что задумывалось. Можно приступать к выполнению лабораторных работ.





Оригинал на http://ccnastepbystep.blogspot.com/

Использование GNS3 в лабораторных работах CCNA по VTP.

Воскресенье, 17 Октября 2010 г. 14:03 + в цитатник
Не смотря на то что в моем курсе самостоятельной подготовки к экзамену CCNA подошло время лабораторных работ по VTP, еще не пришло время расставаться  с GNS3.  В официальном руководстве по GNS3 указано, что это программное обеспечение не поддерживает эмуляцию коммутаторов 2-го уровня, но в тоже время есть очень хорошее решение для коммутаторов 3-го уровня, позволяющее объединить эти две технологии в одной единице оборудования. В двух словах трудно описать насколько это гибкое и удобное решение для реализации многих требований выдвигаемых современным бизнесом к среде передачи данных, но в нашем случае - это отличная возможность не расставаться с уже полюбившемся GNS3 на этом этапе подготовки. 
Для маршрутизаторов Cisco серии 2600/2800/2900/3600/3700/3800/3900 есть модули:

• NM-16ESW: One 16-port 10/100 EtherSwitch Network Module

• NM-16ESW-PWR1: One 16-port 10/100 EtherSwitch NM with Cisco pre-standard PoE support

• NM-16ESW-1GIG: One 16-port 10/100 EtherSwitch NM with 1 GE (1000BaseT) port

• NM-16ESW-PWR-1GIG2: One 16-port 10/100 EtherSwitch NM with Cisco pre-standard PoE and GE

• NMD-36-ESW: One 36-port 10/100 EtherSwitch High Density Service Module

• NMD-36-ESW-PWR2: One 36-port 10/100 EtherSwitch HDSM with Cisco pre-standard PoE

• NMD-36-ESW-2GIG: One 36-port 10/100 EtherSwitch HDSM with 2 GE (1000BaseT)

• NMD-36-ESW-PWR-2G3: One 36-port 10/100 EtherSwitch HDSM + Cisco pre-standard PoE and 2GE

В нашем конкретном случае представляет особый интерес модуль NM-16ESW. Модуль NM-16ESW позволяет маршрутизаторам поддерживать: 

• IEEE 802.1p CoS;

• IEEE 802.1Q VLAN.

IEEE 802.1Q VLAN - это именно то, что нужно для лабораторных работ по VTP.
Поддержка этого модуля есть в маршрутизаторах Cisco 2691 и Cisco 3640.   Первый использовался мной для всех лабораторных работ, а второй интересен тем что, в этом маршрутизаторе нет ни одного встроенного интерфейса и добавление модуля NM-16ESW делает его очень "похожим" на коммутатор 2-го уровня. Конечно же, для выполнения лабораторных работ это не принципиально, и можно добавить этот модуль в  Cisco 2691, но мне захотелось для switching лабораторных работ использовать именно  Cisco 3640. Используя пункт меню "Symbol Manager",  на базе маршрутизатора  Cisco 3600 и встроенного Node ethernet_switch,  создал новый Node "16ESW Switch". Конечно же, при добавлении этого нового Node в топологию, GNS3 дает ему имя R#, которое я меняю SW#, а еще нужно сконфигурировать этот "свитч", добавив в свободный слот модуль NM-16ESW . Но после всего этого так приятно смотреть на полученную топологию GNS3,  состоящую из одних свитчей.  



CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

Настройка GNS3 для лабораторной работы по VTP

Воскресенье, 17 Октября 2010 г. 14:03 + в цитатник
GNS3
Как уже говорилось ранее, GNS3 не поддерживает эмуляцию коммутаторов 2-го уровня. В тоже время наличие в некоторых моделях маршрутизаторов Cisco модуля NM-16ESW позволяет в некоторых случаях обойти этот недостаток GNS3.  Одним из таких случаев  и являются лабораторные работы по VTP. Для того, чтобы в GNS3 построить радующую глаз топологию, состоящую из свитчей понадобится образ IOS Cisco 3640 и новый тип объекта добавленный к имеющимся уже  в GNS3.
Для начала необходимо зарегистрировать в GNS3 образ IOS Cisco 3640 через пункт меню "IOS Images and hypervisors" (Рис. 1 ).

GNS3 - IOS Images and hypervisors
 Рисунок 1. Окно GNS3  - IOS Images and hypervisors
Далее переходим в Symbol Manager, и выполняем следующую последовательность действий(Рис.2):

GNS3 - Symbol manager
Рисунок 2 GNS3 - Symbol manager
  1. выбираем тип объекта "ethernet_switch"
  2. нажимаем на кнопку >, перемещая это объект "ethernet_switch" в список "Customized nodes"  
  3. задаем новое имя для создаваемого объекта
  4. выбираем  тип объекта "Router c3600"
  5. выбираем в списке "Customized nodes" обект, к которому нужно применить новое имя и тип ( ethernet_switch)
  6. нажимаем кнопку "Apply"
После этого в списке доступных для добавления в топологию GNS3 объектов появится новый объект, созданный на базе маршрутизатора Cisco 3600 с иконкой от "ethernet_switch". При его добавлении, GNS3 будет автоматически давать ему имя, раскрывающие его истинную природу (R#), которое можно поменять на другое, более соответствующие его назначению (SW#). Также нужно не забыть добавить модуль NM-16ESW. Теперь можно приступать к выполнению лабораторной работы по VTP
 


CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

Какие книги нужны для того чтобы сдать CCNA?

Пятница, 15 Октября 2010 г. 14:00 + в цитатник
Книги для того чтобы сдать CCNA
Сам по себе вопрос не является сложным. Даже в этом небольшом блоге в нескольких статьях ("Подготовка к тесту Cisco CCNA. Книги и учебные пособия." , "Часто задаваемые вопросы (FAQ)") упоминаются все необходимые книги для подготовки к сдаче сертификационного экзамена Cisco CCNA 640-802. Даже есть ссылки на многие из этих книг в ozon.ru. В общем и целом, вопрос с книгами, казалось бы, раскрыт полностью. Если бы не одно но. Пару дней назад на одном тематическом ресурсе попробовал поучаствовать в разборе экзаменационного вопроса по теме, которую уже успел предварительно изучить. К моему удивлению я не смог правильно ответить на этот экзаменационный вопрос. Я не мог вообще ответить на это вопрос так как не знал темы в нужном объеме. Первой мыслью было то, что я  просто не усвоил материал в нужном объеме.
Следовательно нужно еще раз прочесть этот раздел. Следующее что меня удивило это то, что в моей книге данная тема не раскрыта в достаточной мере для ответа на тот самый вопрос. И дело даже не в том, что моя книга издана в 2007 году. Все дело в том, что руководства из серии "self study  guide"  изначально не раскрывают темы в нужном объеме. Я  не могу судить о том насколько широко раскрыты темы, необходимые для сдачи экзамена, но по мнению тех, кто уже успел сдать тест Cisco CCNA 640-802,  не более 50%. Этого слишком мало, для того чтобы рассчитывать на успешную сдачу экзамена. В таком случае, единственным возможным решением будет использование как минимум двух книг, одна из которых будет чуть выше уровнем. Т.е. при подготовке к экзамену CCNA, нужно теорию черпать из книги, рассчитанной на подготовку к сертификационному экзамену CCNP.  Теперь в срочном порядке буду искать что-то из курса CCNP для того, чтобы наверстать теорию. После того, как несколько моих коллег посоветовали использовать в подготовке к экзамену книги  более высокого уровня (CCNP в частности),  я подумал о том, что удивительно как мне самому не пришла в голову такая рациональная мысль. Ведь это вполне логично - сразу изучать тему в том объеме который необходим для следующей ступени сертификации, особенно если эта следующая ступень запланирована в будущем. Даже если не планируется следующая ступень сертификации в ближайшем будущем - знания не бывают лишними и не давят на плечи. 


CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

CISCO CCNA Discovery 4.0 - все-таки лучшее руководство при подготовке к тесту CCNA

Вторник, 12 Октября 2010 г. 14:11 + в цитатник
CISCO CCNA Discovery 4.0 - все-таки лучшее руководство при подготовке к тесту CCNA
Около полугода "грызу" книги на английском от Cisco Press. Только сейчас, при ознакомлении с VLAN, столкнулся с формулировкой которая "вскипятила мне мозг".  Пробовал перевести целиком и отдельно по словам - ничего внятного не получалось. На этот случай у меня был курс академии Cisco CCNA Discovery 4.0 на русском языке. Начал искать нечто подобное в этом курсе. Пока искал необходимый мне материал, я окончательно для себя решил, что именно CCNA Discovery является лучшим пособием для подготовки к  экзамену. Каждый раздел теоретического материала снабжен картинкой или роликом для лучшего понимания материала. Эти картинки и ролики не всегда являются критичными, т.е. материал и так понятен, но все-таки с картинками приятней и понятней. Не смотря на то, что курс на русском, есть возможность переключиться на английский.
Именно возможность свободного переключения между русским и английским вариантами меня особенно порадовало. Фактически, данная возможность может внести неоценимый вклад в технический английский. Один и тот же материал можно прочесть сразу на двух языках.  Словарь терминов также на двух языках.  Кстати, сам стиль изложения материла очень понятный. Последнее касается и русской и английской версии. Мне уже не хочется перестраиваться на другой курс, и я продолжу свою подготовку по тому плану, который был намечен изначально. Но для тех, кто только начинает свой курс самостоятельной подготовки к тесту Cisco CCNA 640-802, я бы порекомендовал взять за основу именно CCNA Discovery 4.0. К тому же нашелся дистрибутив, который при установке делает все необходимые для нормального запуска курса настройки для Internet Explorer и Flash Player. Т.е не должно возникнуть трудностей, которые возникали с первой версией курса.

Cisco CCNA Discovery 4.0 Описание курса и оборудования для него
Cisco CCNA Discovery 4.0  (Русский/English) - Файл 1
Cisco CCNA Discovery 4.0  (Русский/English) - Файл 2
Cisco CCNA Discovery 4.0  (Русский/English) - Файл 3
Cisco CCNA Discovery 4.0  (Русский/English) - Файл 4 


CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

Что нас ждет в сертификационном центре

Вторник, 12 Октября 2010 г. 14:11 + в цитатник
CISCO CCNA 640-802 Самостоятельная подготовка к экзамену
Для меня сам экзамен на почетное звание CCNA всегда был чем-то не до конца понятным. И дело было не в самих вопросах и экзаменационных лабораторных работах, которые по идее не должны быть известны всем желающим сдать экзамен. Дело в том, что все публикации по поводу данного экзамена слабо освещают сам процесс экзамена и всего того, что нас ждет до, во время, и после него. Для того, чтобы прояснить ситуацию в этом вопросе решил ознакомится с ближайшим сертификационным центром Cisco. В моем родном городе он является единственным, и находится в получасе езды от дома. Основная задача - собрать максимально возможную информацию об экзамене. Я пока не готов к экзамену, но у меня была пара часов свободного времени и желание узнать больше об экзамене. Думаю, что это позволит мне чувствовать себя более спокойно сейчас и когда уже будет подходить время подачи заявки.
  • Регистрация. Насколько я понял консультанта,  меня зарегистрируют в VUE(? консультант не уточнил где именно меня будут регистрировать ) сами работники сертификационного центра. Мне выставят счет на оплату экзамена ( 250 USD по курсу ). Моя задача просто его оплатить и принести квитанцию.  После регистрации, я могу выбрать дату экзамена не раньше чем через два дня после регистрации и оплаты. Это обусловлено правилом, по которому я могу перенести экзамен не позднее чем за два дня назначенной ранее даты. Т.е. если выбрать дату экзамена на следующий день после регистрации, то я автоматически лишаюсь своего законного права перенести экзамен на любую другую желаемую дату.
  • Приход на экзамен. На экзамен нужно прийти заранее. Перед экзаменом придется подписать некоторые бумаги и расписаться в журнале. Если опоздать на экзамен, то попытка будет автоматически не засчитана. Т.е. без прохождения теста "влепят" "неуд". Когда консультант говорил об этом, не чувствовалось твердости в его позиции. Я так подозреваю, что в моем случае, я буду единственным экзаменующимся и без меня могут и не начать. Но я не планирую проверять свое предположение. Приду вовремя, хоть мне это и не свойственно в большинстве случаев. Здесь, думаю, можно сделать исключение.
  • Документы. При себе нужно иметь два документа удостоверяющих личность с фотографиями. Это может быть паспорт, права или военный билет. Как мне объяснили, второй документ нужен на тот случай, если меня не узнают на фотографии в первом документе. Но, в любом случае, спросят оба. Странное требование, но его придется выполнить.
  • Правила. Перед прохождением теста всех претендентов знакомят с правилами сертификационного центра. Нужно ознакомится с ними и следовать им в процессе экзамена. Само собой, нарушение этих правил ведет к дисквалификации - выгонят с экзамена и не вернут денег.
  • Политика конфиденциальности. Перед экзаменом, дают подписать соглашение о неразглашении конфиденциальной информации. Насколько я понял, любая информация об экзамене будет этой самой конфиденциальной информацией. Соответственно, в последствии могут аннулировать сертификат CCNA, если уличат в разглашении этой самой конфиденциальной информации. 
  • Черновик. Сертификационный центр обязан обеспечить претендента черновиком. Это единственное что будет на столе во время экзамена. Черновик нельзя забирать с собой.
  • Вещи неразрешенные к использованию во время экзамена. Во время экзамена нельзя пользоваться книгами, конспектами или какими-то другими заготовленными шпаргалками. Также нельзя пользоваться мобильными телефонами, КПК или калькуляторами. Нельзя есть во время экзамена.  Забыл спросить про воду или напиток. Думаю, летом должны разрешить точно.
  • Видео и аудио запись экзамена. Экзамен будет ( ?или может ) записываться. Соответственно, не стоит пытаться достать шпаргалку или что-либо еще.  Ни в коем случае нельзя разговаривать или подавать знаки жестами таким же претендентам ( если конечно таковые будут в наличии).
  • Окончание экзамена. Перед экзаменом нужно спросить у консультанта что делать после того как будут отвечены все вопросы.  После окончания экзамена выдадут отчет  в котором каким-то образом будет указано насколько хорошо или плохо был пройден экзамен. Каким образом будет указано не объяснили. В последствии увидим.
В общем-то ничего страшного в предстоящем в будущем сертификационном экзамене CCNA я не увидел. Некоторые вещи вполне закономерны. Например, то же соглашение о неразглашении конфиденциальной информации или видео и аудио запись.
Дополнительную информацию по экзамену еще можно найти в Часто задаваемые вопросы (FAQ).


CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

CISCO SDM vs CISCO CLI

Четверг, 15 Апреля 2010 г. 19:14 + в цитатник
Экзамен CISCO CCNA 640-802
В четвертой главе, после разъяснения основных принципов работы Cisco Security Device Manager (CISCO SDM), есть лабораторные работы, выполняемые исключительно с его использованием. Меня, при всей наглядности этого замечательного приложения, такая ситуация не устраивает. Мне не нравится настраивать маршрутизатор CISCO через CISCO SDM. Прекрасно понимаю, что это предрассудки, но для меня это все равно что настраивать Linux сервер через X-Windows.
В любом случае, в новой редакции CISCO CCNA 640-802 для некоторых лабораторных работ используется CISCO SDM. Это факт который придется принять.
Для того чтобы лабораторные работы, в которых для конфигурации маршрутизаторов CISCO используется CISCO SDM, развивали не только умение кликать мышкой, была разработана несложная технология. Данная технология позволит все лабораторные работы, выполненные в CISCO SDM, переводить практически в листинг команд CISCO CLI. Для этого необходимо предварительно установить на host-компьютер CISCO TFTP Server. Это приложение доступно для свободного скачивания в в сети Internet. После того как это приложение будет установлено, все лабораторные работы должны начинаться с сохранения текущей конфигурации на tftp-сервере. Далее выполняется лабораторная работа, согласно инструкциям в книге. После того как лабораторная работа будет выполнена, а результат, по возможности проверен, необходимо еще раз скопировать конфигурацию на tftp-сервер. После этого достаточно сравнить два полученных файла при помощи WinDiff, для того чтобы определить различия в конфигурациях до и после лабораторной работы. Различия не всегда будут явными командами CISCO CLI, но, по крайне мере, будут четко указывать в каком направлении велись работы. Конечно же можно постараться найти в сети подобную лабораторную работу без использования CISCO SDM, но, на мой взгляд, проще сделать так как описано выше. 

Полезные ссылки по теме: 



CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

CISCO CCNA 640 - 802 Лабораторная работа №8 Cisco Security Device Manager

Вторник, 13 Апреля 2010 г. 16:18 + в цитатник
CISCO CCNA 640 - 802 Лабораторная работа №8
Целью данной лабораторной работы является закрепление навыков по конфигурированию маршрутизаторов CISCO для установки Cisco Security Device Manager. При выполнении будет использоваться GNS3 / Cisco 2961. Данную лабораторную работу невозможно выполнить в Packet Tracer, так функционал данного приложения этого не позволяет. После выполнения лабораторной работы будут получены необходимые навыки по настройке маршрутизаторов CISCO перед установкой CISCO SDM.

1. Активировать http server и http secure-server
2. Настроить локальную аутентификацию для http server
3. Настроить timeout-policy
4. Добавить учетную запись с уровнем доступа 15
5. Настройить виртуальные терминалы для доступа по протоколам ssh и telnet
6. Сохранить конфигурацию


Router >enable
Router#configure terminal


1. Активировать http server и http secure-server
Router(config)#ip http server
Router(config)#ip http secure-server


2. Настроить локальную аутентификацию для http server
Router(config)#ip http authentication local


3. Настроить timeout-policy
Router(config)#ip http timeout-policy idle 600 life 86400 requests 10000


4. Добавить учетную запись с уровнем доступа 15
Router(config)#username sdmuser privilege 15 secret 0 sdmpassword


5. Настройить виртуальные терминалы для доступа по протоколам ssh и telnet
Router(config)#line vty 0 4
Router(config-line)#privilege level 15
Router(config-line)#login local
Router(config-line)#transport input telnet ssh


6. Сохранить конфигурацию
router0#copy running-config startup-config
или
router0#copy run start
или
router0#write memory

CISCO CCNA 640-802 Самостоятельная подготовка к экзамену

CISCO CCNA 640 - 802 Лабораторная работа №5 Configuring Password Security

Суббота, 10 Апреля 2010 г. 07:01 + в цитатник
Цель данной лабораторной работы является повторение принципов настройки базовых параметров безопасности для коммутаторов CISCO. При выполнении будет использоваться  GNS3 / Cisco 2691.  После выполнения лабораторной работы будут закреплены базовые навыки в использовании CLI коммутаторов CISCO. В частности,  установка защиты паролем для Priveleged EXEC, консоли и виртуальных терминалов.


1. Установить обычный и шифрованный пароль на Priveleged EXEC
2. Активировать шифрование для паролей в конфигурации роутера
3. Настроить доступ к console0 с использованием пароля
4. Настроить доступ к vty 0 - 4 с использованием пароля
5. Настроить login banner
6. Сохранить конфигурацию


Switch >enable
Switch#configure terminal


1. Установить обычный и шифрованный пароль на Priveleged EXEC
SwitchX#configure terminal
SwitchX(config)#enable password enablepassword
SwitchX(config)#enable secret enablesecret


2. Активировать шифрование для паролей в конфигурации роутера
SwitchX(config)#service password-encryption


3. Настроить доступ к console0 с использованием пароля
SwitchX(config)#line console 0
SwitchX(config-line)#password consolepassword
SwitchX(config-line)#login


SwitchX(config-line)#exit
SwitchX(config)#exit


4. Настроить доступ к vty 0 – 4 с использованием пароля
SwitchX(config-line)#line vty 0 4
SwitchX(config-line)#password vtypassword
SwitchX(config-line)#login


SwitchX(config-line)#exit
SwitchX(config)#exit


5. Настроить login banner
SwitchX(config)#banner login "Hands up! Hacker verification area"


SwitchX(config-line)#exit
SwitchX(config)#exit


6. Сохранить конфигурацию
SwitchX#copy running-config startup-config
или
SwitchX#copy run start
или
SwitchX#write memory

CISCO CCNA 640 - 802 Лабораторная работа №4 Port Security Configuration

Суббота, 10 Апреля 2010 г. 07:01 + в цитатник
Цель данной лабораторной работы является установка параметров безопасности порта на коммутаторах 2-го уровня CISCO .  При выполнении будет использоваться  Packet Tracer 5.2 / Cisco 2950.  После выполнения лабораторной работы будут получены навыки использования port security.  Тезисы к лабораторной работе: port-security активируется только на порту в режиме access; максимальное количество secure-mac для порта 132; максимальное количество secure-mac для свитча 1024;


1. Устанавливаем порт в режим access
2. Активируем port-security на порту
3. Устанавливаем максимальное количество secure-mac на порту
4. Устанавливаем динамическое определение secure-mac
5. Указываем действие при нарушении настроенных ограничений
6. Проверяем результат
7. Сохраняем конфигурацию

Switch >enable
Switch#configure terminal
Switch(config)#interface fa0/1

1. Устанавливаем порт в режим access
Switch(config-if)#switchport mode access

2. Активируем port-security на порту
Switch(config-if)#switchport port-security

3. Устанавливаем максимальное количество secure-mac на порту
Switch(config-if)#switchport port-security maximum 1

4. Устанавливаем динамическое определение secure-mac
Switch(config-if)#switchport port-security mac-address sticky

5. Указываем действие при нарушении настроенных ограничений
Switch(config-if)#switchport port-security violation shutdown

Switch(config-if)#exit
Switch(config)#exit

6. Проверяем результат

Switch#show port-security interface fa 0/1

Port Security : Enabled
Port Status : Secure-up
Violation Mode : Shutdown
Aging Time : 0 mins
Aging Type : Absolute
SecureStatic Address Aging : Disabled
Maximum MAC Addresses : 1
Total MAC Addresses : 0
Configured MAC Addresses : 0
Sticky MAC Addresses : 0
Last Source Address:Vlan : 0001.63B4.E4A6:1
Security Violation Count : 0

Switch#show port-security address

Secure Mac Address Table
-------------------------------------------------------------------------------
Vlan Mac Address Type Ports Remaining Age
(mins)
---- ----------- ---- ----- -------------
1 0001.63B4.E4A6 SecureSticky FastEthernet0/1 -
------------------------------------------------------------------------------
Total Addresses in System (excluding one mac per port) : 0
Max Addresses limit in System (excluding one mac per port) : 1024

Switch#sh port-security
Secure Port MaxSecureAddr CurrentAddr SecurityViolation Security Action
(Count) (Count) (Count)
--------------------------------------------------------------------
Fa0/1 1 1 0 Shutdown
----------------------------------------------------------------------

7. Сохраняем конфигурацию
Switch#copy running-config startup-config

Сетевая математика. Деление на подсети и все такое....

Суббота, 10 Апреля 2010 г. 07:01 + в цитатник
Экзамен CCNA. Сетевая математика.С самого начала хочу обратить внимание на тот факт, что данное статья не является теоретическим материалом по VLSM, это всего лишь более простой способ расчета. Прежде чем   знакомится с ним, нужно понимать теорию по данному вопросу и быть готовым в любой момент проверить полученный результат в двоичной форме.
Так вот, для того чтобы сдать экзамен CCNA нужно уметь рассчитывать подсети. Это занятие, само по себе, трудно назвать увлекательным. Особенно когда не получается. Залог успеха в данном  мероприятии - знание степеней 2-ки от 0 до 12. На экзамене больше не понадобится, а в большинстве реальных ситуаций этого будет даже много. Еще нужно знать некоторые закономерности IP - адреса и маски подсети.
Меня с этими закономерностями познакомил один, в прямом смысле этого слова, "бородатый админ", который сопровождал привезенный нам на контору CISCO-роутер. Занося в серверную новую железяку, он застал меня за расчетом подстей. Классика жанра: адреса  и маски в бинарной форме, огромное количество изведенной бумаги... В общем, все плохо... Мне было предложено аккуратно все собрать и отправить в урну. После этого мне был показан "мастер-класс" по расчету подсетей и масок. Этот способ позволяет рассчитать подсети в уме... 


Прежде чем начать считать сети и маски, нужно хорошо запомнить небольшую таблицу степеней 2-ки (Таблица 1). 
Таблица 1
Еще нужно помнить вот такую математику ( Таблица 2 и Таблица 3). Это в общем-то и посчитать можно, но лучше если это помнить... Это может сэкономить время на экзамене.
Таблица 2
Таблица 3
Кроме того, нужно помнить что маска сети, с значением отличным от 0 или 255 указывает на разделяемый октет, а ее значение указывает "шаг", с которым будут меняться адреса подсетей в данном октете. Т.е. нет необходимости переводить маску в двоичную систему исчисления, для того чтобы вычислить количество заимствованных бит для адресации подсетей и количество оставшихся бит для адресации узлов. Достаточно просто вычесть из 256 значение маски.

Пример:
Есть адрес сети класса С 192.168.5.0 / 255.255.255.0 деленной на подсети с маской 255.255.255.224
Для того чтобы рассчитать "шаг" адресации нужно из 256 вычесть 224

256 - 224 = 32

Это и есть "шаг" и, в тоже время, количество адресов в данной подсети. Необходимо помнить что количество адресов, которые могут быть назначены узлам в данной подсети меньше на 2.  Один из которых - это адрес подсети, а второй - широковещательный адрес. К тому же, рассчитанный "шаг" указывает на количество бит используемых для адресации в пределах подсети. В данном случае 32 = 2^5.  Т.е. в четвертом октете заимствованы 3 бита для адресов подсетей и 5 бит остается для адресации узлов. Имея такую информацию можно легко рассчитать префикс сети.

Вот так будут выглядеть адреса подстетей, рассчитанные с использование значения "шага" равным 32
192.168.5./ 255.255.255.224  -    192.168.5.31 / 255.255.255.224  
192.168.5.32 / 255.255.255.224 -   192.168.5.63 / 255.255.255.224
192.168.5.64 / 255.255.255.224 -   192.168.5.95 / 255.255.255.224
192.168.5.96 / 255.255.255.224 -   192.168.5.127 / 255.255.255.224
192.168.5.128 / 255.255.255.224 - 192.168.5.159 / 255.255.255.224
192.168.5.160 / 255.255.255.224 - 192.168.5.191 / 255.255.255.224
192.168.5.192 / 255.255.255.224 - 192.168.5.223 / 255.255.255.224
192.168.5.224 / 255.255.255.224 - 192.168.5.255 / 255.255.255.224

Так как адресация начинается с 0, то инкрементируя адрес с использованием значения "шага" получаем следующий адрес сети.
Для того чтобы зная "шаг" вычислить сколько получится подсетей, необходимо 256 разделить на "шаг"

256 / 32 = 8

Если вместо маски указан префикс, то все еще проще. В случае с маской 255.255.255.224 префикс выглядел бы как /27.  В это случае придется вооружится знанием степеней 2-ки.
Стандартное количество бит в префиксе для сети класса С - /24, максимальное количество бит в маске 32.

Количество адресов в подсети 2 ^(32 - 27) = 2 ^5 = 32
Количество подсетей 2 ^(27 - 24) = 2 ^3 = 8

Т.е. из одной сети класа С 192.168.5.0/255.255.255.0  получается 8 подсетей по 32 адреса ( 30  из которых можно назначить узлам) если использовать маску 255.255.255.224 или префикс /27.

Немного иначе обстоят дела с сетью класса В. Общие принципы расчета остаются прежними.  В тоже время, когда речь ведется о расчете подсетей в пределах сети класса В, нужно быть предельно внимательным, так как именно в этом случае может возникнуть возможность для "вопроса с подвохом". По крайней мере, две таких возможности:
1. 4-й октет адреса равный 0 не всегда указывает на адрес подсети;
2. 4-й октет адреса равный 255 не всегда указывает на широковещательный адрес;
Это обусловлено тем, что адрес узла начинается в третьем октете, и если в четвертом октете 0 (все биты 4-го октета установлены в 0 ) или 255 (все биты 4-го октета установлены в 1 ), то это не означает на 100%,  что в третьем октете, в части адреса используемой для адресации узлов,  тоже самое.  Так что если в вопросе просят указать адреса сетей или широковещательные адреса, и если среди вариантов есть разделенная сеть класса В, то нужно сразу начинать подозревать создателей экзамена в подвохе. Хотя более правильным будет подозревать их в этом с самого начала экзамена, с самого первого вопроса...

Пример:
Есть адрес сети класса В 172.16.0.0 деленная на подсети с маской 255.255.240.0
Для того чтобы рассчитать "шаг" адресации нужно из 256 вычесть 240

256 - 240 = 16

Это и есть "шаг", но в отличии от предыдущего примера с сетью класса С , это значение не является количеством адресов в данной подсети. Это обусловлено тем, что разделение происходит в третьем октете, и еще есть четвертый октет, значения которого может меняться от 0 до 255 (всего 256 возможных вариантов). Для того, чтобы рассчитать количество  адресов в подсети, нужно "шаг" ( в нашем случае 16 ) умножить на 256. Звучит угрожающе, и кажется, что не обойтись без калькулятора, но в действительности это всего-лишь 4 раза по 1024, что уже не так уж страшно.

256*16 = 1024 * 4 = 4096

Не забываем о том, что количество адресов, которые могут быть назначены узлам в данной подсети меньше на 2.  Один из которых - это адрес подсети, а второй - широковещательный адрес. К тому же, рассчитанный "шаг" указывает на количество бит данного октета, используемых для адресации в пределах подсети. В данном случае 16 = 2^4.  Т.е. в третьем октете заимствованы 4 бита для адресов подсетей и 4 бита третьего октета для адресации узлов В данном случае, это не полное количество бит, используемое для адресации внутри подсети,  так как есть еще и четвертый октет с его 8-и битами.

Вот так будут выглядеть адреса подстетей, рассчитанные с использование значения "шага" равным 16

172.16.0.0 / 255.255.240.0  -    172.16.15.255 / 255.255.240.0
172.16.16.0 / 255.255.240.0 -   172.16.31.255 / 255.255.240.0  
172.16.32.0 / 255.255.240.0 -   172.16.47.255 / 255.255.240.0  
172.16.48.0 / 255.255.240.0 -   172.16.63.255 / 255.255.240.0  
172.16.64.0 / 255.255.240.0 -   172.16.79.255 / 255.255.240.0  
172.16.80.0 / 255.255.240.0 -   172.16.95.255 / 255.255.240.0  
172.16.96.0 / 255.255.240.0 -   172.16.111.255 / 255.255.240.0   
172.16.112.0 / 255.255.240.0 - 172.16.127.255 / 255.255.240.0    
172.16.128.0 / 255.255.240.0 - 172.16.143.255 / 255.255.240.0  
172.16.144.0 / 255.255.240.0 - 172.16.159.255 / 255.255.240.0  
172.16.160.0 / 255.255.240.0 - 172.16.175.255 / 255.255.240.0  
172.16.176.0 / 255.255.240.0 - 172.16.191.255 / 255.255.240.0  
172.16.192.0 / 255.255.240.0 - 172.16.207.255 / 255.255.240.0  
172.16.208.0 / 255.255.240.0 - 172.16.223.255 / 255.255.240.0  
172.16.224.0 / 255.255.240.0 - 172.16.239.255 / 255.255.240.0  
172.16.240.0 / 255.255.240.0 - 172.16.255.255 / 255.255.240.0    

Тоже самое, но  с использованием префикса. В случае с маской 255.255.240.0 префикс выглядел бы как /20.  Снова вооружаемся знанием степеней 2-ки.
Стандартное количество бит в префиксе для сети класса В - /16, максимальное количество бит в маске 32.

Количество адресов в подсети 2 ^(32 - 20) = 2 ^12 = 4096
Количество подсетей 2 ^(20 - 16) = 2 ^4 = 16

Т.е. из одной сети класа В 172.16.0.0 / 255.255.0.0  получается 16 подсетей по 4096 адресов ( 4094 из которых можно назначить узлам) если использовать маску 255.255.240.0 или префикс /20.

В общем все не очень-то сложно. Если нужно просто "нарезать" подсети исходя из выдвигаемых требований к количеству узлов или сетей.  Но не нужно расслабляться. Таких вопросов будет не так уж много. Создатели экзамена не упустят возможности подловить нас на чем-нибудь не слишком очевидном. Для того чтобы не попасться на уловки, нужно постараться предусмотреть все или, хотя бы, большую часть возможных каверз.

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

Второе о  чем следует помнить - это наличие в CISCO CLI команды "ip subnet-zero", которая позволяет использовать первую и последнюю подсети. Как правило, в таких случаях использование данной команды явно указывается в  тексте вопроса. Но все равно не стоит об этом забывать.

Третье что можно предположить - это более короткие префиксы ( маски меньшего размера ) в цепочке сетей, которую нужно продолжить. Т.е. нужно выбрать адресацию для новой сети. Для примера приведены несколько сетей с префиксом, например, /28, а последняя префиксом, например, /27. В заданий будет требоваться выбрать адресацию для следующей сети.  Как правило в таких случаях на автомате выбирается вариант ответа который не учитывает размер последней сети из примера.
Пример того как может выглядеть последовательность сетей на схеме

192.168.104.0/28
192.168.104.16/28
192.168.104.32/28
192.168.104.48/28
192.168.104.64/27

Возможный варианты ответов,  два из которых могут выглядеть примерно так

192.168.104.80/28
192.168.104.96/28

В таком случае, если не обратить внимание на префикс последней сети, логичным будет выбрать 192.168.104.80/28, но из-за более короткого префикса 192.168.104.64/27, получается что адреса накладываются, что неприемлемо. В таком случае правильный ответ 192.168.104.96/28.


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


192.168.5.159 / 27

172.16.94.255 / 20


Так и тянет выбрать 172.16.94.255 / 20 в качестве широковещательного адреса, а это адрес узла. Из этих двух вариантов  192.168.5.159 / 27 является широковещательным адресом. 


Тоже самое, но вместо широковещательных адресов - адреса сети. Варианты ответов, часть из которых легко узнаются как адреса сети, а также два адреса которые могут выглядеть так: 


192.168.5.48 / 29


172.16.94.0 / 20







Опять хочется выбрать 172.16.94.0 / 20 в качестве адреса сети, а это опять адрес узла. Из этих двух вариантов  только 192.168.5.48 / 29 является адресом сети. 
Других вариантов пока не вижу. Буду очень признателен за идеи в данном направлении. Очень хочется, отдавая 350 американских монет за возможность сдать экзамен, хотя бы частично контролировать ситуацию на экзамене, а это возможно только в случае готовности ко большинству возможных вариантов развития событий.


CISCO CCNA 640 - 802 Лабораторная работа №7 Cisco Security Device Manager в среде GNS3

Суббота, 10 Апреля 2010 г. 07:01 + в цитатник
Так как  Cisco Security Devicce Manager включен в новую программу подготовки Cisco Certified Network Associate (CCNA), и в практических занятиях будет регулярно появляться задания по конфигурированию роутеров через него, то придется его устанавливать на роутеры.Для данной лабораторной/практической работы используем  GNS3 0.6.1,  эмулируемый маршрутизатор Cisco 2691 с версией Cisco IOS Software 12.4(15)T6.

Перед тем, как приступить к настройки Cisco SDM в эмуляторе, необходимо провести предварительную подготовку. А именно обеспечить сеть между host-компьютером и роутером в эмуляторе. Для этого необходимо сначала добавить сетевой интерфейс "Адаптер Microsoft замыкание на себя" (именно так странно назван в русской версии Windows XP Loopback device).  После чего в среде GNS3 добавить его в сетевую топологию и настроить интерфейс роутера и host-компьютера. К тому же придется использовать версию JRE 6 не старше Update 3. После того как были проведены все подготовительные действия, можно приступать к предварительной конфигурации роутера непосредственно для нормальной  установки и работы Cisco SDM.
Для нормальной работы SDM на роутере необходим работающий http/https сервер. Для его активации необходимо сделать следующее:

Router(config)# ip http server
Router(config)# ip http-secure server
Router(config)# ip http authentification local
Router(config)# ip http timeout-policy idle 600 life 86400 requests 10000

Значения параметров idle, life и requests взяты из официальной документации Cisco по SDM. Это наиболее оптимальные, с точки зрения специалистов Cisco, значения данных параметров. Скорее всего, используя http-сервер роутера только для Cisco Security Device Manager, менять данные параметры не придется. 

После этого необходимо создать учетную запись с привилегиями enable. По у молчанию Cisco IOS CLI имеет два уровня доступа "user EXEC"  (level 1) и "privileged EXEC" (level 15).Для нормальной работы Cisco SDM необходимо создать учетную запись с уровнем доступа 15.

Router(config)# username usersdm privilege 15 secret 0 passwordsdm

После этого необходимо настроить аутентификацию по паролю на всех виртуальные терминалы, и возможность доступа к ним по протоколу telnet и ssh.

Router(config)# line vty 0 4 
Router(config-line)# privelege level 15
Router(config-line)# login local
Router(config-line)# transport input telnet ssh

После конфигурирования  маршрутизатора для нормальной установки и работы Cisco SDM, необходимо сохранить конфигурацию:

Router# write memory 
или
Router#copy running-config startup-config


После того как был сконфигурирован роутер можно запускать инсталлятор Cisco Security Device Manager на host-компьютере. Обычный процесс инсталляции не должен вызвать особых трудностей, кроме тех случаев когда действительно возникают проблемы.
При возникновении проблем в процессе инсталляции необходимо убедится в том что выбранный маршрутизатор и IOS есть таблице "SDM-Supported Routers and Cisco IOS Versions"(Cisco SDM page on Cisco.com), между роутером и компьютером есть связь,  версия Java не старше JRE 6 Update 3. Иногда могут возникнуть проблемы уже после инсталляции, при запуске SDM. Как правило такие проблемы могут возникнуть из-за настроек или неправильной версии браузера. В любом случае, использовании Internet Explorer версии 6.0 со стандартными настройками как браузера по умолчанию, решает подобные проблемы.

Полезные ссылки по теме:
Архив Java
Cisco SDM page on Cisco.com
Cisco SDM Quick Learning Module
Configuring Passwords and Privileges
HTTP 1.1 Web Server and Client
Telnet, Console and AUX Port Passwords on Cisco Routers Configuration Example


Поиск сообщений в ccnastepbystep
Страницы: 2 [1] Календарь