Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

Сённяшні відэаўрок аб пратаколах маршрутызацыі Distance Vector і Link State папярэднічае адну з самых важных тэм курса CCNA - пратаколы маршрутызацыі OSPF і EIGRP. Гэтая тэма зойме 4 ці нават 6 наступных відэаўрокі. Таму сёння я коратка раскажу аб некалькіх канцэпцыях, якія трэба ведаць, перш чым пачаць вывучаць OSPF і EIGRP.

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

На мінулым уроку мы разгледзелі раздзел 2.1 тэматыкі ICND2, а сёння вывучым раздзелы 2.2 «Падобнасць і адрозненні дыстанцыйна-вектарных пратаколаў Distance Vector (DV) і пратаколаў стану каналаў сувязі Link State (LS)» і 2.3 «Падобнасць і адрозненні ўнутраных і знешніх пратаколаў ».

Як я сказаў, у наступных 4 ці 6 відэа мы разгледзім ключавыя пытанні ўсяго курса - пратаколы OSPFv2 для IPv4, OSPFv3 для IPv6, EIGRP для IPv4 і EIGRP для IPv6. Студэнты часта задаюць мне пытанне, што такое пратакол маршрутызацыі Routing protocol і чым ён адрозніваецца ад маршрутызаванага пратакола Routed/Routable protocol.

Пратакол маршрутызацыі выкарыстоўваецца роўтэрам, як напрыклад, пратакол RIP, EIGRP, OSPF, BGP і іншыя. Пратакол маршрутызацыі з'яўляецца спосабам зносін роўтэраў сябар з сябрам, пры якім яны абменьваюцца інфармацыяй аб сетцы і запаўняюць гэтай інфармацыяй свае табліцы маршрутызацыі. На аснове гэтых табліц яны прымаюць рашэнні маршрутызацыі.

Пасля таго, як роўтэры "пагутарылі" адзін з адным і запоўнілі табліцы маршрутызацыі, прарабіўшы ўсё гэта з дапамогай пратакола маршрутызацыі, яны прымаюць рашэнні аб адпраўцы трафіку ў іншыя сеткі. Пры гэтым выкарыстоўваецца маршрутызаваны пратакол, які дазваляе роўтэрам перанакіроўваць, або маршрутызаваць трафік. Да гэтых пратаколаў адносяцца IPv4 і IPv6.

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

Такім чынам, пратакол маршрутызацыі забяспечвае запаўненне табліц маршрутызацыі інфармацыяй, а маршрутызаваны пратакол забяспечвае маршрутызацыю трафіку ў адпаведнасці з інфармацыяй гэтых табліц. Дзякуючы IPv4 ці IPv6 перасыланыя дадзеныя інкапсулююцца і забяспечваюцца IP-загалоўкамі, пра што кажуць самі назовы гэтых пратаколаў - IP.

Наступнае пытанне датычыцца адрозненняў паміж пратаколамі ўнутранага шлюза Interior Gateway Protocol і пратаколамі знешняга шлюза Exterior Gateway Protocol. Няхай вас не бянтэжыць слова "шлюз". Звычайна роўтэры выкарыстоўваюцца ў аўтаномнай сістэме. Выкажам здагадку, што ў вас у кампаніі маецца 50 роўтэраў, якія выкарыстоўваюць які заўгодна IP-пратакол. Усе яны ўтвараюць аўтаномную сістэму, гэта значыць выкарыстоўваюцца і кіруюцца адной кампаніяй, адной арганізацыяй.

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

Дык вось, пратаколы, якія выкарыстоўваюцца для забеспячэння маршрутызацыі ўнутры такой аўтаномнай сістэмы, называюцца пратаколамі ўнутранага шлюза, а пратаколы для ажыццяўлення маршрутызацыі за межамі сістэмы - пратаколамі знешняга шлюза. Пратакол знешняга шлюза забяспечвае маршрутызацыю паміж рознымі аўтаномнымі сістэмамі. Адной з такіх сістэм можа быць ваш правайдэр ISP, і яго сістэма можа складацца з 200 роўтэраў. Для сувязі адна адной аўтаномныя сістэмы выкарыстоўваюць пратакол знешняга шлюза.

Пратаколы ўнутранага шлюза - гэта RIP, OSPF, EIGRP, а ў якасці пратакола знешняга шлюза на сёння выкарыстоўваецца адзін пратакол - BGP.

Наступныя два азначэнні, у якіх вы павінны разбірацца, гэта Distance Vector і Link State. Гэта два тыпы пратаколу маршрутызацыі ўнутранага шлюза.

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

Выкажам здагадку, у нас ёсць 3 роўтара, якія злучаныя адзін з адным і з сеткай 192.168.10.0/24. Абазначым іх А, У і С. З курса ICND1 мы ведаем, што адбываецца пры выкарыстанні RIP.

Паколькі роўтэр В знаходзіцца бліжэй за ўсіх да сеткі 192.168.10.0/24, ён першы адсылае аб'яву аб гэтай сетцы роўтэру А і роўтэру С. Роўтар З таксама перасылае гэтую аб'яву роўтэру А. Роўтар А атрымлівае звесткі аб сетцы 192.168.10.0/24 праз два сваіх інтэрфейсу - f0/0 і f0/1. Бо пратакол RIPv2 выкарыстоўвае метрыку Hop Count, ён скажа роўтэру, што аптымальным для выхаду ў дадзеную сетку з'яўляецца маршрут праз роўтар У, таму што тады сетка можна дасягнуць у адзін хоп. Калі выкарыстоўваць для сувязі з сеткай 192.168.10.0/24 інтэрфейс f0/1, тое запатрабуецца 2 хопа. Такім чынам, з пункту гледжання роўтара А, аптымальным будзе выкарыстоўваць інтэрфейс f0/0. Такое рашэнне А прымае таму, што выкарыстоўвае RIP, які з'яўляецца дыстанцыйна-вектарным пратаколам.

Згодна з намаляванай схемай, мы бачым, што гэта правільнае рашэнне, таму што дыстанцыя паміж А і В з'яўляецца найкарацейшай. Але што будзе, калі я скажу, што паміж А і Ў пракладзена лінія прапускной здольнасцю 64 кбіт/з, а паміж C і Ў размешчана лінія 100 мбіт/з, і такая ж лінія знаходзіцца паміж З і А?

Які ж маршрут пры такіх умовах будзе самым аптымальным?

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

Вядома ж, лінія 100 мегабіт у секунду нашмат лепш лініі з хуткасцю 64 кілабіт у секунду, нават калі маршрут праз яе займае 2 хопа замест аднаго. Аднак дыстанцыйна-вектарны пратакол RIP не прымае да ўвагі хуткасць перадачы трафіку, паколькі пры выбары аптымальнага маршруту кіруецца мінімальнай колькасцю хопаў. У гэтым выпадку лепш задзейнічаць пратакол стану сеткі Link State, такі, як OSPF. Гэты пратакол правярае кошт маршрутаў, і знайшоўшы самы "танны", адпраўляе трафік па шляху роўтэр А - роўтэр С - роўтэр В.

У параўнанні з RIP пратакол OSPF нашмат складаней, ён улічвае мноства фактараў пры вызначэнні аптымальнага маршруту і знаходзіць найкароткі з пункта гледжання метрыкі шлях.
EIGRP калісьці быў прапрыетарным пратаколам маршрутызацыі Cisco, а зараз з'яўляецца адкрытым стандартам. Гэта камбінацыя лепшых уласцівасцей дыстанцыйна-вектарнага пратакола і пратакола стану сеткі. Ён улічвае і прапускную здольнасць, і затрымкі сеткі. Як вядома, чым даўжэй маршрут, гэта значыць чым больш хопаў, тым даўжэй затрымкі. Таму пратакол EIGRP выбірае маршрут з максімальнай прапускной здольнасцю і мінімальнай сумарнай затрымкай, параўноўваючы метрыкі маршрутаў. Паказалі прапускной здольнасці і затрымкі з'яўляюцца часткамі формулы, на падставе якой прымаецца рашэнне маршрутызацыі.
Вось у чым заключаецца розніца паміж пратаколамі Distance Vector і Link State. Дыстанцыйна- вектарныя пратаколы разглядаюць толькі адлегласць маршруту, а пратаколы Link State разглядаюць стан сеткі на шляхі маршруту, такое, як хуткасць і прапускную здольнасць.
EIGRP з'яўляецца гібрыдным пратаколам маршрутызацыі, бо спалучае ў сабе рысы абодвух вышэйпаказаных пратаколаў. З пункту гледжання Сisco, гэта найлепшы пратакол маршрутызацыі, таму яго аддаюць перавагу выкарыстоўваць усе інжынеры кампаніі, аднак самым распаўсюджаным у свеце пратаколам з'яўляецца OSPF. Чыннік складаецца ў тым, што EIGRP толькі нядаўна стаў адчыненым стандартам, таму іншыя вытворцы не ўпэўненыя ў яго сумяшчальнасці з іх сеткавым абсталяваннем.

Разгледзім, што такое ступень даверу да пратакола. Калі роўтар А атрымлівае маршрутную інфармацыю з 2-х розных крыніц, то выкарыстоўвае формулу для прыняцця рашэння, які з двух маршрутаў змясціць у табліцу маршрутызацыі. Гэта лёгка, таму што ён глядзіць на параметры маршруту Ў-А і А-З-У, параўноўвае іх і прымае аптымальнае рашэнне. Вядома, OSPF яшчэ і балансуе нагрузку, гэта значыць калі два маршруты маюць аднолькавы кошт, то ён выконвае балансаванне нагрузкі. Падрабязна мы разгледзім гэтае пытанне ў наступных відэа, сёння ж я проста хачу, каб вы пра гэта проста ведалі.

Давайце разгледзім наступную табліцу. Унізе я зноў намалюю роўтэры А, У і З, якія ўтвараюць аўтаномную сеткавую сістэму ў вашай кампаніі. Выкажам здагадку, ваша кампанія набыла іншую кампанію, у якой маецца сістэма з роўтарамі А1, В1 і С1. Такім чынам, у вас зараз дзве кампаніі, кожная са сваёй сеткай. Дапушчальны, першая выкарыстае пратакол EIGRP, а другая – OSPF.

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

Вядома, можна пераналадзіць вашу сетку на выкарыстанне OSPF або сетку паглынутай вамі кампаніі перавесці на пратакол EIGRP, але гэта цэлая куча адміністрацыйнай працы. Для невялікай кампаніі гэта яшчэ можна прарабіць, але калі кампанія вялікая, тое гэта велізарны аб'ём працы. У гэтым выпадку можна прарабіць пераразмеркаванне, гэта значыць узяць маршруты EIGRP і размеркаваць іх па OSPF, а маршруты OSPF пераразмеркаваць па EIGRP. Гэта магчыма. Для гэтага адзін з роўтэраў вашай кампаніі павінен працаваць па двух пратаколах -EIGRP і OSPF, выкажам здагадку, гэта будзе роўтэр В. Ён будзе змяшчаць табліцу маршрутызацыі, дзе частка маршрутаў атрымана з EIGRP, а частка з OSPF. Дапусцім, што ў нас ёсць яшчэ адна сетка, з якой звязаны абедзве кампаніі. Пры гэтым першая кампанія будзе выкарыстоўваць для сувязі з ёй маршруты табліцы EIGRP, а другая - маршруты з пратакола OSPF, і супаставіць гэтыя маршруты, атрыманыя з розных крыніц, будзе вельмі складана, таму што кожны з іх выбірае аптымальны маршрут па сваіх уласных метрыках.

Трэнінг Cisco 200-125 CCNA v3.0. Дзень 43. Пратаколы маршрутызацыі Distance Vector і Link State

У гэтым выпадку выкарыстоўваецца паняцце Administrative Distance, ці адміністрацыйная дыстанцыя. Яна дапамагае роўтэру абраць самы аптымальны маршрут з некалькіх маршрутаў, атрыманых з розных пратаколаў маршрутызацыі. Напрыклад, калі роўтар В наўпрост злучаны з роўтарам З, то адміністрацыйная дыстанцыя будзе роўная 0, і гэта самы давераны маршрут. Выкажам здагадку, што А паведамляе Ў, што таксама мае доступ да З, у гэтым выпадку роўтар У адкажа яму: «дзякую за вашу інфармацыю, але роўтар З злучаны са мной напроста, таму я выбіраю варыянт з меншай адміністрацыйнай дыстанцыяй, а не варыянт сувязі праз вас».

Адміністрацыйная дыстанцыя паказвае ступень даверу да пратакола. Чым меншая велічыня адміністрацыйнай дыстанцыі, тым большы давер. Наступным найбольш давераным варыянтам пасля прамога злучэння з'яўляецца статычнае злучэнне з адміністрацыйнай дыстанцыяй, роўнай 1. Ступень даверу да пратакола EIGRP характарызуецца значэннем адміністрацыйнай дыстанцыі 90, да пратакола OSPF - 110 і да пратакола RIP - 120.

Таму калі EIGRP і OSPF абодва будуць прадстаўляць адну і тую ж сетку, роўтэр даверыцца інфармацыі аб маршрутах, атрыманай ад EIGRP, таму што гэты пратакол мае адміністрацыйную дыстанцыю 90, меншую, чым мае OSPF.


Дзякуй, што застаяцеся з намі. Вам падабаюцца нашыя артыкулы? Жадаеце бачыць больш цікавых матэрыялаў? Падтрымайце нас аформіўшы замову або парэкамендаваўшы знаёмым, 30% зніжка для карыстальнікаў Хабра на ўнікальны аналаг entry-level сервераў, які быў прыдуманы намі для Вас: Уся праўда аб VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps ад $20 ці як правільна дзяліць сервер? (даступныя варыянты з RAID1 і RAID10, да 24 ядраў і да 40GB DDR4).

Dell R730xd у 2 разы танней? Толькі ў нас 2 х 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! Чытайце аб тым Як пабудаваць інфраструктуру корп. класа c ужываннем сервераў Dell R730xd Е5-2650 v4 коштам 9000 еўра за капейкі?

Крыніца: habr.com

Дадаць каментар