Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Пеш аз он ки мо дарси видеоии имрӯзаро оғоз кунем, ман мехоҳам ба ҳамаи онҳое, ки дар маъруфияти курси ман дар YouTube саҳм гузоштаанд, ташаккур мегӯям. Вақте ки ман онро тақрибан 8 моҳ пеш оғоз кардам, чунин муваффақиятро интизор набудам - ​​имрӯз дарсҳои маро 312724 11208 нафар тамошо карданд, ман 7 6 муштарӣ дорам. Ман ҳеҷ гоҳ орзу намекардам, ки ин ибтидои хоксорона ба ин дараҷа мерасад. Аммо биёед вақтро аз даст надиҳем ва рост ба дарси имрӯза гузарем. Имрӯз мо норасоиҳоеро, ки дар 3 дарси видеоии охир ба амал омадаанд, пур мекунем. Гарчанде ки имрӯз танҳо рӯзи 3 аст, рӯзи XNUMX ба XNUMX дарси видеоӣ тақсим карда шуд, бинобар ин шумо имрӯз воқеан дарси ҳаштуми видеоиро тамошо хоҳед кард.

Имрӯз мо 3 мавзӯи муҳимро баррасӣ хоҳем кард: DHCP, интиқоли TCP ва рақамҳои маъмултарини порт. Мо аллакай дар бораи суроғаҳои IP сӯҳбат кардем ва яке аз муҳимтарин омилҳои конфигуратсияи суроғаи IP DHCP мебошад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

DHCP барои конфигуратсияи Dynamic Host Protocol аст ва он протоколест, ки ба таври динамикӣ танзим кардани суроғаҳои IP барои ҳостҳо кӯмак мекунад. Ҳамин тавр, ҳамаи мо ин тирезаро дидем. Вақте ки шумо опсияи "Ба таври худкор суроғаи IP гиред" -ро пахш мекунед, компютер сервери DHCP-ро меҷӯяд, ки дар ҳамон зершабака танзим шудааст ва бастаҳо ва дархостҳои гуногунро барои суроғаи IP мефиристад. Протоколи DHCP дорои 6 паём аст, ки 4-тои онҳо барои таъини суроғаи IP муҳиманд.

Паёми аввал паёми DHCP DISCOVERY мебошад. Паёми кашфи DHCP ба паёми салом монанд аст. Вақте ки дастгоҳи нав ба шабака пайваст мешавад, он мепурсад, ки оё дар шабака сервери DHCP вуҷуд дорад.

Он чизе, ки шумо дар слайд мебинед, ба дархости пахш монанд аст, ки дар он дастгоҳ бо ҳама дастгоҳҳои шабака дар ҷустуҷӯи сервери DHCP тамос мегирад. Тавре ки ман гуфтам, ин дархости пахш аст, бинобар ин ҳама дастгоҳҳои шабака онро мешунаванд.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Агар дар шабака сервери DHCP мавҷуд бошад, он бастаеро мефиристад - пешниҳоди DHCP OFFER. Пешниҳод маънои онро дорад, ки сервери DHCP дар посух ба дархости кашф ба муштарӣ конфигуратсия мефиристад ва аз муштарӣ хоҳиш мекунад, ки суроғаи мушаххаси IP-ро қабул кунад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Сервери DHCP суроғаи IP-ро нигоҳ медорад, дар ин ҳолат 192.168.1.2 онро таъмин намекунад, балки ин суроғаро барои дастгоҳ захира мекунад. Ҳамзамон, бастаи пешниҳод дорои суроғаи IP-и сервери DHCP мебошад.

Агар дар ин шабака зиёда аз як сервери DHCP мавҷуд бошад, сервери дигари DHCP ҳангоми қабули дархости пахши муштарӣ ба он суроғаи IP-и худро пешниҳод мекунад, масалан, 192.168.1.50. Дар як шабака ду сервери гуногуни DHCP танзимшуда маъмул нест, аммо баъзан чунин мешавад. Ҳамин тавр, вақте ки пешниҳоди DHCP ба муштарӣ фиристода мешавад, он 2 пешниҳоди DHCP мегирад ва акнун бояд қарор кунад, ки кадом пешниҳоди DHCP-ро қабул кардан мехоҳад.

Фарз мекунем, ки муштарӣ аризаи аввалро қабул мекунад. Ин маънои онро дорад, ки муштарӣ дархости DHCP REQUEST мефиристад, ки айнан мегӯяд: "Ман суроғаи IP-и 192.168.1.2-ро, ки сервери DHCP 192.168.1.1 пешниҳод кардааст, қабул мекунам."

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Пас аз гирифтани дархост, сервери 192.168.1.1 DHCP "хуб, ман инро эътироф мекунам" ҷавоб медиҳад, яъне он дархостро эътироф мекунад ва ин DHCP ACK-ро ба муштарӣ мефиристад. Аммо мо дар хотир дорем, ки сервери дигари DHCP барои муштарӣ суроғаи IP-и 1.50 ҳифз кардааст. Вақте ки он дархости пахши муштариро қабул мекунад, вай дар бораи нокомӣ огоҳ хоҳад шуд ва он суроғаи IP-ро ба ҳавз бармегардонад, то дар сурати гирифтани дархости дигар, он метавонад онро ба муштарии дигар таъин кунад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Инҳо 4 паёми муҳиме мебошанд, ки DHCP ҳангоми таъини суроғаҳои IP мубодила мекунанд. Баъдан, DHCP 2 паёми иттилоотии бештар дорад. Паёми иттилоотӣ аз ҷониби муштарӣ дода мешавад, агар он маълумоти бештареро талаб кунад, ки дар банди DHCP OFFER дар қадами дуюм гирифта шудааст. Агар сервер маълумоти кофӣ дар пешниҳоди DHCP пешниҳод накунад, ё агар муштарӣ маълумоти бештар аз он чизе ки дар бастаи пешниҳод мавҷуд аст, лозим бошад, он маълумоти иловагии DHCP-ро талаб мекунад. Боз як паёме ҳаст, ки муштарӣ ба сервер мефиристад - ин RELEASE DHCP аст. Он ба шумо хабар медиҳад, ки муштарӣ мехоҳад суроғаи IP-и мавҷудаи худро озод кунад.

Аммо, он чизе ки аксар вақт рӯй медиҳад, он аст, ки корбар пеш аз он ки муштарӣ вақти ирсол кардани RELEASE-и DHCP-ро ба сервер дошта бошад, аз шабака ҷудо мешавад. Ин вақте рӯй медиҳад, ки шумо компютерро хомӯш мекунед, ки мо мекунем. Дар ин ҳолат, муштарии шабакавӣ ё компютер танҳо вақт надорад, ки серверро барои озод кардани суроғаи истифодашуда хабар диҳад, бинобар ин RELEASE DHCP қадами ҳатмӣ нест. Қадамҳои зарурӣ барои дарёфти суроғаи IP инҳоянд: кашфи DHCP, пешниҳоди DHCP, дархости DHCP ва дастфишори DHCP.

Дар яке аз дарсҳои оянда ман ба шумо мегӯям, ки чӣ тавр мо сервери DHCP-ро ҳангоми сохтани ҳавзи DNCP танзим мекунем. Бо ҷамъкунӣ мо дар назар дорем, ки шумо ба сервер мегӯед, ки суроғаҳои IP-ро дар доираи 192.168.1.1 то 192.168.1.254 таъин кунад. Ҳамин тариқ, сервери DHCP ҳавз эҷод карда, дар он 254 суроғаи IP-ро ҷойгир мекунад ва метавонад танҳо аз ин ҳавз ба муштариёни шабака суроғаҳоро таъин кунад. Ҳамин тавр, ин чизе монанди танзимоти маъмурӣ аст, ки корбар метавонад онро иҷро кунад.

Акнун биёед интиқоли TCP-ро бубинем. Ман намедонам, ки шумо бо "телефон"-и дар расм овардашуда ошноед ё не, аммо дар кӯдакӣ мо аз ин банкаҳои тунукае, ки бо ресмон пайваст шуда буданд, барои сӯҳбат бо ҳамдигар истифода мекардем.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Мутаасифона насли имрўза имкони гирифтани чунин «айшу њашамат»-ро надорад. Ман дар назар дорам, ки имрӯз кӯдакон аз синни яксолагӣ дар назди телевизор ҳастанд, онҳо PSP бозӣ мекунанд ва шояд ин баҳс аст, аммо ман фикр мекунам, ки мо кӯдакии беҳтаринро доштем, воқеан мо берун баромадем ва бозӣ мекардем ва кӯдакони имрӯзаро аз диван дур кардан мумкин нест. .

Писари ман ҳамагӣ яксола аст ва ман аллакай мебинам, ки ӯ ба iPad нашъаманд аст, ман дар назар дорам, ки ӯ ҳанӯз хеле ҷавон аст, аммо ман фикр мекунам, ки кӯдакони имрӯза аллакай таваллуд шудаанд, ки чӣ гуна идора кардани гаҷетҳои электрониро медонанд. Ҳамин тавр, ман мехостам бигӯям, ки дар кӯдакӣ, вақте ки мо бозӣ мекардем, қуттиҳои тунукаро сӯрох мекардем ва вақте ки онҳоро бо ресмон баста, ба як банка чизе мегуфтем, аз тарафи дигар одам чӣ гуфтанро мешунавад. ба ӯ, танҳо бо гузоштани банка ба гӯшаш . Ҳамин тавр, он ба пайвасти шабака хеле монанд аст.

Имрӯз, ҳатто интиқолҳои TCP бояд пайвасте дошта бошанд, ки бояд пеш аз оғози интиқоли воқеии маълумот муқаррар карда шаванд. Тавре ки мо дар дарсҳои қаблӣ муҳокима кардем, TCP интиқоли ба пайвастшавӣ нигаронидашуда аст, дар ҳоле ки UDP интиқоли ба пайвастшавӣ нигаронидашуда мебошад. Шумо метавонед бигӯед, ки UDP он ҷоест, ки ман тӯбро мепартоям ва ин ба шумо вобаста аст, ки оё шумо онро сайд карда метавонед. Новобаста аз он ки шумо омодаед, ки ин корро анҷом диҳед ё не, мушкили ман нест, ман ӯро тарк мекунам.

TCP бештар ба он монанд аст, ки шумо бо як бача гап мезанед ва ӯро пешакӣ огоҳ мекунед, ки шумо тӯбро мепартоед, аз ин рӯ шумо ришта эҷод мекунед ва пас ту тӯбро мепартоед, то шарики шумо эҳтимоли гирифтани он бештар омода бошад. Ҳамин тавр, TCP воқеан пайвастро месозад ва сипас интиқоли воқеиро оғоз мекунад.

Биёед бубинем, ки чӣ тавр он чунин робитаро эҷод мекунад. Ин протокол барои эҷоди пайвастшавӣ дастфишори 3-роҳро истифода мебарад. Ин истилоҳи хеле техникӣ нест, аммо он кайҳо барои тавсифи пайвасти TCP истифода мешавад. Дастфишории 3-ҷониба аз ҷониби дастгоҳи ирсолкунанда оғоз мешавад ва муштарӣ бастаеро бо парчами SYN ба сервер мефиристад.

Фарз мекунем, ки духтаре, ки дар пеш аст, ки чеҳрааш дида мешавад, дастгоҳи А аст ва духтаре, ки дар паси рӯяш намоён нест, дастгоҳи Б аст. Духтари А ба духтари Б бастаи SYN мефиристад ва ӯ мегӯяд: "хуб, ки- пас ӯ мехоҳад бо ман муошират кунад. Пас, ман бояд ҷавоб диҳам, ки ман омодаам муошират кунам! ” Инро чӣ тавр бояд кард? Яке метавонад танҳо як бастаи дигари SYN-ро баргардонад ва сипас ACK, ки гирифтани бастаи аслии SYN-ро нишон медиҳад. Аммо ба ҷои фиристодани ACK-ҳои алоҳида, сервер бастаи умумиро ташкил медиҳад, ки дорои SYN ва ACK мебошад ва онро тавассути шабака интиқол медиҳад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Ҳамин тавр, дар ин лаҳза, дастгоҳи А бастаи SYN-ро фиристод ва бастаи SYN/ACK-ро баргардонд. Ҳоло дастгоҳи А бояд ба дастгоҳи В бастаи ACK фиристад, яъне тасдиқ кунад, ки он аз дастгоҳи B барои барқарор кардани алоқа розигӣ гирифтааст. Ҳамин тариқ, ҳарду дастгоҳ бастаҳои SYN ва ACK-ро гирифтанд ва ҳоло мо метавонем бигӯем, ки пайвастшавӣ барқарор шудааст, яъне бо истифода аз протоколи TCP, дастфишори 3-марҳила анҷом шудааст.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Минбаъд мо технологияи TCP Windowingро дида мебароем. Оддӣ карда гӯем, ин усулест, ки дар TCP/IP барои гуфтушунид оид ба имкониятҳои ирсолкунанда ва қабулкунанда истифода мешавад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Биёед бигӯем, ки дар Windows мо кӯшиш мекунем, ки файли калон, масалан 2 ГБ, аз як диск ба диски дигар интиқол диҳем. Дар ибтидои интиқол, система ба мо хабар медиҳад, ки интиқоли файл тақрибан 1 солро мегирад. Аммо пас аз чанд сония система худашро ислоҳ мекунад ва мегӯяд: "Оҳ, як дақиқа интизор шавед, ман фикр мекунам, ки ин як сол не, тақрибан 6 моҳро мегирад." Каме вақти дигар мегузарад ва Windows мегӯяд: "Ман фикр мекунам, ки ман метавонам файлро дар 1 моҳ интиқол диҳам." Пас аз он паёми «1 рӯз», «6 соат», «3 соат», «1 соат», «20 дақиқа», «10 дақиқа», «3 дақиқа» меояд. Дар асл, тамоми раванди интиқоли файл танҳо 3 дақиқа мегирад. Ин чӣ гуна рӯй дод? Дар аввал, вақте ки дастгоҳи шумо кӯшиш мекунад бо дастгоҳи дигар муошират кунад, он як бастаро мефиристад ва тасдиқро интизор мешавад. Агар дастгоҳ барои тасдиқ муддати тӯлонӣ интизор шавад, вай фикр мекунад: "Агар ман бояд 2 ГБ маълумотро бо ин суръат интиқол диҳам, тақрибан 2 сол лозим аст." Пас аз чанд вақт, дастгоҳи шумо ACK қабул мекунад ва фикр мекунад: "Хуб, ман як баста фиристодам ва ACK гирифтам, аз ин рӯ қабулкунанда метавонад 1 бастаро қабул кунад. Ҳоло ман кӯшиш мекунам ба ӯ ба ҷои як баста 10 баста фиристам." Фиристодан 10 баста мефиристад ва пас аз чанд вақт аз дастгоҳи қабулкунанда тасдиқи ACK мегирад, ки ин маънои онро дорад, ки қабулкунанда бастаи навбатии 11-ро интизор аст. Фиристодан фикр мекунад: "Аҷаб, азбаски қабулкунанда якбора 10 бастаро коркард кард, ҳоло ман кӯшиш мекунам ба ӯ ба ҷои даҳ баста 100 баста фиристам." Ӯ 100 баста мефиристад ва қабулкунанда ҷавоб медиҳад, ки онҳоро гирифтаам ва ҳоло интизори 101 баста ҳаст. Ҳамин тариқ, бо мурури замон шумораи бастаҳои интиқолшуда зиёд мешавад.

Ин аст, ки чаро шумо дар муқоиса бо он чизе, ки дар аввал гуфта шуда буд, камшавии босуръати вақти нусхабардории файлро мебинед - ин ба зиёд шудани қобилияти интиқоли миқдори зиёди маълумот вобаста аст. Аммо, нуқтае меояд, ки афзоиши минбаъдаи ҳаҷми интиқол ғайриимкон мегардад. Фарз мекунем, ки шумо 10000 9000 баста фиристодаед, аммо буфери дастгоҳи қабулкунанда танҳо 9000 9001 бастаро қабул карда метавонад. Дар ин ҳолат қабулкунанда ACK-ро бо паёми зерин мефиристад: "Ман 9000 9000 баста гирифтам ва ҳоло барои қабули 9000 3 баста ҳастам". Аз ин фиристанда ба хулосае меояд, ки буфери дастгоҳи қабулкунанда ҳамагӣ XNUMX адад иқтидор дорад, яъне аз ин ба баъд ман дар як вақт на бештар аз XNUMX баста мефиристам. Дар ин ҳолат, ирсолкунанда вақтро барои интиқоли миқдори боқимондаи маълумот дар қисмҳои XNUMX пакет зуд ҳисоб мекунад ва XNUMX дақиқа медиҳад. Ин се дақиқа вақти воқеии интиқол мебошанд. Ин ҳамон чизест, ки TCP Windowing мекунад.

Ин яке аз он механизмҳои маҳдудкунии трафик аст, ки дар он дастгоҳи ирсолкунанда дар ниҳоят мефаҳмад, ки қобилияти воқеии шабака чист. Шояд шумо дар ҳайрат бошед, ки чаро онҳо дар бораи чӣ будани иқтидори дастгоҳи қабулкунанда пешакӣ мувофиқа карда наметавонанд? Далели он аст, ки ин аз ҷиҳати техникӣ ғайриимкон аст, зеро дар шабака намудҳои гуногуни дастгоҳҳо мавҷуданд. Фарз мекунем, ки шумо iPad доред ва он нисбат ба iPhone суръати интиқол/қабулкунаки дигар дорад, шумо метавонед намудҳои гуногуни телефон дошта бошед ё шояд компютери хеле кӯҳна дошта бошед. Аз ин рӯ, ҳама дорои маҷрои шабакаҳои гуногун мебошанд.

Ин аст, ки технологияи TCP Windowing, вақте ки интиқоли додаҳо бо суръати паст ё бо интиқоли шумораи камтарини пакетҳо оғоз шуда, тадриҷан «равзанаи» трафикро зиёд мекунад, таҳия шудааст. Шумо як баста, 5 баста, 10 баста, 1000 баста, 10000 баста мефиристед ва он тирезаро оҳиста-оҳиста боз ва бештар мекушоед, то он даме, ки “кушодан” ба ҳаҷми максималии имконпазири трафики дар як давраи муайян фиристодашуда мерасад. Ҳамин тариқ, мафҳуми Windowing як қисми амалиёти протоколи TCP мебошад.

Минбаъд мо рақамҳои маъмултарини портро дида мебароем. Вазъияти классикӣ он аст, ки шумо 1 сервери асосӣ, шояд маркази додаҳо дошта бошед. Он сервери файл, сервери веб, сервери почта ва сервери DHCP-ро дар бар мегирад. Ҳоло, агар яке аз компютерҳои муштарӣ бо маркази додаҳо, ки дар мобайни расм ҷойгир аст, тамос гирад, он ба ирсоли трафики сервери файлӣ ба дастгоҳҳои муштарӣ оғоз мекунад. Ин трафик бо ранги сурх нишон дода мешавад ва дар бандари мушаххас барои барномаи мушаххас аз сервери мушаххас интиқол дода мешавад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Сервер аз куҷо медонист, ки трафики муайян ба куҷо меравад? Вай инро аз рақами бандари таъинот мефаҳмад. Агар шумо ба чаҳорчӯба назар кунед, шумо хоҳед дид, ки дар ҳар як интиқоли маълумот рақами порти таъинот ва рақами порти манбаъ зикр шудааст. Шумо мебинед, ки трафики кабуд ва сурх ва трафики кабуд трафики веб-сервер мебошанд, ҳарду ба як сервери физикӣ, ки серверҳои гуногун насб шудаанд, мераванд. Агар ин маркази додаҳо бошад, пас он серверҳои виртуалиро истифода мебарад. Пас, онҳо аз куҷо медонистанд, ки трафики сурх бояд ба он ноутбуки чап бо суроғаи IP бармегардад? Онҳо инро ба шарофати рақамҳои порт медонанд. Агар шумо ба мақолаи Википедиа муроҷиат кунед "Рӯйхати портҳои TCP ва UDP", шумо хоҳед дид, ки он ҳама рақамҳои стандартии портҳоро номбар мекунад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Агар шумо ин саҳифаро ба поён ҳаракат кунед, шумо мебинед, ки ин рӯйхат то чӣ андоза калон аст. Он тақрибан 61 рақамро дар бар мегирад. Рақамҳои порт аз 000 то 1 ҳамчун рақамҳои маъмултарини порт маълуманд. Масалан, порти 1024/TCP барои фиристодани фармонҳои ftp, порти 21 барои ssh, порти 22 барои Telnet, яъне барои фиристодани паёмҳои рамзнашуда. Порти хеле маъмули 23 маълумотро тавассути HTTP интиқол медиҳад, дар ҳоле ки порти 80 маълумоти рамзшударо тавассути HTTPS интиқол медиҳад, ки ба версияи бехатари HTTP шабеҳ аст.
Баъзе портҳо ҳам ба TCP ва UDP бахшида шудаанд ва баъзеҳо вобаста ба он, ки пайвастшавӣ TCP ё UDP аст, вазифаҳои гуногунро иҷро мекунанд. Ҳамин тавр, расман порти TCP 80 барои HTTP истифода мешавад ва ба таври ғайрирасмӣ порти UDP 80 барои HTTP истифода мешавад, аммо дар зери протоколи дигари HTTP - QUIC.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Аз ин рӯ, рақамҳои порт дар TCP на ҳама вақт барои иҷрои ҳамон коре, ки дар UDP доранд, пешбинӣ шудаанд. Ба шумо лозим нест, ки ин рӯйхатро аз ёд омӯзед, дар хотир доштан ғайриимкон аст, аммо шумо бояд баъзе рақамҳои маъмул ва маъмултарини портро бидонед. Тавре ки ман гуфтам, баъзе аз ин бандарҳо ҳадафи расмӣ доранд, ки дар стандартҳо тавсиф шудаанд ва баъзеҳо ҳадафи ғайрирасмӣ доранд, ба монанди Chromium.

Ҳамин тавр, ин ҷадвал ҳамаи рақамҳои портҳои маъмулро номбар мекунад ва ин рақамҳо барои ирсол ва қабули трафик ҳангоми истифодаи замимаҳои мушаххас истифода мешаванд.

Акнун биёед бубинем, ки чӣ гуна маълумот дар тамоми шабака бар асоси он маълумоти каме, ки мо медонем, ҳаракат мекунад. Фарз мекунем, ки компютери 10.1.1.10 мехоҳад бо ин компютер ё ин сервер, ки суроғаи 30.1.1.10 дорад, тамос гирад. Дар зер суроғаи IP-и ҳар як дастгоҳ суроғаи MAC-и он ҷойгир аст. Ман мисоли суроғаи MAC-ро бо танҳо 4 аломати охир нишон медиҳам, аммо дар амал ин рақами шонздаҳӣ 48-бит бо 12 аломат аст. Азбаски ҳар яке аз ин рақамҳо аз 4 бит иборат аст, 12 рақами шонздаҳӣ рақами 48-битро ифода мекунанд.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Тавре ки мо медонем, агар ин дастгоҳ мехоҳад бо ин сервер тамос гирад, қадами аввалини дастфишори 3-роҳа бояд аввал анҷом дода шавад, яъне фиристодани бастаи SYN. Вақте ки ин дархост иҷро карда мешавад, компютери 10.1.1.10 рақами порти манбаъро муайян мекунад, ки Windows онро динамикӣ месозад. Windows ба таври тасодуфӣ рақами портро аз 1 то 65,000 1 интихоб мекунад. Аммо азбаски рақамҳои ибтидоӣ дар диапазони 1024 то 25000 ба таври васеъ маълуманд, дар ин ҳолат система рақамҳои аз 25113 зиёдтарро баррасӣ мекунад ва порти манбаи тасодуфиро эҷод мекунад, масалан, рақами XNUMX.

Баъдан, система ба баста бандари таъинот илова мекунад, дар ин ҳолат он порти 21 аст, зеро барномае, ки кӯшиши пайваст шудан ба ин сервери FTP дорад, медонад, ки он бояд трафики FTP-ро фиристад.

Баъдан, компютери мо мегӯяд: "Хуб, суроғаи IP-и ман 10.1.1.10 аст ва ман бояд бо суроғаи IP 30.1.1.10 тамос гирам." Ҳардуи ин суроғаҳо инчунин ба пакет барои ташкили дархости SYN дохил карда шудаанд ва ин баста то охири пайвастшавӣ тағир намеёбад.

Ман мехоҳам, ки шумо аз ин видео бифаҳмед, ки маълумот дар саросари шабака чӣ гуна ҳаракат мекунад. Вақте ки компютери мо, ки дархост ирсол мекунад, суроғаи IP-и манбаъ ва суроғаи IP-и таъинотро мебинад, он мефаҳмад, ки суроғаи таъинот дар он шабакаи маҳаллӣ нест. Ман фаромӯш кардам, ки ин ҳама /24 суроғаҳои IP мебошанд. Пас, агар шумо ба /24 суроғаҳои IP назар кунед, шумо хоҳед фаҳмид, ки компютерҳои 10.1.1.10 ва 30.1.1.10 дар як шабака нестанд. Ҳамин тариқ, компютере, ки дархостро мефиристад, дарк мекунад, ки барои тарк кардани ин шабака бояд бо шлюзи 10.1.1.1, ки дар яке аз интерфейсҳои роутер танзим шудааст, тамос гирад. Он медонад, ки он бояд ба 10.1.1.1 равад ва суроғаи MAC-и 1111-ро медонад, аммо суроғаи MAC-и дарвозаи 10.1.1.1-ро намедонад. Ӯ чӣ кор мекунад? Он дархости пахши ARP мефиристад, ки ҳамаи дастгоҳҳои шабака қабул мекунанд, аммо танҳо роутер бо суроғаи IP 10.1.1.1 ба он ҷавоб медиҳад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Роутер бо суроғаи MAC-и AAAA-и худ посух хоҳад дод ва ҳам суроғаҳои манбаъ ва ҳам суроғаи таъиноти MAC низ дар ин чаҳорчӯба ҷойгир карда мешаванд. Пас аз омода шудани чаҳорчӯба, санҷиши якпорчагии додаҳои CRC, ки алгоритми дарёфти маблағи чек барои ошкор кардани хатогиҳо мебошад, пеш аз баромадан аз шабака анҷом дода мешавад.
CRC такрории давравӣ маънои онро дорад, ки тамоми чаҳорчӯба, аз SYN то суроғаи охирини MAC, тавассути алгоритми хэшинг, масалан MD5, иҷро карда мешавад, ки дар натиҷа арзиши хэш ба вуҷуд меояд. Пас аз он арзиши hash, ё MD5 checksum, дар аввали чаҳорчӯба ҷойгир карда мешавад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Ман онро FCS/CRC нишон додам, зеро FCS пайдарпаии тафтиши чаҳорчӯба, арзиши чаҳор байтӣ CRC аст. Баъзе одамон нишонаи FCS-ро истифода мебаранд ва баъзеҳо нишони CRC -ро истифода мебаранд, аз ин рӯ ман ҳарду нишонаро дохил кардам. Аммо асосан он танҳо як арзиши ҳаш аст. Барои боварӣ ҳосил кардан лозим аст, ки ҳама маълумоти тавассути шабака гирифташуда хатогиҳо надоранд. Аз ин рӯ, вақте ки ин чаҳорчӯба ба роутер мерасад, аввалин коре, ки роутер анҷом медиҳад, худи маблағи чекро ҳисоб мекунад ва онро бо арзиши FCS ё CRC, ки чаҳорчӯбаи қабулшуда дар бар мегирад, муқоиса мекунад. Бо ин роҳ ӯ метавонад тафтиш кунад, ки маълумоте, ки тавассути шабака гирифта шудааст, хатогиҳо надорад ва пас аз он ӯ маблағи чекро аз чаҳорчӯба хориҷ мекунад.

Баъдан, роутер ба суроғаи MAC нигоҳ мекунад ва мегӯяд: "Хуб, суроғаи MAC AAAA маънои онро дорад, ки чаҳорчӯба ба ман муроҷиат кардааст" ва қисми чаҳорчӯбаи дорои суроғаҳои MAC-ро нест мекунад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Ба суроғаи IP-и таъиноти 30.1.1.10 нигариста, ӯ мефаҳмад, ки ин баста ба ӯ ирсол нашудааст ва бояд аз тариқи роутер гузарад.

Акнун роутер "фикр мекунад", ки бояд бубинад, ки шабака бо суроғаи 30.1.1.10 дар куҷо ҷойгир аст. Мо то ҳол мафҳуми пурраи масирро фаро нагирифтаем, аммо мо медонем, ки роутерҳо ҷадвали масир доранд. Ин ҷадвал дорои вуруд барои шабака бо суроғаи 30.1.1.0. Тавре ки шумо дар хотир доред, ин суроғаи IP нест, балки идентификатори шабака аст. Роутер "фикр" мекунад, ки тавассути роутер 30.1.1.0 ба суроғаи 24/20.1.1.2 расида метавонад.

Шумо метавонед бипурсед, ки ӯ инро аз куҷо медонад? Танҳо дар хотир доред, ки он инро аз протоколҳои масир ё аз танзимоти шумо медонад, агар шумо ҳамчун администратор масири статикиро танзим карда бошед. Аммо дар ҳар сурат, ҷадвали масири ин роутер дорои вуруди дуруст аст, бинобар ин медонад, ки он бояд ин бастаро ба 20.1.1.2 фиристад. Фарз мекунем, ки роутер аллакай суроғаи таъиноти MAC-ро медонад, мо танҳо интиқоли бастаро идома медиҳем. Агар ӯ ин суроғаро надонад, ӯ дубора ARP-ро оғоз мекунад, суроғаи MAC-и роутер 20.1.1.2-ро мегирад ва раванди фиристодани чаҳорчӯба дубора идома меёбад.

Ҳамин тавр, мо фарз мекунем, ки он аллакай суроғаи MAC-ро медонад, пас мо суроғаи MAC манбаи BBB ва суроғаи MAC-и таъиноти CCC-ро хоҳем дошт. Роутер боз FCS/CRC-ро ҳисоб мекунад ва онро дар аввали чаҳорчӯба ҷойгир мекунад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Он гоҳ ин чаҳорчӯбаро тавассути шабака мефиристад, чаҳорчӯба ба роутер 20.1.12 мерасад, маблағи чекро месанҷад, боварӣ ҳосил мекунад, ки маълумот вайрон нашудааст ва FCS/CRC-ро нест мекунад. Он гоҳ суроғаҳои MAC-ро "бурида", ба макони таъинот назар мекунад ва мебинад, ки он 30.1.1.10 аст. Ӯ медонад, ки ин суроға ба интерфейси ӯ пайваст аст. Раванди ҳамон ташаккули чаҳорчӯба такрор мешавад, роутер арзишҳои суроғаи MAC-и манбаъ ва таъинотро илова мекунад, хэшро анҷом медиҳад, хэшро ба чаҳорчӯба мепайвандад ва онро ба тамоми шабака мефиристад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Сервери мо дар ниҳоят дархости SYN-и ба он ирсолшударо гирифта, маблағи ҳашро тафтиш мекунад ва агар дар баста хатогиҳо надошта бошанд, он хэшро нест мекунад. Сипас, ӯ суроғаҳои MAC-ро нест мекунад, ба суроғаи IP нигоҳ мекунад ва дарк мекунад, ки ин баста ба ӯ муроҷиат мекунад.
Пас аз он, он суроғаҳои IP-ро, ки ба қабати сеюми модели OSI марбутанд, бурида ва ба рақамҳои порт назар мекунад.

Cisco Training 200-125 CCNA v3.0. Рӯзи 6: Пур кардани холҳо (DHCP, TCP, дастфишорӣ, рақамҳои порти умумӣ)

Вай порти 21-ро мебинад, ки маънои трафики FTP-ро дорад, SYN-ро мебинад ва аз ин рӯ мефаҳмад, ки касе бо ӯ муошират карданӣ мешавад.

Ҳоло, дар асоси он чизе ки мо дар бораи дастфишорӣ фаҳмидем, сервери 30.1.1.10 бастаи SYN/ACK эҷод мекунад ва онро ба компютери 10.1.1.10 бармегардонад. Ҳангоми қабули ин баста, дастгоҳи 10.1.1.10 ACK эҷод мекунад, онро ба тариқи бастаи SYN тавассути шабака мегузарад ва пас аз қабули сервер ACK пайвастшавӣ барқарор мешавад.

Як чизе, ки шумо бояд бидонед, ин аст, ки ин ҳама дар камтар аз як сония рӯй медиҳад. Ин як раванди хеле зуд аст, ки ман кӯшиш кардам, ки онро суст кунам, то ҳама чиз барои шумо равшан бошад.
Умедворам, ки шумо он чизеро, ки дар ин дарс омӯхтаед, муфид хоҳед ёфт. Агар шумо ягон савол дошта бошед, лутфан ба ман нависед [почтаи электронӣ ҳифз карда шудааст] ё саволҳоро дар зери ин видео гузоред.

Аз дарси навбатӣ сар карда, ман 3 саволи ҷолибтаринро аз YouTube интихоб мекунам, ки дар охири ҳар як видео онҳоро баррасӣ мекунам. Минбаъд ман бахши "Саволҳои беҳтарин" хоҳам дошт, то як саволро ҳамроҳ бо номи шумо мегузорам ва ба он мустақиман посух медиҳам. Ман фикр мекунам, ки ин фоидаовар хоҳад буд.


Ташаккур ба шумо барои бо мо мондан. Мақолаҳои мо ба шумо маъқуланд? Мехоҳед мундариҷаи ҷолибтарро бубинед? Бо фармоиш додан ё тавсия додан ба дӯстон моро дастгирӣ кунед, 30% тахфиф барои корбарони Habr дар аналоги беназири серверҳои сатҳи ибтидоӣ, ки аз ҷониби мо барои шумо ихтироъ шудааст: Тамоми ҳақиқат дар бораи VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps аз $20 ё чӣ гуна мубодила кардани сервер? (бо RAID1 ва RAID10, то 24 ядро ​​ва то 40 ГБ DDR4 дастрас аст).

VPS (KVM) E5-2650 v4 (6 ядро) 10GB DDR4 240GB SSD 1Gbps то тобистон ройгон хангоми пардохт ба мухлати шаш мох, шумо метавонед фармоиш диҳед дар ин ҷо.

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 XNUMX евро барои як динор?

Манбаъ: will.com

Илова Эзоҳ