Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Темата на денешната лекција е RIP, или протокол за информации за рутирање. Ќе зборуваме за различни аспекти на неговата употреба, неговата конфигурација и ограничувања. Како што реков, RIP не е дел од наставната програма за курсеви на Cisco 200-125 CCNA, но решив да посветам посебна лекција на овој протокол бидејќи RIP е еден од главните протоколи за рутирање.

Денес ќе разгледаме 3 аспекти: разбирање на операцијата и поставување на RIP во рутери, RIP тајмери, RIP ограничувања. Овој протокол е создаден во 1969 година, па затоа е еден од најстарите мрежни протоколи. Неговата предност лежи во неговата извонредна едноставност. Денес, многу мрежни уреди, вклучително и Cisco, продолжуваат да поддржуваат RIP бидејќи тоа не е комерцијален протокол како EIGRP, туку јавен протокол.

Постојат 2 верзии на RIP. Првата, класична верзија, не поддржува VLSM - маска на подмрежа со променлива должина на која се заснова безкласното IP адресирање, така што можеме да користиме само една мрежа. Ќе зборувам за ова малку подоцна. Оваа верзија исто така не поддржува автентикација.

Да речеме дека имате 2 рутери поврзани еден со друг. Во овој случај, првиот рутер му кажува на својот сосед сè што знае. Да речеме дека мрежата 10 е поврзана со првиот рутер, мрежата 20 се наоѓа помеѓу првиот и вториот рутер, а мрежата 30 е зад вториот рутер. Тогаш првиот рутер му кажува на вториот дека ги знае мрежите 10 и 20, а рутерот 2 кажува рутер 1 дека знае за мрежата 30 и мрежата 20.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Протоколот за рутирање покажува дека овие две мрежи треба да се додадат во рутирачката табела. Во принцип, излегува дека еден рутер му кажува на соседниот рутер за мрежите поврзани со него, што му кажува на соседот итн. Едноставно кажано, RIP е озборувачки протокол кој им овозможува на соседните рутери да споделуваат информации едни со други, при што секој сосед безусловно верува во она што им е кажано. Секој рутер „слуша“ за промени во мрежата и ги споделува со своите соседи.

Недостатокот на поддршка за автентикација значи дека секој рутер што е поврзан на мрежата веднаш станува целосен учесник. Ако сакам да ја срушам мрежата, ќе го поврзам мојот хакерски рутер со злонамерно ажурирање на неа, и бидејќи сите други рутери му веруваат, тие ќе ги ажурираат своите табели за рутирање како што сакам јас. Првата верзија на RIP не обезбедува никаква заштита од такво хакирање.

Во RIPv2, можете да обезбедите автентикација со соодветно конфигурирање на рутерот. Во овој случај, ажурирањето на информациите помеѓу рутерите ќе биде можно само откако ќе помине автентикација на мрежата со внесување лозинка.

RIPv1 користи емитување, односно, сите ажурирања се испраќаат со користење на емитувани пораки, така што тие се примаат од сите учесници во мрежата. Да речеме дека има компјутер поврзан со првиот рутер кој не знае ништо за овие ажурирања бидејќи им се потребни само на уредите за рутирање. Сепак, рутерот 1 ќе ги испраќа овие пораки до сите уреди кои имаат ID за емитување, односно дури и до оние на кои не им е потребен.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Во втората верзија на RIP, овој проблем е решен - користи Multicast ID, или мултикаст пренос на сообраќај. Во овој случај, само оние уреди што се наведени во поставките за протокол добиваат ажурирања. Покрај автентикацијата, оваа верзија на RIP поддржува VLSM IP адресирање без класа. Ова значи дека ако мрежата 10.1.1.1/24 е поврзана со првиот рутер, тогаш сите мрежни уреди чија IP адреса е во опсегот на адреси на оваа подмрежа исто така добиваат ажурирања. Втората верзија на протоколот го поддржува методот CIDR, односно кога вториот рутер ќе добие ажурирање, знае за која специфична мрежа или рута се однесува. Во случај на првата верзија, ако мрежата 10.1.1.0 е поврзана со рутерот, тогаш уредите на мрежата 10.0.0.0 и другите мрежи кои припаѓаат на истата класа исто така ќе добиваат ажурирања. Во овој случај, рутерот 2 исто така ќе добие целосни информации за ажурирањето на овие мрежи, но без CIDR нема да знае дека овие информации се однесуваат на подмрежа со IP адреси од класа А.

Ова е она што RIP е во многу општи термини. Сега да погледнеме како може да се конфигурира. Треба да отидете во режимот на глобална конфигурација на поставките на рутерот и да ја користите командата Router RIP.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

После ова, ќе видите дека заглавието на командната линија е променето во R1(config-router)# затоа што се преселивме на ниво на подкоманда на рутерот. Втората команда ќе биде верзија 2, односно му укажуваме на рутерот дека треба да ја користи верзијата 2 од протоколот. Следно, мора да ја внесеме адресата на рекламираната класна мрежа преку која треба да се пренесуваат ажурирањата со помош на командата X.X.X.X на мрежата. Оваа команда има 2 функции: прво, таа одредува која мрежа треба да се рекламира, и второ, кој интерфејс треба да се користи за ова. Ќе видите на што мислам кога ќе ја погледнете конфигурацијата на мрежата.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Овде имаме 4 рутери и компјутер поврзан со прекинувачот преку мрежа со идентификатор 192.168.1.0/26, кој е поделен на 4 подмрежи. Ние користиме само 3 подмрежи: 192.168.1.0/26, 192.168.1.64/26 и 192.168.1.128/26. Сè уште ја имаме подмрежата 192.168.1.192/26, но не се користи бидејќи не е потребна.

Приклучоците на уредот ги имаат следните IP адреси: компјутер 192.168.1.10, прва порта на првиот рутер 192.168.1.1, втора порта 192.168.1.65, прва порта на вториот рутер 192.168.1.66, втора порта на вториот рутер 192.168.1.129., 192.168.1.130. прва порта на третиот рутер 1 1 . Последен пат зборувавме за конвенции, па не можам да ја следам конвенцијата и да ја доделам адресата .XNUMX на втората порта на рутерот, бидејќи .XNUMX не е дел од оваа мрежа.

Следно, користам други адреси, бидејќи стартуваме друга мрежа - 10.1.1.0/16, така што втората порта од вториот рутер, на која е поврзана оваа мрежа, има IP адреса 10.1.1.1, а портата на четвртиот рутер, на кој е поврзан прекинувачот - адреса 10.1.1.2.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

За да ја конфигурирам мрежата што ја создадов, морам да доделам IP адреси на уредите. Да почнеме со првата порта на првиот рутер.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Прво, ќе го креираме името на домаќинот R1, ќе ја доделиме адресата 0 на портата f0/192.168.1.1 и ќе ја наведеме маската на подмрежата 255.255.255.192, бидејќи имаме мрежа /26. Ајде да ја завршиме конфигурацијата на R1 со командата no shut. Втората порта на првиот рутер f0/1 ќе добие IP адреса од 192.168.1.65 и маска на подмрежа од 255.255.255.192.
Вториот рутер ќе го добие името R2, ќе ја доделиме адресата 0 и маската на подмрежата 0 на првата порта f192.168.1.66/255.255.255.192, адресата 0 и маската на подмрежата 1 на втората порта f192.168.1.129/255.255.255.192 XNUMX.

Преминувајќи кон третиот рутер, ќе му го доделиме името на домаќинот R3, портата f0/0 ќе ја добие адресата 192.168.1.130 и маската 255.255.255.192, а портата f0/1 ќе ја добие адресата 10.1.1.1 и маската 255.255.0.0. 16, бидејќи оваа мрежа е /XNUMX.

Конечно, ќе одам до последниот рутер, ќе го именувам R4 и ќе му доделам на портата f0/0 адреса 10.1.1.2 и маска 255.255.0.0. Значи, ги конфигуриравме сите мрежни уреди.

Конечно, да ги погледнеме мрежните поставки на компјутерот - има статичка IP адреса 192.168.1.10, полу-мрежна маска од 255.255.255.192 и стандардна адреса на портата 192.168.1.1.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Значи, видовте како да ја конфигурирате маската за подмрежа за уреди на различни подмрежи, тоа е многу едноставно. Сега да овозможиме рутирање. Влегувам во поставките R1, го поставувам режимот за глобална конфигурација и ја пишувам командата на рутерот. После ова, системот дава совети за можни протоколи за рутирање за оваа команда: bgp, eigrp, ospf и rip. Бидејќи нашиот туторијал е за RIP, јас ја користам командата rip на рутерот.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Ако напишете прашалник, системот ќе издаде нов совет за следната команда со можни опции за функциите на овој протокол: автоматско резиме - автоматско сумирање на маршрутите, стандардни информации - контрола на презентацијата на стандардните информации, мрежа - мрежи, тајминзи и така натаму. Овде можете да ги изберете информациите што ќе ги размениме со соседните уреди. Најважната функција е верзијата, така што ќе започнеме со внесување на командата верзија 2. Следно, треба да ја користиме командата за мрежниот клуч, што создава рута за наведената IP мрежа.

Ќе продолжиме со конфигурирање на Router1 подоцна, но засега сакам да се префрлам на Рутер 3. Пред да ја користам командата за мрежа на него, ајде да ја погледнеме десната страна на нашата мрежна топологија. Втората порта на рутерот ја има адресата 10.1.1.1. Како функционира RIP? Дури и во својата втора верзија, RIP, како прилично стар протокол, сè уште користи свои мрежни класи. Затоа, иако нашата мрежа 10.1.1.0/16 припаѓа на класата А, мора да ја наведеме целосната класа верзија на оваа IP адреса користејќи ја командата мрежа 10.0.0.0.

Но, дури и да ја напишем командната мрежа 10.1.1.1 и потоа да ја погледнам моменталната конфигурација, ќе видам дека системот го коригирал 10.1.1.1 на 10.0.0.0, автоматски користејќи го форматот за адресирање од целосна класа. Значи, ако наидете на прашање за RIP на испитот CCNA, ќе мора да користите адресирање од целосна класа. Ако наместо 10.0.0.0 напишете 10.1.1.1 или 10.1.0.0, ќе згрешите. И покрај фактот дека конверзијата во формата за адресирање на целосна класа се случува автоматски, ве советувам првично да ја користите точната адреса за да не чекате додека системот не ја поправи грешката. Запомнете - RIP секогаш користи мрежно адресирање од целосна класа.

Откако ќе ја искористите командата мрежа 10.0.0.0, третиот рутер ќе ја вметне оваа десетта мрежа во протоколот за рутирање и ќе го испрати ажурирањето по рутата R3-R4. Сега треба да го конфигурирате протоколот за рутирање на четвртиот рутер. Влегувам во неговите поставки и последователно ги внесувам командите рип на рутер, верзија 2 и мрежа 10.0.0.0. Со оваа команда барам од R4 да започне со рекламирање на мрежата 10. користејќи го протоколот за рутирање RIP.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Сега овие два рутери би можеле да разменуваат информации, но тоа не би променило ништо. Користењето на командата show ip route покажува дека портата FastEthernrt 0/0 е директно поврзана со мрежата 10.1.0.0. Четвртиот рутер, откако доби мрежна објава од третиот рутер, ќе рече: „одлично, пријателе, ја добив вашата објава за десеттата мрежа, но веќе знам за тоа, бидејќи јас сум директно поврзан на оваа мрежа“.

Затоа, ќе се вратиме на поставките на R3 и ќе вметнеме друга мрежа со командата мрежа 192.168.1.0. Повторно го користам форматот за адресирање на целата класа. По ова, третиот рутер ќе може да ја рекламира мрежата 192.168.1.128 долж рутата R3-R4. Како што веќе реков, RIP е „озборување“ што им кажува на сите свои соседи за новите мрежи, пренесувајќи им информации од својата рутирачка табела. Ако сега ја погледнете табелата на третиот рутер, можете да ги видите податоците од двете мрежи поврзани со него.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Ќе ги пренесе овие податоци на двата краја на рутата и до вториот и четвртиот рутер. Ајде да преминеме на поставките R2. Ги внесувам истите команди рип на рутер, верзија 2 и мрежа 192.168.1.0, и тука работите почнуваат да стануваат интересни. Ја одредувам мрежата 1.0, но тоа е и мрежа 192.168.1.64/26 и мрежа 192.168.1.128/26. Затоа, кога ја одредувам мрежата 192.168.1.0, технички обезбедувам рутирање за двата интерфејси на овој рутер. Погодноста е што со само една команда можете да поставите рутирање за сите порти на уредот.

Ги специфицирам токму истите параметри за рутерот R1 и обезбедувам рутирање за двата интерфејси на ист начин. Ако сега ја погледнете рутирачката табела на R1, можете да ги видите сите мрежи.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Овој рутер знае и за мрежата 1.0 и за мрежата 1.64. Знае и за мрежите 1.128 и 10.1.1.0 бидејќи користи RIP. Ова е означено со заглавјето R во соодветниот ред од рутирачката табела.
Ве молиме обрнете внимание на информациите [120/2] - ова е административно растојание, односно веродостојност на изворот на информации за рутирање. Оваа вредност може да биде поголема или помала, но стандардното за RIP е 120. На пример, статичната рута има административно растојание од 1. Колку е помало административното растојание, толку е посигурен протоколот. Ако рутерот има можност да избира помеѓу два протоколи, на пример помеѓу статична рута и RIP, тогаш ќе избере да го пренасочи сообраќајот преку статичната рута. Втората вредност во загради, /2, е метриката. Во протоколот RIP, метриката значи број на скокови. Во овој случај, мрежата 10.0.0.0/8 може да се достигне со 2 скока, односно рутерот R1 мора да испраќа сообраќај преку мрежата 192.168.1.64/26, ова е првиот скок, а преку мрежата 192.168.1.128/26, ова е вториот скок, за да дојдете до мрежата 10.0.0.0/8 преку уред со интерфејс FastEthernet 0/1 со IP адреса 192.168.1.66.

За споредба, рутерот R1 може да достигне мрежа 192.168.1.128 со административно растојание од 120 во 1 скок преку интерфејсот 192.168.1.66.

Сега, ако се обидете да го пингувате интерфејсот на рутерот R0 со IP адреса 4 од компјутерот PC10.1.1.2, тој успешно ќе се врати.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Првиот обид не успеа со пораката Request time out, бидејќи при користење на ARP првиот пакет се губи, но другите три беа успешно вратени на примачот. Ова обезбедува комуникација од точка до точка на мрежа користејќи го протоколот за рутирање RIP.

Значи, за да ја активирате употребата на протоколот RIP од рутерот, треба последователно да ги напишете командите рутер rip, верзија 2 и мрежа .

Ајде да одиме до поставките на R4 и да ја внесеме командата show ip route. Може да се види дека мрежата 10. е директно поврзана со рутерот, а мрежата 192.168.1.0/24 е достапна преку портата f0/0 со IP адреса 10.1.1.1 преку RIP.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Ако обрнете внимание на изгледот на мрежата 192.168.1.0/24, ќе забележите дека има проблем со автоматско сумирање на маршрутите. Ако е овозможено автоматско сумирање, RIP ќе ги сумира сите мрежи до 192.168.1.0/24. Ајде да погледнеме што се тајмери. Протоколот RIP има 4 главни тајмери.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Тајмерот за ажурирање е одговорен за зачестеноста на испраќање ажурирања, испраќајќи ажурирања на протоколот на секои 30 секунди до сите интерфејси кои учествуваат во рутирањето RIP. Ова значи дека ја зема рутирачката табела и ја дистрибуира до сите порти кои работат во режим RIP.
Да замислиме дека имаме рутер 1, кој е поврзан со рутерот 2 преку мрежата N2. Пред првиот и после вториот рутер има мрежи N1 и N3. Рутер 1 му кажува на рутер 2 дека ги познава мрежите N1 и N2 и му испраќа ажурирање. Рутер 2 му кажува на рутер 1 дека ги познава мрежите N2 и N3. Во овој случај, на секои 30 секунди портите на рутерот разменуваат рутирачки табели.

Да замислиме дека поради некоја причина врската N1-R1 е прекината и рутерот 1 повеќе не може да комуницира со мрежата N1. После ова, првиот рутер ќе испраќа само ажурирања во врска со мрежата N2 до вториот рутер. Рутер 2, откако го доби првото такво ажурирање, ќе помисли: „одлично, сега треба да ја ставам мрежата N1 во Невалиден тајмер“, по што ќе го стартува Невалиден тајмер. За 180 секунди нема да разменува ажурирања на мрежата N1 со никого, но по овој временски период ќе го запре Неважечкиот тајмер и повторно ќе го стартува тајмерот за ажурирање. Ако во текот на овие 180 секунди не добие никакви ажурирања за состојбата на мрежата N1, ќе го стави во тајмер за задржување со времетраење од 180 секунди, односно, тајмерот за задржување започнува веднаш по завршувањето на Невалиден тајмер.

Во исто време, работи уште еден, четврти тајмер за Flush, кој започнува истовремено со Невалиден тајмер. Овој тајмер го одредува временскиот интервал помеѓу примањето на последното нормално ажурирање за мрежата N1 додека мрежата не се отстрани од рутирачката табела. Така, кога времетраењето на овој тајмер ќе достигне 240 секунди, мрежата N1 автоматски ќе биде исклучена од рутирачката табела на вториот рутер.

Значи, Update Timer испраќа ажурирања на секои 30 секунди. Неважечки тајмер, кој работи на секои 180 секунди, чека додека новото ажурирање не стигне до рутерот. Ако не пристигне, ја става таа мрежа во состојба на задржување, при што тајмерот за задржување работи на секои 180 секунди. Но, тајмерите Invalid и Flush започнуваат истовремено, така што 240 секунди по стартувањето на Flush, мрежата што не е спомната во ажурирањето е исклучена од табелата за насочување. Времетраењето на овие тајмери ​​е стандардно поставено и може да се промени. Тоа се RIP тајмерите.

Сега да продолжиме да ги разгледуваме ограничувањата на протоколот RIP, има неколку од нив. Едно од главните ограничувања е автоматското сумирање.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Да се ​​вратиме на нашата мрежа 192.168.1.0/24. Рутер 3 му кажува на рутер 4 за целата мрежа 1.0, што е означено со /24. Ова значи дека сите 256 IP адреси на оваа мрежа, вклучувајќи го идентификацијата на мрежата и адресата за емитување, се достапни, што значи дека пораките од уредите со која било IP адреса во овој опсег ќе се испраќаат преку мрежата 10.1.1.1. Ајде да ја погледнеме рутирачката табела R3.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Гледаме мрежа 192.168.1.0/26, поделена на 3 подмрежи. Ова значи дека рутерот знае само за три наведени IP адреси: 192.168.1.0, 192.168.1.64 и 192.168.1.128, кои припаѓаат на мрежата /26. Но, не знае ништо, на пример, за уреди со IP адреси лоцирани во опсег од 192.168.1.192 до 192.168.1.225.

Меѓутоа, поради некоја причина, R4 мисли дека знае сè за сообраќајот што R3 му го испраќа, односно сите IP адреси на мрежата 192.168.1.0/24, што е целосно лажно. Во исто време, рутерите може да почнат да го намалуваат сообраќајот затоа што се „залажуваат“ едни со други - на крајот на краиштата, рутерот 3 нема право да му каже на четвртиот рутер дека знае сè за подмрежите на оваа мрежа. Ова се случува поради проблем наречен „автоматско сумирање“. Тоа се случува кога сообраќајот се движи низ различни големи мрежи. На пример, во нашиот случај, мрежа со адреси од класа C е поврзана преку рутерот R3 со мрежа со адреси од класа А.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Рутерот R3 смета дека овие мрежи се исти и автоматски ги сумира сите правци во една мрежна адреса 192.168.1.0. Да се ​​потсетиме што зборувавме за сумирање на маршрутите на супернет во едно од претходните видеа. Причината за сумирањето е едноставна - рутерот верува дека еден запис во рутирачката табела, за нас ова е записот 192.168.1.0/24 [120/1] преку 10.1.1.1, е подобар од 3 записи. Ако мрежата се состои од стотици мали подмрежи, тогаш кога сумирањето е оневозможено, рутирачката табела ќе се состои од огромен број рутирачки записи. Затоа, за да се спречи акумулација на огромна количина на информации во рутирачките табели, се користи автоматско сумирање на маршрутата.

Меѓутоа, во нашиот случај, автоматското сумирање на рутите создава проблем бидејќи го принудува рутерот да разменува лажни информации. Затоа, треба да влеземе во поставките на рутерот R3 и да внесеме команда што забранува автоматско сумирање на правци.

За да го направам ова, последователно ги пишувам командите рип на рутер и без автоматско резиме. По ова, треба да почекате додека ажурирањето не се прошири низ мрежата, а потоа можете да ја користите командата show ip route во поставките на рутерот R4.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Можете да видите како се смени рутирачката табела. Влезот 192.168.1.0/24 [120/1] преку 10.1.1.1 беше зачуван од претходната верзија на табелата, а потоа има три записи кои, благодарение на тајмерот за ажурирање, се ажурираат на секои 30 секунди. Тајмерот за Flush осигурува дека 240 секунди по ажурирањето плус 30 секунди, односно по 270 секунди, оваа мрежа ќе биде отстранета од табелата за насочување.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Мрежите 192.168.1.0/26, 192.168.1.64/26 и 192.168.1.128/26 се правилно наведени, па сега ако сообраќајот е наменет за уредот 192.168.1.225, тој уред ќе го фрли бидејќи уредот со рутер не знае таа адреса. Но, во претходниот случај, кога имавме овозможено автоматско сумирање на рути за R3, овој сообраќај ќе се насочи кон мрежата 10.1.1.1, што беше сосема погрешно, бидејќи R3 треба веднаш да ги исфрли овие пакети без да ги испраќа понатаму.

Како мрежен администратор, треба да креирате мрежи со минимална количина непотребен сообраќај. На пример, во овој случај нема потреба да се препраќа овој сообраќај преку R3. Ваша задача е да ја зголемите брзината на мрежата што е можно повеќе, спречувајќи го сообраќајот да се испраќа до уредите на кои не им е потребен.

Следното ограничување на RIP е Loops, или рутирачки циклуси. Веќе разговаравме за конвергенција на мрежата, кога рутирачката табела е правилно ажурирана. Во нашиот случај, рутерот не треба да добива ажурирања за мрежата 192.168.1.0/24 ако не знае ништо за тоа. Технички, конвергенцијата значи дека рутирачката табела се ажурира само со точни информации. Ова треба да се случи кога рутерот е исклучен, рестартиран, повторно поврзан на мрежата итн. Конвергенција е состојба во која сите потребни ажурирања на рутирачката табела се завршени и сите потребни пресметки се извршени.
RIP има многу слаба конвергенција и е многу, многу бавен протокол за рутирање. Поради оваа бавност, се појавуваат јамки за рутирање или проблемот со „бесконечниот бројач“.

Ќе нацртам мрежен дијаграм сличен на претходниот пример - рутерот 1 е поврзан со рутерот 2 преку мрежата N2, мрежата N1 е поврзана со рутерот 1, а мрежата N2 е поврзана со рутерот 3. Да претпоставиме дека поради некоја причина врската N1-R1 е прекината.

Cisco Training 200-125 CCNA v3.0. Ден 21: RIP на насочување на вектор на растојание

Рутер 2 знае дека мрежата N1 е достапна со еден скок преку рутер 1, но оваа мрежа во моментот не работи. Откако мрежата не успее, процесот на тајмери ​​започнува, рутерот 1 го става во состојба на Hold Down итн. Сепак, рутерот 2 има тајмер за ажурирање што работи и во одреденото време испраќа ажурирање до рутерот 1, што вели дека мрежата N1 е достапна преку неа со два скока. Ова ажурирање пристигнува до рутерот 1 пред да има време да му испрати ажурирање на рутерот 2 за неуспехот на мрежата N1.

Откако го доби ова ажурирање, рутерот 1 мисли: „Знам дека мрежата N1 што е поврзана со мене не работи поради некоја причина, но рутерот 2 ми кажа дека е достапен преку него во два скока. Му верувам, па ќе додадам едно скокање, ќе ја ажурирам мојата рутирачка табела и ќе испратам ажурирање на рутерот 2 велејќи дека мрежата N1 е достапна преку рутерот 2 со три скока!“
Откако го добив ова ажурирање од првиот рутер, рутерот 2 вели: „Во ред, претходно добив ажурирање од R1, кое рече дека мрежата N1 е достапна преку неа во еден скок. Сега ми кажа дека го има во 3 хмел. Можеби нешто се промени во мрежата, не можам а да не му верувам, па ќе ја ажурирам мојата рутирачка табела со додавање на еден скок“. После ова, R2 испраќа ажурирање до првиот рутер, кој вели дека мрежата на N1 сега е достапна со 4 скокови.
Дали гледате што е проблемот? Двата рутери испраќаат ажурирања еден на друг, додавајќи по еден скок и на крајот бројот на скокови достигнува голем број. Во протоколот RIP, максималниот број на скокови е 16, и штом ќе ја достигне оваа вредност, рутерот сфаќа дека има проблем и едноставно ја отстранува оваа рута од рутирачката табела. Ова е проблемот со рутирачките јамки во RIP. Ова се должи на фактот дека RIP е векторски протокол за растојание, тој само го следи растојанието, без да внимава на состојбата на мрежните делови. Во 1969 година, кога компјутерските мрежи беа многу побавни отколку што се сега, векторскиот пристап на растојание беше оправдан, па програмерите на RIP ги избраа хоп броите како главна метрика. Меѓутоа, денес овој пристап создава многу проблеми, па модерните мрежи нашироко се префрлија на понапредни протоколи за рутирање, како што е OSPF. Де факто, овој протокол стана стандард за мрежите на повеќето светски компании. Овој протокол ќе го разгледаме детално во едно од следните видеа.

Веќе нема да се враќаме на RIP, бидејќи користејќи го примерот на овој најстар мрежен протокол, доволно ви кажав за основите на рутирањето и проблемите поради кои се обидуваат повеќе да не го користат овој протокол за големи мрежи. Во следните видео лекции ќе ги разгледаме модерните протоколи за рутирање - OSPF и EIGRP.


Ви благодариме што останавте со нас. Дали ви се допаѓаат нашите написи? Сакате да видите поинтересна содржина? Поддржете не со нарачка или препорака на пријатели, 30% попуст за корисниците на Habr на уникатен аналог на сервери на почетно ниво, кој го измисливме ние за вас: Целата вистина за VPS (KVM) E5-2650 v4 (6 јадра) 10GB DDR4 240GB SSD 1Gbps од 20 долари или како да споделите сервер? (достапен со RAID1 и RAID10, до 24 јадра и до 40 GB DDR4).

Dell R730xd 2 пати поевтин? Само овде 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 телевизор од 199 долари во Холандија! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - од 99 долари! Прочитајте за Како да се изгради инфраструктурна корп. класа со употреба на сервери Dell R730xd E5-2650 v4 вредни 9000 евра за денар?

Извор: www.habr.com

Додадете коментар