CCNA sem.3 Final Exam

18 04 2007

Някои може би знаят, а други не, но миналата събота (14-ти април) бях на Final Exam за трети семестър (Switching Basics and Intermediate Routing). Проблеми със вземането нямах, макар че лично за себе си не съм доволен. Това е семестъра, от който съм запомнил най-малко. Надявам се когато ми се наложи да го използвам поне да се сетя какво трябва да прочета. С ръка на сърцето признавам, и че “чийтнах” за два от въпросите, за които не бях сигурен и използвах Гугъл. Но това не бе нищо в сравнение с колегата до мен, който беше отворил един текстов файл и преписа въпросите до един. Чудя се защо хора, които не им е интересна материята въобще ходят (има случаи по време на лекциите когато играят онлайн игри или си пишат в ICQ вместо да чуят нещо полезно). Явно Cisco е станало много на мода, и едва ли не хората си мислят, че виждаш ли изкараш сертификата и си готов, а всички знаем, че не е точно така.

Че не всичко в лекциите пък е нужно в последствие няма спор. Има някои неща, които са меко казано плява, а важни такива въобще не се споменават. Все пак се дава една добра база и основно познаване на мрежовите технологии. Но каква е идеята всъщност на моите писания. Още когато четох за OSPF и начина на избиране на designated и backup designated router процедурата не ми стана много ясна, но си го оставих да го прочета в последствие. Време след това така и не намирах, и както и очаквах въпросът относно DR и BDR на изпита съм го сгрешил. Но пък поне разбрах къде ми е грешката и каква е идеята. Оказа се, че точно този въпрос се бърка поголовно от всички.

За да го обясня, ще си послужа с няколко цитата от лекциите (Всички права по тях си принадлежат на Cisco Systems Inc.)

When the OSPF process starts, the Cisco IOS uses the highest local active IP address as its OSPF router ID. If there is no active interface, the OSPF process will not start. If the active interface goes down, the OSPF process has no router ID and therefore ceases to function until the interface comes up again.

To ensure OSPF stability there should be an active interface for the OSPF process at all times. A loopback interface, which is a logical interface, can be configured for this purpose. When a loopback interface is configured, OSPF uses this address as the router ID, regardless of the value. On a router that has more than one loopback interface, OSPF takes the highest loopback IP address as its router ID.

If the network type of an interface is broadcast, the default OSPF priority is 1. When OSPF priorities are the same, the OSPF election for DR is decided on the router ID. The highest router ID is selected. The election result can be determined by ensuring that the ballots, the hello packets, contain a priority for that router interface. The interface reporting the highest priority for a router will ensure that it becomes the DR.

The priorities can be set to any value from 0 to 255. A value of 0 prevents that router from being elected. A router with the highest OSPF priority will be selected as the DR. A router with the second highest priority will be the BDR. After the election process, the DR and BDR retain their roles even if routers are added to the network with higher OSPF priority values.

В общи линии от горните цитати разбираме че, по подразбиране OSPF priority e 1. Mоже да се изменя от 0 до 255, като при 0 рутерът няма да участва в избора на DR, а за такъв ще бъда избран този с най-висок приоритет. Когато priority на рутерите в една мрежа е еднакъв, то DR се избира, в зависимост от router ID, като DR става този с по-високо ID. Router ID-то всъщност е IP адреса на рутера. Когато имаме конфигуриран loopback адрес, то за ID се взема неговото IP. Когато са два такива, се взема по-високият loopback IP address. Нещото на което не съм обърнал внимание е, че за router ID се взема най-високият локален адрес, и това всъщност е била и грешката ми. Какво точно имам предвид.

Въпросът в теста е следният:

Refer to the exhibit. What will be the result of DR elections in the OSPF network shown? (Choose three.)

CTL will be DR of the 172.16.4.0/24 network.

ID3 will be DR of the 172.16.4.0/24 network.

CTL will be DR of the 172.16.5.0/24 network.

ID1 will be DR of the 172.16.5.0/24 network.

CTL will be DR of the 172.16.8.0/24 network.

ID2 will be DR of the 172.16.8.0/24 network.

 

А самата картинка е:

Че първият и петият отговор са верни, няма съмнение. Остава да се реши кой е DR на 5.0/24. По време на изпита разглеждайки ги мрежа по мрежа мислех, че DR ще бъде ID1 и така и написах. Но верният отговор е, че designated router и за тази мрежа ще бъде отново CTL. Просто той участва в изборите с router ID 8.2. Не знам защо по такъв начин съм се заблудил, че да смятам че трябва да се разглеждат интерфейс по интерфейс. Но това е факт. Така че ако по някакъв начин някой се чуди и попадне тук, нека бъде ясно, че за router ID се взема най-високият активен IP адрес на рутера.

Извод - четете внимателно.

Редакция:

П.П. Понеже този пост отбелязва голям интерес в Google, маркирах верните отговори на въпроса. Дано да съм бил полезен.


Actions

Informations

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>