Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Leo tutaanza kusoma ruta. Ikiwa umekamilisha kozi yangu ya video kutoka kwa somo la kwanza hadi la 17, basi tayari umejifunza misingi ya swichi. Sasa tunaendelea kwenye kifaa kinachofuata - router. Kama unavyojua kutoka kwa somo la awali la video, moja ya mada ya kozi ya CCNA inaitwa Cisco Switching & Routing.

Katika mfululizo huu, hatutasoma ruta za Cisco, lakini tutaangalia dhana ya uelekezaji kwa ujumla. Tutakuwa na mada tatu. Ya kwanza ni muhtasari wa kile unachojua tayari kuhusu ruta na mazungumzo kuhusu jinsi inaweza kutumika kwa kushirikiana na ujuzi uliopata katika mchakato wa kusoma swichi. Tunahitaji kuelewa jinsi swichi na ruta hufanya kazi pamoja.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Ifuatayo, tutaangalia uelekezaji ni nini, inamaanisha nini, na jinsi inavyofanya kazi, na kisha tutaendelea na aina za itifaki za uelekezaji. Leo ninatumia topolojia ambayo tayari umeiona katika masomo yaliyopita.

Tuliangalia jinsi data inavyosonga kwenye mtandao na jinsi kupeana mkono kwa njia tatu za TCP hufanywa. Ujumbe wa kwanza uliotumwa kupitia mtandao ni pakiti ya SYN. Hebu tuangalie jinsi handshake ya njia tatu hutokea wakati kompyuta yenye anwani ya IP 10.1.1.10 inataka kuwasiliana na seva 30.1.1.10, yaani, inajaribu kuanzisha uhusiano wa FTP.
Ili kuanza uunganisho, kompyuta inaunda bandari ya chanzo na nambari ya random 25113. Ikiwa umesahau jinsi hii inatokea, nakushauri uangalie mafunzo ya awali ya video ambayo yalijadili suala hili.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Kisha, huweka nambari ya bandari lengwa kwenye fremu kwa sababu inajua kwamba inapaswa kuunganishwa na mlango wa 21, kisha inaongeza maelezo ya Tabaka la 3 la OSI, ambayo ni anwani yake ya IP na anwani ya IP lengwa. Data yenye vitone haibadiliki hadi ifike sehemu ya mwisho. Baada ya kufikia seva, pia hazibadilika, lakini seva huongeza habari ya kiwango cha pili kwenye sura, ambayo ni, anwani ya MAC. Hii ni kutokana na ukweli kwamba swichi huona tu habari ya kiwango cha 2 cha OSI. Katika hali hii, kipanga njia ndicho kifaa pekee cha mtandao kinachozingatia maelezo ya Tabaka la 3; kwa kawaida, kompyuta pia inafanya kazi na taarifa hii. Kwa hiyo, kubadili hufanya kazi tu na maelezo ya kiwango cha XNUMX, na router inafanya kazi tu na maelezo ya kiwango cha XNUMX.

Swichi inajua anwani ya chanzo ya MAC XXXX:XXXX:1111 na inataka kujua anwani ya MAC ya seva ambayo kompyuta inafikia. Inalinganisha anwani ya IP ya chanzo na anwani lengwa, inatambua kuwa vifaa hivi viko kwenye nyati tofauti, na kuamua kutumia lango kufikia subnet tofauti.

Mara nyingi mimi huulizwa swali la nani anaamua anwani ya IP ya lango inapaswa kuwa nini. Kwanza, imeamua na msimamizi wa mtandao, ambaye huunda mtandao na hutoa anwani ya IP kwa kila kifaa. Kama msimamizi, unaweza kukabidhi kipanga njia chako anwani yoyote ndani ya anuwai ya anwani zinazoruhusiwa kwenye mtandao wako mdogo. Kwa kawaida hii ndiyo anwani halali ya kwanza au ya mwisho, lakini hakuna sheria kali kuhusu kuikabidhi. Kwa upande wetu, msimamizi alitoa anwani ya lango, au kipanga njia, 10.1.1.1 na kuipa bandari F0/0.

Unapoweka mtandao kwenye kompyuta na anwani ya IP tuli ya 10.1.1.10, unaweka mask ya subnet ya 255.255.255.0 na lango chaguo-msingi la 10.1.1.1. Ikiwa hutumii anwani tuli, basi kompyuta yako inatumia DHCP, ambayo hutoa anwani inayobadilika. Bila kujali ni anwani gani ya IP ambayo kompyuta hutumia, tuli au inayobadilika, lazima iwe na anwani ya lango ili kufikia mtandao mwingine.

Kwa hivyo, kompyuta 10.1.1.10 inajua kwamba lazima itume sura kwa router 10.1.1.1. Uhamisho huu unafanyika ndani ya mtandao wa ndani, ambapo anwani ya IP haijalishi, tu anwani ya MAC ni muhimu hapa. Hebu tuchukue kwamba kompyuta haijawahi kuwasiliana na router kabla na haijui anwani yake ya MAC, kwa hiyo lazima kwanza itume ombi la ARP ambalo linauliza vifaa vyote kwenye subnet: "hey, ni nani kati yenu ana anwani 10.1.1.1? Tafadhali niambie anwani yako ya MAC! Kwa kuwa ARP ni ujumbe wa utangazaji, hutumwa kwa bandari zote za vifaa vyote, ikiwa ni pamoja na router.

Kompyuta 10.1.1.12, baada ya kupokea ARP, inafikiri: "hapana, anwani yangu sio 10.1.1.1," na inatupa ombi; kompyuta 10.1.1.13 inafanya vivyo hivyo. Router, baada ya kupokea ombi, inaelewa kuwa ni yeye anayeulizwa, na kutuma anwani ya MAC ya bandari F0/0 - na bandari zote zina anwani tofauti ya MAC - kwa kompyuta 10.1.1.10. Sasa, kwa kujua anwani ya lango XXXX:AAAA, ambayo katika kesi hii ni anwani lengwa, kompyuta inaiongeza hadi mwisho wa fremu iliyoelekezwa kwa seva. Wakati huo huo, huweka kichwa cha fremu cha FCS/CRC, ambacho ni utaratibu wa kukagua hitilafu ya utumaji.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Baada ya hayo, sura ya kompyuta 10.1.1.10 inatumwa juu ya waya kwenye router 10.1.1.1. Baada ya kupokea fremu, kipanga njia huondoa FCS/CRC kwa kutumia algorithm sawa na kompyuta kwa uthibitishaji. Data si chochote zaidi ya mkusanyiko wa moja na sufuri. Ikiwa data imeharibiwa, yaani, 1 inakuwa 0 au 0 inakuwa moja, au kuna uvujaji wa data, ambayo mara nyingi hutokea wakati wa kutumia kitovu, basi kifaa kinapaswa kutuma tena sura tena.

Ikiwa ukaguzi wa FCS/CRC umefaulu, kipanga njia hutazama chanzo na anwani za MAC lengwa na kuziondoa, kwa kuwa hii ni maelezo ya Tabaka la 2, na huenda kwenye mwili wa fremu, ambayo ina maelezo ya Tabaka la 3. Kutoka kwake anajifunza kwamba taarifa zilizomo katika sura ni lengo la kifaa na anwani ya IP 30.1.1.10.

Router kwa namna fulani inajua ambapo kifaa hiki iko. Hatukujadili suala hili tulipoangalia jinsi swichi zinavyofanya kazi, kwa hivyo tutaiangalia sasa. Router ina bandari 4, kwa hivyo niliongeza viunganisho vichache zaidi kwake. Kwa hiyo, router inajuaje kwamba data ya kifaa na anwani ya IP 30.1.1.10 inapaswa kutumwa kupitia bandari F0/1? Kwa nini haiwapeleki kupitia bandari F0/3 au F0/2?

Ukweli ni kwamba router inafanya kazi na meza ya uelekezaji. Kila router ina meza hiyo ambayo inakuwezesha kuamua kupitia bandari gani ya kusambaza sura maalum.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Katika kesi hii, bandari F0/0 imeundwa kwa anwani ya IP 10.1.1.1 na hii ina maana kwamba imeunganishwa kwenye mtandao 10.1.1.10/24. Vile vile, bandari F0/1 imeundwa kwa anwani 20.1.1.1, yaani, kushikamana na mtandao 20.1.1.0/24. Router inajua mitandao hii yote miwili kwa sababu imeunganishwa moja kwa moja kwenye bandari zake. Kwa hivyo, taarifa kwamba trafiki kwa mtandao 10.1.10/24 inapaswa kupita kwenye bandari F0/0, na kwa mtandao 20.1.1.0/24 kupitia bandari F0/1, inajulikana kwa default. Router inajuaje kupitia bandari gani za kufanya kazi na mitandao mingine?

Tunaona kwamba mtandao 40.1.1.0/24 umeunganishwa kwenye bandari F0/2, mtandao 50.1.1.0/24 umeunganishwa kwenye bandari F0/3, na mtandao 30.1.1.0/24 unaunganisha router ya pili kwenye seva. Router ya pili pia ina meza ya uelekezaji, ambayo inasema kwamba mtandao 30. umeunganishwa kwenye bandari yake, hebu tuonyeshe 0/1, na imeshikamana na router ya kwanza kupitia bandari 0/0. Router hii inajua kwamba bandari yake 0/0 imeunganishwa kwenye mtandao 20., na bandari 0/1 imeunganishwa kwenye mtandao 30., na haijui chochote kingine.

Vile vile, router ya kwanza inajua kuhusu mitandao 40. na 50. iliyounganishwa na bandari 0/2 na 0/3, lakini haijui chochote kuhusu mtandao wa 30. Itifaki ya uelekezaji hutoa routers habari ambazo hawana kwa default. Utaratibu ambao ruta hizi huwasiliana na kila mmoja ni msingi wa uelekezaji, na kuna uelekezaji wa nguvu na tuli.

Uendeshaji wa tuli ni kwamba router ya kwanza inapewa taarifa: ikiwa unahitaji kuwasiliana na mtandao 30.1.1.0/24, basi unahitaji kutumia bandari F0/1. Hata hivyo, wakati router ya pili inapokea trafiki kutoka kwa seva ambayo imekusudiwa kwa kompyuta 10.1.1.10, haijui nini cha kufanya nayo, kwa sababu meza yake ya uelekezaji ina habari tu kuhusu mitandao 30. na 20. Kwa hiyo, router hii pia inahitaji. kusajili uelekezaji tuli : Iwapo itapokea trafiki kwa mtandao 10., inapaswa kuituma kupitia bandari 0/0.

Shida ya uelekezaji tuli ni kwamba lazima nisanidi kipanga njia cha kwanza kufanya kazi na mtandao 30. na kipanga njia cha pili kufanya kazi na mtandao 10. Hii ni rahisi ikiwa nina vipanga njia 2 tu, lakini ninapokuwa na vipanga njia 10, weka mipangilio. uelekezaji tuli huchukua muda mwingi. Katika kesi hii, ni mantiki kutumia uelekezaji wa nguvu.
Kwa hiyo, baada ya kupokea sura kutoka kwa kompyuta, router ya kwanza inaangalia meza yake ya uelekezaji na inaamua kuituma kupitia bandari F0/1. Wakati huo huo, inaongeza anwani ya chanzo ya MAC XXXX.BBBB na anwani lengwa la MAC XXXX.CCSS kwenye fremu.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Baada ya kupokea sura hii, kipanga njia cha pili "hupunguza" anwani za MAC zinazohusiana na safu ya pili ya OSI na kuendelea na taarifa ya safu ya tatu. Anaona kwamba anwani ya IP fikio 3 ni ya mtandao sawa na mlango wa 30.1.1.10/0 wa kipanga njia, anaongeza anwani ya chanzo ya MAC na anwani ya MAC lengwa kwenye fremu na kutuma fremu kwa seva.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Kama nilivyosema tayari, basi mchakato kama huo unarudiwa kwa mwelekeo tofauti, ambayo ni, hatua ya pili ya kushikana mikono inafanywa, ambayo seva hutuma ujumbe wa SYN ACK. Kabla ya kufanya hivi, hutupilia mbali habari zote zisizo za lazima na huacha tu pakiti ya SYN.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Baada ya kupokea pakiti hii, router ya pili inakagua habari iliyopokelewa, inaiongezea na kuituma.

Kwa hiyo, katika masomo ya awali tulijifunza jinsi kubadili kazi, na sasa tumejifunza jinsi routers hufanya kazi. Hebu tujibu swali la nini uelekezaji ni katika maana ya kimataifa. Tuseme utakutana na ishara kama hiyo ya barabarani iliyowekwa kwenye makutano ya mzunguko. Unaweza kuona kwamba tawi la kwanza linaongoza kwa RAF Fairfax, la pili kwa uwanja wa ndege, la tatu kusini. Ukichukua njia ya kutoka ya nne utakuwa umefikia mwisho, lakini saa ya tano unaweza kuendesha gari katikati mwa jiji hadi Braxby Castle.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Kwa ujumla, uelekezaji ndio unaolazimisha kipanga njia kufanya maamuzi kuhusu mahali pa kutuma trafiki. Katika kesi hii, wewe, kama dereva, lazima uamue ni njia gani ya kutoka kwenye makutano ya kuchukua. Katika mitandao, vipanga njia vinapaswa kufanya maamuzi kuhusu mahali pa kutuma pakiti au fremu. Lazima uelewe kuwa uelekezaji hukuruhusu kuunda meza kulingana na ambayo ruta hufanya maamuzi haya.

Kama nilivyosema, kuna uelekezaji tuli na wa nguvu. Wacha tuangalie upangaji wa tuli, ambao nitachora vifaa 3 vilivyounganishwa kwa kila mmoja, na kifaa cha kwanza na cha tatu kimeunganishwa kwenye mitandao. Hebu tufikiri kwamba mtandao mmoja 10.1.1.0 unataka kuwasiliana na mtandao 40.1.1.0, na kati ya routers kuna mitandao 20.1.1.0 na 30.1.1.0.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Katika kesi hii, bandari za router lazima ziwe za subnets tofauti. Router 1 kwa chaguo-msingi inajua tu kuhusu mitandao 10. na 20. na haijui chochote kuhusu mitandao mingine. Router 2 inajua tu kuhusu mitandao 20. na 30. kwa sababu wameunganishwa nayo, na router 3 inajua tu kuhusu mitandao 30. na 40. Ikiwa mtandao 10. unataka kuwasiliana na mtandao 40., lazima niambie router 1 kuhusu mtandao 30. .

Lazima nipe njia 2 kwa router ya pili: ikiwa inataka kusambaza pakiti kutoka kwa mtandao 40. hadi mtandao 10., basi lazima itumie bandari ya mtandao 20., na kusambaza pakiti kutoka kwa mtandao 10. hadi mtandao 40. - mtandao bandari 30. Vile vile, lazima nitoe maelezo ya router 3 kuhusu mitandao 10. na 20.

Ikiwa una mitandao midogo, basi kuanzisha njia tuli ni rahisi sana. Walakini, jinsi mtandao unavyokua, shida zaidi huibuka na uelekezaji tuli. Hebu fikiria kwamba umeunda muunganisho mpya unaounganisha moja kwa moja ruta za kwanza na za tatu. Katika kesi hii, itifaki ya uelekezaji yenye nguvu itasasisha kiotomatiki jedwali la uelekezaji la Router 1 na yafuatayo: "ikiwa unahitaji kuwasiliana na Njia ya 3, tumia njia ya moja kwa moja"!

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Kuna aina mbili za itifaki za uelekezaji: Itifaki ya Internal Gateway IGP na External Gateway Protocol EGP. Itifaki ya kwanza inafanya kazi kwenye mfumo tofauti, unaojiendesha unaojulikana kama kikoa cha uelekezaji. Fikiria kuwa una shirika ndogo na ruta 5 tu. Ikiwa tunazungumza tu juu ya uunganisho kati ya ruta hizi, basi tunamaanisha IGP, lakini ikiwa unatumia mtandao wako kuwasiliana na mtandao, kama watoa huduma wa ISP wanavyofanya, basi unatumia EGP.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

IGP hutumia itifaki 3 maarufu: RIP, OSPF na EIGRP. Mtaala wa CCNA unataja tu itifaki mbili za mwisho kwa sababu RIP imepitwa na wakati. Hii ndiyo itifaki rahisi zaidi ya uelekezaji na bado inatumika katika baadhi ya matukio, lakini haitoi usalama wa mtandao unaohitajika. Hii ni mojawapo ya sababu kwa nini Cisco iliondoa RIP kwenye kozi ya mafunzo. Walakini, nitakuambia juu yake hata hivyo kwa sababu kujifunza hukusaidia kuelewa misingi ya uelekezaji.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Uainishaji wa itifaki ya EGP hutumia itifaki mbili: BGP na itifaki ya EGP yenyewe. Katika kozi ya CCNA, tutashughulikia BGP, OSPF, na EIGRP pekee. Hadithi kuhusu RIP inaweza kuchukuliwa kuwa maelezo ya ziada, ambayo yataonyeshwa katika mojawapo ya mafunzo ya video.
Kuna aina 2 zaidi za itifaki za uelekezaji: Itifaki za Vekta ya Umbali na itifaki za uelekezaji za Jimbo la Link.

Mafunzo ya Cisco 200-125 CCNA v3.0. Siku ya 18: Misingi ya Kuelekeza

Pasi ya kwanza inaangalia umbali na vekta za mwelekeo. Kwa mfano, ninaweza kuanzisha muunganisho moja kwa moja kati ya kipanga njia R1 na R4, au naweza kuunganisha kwenye njia R1-R2-R3-R4. Ikiwa tunazungumza juu ya itifaki za uelekezaji zinazotumia njia ya vector ya umbali, basi katika kesi hii unganisho utafanywa kila wakati kwenye njia fupi. Haijalishi kwamba uunganisho huu utakuwa na kasi ya chini. Kwa upande wetu, hii ni 128 kbps, ambayo ni polepole zaidi kuliko uunganisho kando ya njia ya R1-R2-R3-R4, ambapo kasi ni 100 Mbps.

Wacha tuzingatie itifaki ya vekta ya umbali RIP. Nitachora mtandao 1 mbele ya router R10, na mtandao 4 nyuma ya router R40. Hebu tufikiri kwamba kuna kompyuta nyingi katika mitandao hii. Ikiwa ninataka kuwasiliana kati ya mtandao 10. R1 na mtandao 40. R4, basi nitaweka uelekezaji tuli kwa R1 kama vile: "ikiwa unahitaji kuunganisha kwenye mtandao 40., tumia muunganisho wa moja kwa moja kwenye kipanga njia R4." Wakati huo huo, lazima nisanidi kwa mikono RIP kwenye ruta zote 4. Kisha meza ya uelekezaji R1 itasema moja kwa moja kwamba ikiwa mtandao 10. inataka kuwasiliana na mtandao 40., lazima itumie uunganisho wa moja kwa moja R1-R4. Hata kama njia ya kupita inageuka kuwa ya haraka zaidi, itifaki ya Vekta ya Umbali bado itachagua njia fupi iliyo na umbali mfupi zaidi wa upitishaji.

OSPF ni itifaki ya uelekezaji ya hali ya kiunganishi ambayo huangalia kila wakati hali ya sehemu za mtandao. Katika kesi hii, inakagua kasi ya chaneli, na ikiwa inaona kuwa kasi ya usafirishaji wa trafiki kwenye chaneli ya R1-R4 ni ya chini sana, inachagua njia na kasi ya juu R1-R2-R3-R4, hata ikiwa ni yake. urefu unazidi njia fupi zaidi. Kwa hivyo, ikiwa nitasanidi itifaki ya OSPF kwenye ruta zote, ninapojaribu kuunganisha mtandao 40. kwenye mtandao 10., trafiki itatumwa kando ya njia R1-R2-R3-R4. Kwa hivyo, RIP ni itifaki ya vekta ya umbali, na OSPF ni itifaki ya uelekezaji wa hali ya kiungo.

Kuna itifaki nyingine - EIGRP, itifaki ya uelekezaji ya Cisco. Ikiwa tunazungumzia kuhusu vifaa vya mtandao kutoka kwa wazalishaji wengine, kwa mfano, Juniper, hawana msaada wa EIGRP. Hii ni itifaki bora ya uelekezaji ambayo ni bora zaidi kuliko RIP na OSPF, lakini inaweza kutumika tu katika mitandao kulingana na vifaa vya Cisco. Baadaye nitakuambia kwa undani zaidi kwa nini itifaki hii ni nzuri sana. Kwa sasa, nitatambua kuwa EIGRP inachanganya vipengele vya itifaki za vekta ya umbali na itifaki za uelekezaji wa hali ya kiungo, inayowakilisha itifaki ya mseto.

Katika somo linalofuata la video tutakuja kwa karibu kuzingatia vipanga njia vya Cisco; Nitakuambia kidogo juu ya mfumo wa uendeshaji wa Cisco IOS, ambao umekusudiwa kwa swichi na ruta. Tunatumahi, katika Siku ya 19 au Siku ya 20, tutaingia kwa undani zaidi kuhusu itifaki za uelekezaji, na nitaonyesha jinsi ya kusanidi vipanga njia vya Cisco kwa kutumia mitandao midogo kama mifano.


Asante kwa kukaa nasi. Je, unapenda makala zetu? Je, ungependa kuona maudhui ya kuvutia zaidi? Tuunge mkono kwa kuweka agizo au kupendekeza kwa marafiki, Punguzo la 30% kwa watumiaji wa Habr kwenye analogi ya kipekee ya seva za kiwango cha kuingia, ambayo tulikutengenezea: Ukweli wote kuhusu VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps kutoka $20 au jinsi ya kushiriki seva? (inapatikana kwa RAID1 na RAID10, hadi cores 24 na hadi 40GB DDR4).

Dell R730xd mara 2 nafuu? Hapa tu 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV kutoka $199 nchini Uholanzi! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - kutoka $99! Soma kuhusu Jinsi ya kujenga miundombinu ya Corp. darasa na matumizi ya seva za Dell R730xd E5-2650 v4 zenye thamani ya euro 9000 kwa senti?

Chanzo: mapenzi.com

Kuongeza maoni