Смекни!
smekni.com

Система команд конфігурування маршрутизаторів Cisco (стр. 5 из 5)

· Може виявитися, що до одного префікса є декілька маршрутів з однаковим адміністративним пріоритетом; в цьому випадку до таблиці маршрутів заносяться всі такі маршрути (але не більше шести) і маршрутизатор відправляє датаграми; розподіляючи їх рівномірно між маршрутами (load balancing).

Префікси з однаковим значенням адреси і різними масками вважаються різними префіксами. В подальшому при виборі маршруту по адресі, яка належить декільком префіксам, встановленим до таблиці маршрутів, маршрутизатор буде керуватися правилом найдовшої маски (метод Longest Prefix Math).

Маршрутам, що формуються протоколами маршрутизації, надаються адміністративні пріоритети, згідно таблиці 2.6.1:

Таблиця 2.6.1. Адміністративні пріоритети маршрутів.

Джерело інформації про маршрут Административный приоритет (Administrative distance)
IP-адреса інтерфейсу (маршрути до безпосередньо приєднаних мереж) 0
Статичні маршрути 1
Захисні маршрути протоколу EIGRP (EIGRP summary) 5
Зовнішні маршрути протоколу BGP (eBGP) 20
Протокол EIGRP 90
Протокол IGRP 100
Протокол OSPF 110
Протокол IS-IS 115
Протокол RIP 120
Зовнішні маршрути протоколу EIGRP 170
Внутрішні маршрути протоколу BGP (iBGP) 200

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

[no] router <протокол> [можливі-опції]

Параметр <протокол> може приймати фіксовані значення (такі, як rip, ospf…), повний перелік яких доступний за підказкою (router ?). Параметр [можливі опції] залежить від параметру <протокол> і стосується конкретного протоколу.

Контекст обраного протоколу маршрутизації ідентифікується рядком запрошення, який має вигляд (config-router)#. В цьому контексті доступні команди конфігурування протоколу маршрутизації, повний перелік яких залежить від обраного протоколу.

Інколи буває необхідність для маршрутів певного протоколу встановити значення адмінпріоритету, відмінне від того, яке надається по умовчанню. Для цього Cisco IOS передбачена команда:

distance <значення-адміндистанції (1...255)>

В результаті всі маршрути даного протоколу на даному маршрутизаторі матимуть вказане значення пріоритету.

Протокол маршрутизації розповсюджує маршрутну інформацію через всі активні інтерфейси. Команда:

[no] passive-interface <тип><номер>

дозволяє не розповсюджувати інформацію про маршрути через конкретно заданий інтерфейс.

По умовчанню конкретний протокол маршрутизації розповсюджує інформацію про ті маршрути, які сформовані лише ним. Примусити протокол до розповсюдження інформації про чужі маршрути можна командою:

[no] redistribute <джерело зовнішніх маршрутів>

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

clear ip route <протокол> | *]

Ця команда видаляє з таблиці маршрутизації динамічні маршрути вказаного параметром <протокол> протоколу або всі динамічні маршрути (якщо в якості параметру <протокол> проставлено *)

Висновок

На маршрутизаторах Cisco виконується высокопродуктивна операційна система IOS (Cisco Internetworking Operating System), створена на базі ОС UNIX, яка фізично розміщена в енергонезалежній пам'яті маршрутизатора (FLASH).

Підключення до маршрутизатора здійснюється програмою TELNET на ІР –адресу будь-якого з його інтерфейсів або при посередництві будь-якої іншої термінальної програми через консольний порт маршрутизатора CON або додатковий порт AUX.

Взаємодія з системою Cisco IOS відбувається при посередництві інтерфейсу командного рядка (CLI –Command Line Interface). Для спрощення орієнтування в системі команд в Cisco IOS передбачена гнучка система контекстної допомоги.

При роботі з командним рядком Cisco IOS передбачено декілька контекстів (режимів вводу команд). Поточний контекст ідентифікується символом запрошення вводу команди, який виводиться вслід за іменем маршрутизатора.

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

Команди Cisco IOS чітко структуровані і доступні лише в контекстах, яких вони стосуються. Для спрощення орієнтування в контекстах команд вигляд рядка запрошення в кожному контексті є унікальним.

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

Система команд Cisco IOS має необхідні команди для перегляду інформації, конфігурування маршрутизатора, моніторингу роботи (відладки), збереження/відновлення конфігурації та групу допоміжних команд.

Маршрутизатор Cisco зберігає конфігурацію в двох копіях –файл поточної конфігурації в RAM та файл стартової конфігурації в NVRAM. Файли конфігурації є текстовими файлами, що містять секції, кожна з яких відповідає одній із підсистем маршрутизатора; в секціях прописуються значення конкретних параметрів відповідних підсистем. При завантаженні Cisco IOS зчитує команди конфігурації з файлу стартової конфігурації до файлу поточної конфігурації. Поточна конфігурація є активною у процесі функціонування маршрутизатора.

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


Перелік скорочень

BGP Border Gateway Protocol

CDP Cisco Discovery Protocol

Протокол виявлення пристроїв Cisco

CLI Command Line Interface

Інтерфейс командного рядка

DCE Data Comunication Equipment

Обладнання передачі даних

DNS Domain Names Service

Служба розділення імен

DTE Data Terminal Equipment

Обладнання обробки даних

EIGRP Enhanced IGRP

EPROM Electrical Programming ROM

Електрично програмована постійна пам'ять

FTP File Transfer Protocol

Протокол передачі файлів

HDLC High Level Data-link Control

Протокол управління даними високого рівня

IGRP Interior Gateway Routing Protocol

IOS Internetworking Operating System

Міжмережева операційна система

ISDN Integrated Services Digital Metwork

Цифрова мережа з інтегруванням служб

OSPF Open Shortest Path First

POST Power On Self Test

Тестування обладнання при включенні

PPP Point-to-Point Protocol

Протокол двоточкових з'єднань

RAM Random Access Memory

Пам'ять із довільним доступом

RIP Routing Information Protocol

Протокол інформації маршрутизації

SNMP Simple Network Management Protocol

Простий протокол керування мережею

TCP/IP Transport Control Protocol/Internet Protocol

Протокол управління передачею / Міжмережевий протокол

TFTP Trivial FTP


Перелік літератури

1. Cisco IOS Commands Master List, Release 12.2

http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122mindx/l22index.htm

2. Основные команды по настройке и эксплуатации маршрутизаторов Cisco

Автор: Михаил Кадер, системный инженер, Cisco Systems

http://www.opennet.ru/docs/RUS/cisco_basic/index.html

3. Cisco IOS Command Line Interface Tutorial

http://www.cisco.com/warp/public/710/lst/IOStutorial.htm

4. Телекоммуникационные технологии. Лабораторный практикум

http://athena.vvsu.ru/net/labs/lab0_cisco.html#gen

http://athena.vvsu.ru/net/labs/lab02_cisco.html#gen

А також були використані такі ресурси інтернета

1. http://www.unix.org.ua/routing/

2. http://book.itep.ru/4/44/igp44113.htm

3. http://www.ods.com.ua/win/rus/net-tech/routep.htm

4. http://www.opennet.ru/docs/RUS/cisco_config/index.html

5. http://www.opennet.ru/docs/RUS/cisco_dialup/index.html

6. http://www.citforum.ru/nets/protocols/index.shtml

7. http://kgg.moldline.net/teaching/teaching.htm

8. http://www.ocs.ru/way/349372/obj/382714.html