Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CISCO_lab_rob.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Теоретична частина

            Опис термінального режиму

            Маршрутизатор конфігурується в командному рядку операційної системи Cisco IOS. Підключення до маршрутизатора здійснюється через Telnet на IP-адресу будь-якого з його інтерфейсів або за допомогою будь-термінальної програми через послідовний порт комп'ютера, пов'язаний з консольним портом маршрутизатора. Останній спосіб краще, тому що процес конфігурування маршрутизатора може змінювати параметри IP-інтерфейсів, що призведе до втрати з'єднання, встановленого через Telnet.

            В рамках даного курсу конфігурація маршрутизаторів буде здійснюватися за допомогою терміналу.

            При роботі в командному рядку Cisco IOS існує кілька контекстів (режимів вводу команд).

            Контекст користувача відкривається при підключенні до маршрутизатора; зазвичай при підключенні через мережу потрібно пароль, а при підключенні через консольний порт пароль не потрібен. У цей же контекст командний рядок автоматично переходить при тривалій відсутності введення в контексті адміністратора. В контексті користувача доступні тільки прості команди (деякі базові операції для моніторингу), не впливають на конфігурацію маршрутизатора. Вид запрошення командного рядка:

router>

            Замість слова router виводиться ім'я маршрутизатора, якщо воно встановлено.

            Контекст адміністратора (контекст "exec") відкривається командою enable, поданою в контексті користувача; при цьому звичайно потрібно пароль адміністратора. В контексті адміністратора доступні команди, що дозволяють отримати повну інформацію про конфігурацію маршрутизатора та його стан, команди переходу в режим конфігурування, команди збереження та завантаження конфігурації. Вид запрошення командного рядка:

 

            router #

 

            Зворотний перехід в контекст користувача проводиться по команді disable або по закінченні встановленого часу неактивності. Завершення сеансу роботи - команда exit.

            Глобальний контекст конфігурування відкривається командою config terminal ("конфігурувати через термінал"), поданої в контексті адміністратора. Глобальний контекст конфігурування містить як безпосередньо команди конфігурування маршрутизатора, так і команди переходу в контексти конфігурування підсистем маршрутизатора, наприклад:

            - контекст конфігурування інтерфейсу відкривається командою interface імя_інтерфейса (наприклад interface serial0), поданої в глобальному контексті конфігурування;

            - контекст конфігурування процесу динамічної маршрутизації відкривається командою router протокол номер_процесса (наприклад, router ospf 1, поданої в глобальному контексті конфігурування.

            Існує безліч інших контекстів конфігурування. Деякі контексти конфігурування знаходяться внтурі інших контекстів конфігурування.

            Вид запрошення командного рядка в контекстах конфігурування, які будуть всречаются найбільш часто:

            router (config) # / глобальний /

            router (config-if) # / інтерфейсу /

            rounter (config-router) # / динамічної маршрутизації /

            rounter (config-line) # / термінальної лінії /

            Вихід із глобального контексту конфігурування в контекст адміністратора, а також вихід з будь-якого подконтекста конфігурування в контекст верхнього рівня проводиться командою exit або Ctrl-Z. Крім того, команда end, подана в будь-якому з контекстів конфігурування негайно завершує процес конфігурації і повертає оператора в контекст адміністратора.

 

ВАЖЛИВО! Будь-яка команда конфігурації вступає в дію негайно після введення, а не після повернення в контекст адміністратора.

 

Рис. 1. Схема контекстів Cisco IOS

            Всі команди і параметри можуть бути скорочені (наприклад, "enable" - "en", "configure terminal" - "conf t"); якщо скорочення виявиться неоднозначним, маршрутизатор повідомить про це, а після натискання табуляції видасть варіанти, що відповідають введеному фрагменту.

            У будь-якому місці командного рядка для отримання допомоги може бути використаний знак питання:

            router #? / список всіх команд даного контексту з коментарями /

            router # co? / список всіх слів у цьому контексті введення, починаються на "co" - ні пропусків перед "?" /

            router # conf? / список всіх параметрів, які можуть слідувати за командою config - перед "?" є прогалина /

            Список команд

            Даний список команд згрупований відповідно до контекстами, в якому вони [команди] застосовуються. У цьому переліку зібрані ті команди конфігурування, які необхідні для виконання лабораторної роботи.

 

            Глобальний контекст конфігурування

            Команда «Enable secret»

            Зазвичай при вході в привілейований режим потрібно ввести пароль. Ця функція дозволяє запобігти несанкціонований доступ в даний режим, адже саме з нього можна змінювати конфігурацію пристрою. Дана команда дозволяє встановити такий пароль.

 

            Формат команди:

            enable secret пароль

            Приклад виконання команди:

            Switch (config) # enable secret 123

            Switch (config) #

            % SYS-5-CONFIG_I: Configured from console by console

            Switch # exit

            Switch con0 is now available

            Press RETURN to get started.

            Switch> enable

            Password:

            Switch #

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

            Команда «Interface»

            Команда для входу в режим конфігурування інтерфейсів конфігурованого пристрою. Даний режим являє собою одне з підмножин режиму глобального конфігурування і дозволяє настроювати один з доступних мережевих інтерфейсів (fa 0/0, s 2/0 і т.д.). Всі зміни, внесені в конфігурацію комутатора в даному режимі відносяться тільки до обраного інтерфейсу.

            Формат команди (можливі 3 варіанти):

            interface тип порт

            interface тип слот / порт

            interface тип слот / подслот / порт

            Приклади виконання команди:

            Switch (config) # interface vlan 1

            Switch (config-if) #

            Router (config) # interface s 3/0

            Router (config-if) #

            Після введення цієї команди з вказаним інтерфейсом користувач має можливість приступити до його конфігурації. Необхідно зауважити, що, перебуваючи в режимі конфігурування інтерфейсу, вид запрошення командного рядка не відображає ім'я даного інтерфейсу.

 

            Команда «Hostname»

            Дана команда використовується для зміни імені конфігурованого пристрою.

            Формат команди:

            hostname новое_імя

            Приклад виконання команди:

            Router (config) # hostname R1

            R1 (config) #

            Як видно, маршрутизатор поміняв своє ім'я з Router на R1.

            Контекст конфігурування інтерфейсу

            Команда «Ip address»

            Кожен інтерфейс повинен володіти своїм унікальним ip-адресою - інакше взаємодія пристроїв з даного інтерфейсу не зможе бути здійснено. Дана команда використовується для завдання ip-адреси обраному інтерфейсу.

            Формат команди:

            ip address ABCD abcd,

            де ABCD abcd - ip-адреса і маска підмережі відповідно.

            Приклад виконання команди:

            Switch (config) # interface vlan 1

            Switch (config-if) # ip address 172.16.10.5 255.255.0.0

            Switch (config-if) #

            Результат можна перевірити командою

            Switch # show ip interface vlan 1

            Даною командою інтерфейсу vlan 1 призначений ip-адреса 172.16.10.5 з маскою підмережі 255.255.0.0.

            Команда «No»

            Дана команда застосовується в разі необхідності скасувати дію якої-небудь команди конфігурування.

            Формат команди:

            no команда_которую_следует_отменить

            Приклад виконання команди:

            Switch (config-if) # no shutdown

            % LINK-5-CHANGED: Interface Vlan1, changed state to up

            % LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up

            Switch (config-if) #

            У даному прикладі використовувалася команда shutdown, яка відключає обраний інтерфейс. У підсумку після виконання no shutdown інтерфейс включається.

            Контекст адміністратора

            Команда «Configure terminal»

            Для конфігурування пристрою, що працює під управлінням IOS, слід використовувати привілейовану команду configure. Ця команда переводить контекст користувача в так званий «режим глобальної конфігурації» і має три варіанти:

            •          конфігурування з терміналу;

            •          конфігурування з пам'яті;

            •          конфігурування через мережу.

            В рамках даного лабораторного курсу конфігурування буде проводитися тільки за допомогою терміналу.

            З режиму глобальної конфігурації можна робити зміни, який стосуються пристрою в цілому. Також даний режим дозволяє входити в режим конфігурування певного інтерфейсу.

            Приклад виконання команди:

            Router # configure terminal

            Enter configuration commands, one per line. End with CNTL / Z.

            Router (config) #

            Перехід в режим глобальної конфігурації, про що свідчить змінився вигляд запрошення командного рядка.

      

            Команда «Copy»

            Після налаштування комутатора рекомендується зберігати його поточну конфігурацію. Інформація міститься в енергонезалежну пам'ять і зберігається там стільки, скільки потрібно. При необхідності всі налаштування можу бути відновлені або скинуті.

            Формат команди:

            copy running-config startup-config - команда для збереження конфігурації

            copy startup-config running-config - команда для завантаження конфігурації

            Приклад виконання команди:

            Switch # copy running-config startup-config

            Building configuration ...

            [OK]

            Switch #

            У даному прикладі поточна конфігурація комутатора була збережена в енергонезалежну пам'ять.

            Команда «Show»

            Show (англ. - показувати) - одна з найбільш важливих команд, що використовуються при налаштуванні комутаторів. Вона застосовується для перегляду інформації будь-якого роду і застосовується практично у всіх контекстах. Ця команда має більше всіх параметрів.

            Тут будуть розглянуті тільки ті параметри, які потрібні в рамках даного курсу. Інші параметри студент може вивчити самостійно.

            Параметр «running-config» команди «Show»

            Для перегляду поточної працюючої конфігурації комутатора використовується дана команда.

               Приклад виконання команди:

            Switch # show running-config

            !

            version 12.1

            !

            hostname Switch

            ...

 

            На екран виводиться поточні настройки комутатора.

             Параметр «startup-config» команди «Show»

            Для перегляду збереженої конфігурації використовується дана команда.

                       Приклад виконання команди:

            Switch # show startup-config

            Using 1540 bytes

            !

            version 12.1

            !

            ...

 

            Якщо енергонезавісім пам'ять не містить інформації, тоді комутатор видасть повідомлення про те, що конфігурація не була збережена.

            Switch # show startup-config

            startup-config is not present

            Switch #

                       Висновок повідомлення про те, що в пам'яті відсутня будь-яка інформація.

             Команда «Ping»

            Для перевірки зв'язку між пристроями мережі можна використовувати дану команду. Вона відправляє луна-запити вказаному вузлу мережі й фіксує відповіді.

             Формат команди:

            ping ABCD

            Router # ping 77.134.25.133

            Type escape sequence to abort.

            Sending 5, 100-byte ICMP Echos to 77.134.25.133, timeout is 2 seconds:

            ..!

            Success rate is 60 percent (3/5)

             Кожен ICMP-пакет, на який було отримано відповідь, позначається знаком оклику, кожен втрачений пакет - крапкою.

             Контекст користувача

            Команда «Enable»

            Виконання конфігураційних або керуючих команд вимагає входження в привілейований режим, використовуючи дану команду.

             Приклад виконання команди:

            Router> enable

            Router #

             При введенні команди маршрутизатор перейшов в привілейований режим. Для виходу з цього режиму використовується команда disable або exit.

            Також слід зазначити, що в даному контексті можна користуватися командою show для перегляду деякої службової інформації.

             Схема мережі:

            •          Комутатори S1, S2, S3 (3 шт.);

            •          Персональні комп'ютери PC1, PC2, PC3, PC4 (4 шт.);

            •          Схема мережі представлена на рис.2

Рис.2 Схема мережі

 

Самостійне завдання

 o          Змінити ім'я комутаторів Cisco;

o          Забезпечити парольний доступ до привілейованого режиму на комутаторах;

o          Поставити ip-адреси і маски комутаторів (172.16.1.11/24, 172.16.1.12/24, 172.16.1.13/24);

o          Поставити ip-адреси і маски мереж персональних комп'ютерів. (172.16.1.1/24, 172.16.1.2/24, 172.16.1.3/24, 172.16.1.4/24);

o          Переконатися в досяжності всіх об'єктів мережі по протоколу IP;

  • Переключившись в «Режим симуляції» (описаному в методичних вказівках до попередньої лабораторної роботи) розглянути і пояснити процес обміну даними по протоколу ICMP між пристроями (виконавши команду Ping з одного комп'ютера на інший). Детальне пояснення включити до звіту.

Лабораторна робота №

Тема роботи: Правила побудови мереж. Створення віртуальних мереж VLAN.

Мета роботи: Метою даної лабораторної роботи є вивчення особливостей побудови мереж. Призначення віртуальних мереж.

В результаті виконання роботи студент повинен знати основні обмеження при створенні мереж:

•          правило 4 хабів (2 в мережі Ethernet 100);

•          вплив замкнутих маршрутів на роботу комутаторів

Засоби для виконання роботи: ОС Windows, Cisco Packet Tracer 6.1