Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

TĂ€na alustame ruuteritest Ă”ppimisega. Kui olete lĂ€binud minu videokursuse esimesest kuni 17. Ă”pikuni, siis olete juba Ă”ppinud lĂŒlitite aluseid. NĂŒĂŒd liigume jĂ€rgmise seadme juurde – ruuteri juurde. Nagu te eelmisest videost teate, on ĂŒks CCNA kursuse teema just see – Cisco lĂŒlitamine ja marsruutimine.

Selles sarjas me ei hakka Cisco ruutereid uurima, vaid kĂ€sitleme marsruutimise kontseptsiooni ĂŒldiselt. Meil on kolm teemat. Esimene on ĂŒlevaade sellest, mida te juba ruuteritest teate, ja vestlus selle ĂŒle, kuidas seda saab kasutada koos teie lĂŒlitite Ă”ppimise kĂ€igus omandatud teadmistega. Peame aru saama, kuidas lĂŒlitite ja ruuterite koostöö kĂ€ib.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

SeejĂ€rel vaatame, mis on marsruutimine, mida see tĂ€hendab ja kuidas see töötab, ning liigume edasi marsruutimisprotokollide tĂŒĂŒpide juurde. TĂ€na kasutan topoloogiat, mida olete juba varasemates Ă”nedes nĂ€inud.

Me oleme vaadanud, kuidas andmed liiguvad ĂŒle vĂ”rgu ja kuidas toimub TCP kolmepoolne kĂ€epigistus. Esimene sĂ”num, mis saadetakse vĂ”rku, on SYN-pakett. Vaadakem, kuidas toimub kolmepoolne kĂ€epigistus, kui arvuti IP-aadressiga 10.1.1.10 soovib ĂŒhendust luua serveriga 30.1.1.10, st pĂŒĂŒab luua FTP-ĂŒhendust.
Ühenduse alustamiseks loob arvuti juhusliku allika pordi numbriga 25113. Kui te unustasite, kuidas see toimub, soovitan vaadata ĂŒle varasemad videod, kus see teema kĂ€sitlemine toimus.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

SeejĂ€rel sisestab ta sihtpordi numbri raamisse, kuna teab, et peab ĂŒhenduma pordiga 21, ning seejĂ€rel lisab kolmanda taseme OSI teabe, st oma IP-aadressi ja sihtkoha IP-aadressi. Katkised andmed ei muutu, kuni nad jĂ”uavad sihtpunkti. Kui nad jĂ”uavad serverisse, ei muutu nad ka, kuid server lisab raami teise taseme teabe, st MAC-aadressi. See on tingitud sellest, et lĂŒlitid tunnevad ainult teise taseme OSI teavet. Selles stsenaariumis on ruuter ainus vĂ”rguseade, mis kĂ€sitleb kolmanda taseme teavet, loomulikult töötleb ka arvuti seda teavet. Seega töötab lĂŒliti ainult teise taseme teabe alusel, samas kui ruuter töötleb kolmanda taseme teavet.

LĂŒliti tunneb lĂ€hte MAC-aadressi XXXX:XXXX:1111 ja tahab teada serveri MAC-aadressi, mille poole arvuti pöördub. Ta vĂ”rdleb lĂ€hte IP-aadressi sihtadressiga, mĂ”istab, et need seadmed asuvad erinevates alamvĂ”rkudes, ja otsustab kasutada pÀÀsupunkti teise alamvĂ”rgu jĂ”udmiseks.

KĂŒsimus, kes mÀÀrab, milline IP-aadress peaks olema vĂ€rava aadress, tuleb sageli ette. Esiteks otsustab selle vĂ”rguadministraator, kes loob vĂ”rgustiku ja mÀÀrab igale seadmele IP-aadressi. Administratorina saate ruuterile mÀÀrata mis tahes aadressi, mis kuulub teie alamvĂ”rgu lubatud aadresside vahemikku. Tavaliselt on see esimene vĂ”i viimane lubatud aadress, kuid seadmine ei pruugi jĂ€rgida rangeid reegleid. Meie juhul mÀÀras administraator vĂ€rava ehk ruuteri aadressiks 10.1.1.1 ja mÀÀras selle sadamaks F0/0.

Kui seadistate vĂ”rku arvutis staatilise IP-aadressiga 10.1.1.10, siis mÀÀrate alamvĂ”rgu maskiks 255.255.255.0 ja vaikevĂ€ravaks 10.1.1.1. Kui te ei kasuta staatilist aadressi, siis kasutab arvuti DHCP, mis mÀÀrab dĂŒnaamilise aadressi. ÜkskĂ”ik, kas arvuti kasutab staatilist vĂ”i dĂŒnaamilist IP-aadressi, peab teisesse vĂ”rku pÀÀsemiseks olema olemas vĂ€rava aadress.

Seega, arvuti 10.1.1.10 teab, et peab saatma raamid ruuterile 10.1.1.1. See edastus toimub kohaliku vĂ”rgu sees, kus IP-aadressil ei ole tĂ€htsust, oluline on ainult MAC-aadress. Oletame, et arvuti ei ole varem ruuteriga ĂŒhendust vĂ”tnud ja ei tea tema MAC-aadressi, seega peab ta esmalt saatma ARP-pĂ€ringu, millega kĂŒsib kĂ”igi alavĂ”rgu seadmete kĂ€est: "Hei, kes teist omab aadressi 10.1.1.1? Palun teatage mulle oma MAC-aadress!". Kuna ARP on laiaulatuslik sĂ”num, jĂ”uab see kĂ”ikide seadmete, sealhulgas ruuteri, portide juurde.

Arvuti 10.1.1.12, saades ARP-i, mĂ”tleb: "Ei, minu aadress ei ole 10.1.1.1" ja viskab pĂ€ringu kĂ”rvale, sama teeb ka arvuti 10.1.1.13. Ruuter, saades pĂ€ringu, mĂ”istab, et kĂŒsitakse just temalt, ja saadab tagasi MAC-aadressi port F0/0 – kuna kĂ”igil portidel on erinev MAC-aadress – arvutile 10.1.1.10. NĂŒĂŒd, teades sihtmĂ€rgi aadressi XXXX:AAAA, lisab arvuti selle raami lĂ”ppu, mis on suunatud serverile. Koos sellega seadis ta raami pĂ€ise FCS/CRC, mis on edastamise vigade kontrollimise mehhanism.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

PĂ€rast seda saadetakse arvuti raam 10.1.1.10 kaudu juhtmete kaudu ruuterisse 10.1.1.1. PĂ€rast raami vastuvĂ”tmist eemaldab ruuter FCS/CRC, kasutades kontrollimiseks sama algoritmi, mis on arvutis. Andmed koosnevad lihtsalt nullidest ja ĂŒhtedest. Kui andmed on kahjustatud, st 1 muutub 0-ks vĂ”i 0 muutub 1-ks, vĂ”i andmete lekkimine toimub, mis sageli juhtub hub'i kasutamise korral, peab seade raami uuesti edastama.

Kui FCS/CRC kontroll on edukas, vaatab ruuter allika ja sihtkoha MAC-aadresse ning eemaldab need, kuna see on 2. taseme teave, ja liigub edasi raamile sisule, mis sisaldab 3. taseme teavet. Sellest saab ta teada, et raam sisaldab informatsiooni seadmest, mille IP-aadress on 30.1.1.10.

Ruuter teab mingil viisil, kus see seade asub. Me ei arutanud seda kĂŒsimust, kui vaatasime lĂŒlitite tööd, seega vaatame seda nĂŒĂŒd. Ruuteril on 4 porti, seega lisasin sellele veel mĂ”ned ĂŒhendused. Nii et kust ruuter teab, et andmed seadme IP-aadressiga 30.1.1.10 tuleb saata porti F0/1? Miks ta ei saada neid porti F0/3 vĂ”i F0/2?

Asi on selles, et ruuter töötab marsruutimistabeliga. Igal ruuteril on selline tabel, mis vÔimaldab otsustada, millise pordi kaudu konkreetne raam edastada.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

KĂ€esoleval juhul on port F0/0 seadistatud IP-aadressile 10.1.1.1, mis tĂ€hendab, et see on ĂŒhendatud vĂ”rku 10.1.1.10/24. Samamoodi on port F0/1 seadistatud aadressile 20.1.1.1, st ĂŒhendatud vĂ”rku 20.1.1.0/24. Ruuter tunneb neid kahte vĂ”rku, kuna need on otseselt ĂŒhendatud tema portidega. Niisiis, teave selle kohta, et liiklus vĂ”rku 10.1.1.0/24 peab lĂ€bi minema porti F0/0 ja vĂ”rku 20.1.1.0/24 – lĂ€bi porti F0/1, on teada vaikimisi. Kuidas aga ruuter teab, milliste portidega töötada teiste vĂ”rkudega?

Me nĂ€eme, et vĂ”rk 40.1.1.0/24 on ĂŒhendatud pordi F0/2, vĂ”rk 50.1.1.0/24 – pordi F0/3, ja vĂ”rk 30.1.1.0/24 ĂŒhendab teist ruuterit serveriga. Teisel ruuteril on samuti marsruutimistabel, kus on kirjas, et vĂ”rk 30 on ĂŒhendatud tema pordiga, tĂ€histame seda 0/1, ja esimesega on ta ĂŒhendatud pordi 0/0 kaudu. See ruuter teab, et tema port 0/0 on ĂŒhendatud vĂ”rguga 20, ja port 0/1 on ĂŒhendatud vĂ”rguga 30, kuid ei tea enam midagi.

Sarnaselt teab esimene ruuter vĂ”rkudest 40. ja 50., mis on ĂŒhendatud portidega 0/2 ja 0/3, kuid ei tea midagi vĂ”rgust 30. Marsruudiprotokoll pakub ruuteritele teavet, mida nad ei oma vaikimisi. Mehhanism, mille kaudu need ruuterid omavahel suhtlevad, on marsruutimise alus, kusjuures on olemas nii dĂŒnaamiline kui ka staatiline marsruutimine.

Staaticne marsruutimine tÀhendab, et esimesele ruuterile antakse teave: kui tuleb suhelda vÔrgu 30.1.1.0/24, tuleb kasutada porti F0/1. Kui aga teisele ruuterile tuleb liiklus serverilt, mis on mÔeldud arvutile 10.1.1.10, ei tea ta, mida sellega teha, sest tema marsruutimistabelis on ainult teave vÔrgu 30. ja 20. kohta. SeetÔttu peab ka sellele ruuterile seadma staatilise marsruutimise: kui ta saab liiklust vÔrgu 10. kohta, peab ta selle saatma lÀbi pordi 0/0.

Staatilise marsruutimise probleem on see, et ma pean kĂ€sitsi seadistama esimese ruuteri töötama vĂ”rgu 30. ja teise ruuteri töötama vĂ”rgu 10. juures. See on lihtne, kui mul on ainult 2 ruuterit, kuid kui mul on 10 ruuterit, vĂ”tab staatilise marsruutimise seadistamine palju aega. Sellisel juhul on mĂ”istlik kasutada dĂŒnaamilist marsruutimist.
Nii et, saades raamilt andmed arvutilt, vaatab esimene ruuter oma marsruutimistabelisse ja otsustab saata selle lÀbi porti F0/1. Samuti lisab ta raami allika MAC-aadressi XXXX.BBBB ja sihtkohtade MAC-aadressi XXXX.CCCC.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

Saades seda raamistikku, teine marsruuter "lÔikab" MAC-aadresse, mis kuuluvad teise astme OSI-le, ja liigub edasi kolmanda tasandi teabe juurde. Ta nÀeb, et siht-IP-aadress 30.1.1.10 kuulub sama vÔrku kui marsruuteri port 0/1, lisab raami allika MAC-aadresse ja sihtseadmise MAC-aadresse ning saadab raami serverile.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

Nagu ma juba ĂŒtlesin, kordub sarnane protsess vastupidises suunas, st teostatakse teine kĂ€epigistuse etapp, mille kĂ€igus server saadab tagasi SYN ACK-sĂ”numi. Enne seda lĂ”petab ta kogu liigse teabe ja jĂ€tab alles ainult SYN-paketi.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

Saades selle paketi, vaatab teine marsruuter saadud teavet, tÀiendab seda ja saadab edasi.

Nii et, varasemates tundides Ă”ppisime, kuidas lĂŒlitid töötavad, ja nĂŒĂŒd saame teada, kuidas ruuterid toimivad. Vaatame, mida kujutab endast marsruutimine globaalsetes mĂ”istes. Kujutame ette, et olete sattunud sellise liiklusmĂ€rgi juurde, mis on paigaldatud ringristmikule. NĂ€ete, et esimene vĂ€ljapÀÀs viib Fairfaxi kuninglike Ă”hujĂ”udude baasi, teine lennujaama, kolmas lĂ”una poole. Kui valite neljanda vĂ€ljapÀÀsu, siis satute ummikusse ning viienda kaudu saate sĂ”ita linna keskusesse Brexby lossi juurde.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

KokkuvÔttes on marsruutimine see, mis paneb ruuteri otsustama, kuhu liiklust suunata. Antud juhul peate teie, kui juht, otsustama, millist vÀljapÀÀsu ringristmikult kasutada. VÔrkudes peavad ruuterid otsustama, kuhu saata pakette vÔi raame. Te peate mÔistma, et marsruutimine vÔimaldab luua tabeleid, mille alusel ruuterid neid otsuseid teevad.

Nagu ma ĂŒtlesin, on olemas staatiline ja dĂŒnaamiline marsruutimine. Vaatleme staatilist marsruutimist, mille jaoks joonistan kolm seadet, mis on omavahel ĂŒhendatud, kusjuures esimene ja kolmas seade on ĂŒhendatud vĂ”rkudega. Oletame, et ĂŒks vĂ”rk 10.1.1.0 soovib luua ĂŒhenduse vĂ”rguga 40.1.1.0, samal ajal kui ruuterite vahel on vĂ”rgud 20.1.1.0 ja 30.1.1.0.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

Sellisel juhul peavad ruuterite pordid kuuluma erinevatesse alamvĂ”rkudesse. Ruuter 1 teab vaikimisi ainult vĂ”rkudest 10. ja 20. ning ei tea midagi ĂŒlejÀÀnud vĂ”rkudest. Ruuter 2 tunneb ainult vĂ”rgud 20. ja 30., kuna need on temaga ĂŒhendatud, ja ruuter 3 tunneb ainult vĂ”rgud 30. ja 40. Kui vĂ”rk 10. soovib luua ĂŒhenduse vĂ”rguga 40., pean ma rÀÀkima ruuterile 1 vĂ”rgust 30. ja sellest, et kui ta soovib edastada raami vĂ”rgule 40., peab ta kasutama liidest vĂ”rgule 20. ja saatma raami selle sama vĂ”rgu 20 kaudu.

Teisele ruuterile pean mÀÀrama kaks marsruuti: kui ta soovib edastada paketti vĂ”rgust 40. vĂ”rgus 10., peab ta kasutama pouti vĂ”rgule 20., ja paketi edastamiseks vĂ”rgust 10. vĂ”rku 40. – peab ta kasutama pouti vĂ”rgule 30. Sarnaselt pean ma varustama ruuteri 3 teabega vĂ”rkudest 10. ja 20.

Kuidas jĂ€lgida vĂ€ikeseid vĂ”rke, on staatilise marsruutimise seadistamine vĂ€ga lihtne. Kuid vĂ”rgu kasvades tekivad jĂ€rjest rohkem probleemid staatilise marsruutimisega. Oletame, et olete loonud uue ĂŒhenduse, mis seob esimest ja kolmandat ruuterit. Sellisel juhul uuendab dĂŒnaamilise marsruutimise protokoll automaatselt ruuteri 1 marsruuditabelit, öeldes: "kui peate ĂŒhendust vĂ”tma ruuteriga 3, kasutage otsest marsruuti"!

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

On olemas kahte tĂŒĂŒpi marsruutimisprotokolle: sisemise vĂ€rava protokoll IGP ja vĂ€lise vĂ€rava protokoll EGP. Esimene protokoll töötab eraldi, autonoomse sĂŒsteemi, tuntud kui marsruudidomeeniga. Oletame, et teil on vĂ€ike organisatsioon, kus on vaid 5 ruuterit. Kui rÀÀgime ainult nende ruuterite vahelisest suhtlemisest, siis mĂ”tleme IGP-le; kui aga kasutate oma vĂ”rku internetiga ĂŒhendamiseks, nagu teevad internetiteenuse pakkujad, siis kasutate EGP-d.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

IGP kasutab kolme populaarset protokolli: RIP, OSPF ja EIGRP. CCNA Ă”ppekava mainib ainult kahte viimast protokolli, kuna RIP on ajale jalgu jÀÀnud. See on lihtsaim marsruutimisprotokoll, mida kasutatakse endiselt mĂ”ningatel juhtudel, kuid see ei taga vajalikku vĂ”rgu turvalisust. See on ĂŒks pĂ”hjusi, miks Cisco jĂ€ttis RIP vĂ€lja Ă”ppekursusest. Sellegipoolest rÀÀgin ma sellest, kuna selle Ă”ppimine aitab mĂ”ista marsruutimise aluseid.

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

EGP protokollide klassifikatsioon kasutab kaht protokolli: BGP ja EGP protokolli ise. CCNA kursuse raames vaatame me ainult BGP, OSPF ja EIGRP. RÀÀkides RIP-ist, vĂ”ite seda pidada boonusteabe osaks, mis kajastub ĂŒhes videotunnis.
On veel kahe tĂŒĂŒpi marsruutimisprotokolle: kaugusvektorprotokollid (Distance Vector) ja kanaliseisundiprotokollid (Link State).

Cisco koolitus 200-125 CCNA v3.0. PĂ€ev 18. Suunamise alused.

Esimene punkt kĂ€sitleb kauguse ja suuna vektoreid. NĂ€iteks vĂ”in luua otseĂŒhenduse ruuteri R1 ja R4 vahel vĂ”i teha ĂŒhenduse lĂ€bi R1-R2-R3-R4. Kui rÀÀgime marsruutimisprotokollidest, mis kasutavad kaugus-vektori meetodit, toimub ĂŒhendus alati lĂŒhima marsruudi kaudu. Sel juhul ei oma tĂ€htsust, et see ĂŒhendus omab madalat kiirusetaset. Meie jaoks on see 128 kbit/s, mis on oluliselt aeglasem kui ĂŒhendus marsruudil R1-R2-R3-R4, kus kiirus on 100 Mbit/s.

Vaatame kaugusvektorprotokolli RIP. Joonistan enne ruuteri R1 vĂ”rgu 10. ja ruuteri R4 taha vĂ”rgu 40. Oletame, et nende vĂ”rkude sees on palju arvuteid. Kui ma tahan luua ĂŒhenduse vĂ”rgu 10. R1 ja vĂ”rgu 40. R4 vahel, siis seadistan R1 staatilise marsruutimise tĂŒĂŒbi: "kui on vaja ĂŒhenduda vĂ”rgu 40. , kasuta otseĂŒhendust ruuteriga R4". Sel juhul pean kĂ”igil neljal ruuteril kĂ€sitsi seadistama RIP-i. Siis R1 marsruuditabel teatab automaatselt, et kui vĂ”rk 10. soovib ĂŒhenduda vĂ”rguga 40., tuleb kasutada otseĂŒhendust R1-R4. Isegi kui möödasĂ”it osutub kiiremaks, valib Distance Vector protokoll ikkagi kĂ”ige lĂŒhema marsruudi, millel on vĂ€ikseim edastusvahemaa.

OSPF on kanaliriigi protokoll, mis jĂ€lgib pidevalt vĂ”rgusegmentide olekut. Antud juhul hindab see kanalite kiirus, ja kui see mĂ€rkab, et R1-R4 kanali kaudu liikuvad andmed on vĂ€ga madalad, valib see kiiruselt kĂ”rgema tee R1-R2-R3-R4, isegi kui selle pikkus ĂŒletab lĂŒhema tee. Nii et kui ma seadistan OSPF protokolli kĂ”ikidesse ruuteritesse, suunatakse 40. vĂ”rgu ja 10. vĂ”rgu ĂŒhendamisel liiklus marsruudi R1-R2-R3-R4 kaudu. Seega on RIP kaugusvektorprotokoll ja OSPF on kanaliriigi marsruudiprotokoll.

On olemas veel ĂŒks protokoll – EIGRP, Cisco eraomandi marsruutimisprotokoll. Kui rÀÀkida teiste tootjate, nagu Juniper, seadmetest, siis nad ei toeta EIGRP-d. See on suurepĂ€rane marsruutimisprotokoll, mis on palju tĂ”husam kui RIP ja OSPF, kuid seda saab kasutada ainult Cisco seadmetele pĂ”hinevates vĂ”rkudes. Hiljem rÀÀgin lĂ€hemalt, mis teeb selle protokolli nii heaks. Praegu mainin, et EIGRP ĂŒhendab endas kaugsuundprotokollide ja kanalite oleku marsruutimisprotokollide omadusi, olles hĂŒbriidne protokoll.

JĂ€rgmises videoĂ”ppes sukeldume sĂŒgavamale Cisco ruuterite temaatikasse, rÀÀgin natuke Cisco IOS operatsioonisĂŒsteemist, mis on mĂ”eldud nii lĂŒlititele kui ka ruuteritele. Loodan, et 19. vĂ”i 20. pĂ€eva tundides alustame marsruutimisprotokollide pĂ”hjalikku uurimist, ja ma nĂ€itan vĂ€ikeste vĂ”rkude nĂ€itel, kuidas seadistada Cisco ruutereid.

Vaata videot

AitĂ€h, et olete meiega. Kas teile meeldivad meie artiklid? Soovite rohkem huvitavat sisu? Toetage meid tellimuse vormistamise vĂ”i soovituste jagamisega sĂ”pradele. 30% soodustus Habra kasutajatele meie ainulaadsetelt entry-level serveritelt, mis on loodud just teile: KĂ”ik VPS (KVM) E5-2650 v4 (6 sĂŒdamikku) 10GB DDR4 240GB SSD 1Gbps alates $20 vĂ”i kuidas serverit Ă”igesti jagada? (saadaval on RAID1 ja RAID10 variandid, kuni 24 sĂŒdamikku ja kuni 40GB DDR4).

Dell R730xd kaks korda odavam? Ainult meie juures 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TB alates $199 Hollandi turul! Dell R420 — 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — alates $99! Lugege, kuidas Luua ettevĂ”tte tasemel infrastruktuur Dell R730xd E5-2650 v4 serveritega, mille hind on 9000 eurot, madala hinnaga?

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster