Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Ṣaaju ki a to bẹrẹ ikẹkọ fidio oni, Mo fẹ lati dupẹ lọwọ gbogbo eniyan ti o ṣe alabapin si olokiki ti iṣẹ ikẹkọ mi lori YouTube. Nigbati mo bẹrẹ ni bii oṣu 8 sẹhin, Emi ko nireti iru aṣeyọri bẹ - loni awọn eniyan 312724 ti wo awọn ẹkọ mi, Mo ni awọn alabapin 11208. Emi ko nireti rara pe ibẹrẹ irẹlẹ yii yoo de iru awọn giga bẹẹ. Ṣugbọn jẹ ki a maṣe padanu akoko ki a lọ taara si ẹkọ oni. Loni a yoo kun awọn ela ti o waye ni awọn ẹkọ fidio 7 kẹhin. Botilẹjẹpe oni jẹ ọjọ 6 nikan, ọjọ 3 ti pin si awọn ẹkọ fidio 3, nitorinaa loni iwọ yoo wo ẹkọ fidio kẹjọ gangan.

Loni a yoo bo awọn koko pataki mẹta: DHCP, gbigbe TCP, ati awọn nọmba ibudo ti o wọpọ julọ. A ti sọrọ tẹlẹ nipa awọn adirẹsi IP, ati ọkan ninu awọn ifosiwewe pataki julọ ni iṣeto ni adiresi IP jẹ DHCP.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

DHCP duro fun Ilana Iṣeto Igbalejo Yiyi ati pe o jẹ ilana ti o ṣe iranlọwọ ni atunto awọn adirẹsi IP fun awọn ọmọ-ogun. Nitorinaa gbogbo wa ti rii window yii. Nigbati o ba tẹ aṣayan “Gba adiresi IP laifọwọyi”, kọnputa naa wa olupin DHCP kan ti o tunto lori subnet kanna ati firanṣẹ ọpọlọpọ awọn apo-iwe ati awọn ibeere fun adirẹsi IP naa. Ilana DHCP ni awọn ifiranṣẹ 6, eyiti 4 ṣe pataki fun yiyan adirẹsi IP kan.

Ifiranṣẹ akọkọ jẹ ifiranṣẹ Awari DHCP kan. Ifiranṣẹ wiwa DHCP jọra si ifiranṣẹ ikini kan. Nigbati ẹrọ tuntun ba darapọ mọ nẹtiwọọki, o beere boya olupin DHCP kan wa lori nẹtiwọọki naa.

Ohun ti o rii ninu ifaworanhan dabi ibeere igbohunsafefe nibiti ẹrọ naa ti kan si gbogbo awọn ẹrọ lori nẹtiwọọki ti n wa olupin DHCP kan. Gẹgẹbi Mo ti sọ, eyi jẹ ibeere igbohunsafefe, nitorinaa gbogbo awọn ẹrọ lori nẹtiwọọki le gbọ.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Ti olupin DHCP kan ba wa lori netiwọki, o fi soso kan ranṣẹ - ipese DHCP OFFER. Imọran tumọ si pe olupin DHCP, ni idahun si ibeere wiwa kan, firanṣẹ iṣeto kan si alabara, beere lọwọ alabara lati gba adiresi IP kan pato.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Olupin DHCP ni ipamọ adiresi IP kan, ninu ọran yii 192.168.1.2, ko pese, ṣugbọn dipo fi adirẹsi yii pamọ fun ẹrọ naa. Ni akoko kanna, package ipese ni adiresi IP tirẹ ti olupin DHCP.

Ti olupin DHCP ti o ju ọkan lọ lori nẹtiwọọki yii, olupin DHCP miiran, nigbati o ba gba ibeere igbohunsafefe alabara, yoo tun fun ni adiresi IP rẹ, fun apẹẹrẹ, 192.168.1.50. Ko wọpọ lati ni awọn olupin DHCP oriṣiriṣi meji ti a tunto lori nẹtiwọọki kanna, ṣugbọn nigbami o ṣẹlẹ. Nitorinaa nigbati a ba fi ipese DHCP ranṣẹ si alabara kan, o gba awọn ipese DHCP 2 ati pe o gbọdọ pinnu bayi iru ipese DHCP ti o fẹ gba.

Jẹ ki a ro pe alabara gba ohun elo akọkọ. Eyi tumọ si pe alabara fi ibeere ibeere DHCP ranṣẹ ti o sọ ni ọrọ gangan "Mo gba adiresi IP 192.168.1.2 ti olupin DHCP funni 192.168.1.1."

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Nigbati o ba gba ibeere naa, olupin 192.168.1.1 DHCP dahun “dara, Mo gba,” iyẹn ni, o gba ibeere naa o si fi DHCP ACK yii ranṣẹ si alabara. Ṣugbọn a ranti pe olupin DHCP miiran ti ni ipamọ adiresi IP kan ti 1.50 fun alabara. Ni kete ti o ba gba ibeere igbohunsafefe alabara kan, yoo mọ nipa ikuna ati pe yoo fi adiresi IP yẹn pada sinu adagun-odo ki o le fi si alabara miiran ti o ba gba ibeere miiran.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Iwọnyi ni awọn ifiranṣẹ to ṣe pataki 4 ti DHCP ṣe paarọ nigbati o yan awọn adirẹsi IP. Nigbamii, DHCP ni awọn ifiranšẹ alaye 2 diẹ sii. Ifiranṣẹ alaye jẹ idasilẹ nipasẹ alabara ti o ba nilo alaye diẹ sii ju ti o gba lọ ninu gbolohun ọrọ Ifunni DHCP ni igbesẹ keji. Ti olupin naa ko ba pese alaye to ni ipese DHCP, tabi ti alabara nilo alaye diẹ sii ju ohun ti o wa ninu apo ififunni lọ, o beere afikun alaye DHCP. Ifiranṣẹ kan wa ti alabara fi ranṣẹ si olupin - eyi ni ITUTU DHCP. O sọ fun ọ pe alabara fẹ lati tu adirẹsi IP ti o wa tẹlẹ silẹ.

Sibẹsibẹ, ohun ti o ṣẹlẹ julọ nigbagbogbo ni pe olumulo ge asopọ lati netiwọki ṣaaju ki alabara to ni akoko lati firanṣẹ DHCP RELEASE si olupin naa. Eyi n ṣẹlẹ nigbati o ba pa kọmputa naa, eyiti a ṣe. Ni ọran yii, alabara nẹtiwọọki, tabi kọnputa, nìkan ko ni akoko lati sọ fun olupin naa lati tu adirẹsi ti a lo silẹ, nitorinaa DHCP RELEASE kii ṣe igbesẹ ti o nilo. Awọn igbesẹ ti a beere lati gba adiresi IP ni: Awari DHCP, ipese DHCP, ibeere DHCP, ati imufọwọwọ DHCP.

Ninu ọkan ninu awọn ẹkọ atẹle Emi yoo sọ fun ọ bi a ṣe tunto olupin DHCP nigbati o ṣẹda adagun DNCP kan. Nipa sisọpọ a tumọ si pe o sọ fun olupin naa lati fi awọn adirẹsi IP ranṣẹ ni iwọn 192.168.1.1 si 192.168.1.254. Nitorinaa, olupin DHCP yoo ṣẹda adagun-odo, gbe awọn adirẹsi IP 254 sinu rẹ, ati pe yoo ni anfani lati fi awọn adirẹsi si awọn alabara lori nẹtiwọọki nikan lati adagun-odo yii. Nitorinaa eyi jẹ nkan bi eto iṣakoso ti olumulo le ṣe.

Bayi jẹ ki a wo gbigbe TCP. Emi ko mọ boya o mọ pẹlu "tẹlifoonu" ti o wa ninu aworan naa, ṣugbọn nigba ti a wa ni ọmọde a lo awọn agolo tin wọnyi ti a ti sopọ nipasẹ okun lati ba ara wọn sọrọ.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Laanu, iran ode oni ko le ni iru “igbadun”. Mo tumọ si pe loni awọn ọmọde wa ni iwaju TV lati ọjọ-ori ọkan, wọn ṣe PSP ati boya eyi jẹ ariyanjiyan ṣugbọn Mo ro pe a ni igba ewe ti o dara julọ, a jade ni ita ati ṣe awọn ere ati pe awọn ọmọ Oni ko le fa kuro ni sofa. .

Omo odun kan pere ni mo ti le ri wi pe o ti di mowonlara iPad, mo tunmo si pe o ti wa ni omode sugbon mo ro wipe awon omo ode oni ti bi won ti mo bi won se n mu ohun elo eleto. Nítorí náà, mo fẹ́ sọ pé bí ọmọdé, tí a bá ń ṣeré, a máa ń ṣe ihò sínú àwọn agolo ọpọ́n, tí a bá fi okùn so wọ́n mọ́lẹ̀, tí a sì sọ ohun kan sínú ago kan, ní ìhà kejì, ẹni náà lè gbọ́ ohun tí wọ́n ń sọ. fún un, kìkì nípa fífi ìgò náà sí etí rẹ̀ . Nitorinaa o jọra pupọ si asopọ nẹtiwọọki kan.

Loni, paapaa awọn gbigbe TCP gbọdọ ni asopọ ti o gbọdọ fi idi mulẹ ṣaaju gbigbe data gangan bẹrẹ. Gẹgẹbi a ti jiroro ni awọn ẹkọ iṣaaju, TCP jẹ gbigbe-itọkasi asopọ lakoko ti UDP jẹ gbigbe-ọna asopọ. O le sọ pe UDP ni ibiti Mo ti sọ bọọlu naa ati pe o wa si ọ lati rii boya o le mu. Boya o ti ṣetan lati ṣe tabi rara kii ṣe iṣoro mi, Emi yoo kan fi i silẹ.

TCP dabi ẹnipe o ba eniyan sọrọ ati kilọ fun u tẹlẹ pe iwọ yoo jabọ bọọlu kan, nitorinaa o ṣe adehun kan, lẹhinna o jabọ bọọlu naa ki alabaṣepọ rẹ le ṣetan lati mu. Nitorinaa TCP kọ asopọ gangan ati lẹhinna bẹrẹ ṣiṣe gbigbe gangan.

Jẹ ki a wo bi o ṣe ṣẹda iru asopọ kan. Ilana yii nlo mimu ọwọ-ọna mẹta lati ṣẹda asopọ kan. Eyi kii ṣe ọrọ imọ-ẹrọ pupọ, ṣugbọn o ti pẹ ni lilo lati ṣapejuwe asopọ TCP kan. Ifọwọyi ọna 3 kan ti bẹrẹ nipasẹ ẹrọ fifiranṣẹ, pẹlu alabara ti o fi apo-iwe ranṣẹ pẹlu asia SYN si olupin naa.

Jẹ ki a sọ pe ọmọbirin ti o wa ni iwaju, ti oju rẹ ti a le rii, jẹ ẹrọ A, ati ọmọbirin ti o wa lẹhin, ti oju rẹ ko han, jẹ ẹrọ B. Ọdọmọbìnrin A fi apo SYN kan ranṣẹ si ọmọbirin B, o si sọ pe: "Nla, tani- lẹhinna o fẹ lati ba mi sọrọ. Nitorinaa, Mo nilo lati dahun pe Mo ti ṣetan lati baraẹnisọrọ!” Bawo ni lati ṣe? Ọkan le jiroro ni firanṣẹ apo-iwe SYN miiran pada lẹhinna ACK kan ti n tọka gbigba ti apo SYN atilẹba naa. Ṣugbọn dipo fifiranṣẹ awọn ACK ni lọtọ, olupin n ṣe apo-iwe ti o wọpọ ti o ni SYN ati ACK ati gbejade lori nẹtiwọọki naa.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Nitorinaa ni aaye yii, ẹrọ A ti firanṣẹ apo-iwe SYN kan ati gba apo SYN/ACK pada. Bayi ẹrọ A gbọdọ firanṣẹ ẹrọ B apo ACK kan, iyẹn ni, jẹrisi pe o ti gba aṣẹ lati ẹrọ B lati fi idi ibaraẹnisọrọ mulẹ. Bayi, awọn ẹrọ mejeeji gba awọn apo-iwe SYN ati ACK, ati nisisiyi a le sọ pe a ti fi idi asopọ naa mulẹ, eyini ni, a ti pari imudani ipele 3-ipele nipa lilo ilana TCP.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Nigbamii a yoo wo imọ-ẹrọ Windowing TCP. Ni kukuru, o jẹ ọna ti a lo ninu TCP/IP lati ṣe idunadura awọn agbara ti olufiranṣẹ ati olugba.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Jẹ ki a sọ pe ni Windows a n gbiyanju lati gbe faili nla kan, sọ 2 GB ni iwọn, lati kọnputa kan si ekeji. Ni ibẹrẹ akọkọ ti gbigbe, eto naa yoo sọ fun wa pe gbigbe faili yoo gba to ọdun 1. Ṣugbọn awọn iṣẹju diẹ lẹhinna eto naa yoo ṣe atunṣe funrararẹ ati sọ pe: “Oh, duro iṣẹju kan, Mo ro pe yoo gba to oṣu mẹfa, kii ṣe ọdun kan.” Akoko diẹ diẹ yoo kọja ati Windows yoo sọ: “Mo ro pe MO le ni anfani lati gbe faili naa ni oṣu 6.” Eyi yoo tẹle pẹlu ifiranṣẹ “ọjọ kan”, “wakati 1”, “wakati 1”, “wakati 6”, “iṣẹju 3”, “iṣẹju 1”, “iṣẹju 20”. Ni otitọ, gbogbo ilana gbigbe faili yoo gba iṣẹju 10 nikan. Bawo ni eyi ṣe ṣẹlẹ? Ni ibẹrẹ, nigbati ẹrọ rẹ ba gbiyanju lati baraẹnisọrọ pẹlu ẹrọ miiran, o fi apo-iwe kan ranṣẹ o si duro de ìmúdájú. Ti ẹrọ naa ba duro de igba pipẹ fun ìmúdájú, o ro: “Ti MO ba ni lati gbe 3 GB ti data ni iyara yii, yoo gba to ọdun 3.” Lẹhin akoko diẹ, ẹrọ rẹ gba ACK kan o ro pe, “Dara, Mo fi soso kan ranṣẹ ati gba ACK kan, nitorinaa olugba le gba apo-iwe 2 kan. Bayi Emi yoo gbiyanju lati fi awọn apo-iwe 2 ranṣẹ si i dipo ọkan. ” Olufiranṣẹ naa firanṣẹ awọn apo-iwe mẹwa 1 ati lẹhin igba diẹ gba ijẹrisi ACK lati ẹrọ gbigba, eyiti o tumọ si pe olugba n duro de atẹle, apo-iwe 10th. Olùfiranṣẹ náà rò pé: “Ó dáa, níwọ̀n bí ẹni tí ó gba àwọn ìdìpọ̀ mẹ́wàá fọwọ́ sowọ́ pọ̀ lẹ́ẹ̀kan náà, nísinsìnyí èmi yóò gbìyànjú láti fi ọgọ́rùn-ún ìdìpọ̀ ránṣẹ́ dípò mẹ́wàá.” O fi awọn apo-iwe 10 ranṣẹ, olugba naa dahun pe o gba wọn ati pe o n duro de awọn apo-iwe 11 bayi. Nitorinaa, ni akoko pupọ, nọmba awọn apo-iwe ti a firanṣẹ pọ si.

Eyi ni idi ti o fi rii idinku iyara ni akoko ẹda faili ni akawe si ohun ti a sọ ni akọkọ - eyi jẹ nitori agbara ti o pọ si lati gbe awọn oye nla ti data. Sibẹsibẹ, aaye kan wa nigbati awọn ilọsiwaju siwaju sii ni iwọn gbigbe ko ṣee ṣe. Jẹ ki a sọ pe o fi awọn apo-iwe 10000 ranṣẹ, ṣugbọn ifipamọ ẹrọ olugba le gba 9000 nikan ni idi eyi, olugba firanṣẹ ACK kan pẹlu ifiranṣẹ naa: "Mo ti gba awọn apo-iwe 9000 ati pe o ti ṣetan lati gba 9001." Lati eyi, olufiranṣẹ pinnu pe ifipamọ ẹrọ ti ngba ni agbara ti 9000 nikan, eyiti o tumọ si pe lati igba yii Emi kii yoo firanṣẹ diẹ sii ju awọn apo-iwe 9000 ni akoko kan. Ni idi eyi, olufiranṣẹ yarayara ṣe iṣiro akoko ti yoo gba lati gbe iye data ti o ku ni awọn ipin ti awọn apo-iwe 9000, o si fun ni iṣẹju 3. Awọn iṣẹju mẹta wọnyi jẹ akoko gbigbe gangan. Iyẹn ni TCP Windowing ṣe.

Eyi jẹ ọkan ninu awọn ọna ṣiṣe fifunni ijabọ nibiti ẹrọ fifiranṣẹ bajẹ loye kini agbara nẹtiwọọki gangan jẹ. O le ṣe iyalẹnu idi ti wọn ko le gba ni ilosiwaju lori kini agbara ti ẹrọ gbigba jẹ? Otitọ ni pe eyi ko ṣee ṣe ni imọ-ẹrọ nitori pe awọn iru ẹrọ oriṣiriṣi wa lori nẹtiwọọki. Jẹ ká sọ pé o ni ohun iPad ati awọn ti o ni kan ti o yatọ data gbigbe / olugba iyara ju ohun iPhone, o le ni orisirisi awọn orisi ti awọn foonu, tabi boya o ni kan gan atijọ kọmputa. Nitorinaa, gbogbo eniyan ni bandiwidi nẹtiwọọki oriṣiriṣi.

Ti o ni idi ti TCP Windowing ọna ẹrọ ti ni idagbasoke, nigbati gbigbe data bẹrẹ ni iyara kekere tabi pẹlu gbigbe nọmba ti o kere ju ti awọn apo-iwe, diẹ sii ni alekun “window” ijabọ. O firanṣẹ apo-iwe kan, awọn apo-iwe 5, awọn apo-iwe 10, awọn apo-iwe 1000, awọn apo-iwe 10000 ati laiyara ṣii window yẹn siwaju ati siwaju sii titi ti “šiši” yoo de iwọn iwọn ti o ṣeeṣe ti ijabọ ti a firanṣẹ ni akoko kan pato. Nitorinaa, imọran ti Windowing jẹ apakan ti iṣẹ ti ilana TCP.

Nigbamii ti a yoo wo awọn nọmba ibudo ti o wọpọ julọ. Ipo Ayebaye jẹ nigbati o ni olupin akọkọ 1, boya ile-iṣẹ data kan. O pẹlu olupin faili, olupin wẹẹbu, olupin meeli ati olupin DHCP. Bayi, ti ọkan ninu awọn kọnputa alabara ba kan si ile-iṣẹ data, eyiti o wa ni aarin aworan naa, yoo bẹrẹ lati firanṣẹ ijabọ olupin faili si awọn ẹrọ alabara. Yi ijabọ ti han ni pupa ati ki o yoo wa ni zqwq lori kan pato ibudo fun kan pato ohun elo lati kan pato olupin.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Bawo ni olupin ṣe mọ ibiti ijabọ kan yẹ ki o lọ? O kọ eyi lati nọmba ibudo ti nlo. Ti o ba wo fireemu naa, iwọ yoo rii pe ninu gbigbe data kọọkan ni mẹnuba nọmba ibudo opin irin ajo ati nọmba ibudo orisun. O le rii pe ijabọ buluu ati pupa, ati ijabọ buluu jẹ ijabọ olupin wẹẹbu, mejeeji lọ si olupin ti ara kanna, eyiti o ni awọn olupin oriṣiriṣi ti fi sori ẹrọ. Ti eyi ba jẹ ile-iṣẹ data, lẹhinna o nlo awọn olupin foju. Nitorinaa bawo ni wọn ṣe mọ pe ijabọ pupa yẹ ki o pada si kọǹpútà alágbèéká osi yẹn pẹlu adiresi IP yẹn? Wọn mọ eyi ọpẹ si awọn nọmba ibudo. Ti o ba tọka si nkan Wikipedia “Akojọ TCP ati UDP Ports”, iwọ yoo rii pe o ṣe atokọ gbogbo awọn nọmba ibudo boṣewa.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Ti o ba yi lọ si isalẹ oju-iwe yii o le rii bi atokọ yii ti tobi to. O ni awọn nọmba to 61. Awọn nọmba ibudo lati 000 si 1 ni a mọ bi awọn nọmba ibudo ti o wọpọ julọ. Fun apẹẹrẹ, ibudo 1024/TCP jẹ fun fifiranṣẹ awọn pipaṣẹ ftp, ibudo 21 jẹ fun ssh, ibudo 22 jẹ fun Telnet, iyẹn ni, fun fifiranṣẹ awọn ifiranṣẹ ti ko pa akoonu. Ibudo 23 olokiki pupọ n gbe data lori HTTP, lakoko ti ibudo 80 gbe data ti paroko lori HTTPS, eyiti o jọra si ẹya aabo HTTP.
Diẹ ninu awọn ebute oko oju omi ti wa ni igbẹhin si mejeeji TCP ati UDP, ati diẹ ninu awọn ṣe awọn iṣẹ ṣiṣe oriṣiriṣi da lori boya asopọ jẹ TCP tabi UDP. Nítorí, ifowosi TCP ibudo 80 ti lo fun HTTP, ati laigba aṣẹ UDP ibudo 80 lo fun HTTP, ṣugbọn labẹ kan yatọ si HTTP bèèrè - QUIC.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Nitorinaa, awọn nọmba ibudo ni TCP kii ṣe ipinnu nigbagbogbo lati ṣe ohun kanna bi ni UDP. O ko nilo lati kọ atokọ yii nipasẹ ọkan, ko ṣee ṣe lati ranti, ṣugbọn o nilo lati mọ diẹ ninu awọn olokiki ati awọn nọmba ibudo ti o wọpọ julọ. Gẹgẹbi Mo ti sọ, diẹ ninu awọn ebute oko oju omi wọnyi ni idi osise, eyiti o ṣe apejuwe ninu awọn iṣedede, ati diẹ ninu awọn ni idi laigba aṣẹ, gẹgẹ bi ọran pẹlu Chromium.

Nitorinaa, tabili yii ṣe atokọ gbogbo awọn nọmba ibudo ti o wọpọ, ati pe awọn nọmba wọnyi lo lati firanṣẹ ati gba awọn ijabọ nigba lilo awọn ohun elo kan pato.

Bayi jẹ ki a wo bii data ṣe n lọ kọja nẹtiwọọki ti o da lori iru alaye kekere ti a mọ. Jẹ ki a sọ pe kọnputa 10.1.1.10 fẹ lati kan si kọnputa yii, tabi olupin yii, ti o ni adirẹsi 30.1.1.10. Ni isalẹ adiresi IP ti ẹrọ kọọkan ni adiresi MAC rẹ. Mo n fun apẹẹrẹ ti adirẹsi MAC pẹlu awọn ohun kikọ 4 kẹhin nikan, ṣugbọn ni iṣe o jẹ nọmba hexadecimal 48-bit pẹlu awọn ohun kikọ 12. Níwọ̀n bí ọ̀kọ̀ọ̀kan àwọn nọ́ńbà wọ̀nyí ti ní 4 díẹ̀, 12 àwọn nọmba hexadecimal jẹ aṣoju nọmba 48-bit kan.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Gẹgẹbi a ti mọ, ti ẹrọ yii ba fẹ lati kan si olupin yii, igbesẹ akọkọ ti imudani-ọna mẹta-ọna gbọdọ ṣee ṣe ni akọkọ, iyẹn ni, fifiranṣẹ apo-iwe SYN kan. Nigbati o ba ṣe ibeere yii, kọnputa 3 yoo pato nọmba ibudo orisun, eyiti Windows ṣẹda ni agbara. Windows laileto yan nọmba ibudo laarin 10.1.1.10 ati 1. Ṣugbọn niwọn igba ti awọn nọmba ti o bẹrẹ ni iwọn 65,000 si 1 jẹ olokiki pupọ, ninu ọran yii eto naa yoo gbero awọn nọmba ti o tobi ju 1024 ati ṣẹda ibudo orisun laileto, fun apẹẹrẹ, nọmba 25000.

Nigbamii ti, eto naa yoo ṣafikun ibudo opin si apo, ninu ọran yii o jẹ ibudo 21, nitori ohun elo ti o n gbiyanju lati sopọ si olupin FTP yii mọ pe o yẹ ki o firanṣẹ ijabọ FTP.

Nigbamii ti, kọnputa wa sọ pe, “Dara, adiresi IP mi jẹ 10.1.1.10, ati pe Mo nilo lati kan si adiresi IP 30.1.1.10.” Awọn adirẹsi mejeeji wọnyi tun wa ninu apo-iwe lati ṣe ibeere SYN kan, ati pe apo-iwe yii kii yoo yipada titi di opin asopọ naa.

Mo fẹ ki o loye lati inu fidio yii bi data ṣe n lọ kọja nẹtiwọọki naa. Nigbati kọnputa wa ti n firanṣẹ ibeere naa rii adiresi IP orisun ati adiresi IP opin irin ajo, o loye pe adirẹsi ibi-ajo ko si lori nẹtiwọọki agbegbe yẹn. Mo ti gbagbe lati so pe wọnyi ni o wa gbogbo /24 IP adirẹsi. Nitorina ti o ba wo awọn /24 IP adirẹsi, o yoo mọ pe awọn kọmputa 10.1.1.10 ati 30.1.1.10 ko lori kanna nẹtiwọki. Nitorinaa, kọnputa ti o firanṣẹ ibeere ni oye pe lati lọ kuro ni nẹtiwọọki yii, o gbọdọ kan si ẹnu-ọna 10.1.1.1, eyiti o tunto lori ọkan ninu awọn atọkun olulana. O mọ pe o yẹ ki o lọ si 10.1.1.1 ati pe o mọ adiresi MAC rẹ ti 1111, ṣugbọn ko mọ adiresi MAC ti ẹnu-ọna 10.1.1.1. Kí ló ń ṣe? O firanṣẹ ibeere ARP igbohunsafefe kan ti gbogbo awọn ẹrọ lori nẹtiwọọki yoo gba, ṣugbọn olulana nikan pẹlu adiresi IP 10.1.1.1 yoo dahun si.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Olulana naa yoo dahun pẹlu adirẹsi AAAA MAC rẹ, ati pe orisun mejeeji ati awọn adirẹsi MAC ibi-afẹde yoo tun gbe sinu fireemu yii. Ni kete ti fireemu ba ti ṣetan, ṣayẹwo iduroṣinṣin data CRC kan, eyiti o jẹ algorithm fun wiwa checksum kan lati ṣawari awọn aṣiṣe, yoo ṣee ṣe ṣaaju ki o to kuro ni nẹtiwọọki naa.
Cyclic Redundancy CRC tumọ si pe gbogbo fireemu yii, lati SYN si adiresi MAC ti o kẹhin, ni ṣiṣe nipasẹ algoridimu hashing, sọ MD5, ti o yọrisi iye hash kan. Iye hash, tabi MD5 checksum, wa ni gbe ni ibẹrẹ ti fireemu.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Mo ṣe aami rẹ FCS/CRC nitori FCS jẹ Ilana Ṣayẹwo fireemu, iye CRC oni-baiti mẹrin. Diẹ ninu awọn eniyan lo FCS yiyan ati diẹ ninu awọn lo yiyan CRC, nitorinaa Mo kan ṣafikun awọn yiyan mejeeji. Sugbon besikale o ni o kan a hash iye. O nilo lati rii daju pe gbogbo data ti o gba lori nẹtiwọki ko ni awọn aṣiṣe ninu. Nitorinaa, nigbati fireemu ba de ọdọ olulana, ohun akọkọ ti olulana yoo ṣe ni iṣiro checksum funrararẹ ki o ṣe afiwe rẹ pẹlu iye FCS tabi CRC ti fireemu ti o gba ninu. Ni ọna yii o le ṣayẹwo pe data ti o gba lori nẹtiwọọki ko ni awọn aṣiṣe, lẹhin eyi o yoo yọ checksum kuro ninu fireemu naa.

Nigbamii ti, olulana naa yoo wo adiresi MAC naa ki o sọ pe, "Dara, adiresi MAC AAAA tumọ si pe fireemu naa ti koju si mi," ati paarẹ apakan ti fireemu ti o ni awọn adirẹsi MAC.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Wiwo adiresi IP ti o nlo 30.1.1.10, oun yoo loye pe apo-iwe yii ko ni idojukọ si i ati pe o gbọdọ lọ siwaju sii nipasẹ olulana naa.

Bayi olulana "ro" pe o nilo lati wo ibi ti nẹtiwọki ti o wa pẹlu adirẹsi 30.1.1.10 wa. A ko bo ni kikun Erongba ti afisona sibẹsibẹ, sugbon a mọ pe awọn olulana ni a afisona tabili. Tabili yii ni titẹsi fun nẹtiwọọki pẹlu adirẹsi 30.1.1.0. Bi o ṣe ranti, eyi kii ṣe adiresi IP agbalejo, ṣugbọn idanimọ nẹtiwọki. Awọn olulana yoo "ro" ti o le de ọdọ awọn adirẹsi 30.1.1.0/24 nipa lilọ nipasẹ olulana 20.1.1.2.

O le beere, bawo ni o ṣe mọ eyi? O kan ni lokan pe yoo mọ eyi boya lati awọn ilana ipa-ọna tabi lati awọn eto rẹ ti o ba jẹ oluṣakoso ti tunto ipa ọna aimi kan. Sugbon ni eyikeyi nla, yi olulana ká afisona tabili ni awọn ti o tọ titẹsi, ki o mọ o yẹ ki o fi yi soso to 20.1.1.2. Ti a ro pe olulana ti mọ adirẹsi MAC ti opin irin ajo, a yoo kan tẹsiwaju siwaju soso naa. Ti ko ba mọ adirẹsi yii, yoo tun bẹrẹ ARP lẹẹkansi, gba adiresi MAC ti olulana 20.1.1.2, ati ilana ti fifiranṣẹ fireemu naa yoo tẹsiwaju lẹẹkansi.

Nitorinaa a ro pe o ti mọ adirẹsi MAC tẹlẹ, lẹhinna a yoo ni adiresi MAC orisun BBB ati adiresi MAC nlo CCC. Olulana tun ṣe iṣiro FCS/CRC ati gbe e si ibẹrẹ ti fireemu naa.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Lẹhinna o firanṣẹ fireemu yii lori nẹtiwọọki, fireemu naa de ọdọ olulana 20.1.12, o ṣayẹwo checksum, rii daju pe data ko bajẹ, ati paarẹ FCS/CRC. Lẹhinna o “pa” awọn adirẹsi MAC, wo ibi ti o nlo ati rii pe o jẹ 30.1.1.10. O mọ pe adirẹsi yii ni asopọ si wiwo rẹ. Ilana idasile fireemu kanna ni a tun tun ṣe, olulana ṣafikun orisun ati awọn iye adirẹsi MAC opin irin ajo, ṣe hashing, so hash si fireemu ati firanṣẹ kọja nẹtiwọọki naa.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

Olupin wa, nikẹhin ti gba ibeere SYN ti a koju si, ṣayẹwo hash checksum, ati pe ti apo-iwe naa ko ba ni awọn aṣiṣe ninu, o paarẹ hash naa. Lẹhinna o yọ awọn adirẹsi MAC kuro, wo adiresi IP naa ki o rii pe apo-iwe yii ni a koju si.
Lẹhin iyẹn, o ge awọn adirẹsi IP ti o ni ibatan si ipele kẹta ti awoṣe OSI ati wo awọn nọmba ibudo.

Cisco Training 200-125 CCNA v3.0. Ọjọ 6: Kikun awọn ofifo (DHCP, TCP, mimu ọwọ, awọn nọmba ibudo ti o wọpọ)

O rii ibudo 21, eyiti o tumọ si ijabọ FTP, wo SYN ati nitorinaa loye pe ẹnikan n gbiyanju lati ba a sọrọ.

Bayi, da lori ohun ti a kọ nipa imuwowo, olupin 30.1.1.10 yoo ṣẹda apo SYN/ACK kan ati firanṣẹ pada si kọnputa 10.1.1.10. Nigbati o ba gba apo-iwe yii, ẹrọ 10.1.1.10 yoo ṣẹda ACK kan, ṣe nipasẹ nẹtiwọki ni ọna kanna bi apo-iwe SYN, ati lẹhin olupin ti gba ACK, asopọ naa yoo fi idi mulẹ.

Ohun kan ti o yẹ ki o mọ ni pe gbogbo eyi ṣẹlẹ ni o kere ju iṣẹju kan. Eyi jẹ ilana pupọ, iyara pupọ, eyiti Mo gbiyanju lati fa fifalẹ ki ohun gbogbo ba han ọ.
Mo nireti pe ohun ti o kọ ninu ikẹkọ yii wulo. Ti o ba ni ibeere eyikeyi, jọwọ kọ si mi ni [imeeli ni idaabobo] tabi fi awọn ibeere silẹ labẹ fidio yii.

Bibẹrẹ pẹlu ẹkọ ti o tẹle, Emi yoo yan awọn ibeere 3 ti o nifẹ julọ lati YouTube, eyiti Emi yoo ṣe atunyẹwo ni ipari fidio kọọkan. Lati isisiyi lọ Emi yoo ni apakan “Awọn ibeere oke” nitorinaa Emi yoo firanṣẹ ibeere kan pẹlu orukọ rẹ ki o dahun laaye. Mo ro pe eyi yoo jẹ anfani.


O ṣeun fun gbigbe pẹlu wa. Ṣe o fẹran awọn nkan wa? Ṣe o fẹ lati rii akoonu ti o nifẹ si diẹ sii? Ṣe atilẹyin fun wa nipa gbigbe aṣẹ tabi iṣeduro si awọn ọrẹ, ẹdinwo 30% fun awọn olumulo Habr lori afọwọṣe alailẹgbẹ ti awọn olupin ipele-iwọle, eyiti a ṣẹda nipasẹ wa fun ọ: Gbogbo otitọ nipa VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps lati $20 tabi bi o ṣe le pin olupin kan? (wa pẹlu RAID1 ati RAID10, to awọn ohun kohun 24 ati to 40GB DDR4).

VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps ọfẹ titi di igba ooru nigbati o ba san fun akoko kan ti osu mefa, o le bere fun nibi.

Dell R730xd 2 igba din owo? Nikan nibi 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV lati $199 ni Netherlands! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - lati $99! Ka nipa Bii o ṣe le kọ Infrastructure Corp. kilasi pẹlu awọn lilo ti Dell R730xd E5-2650 v4 apèsè pa 9000 yuroopu fun Penny?

orisun: www.habr.com

Fi ọrọìwòye kun