Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Ma mua o ka hoʻomaka ʻana i ke aʻo wikiō i kēia lā, makemake wau e hoʻomaikaʻi i nā poʻe a pau i hāʻawi i ka kaulana o kaʻu papa ma YouTube. I koʻu hoʻomaka ʻana ma kahi o 8 mau mahina i hala aku nei, ʻaʻole au i manaʻo i kēlā kūleʻa - i kēia lā ua ʻike ʻia kaʻu mau haʻawina e 312724 poʻe, loaʻa iaʻu he 11208 mau mea kākau. ʻAʻole au i moeʻuhane e piʻi kēia hoʻomaka haʻahaʻa i nā kiʻekiʻe. Mai hoʻopau i ka manawa a hele pololei i ka haʻawina o kēia lā. I kēia lā e hoʻopiha mākou i nā hakahaka i loaʻa i nā haʻawina wikiō hope loa 7. ʻOiai ʻo kēia lā wale nō ka lā 6, ua wāwahi ʻia ka lā 3 i 3 mau haʻawina wikiō, no laila i kēia lā e nānā maoli ʻoe i ka haʻawina wikiō ʻewalu.

I kēia lā e uhi mākou i 3 mau kumuhana nui: DHCP, TCP transport, a me nā helu awa maʻamau. Ua kamaʻilio mua mākou e pili ana i nā helu IP, a ʻo kekahi o nā mea koʻikoʻi i ka hoʻonohonoho IP address ʻo DHCP.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Kū ʻo DHCP no Dynamic Host Configuration Protocol a he protocol ia e kōkua ikaika i ka hoʻonohonoho ʻana i nā helu IP no nā pūʻali. No laila ua ʻike mākou a pau i kēia pukaaniani. Ke kaomi nei ʻoe i ka koho "E loaʻa i kahi leka uila IP", ʻimi ke kamepiula i kahi kikowaena DHCP i hoʻonohonoho ʻia ma ka subnet hoʻokahi a hoʻouna i nā ʻeke a me nā noi no ka IP address. ʻO ka protocol DHCP he 6 mau memo, a he 4 ka mea koʻikoʻi no ka hāʻawi ʻana i kahi leka uila IP.

ʻO ka memo mua he memo DHCP DISCOVERY. Ua like ka memo DHCP me ka memo aloha. Ke hoʻohui ʻia kahi mea hou i ka pūnaewele, nīnau ia inā aia kahi kikowaena DHCP ma ka pūnaewele.

ʻO ka mea āu e ʻike ai ma ka paheʻe e like me kahi noi hoʻolaha kahi e hoʻopili ai ka mea hana i nā mea āpau ma ka pūnaewele e ʻimi ana i kahi kikowaena DHCP. E like me kaʻu i ʻōlelo ai, he noi hoʻolaha kēia, no laila hiki ke lohe ʻia nā mea āpau ma ka pūnaewele.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Inā loaʻa kahi kikowaena DHCP ma ka pūnaewele, hoʻouna ia i kahi ʻeke - kahi hāʻawi DHCP OFFER. ʻO ka manaʻo, ʻo ke kikowaena DHCP, ma ka pane ʻana i kahi noi ʻike, hoʻouna i kahi hoʻonohonoho i ka mea kūʻai aku e noi ana i ka mea kūʻai aku e ʻae i kahi helu IP kikoʻī.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Mālama ka server DHCP i kahi IP address, ma kēia hihia 192.168.1.2, ʻaʻole ia e hāʻawi, akā mālama i kēia helu no ka hāmeʻa. I ka manawa like, aia i loko o ka pūʻolo hāʻawi kona IP IP ponoʻī o ka server DHCP.

Inā ʻoi aku ma mua o hoʻokahi kikowaena DHCP ma kēia pūnaewele, ʻo kahi kikowaena DHCP ʻē aʻe, ma ka loaʻa ʻana o ka noi hoʻolaha a ka mea kūʻai aku, e hāʻawi pū iā ia i kāna helu IP, no ka laʻana, 192.168.1.50. ʻAʻole maʻamau ka loaʻa ʻana o ʻelua mau kikowaena DHCP ʻokoʻa i hoʻonohonoho ʻia ma ka pūnaewele like, akā hiki i kekahi manawa. No laila ke hoʻouna ʻia kahi hāʻawi DHCP i kahi mea kūʻai aku, loaʻa iā ia he 2 DHCP hāʻawi a pono e hoʻoholo i ka hāʻawi DHCP e makemake ai e ʻae.

E manaʻo mākou ua ʻae ka mea kūʻai aku i ka noi mua. 'O ia ho'i, ho'ouna ka mea kū'ai i kahi noi DHCP REQUEST e 'ōlelo maoli ana "Ua 'ae au i ka helu IP 192.168.1.2 i hā'awi 'ia e ka DHCP server 192.168.1.1."

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Ma ka loaʻa ʻana o ka noi, pane ka 192.168.1.1 DHCP server "ʻae, ke ʻae nei au," ʻo ia hoʻi, ʻae ʻo ia i ka noi a hoʻouna i kēia DHCP ACK i ka mea kūʻai. Akā, hoʻomanaʻo mākou ua mālama ʻia kahi kikowaena DHCP ʻē aʻe i kahi helu IP o 1.50 no ka mea kūʻai aku. Ke loaʻa iā ia ka noi hoʻolaha a ka mea kūʻai aku, e ʻike ʻo ia e pili ana i ka hāʻule ʻana a e hoʻihoʻi i kēlā IP IP i loko o ka wai i hiki iā ia ke hāʻawi iā ia i kahi mea kūʻai aku inā loaʻa iā ia kahi noi hou.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

ʻO kēia nā memo koʻikoʻi 4 i hoʻololi ʻia e DHCP i ka wā e hāʻawi ai i nā helu IP. A laila, loaʻa iā DHCP he 2 mau memo ʻike. Hoʻopuka ʻia kahi memo ʻike e ka mea kūʻai aku inā makemake ʻo ia i ka ʻike hou aku ma mua o ka loaʻa ʻana ma ka paukū DHCP OFFER ma ka lua. Inā ʻaʻole i lawa ka ʻike ma ka hāʻawi DHCP, a inā makemake ka mea kūʻai aku i ka ʻike hou aku ma mua o ka mea i loko o ka ʻeke hāʻawi, noi ʻo ia i ka ʻike DHCP hou. Aia kekahi leka hou a ka mea kūʻai aku e hoʻouna ai i ke kikowaena - ʻo ia ka DHCP RELEASE. Hoʻomaopopo ia iā ʻoe makemake ka mea kūʻai aku e hoʻokuʻu i kāna helu IP i loaʻa.

Eia nō naʻe, ʻo ka mea i hana pinepine ʻia ʻo ka wehe ʻana o ka mea hoʻohana mai ka pūnaewele ma mua o ka manawa o ka mea kūʻai aku e hoʻouna i kahi DHCP RELEASE i ke kikowaena. Hana ʻia kēia ke hoʻopau ʻoe i ke kamepiula, a mākou e hana ai. I kēia hihia, ʻaʻohe manawa o ka mea kūʻai pūnaewele, a i ʻole kamepiula, e haʻi aku i ke kikowaena e hoʻokuʻu i ka helu i hoʻohana ʻia, no laila ʻaʻole pono ka DHCP RELEASE. ʻO nā ʻanuʻu i koi ʻia no ka loaʻa ʻana o kahi leka uila: DHCP loaʻa, hāʻawi DHCP, noi DHCP, a me DHCP lima lima.

Ma kekahi o nā haʻawina e hiki mai ana, e haʻi wau iā ʻoe pehea mākou e hoʻonohonoho ai i kahi kikowaena DHCP i ka wā e hana ai i kahi wai DNCP. Ma ka pooling, ʻōlelo mākou e haʻi aku ʻoe i ke kikowaena e hāʻawi i nā helu IP ma ka laulā 192.168.1.1 a i 192.168.1.254. No laila, e hana ka server DHCP i kahi wai, e kau i 254 IP address i loko, a hiki iā ia ke hāʻawi i nā helu i nā mea kūʻai aku ma ka pūnaewele wale nō mai kēia wai. No laila, he mea kēia e like me kahi hoʻonohonoho hoʻokele i hiki i ka mea hoʻohana ke hana.

I kēia manawa, e nānā kākou i ka hoʻouna ʻana o TCP. ʻAʻole maopopo iaʻu inā kamaʻāina ʻoe i ke "kelepona" i kiʻi ʻia ma ke kiʻi, akā i ko mākou wā kamaliʻi, hoʻohana mākou i kēia mau kini tin i hoʻopili ʻia e kahi kaula e kamaʻilio ai kekahi i kekahi.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

ʻO ka mea pōʻino, ʻaʻole hiki i ka hanauna o kēia lā ke kūʻai aku i kēlā "ʻoluʻolu". ʻO koʻu manaʻo i kēia lā aia nā keiki i mua o ka TV mai ka makahiki hoʻokahi, pāʻani lākou i ka PSP a hiki paha i kēia ke hoʻopaʻapaʻa akā manaʻo wau ua ʻoi aku ka maikaʻi o ko mākou wā kamaliʻi, hele maoli mākou i waho a pāʻani i nā pāʻani a ʻaʻole hiki ke huki ʻia nā keiki o kēia lā mai ka sofa. .

Hoʻokahi makahiki wale nō kaʻu keiki a ua ʻike mua wau ua pili ʻo ia i ka iPad, ʻo ia hoʻi he ʻōpiopio loa ʻo ia akā ke manaʻo nei au ua hānau mua nā keiki o kēia lā me ka ʻike i ka mālama ʻana i nā hāmeʻa uila. No laila, makemake au e ʻōlelo i ko mākou wā kamaliʻi, ke pāʻani mākou, hana mākou i nā lua i loko o nā kini tin, a ke nakinaki mākou i ke kaula a ʻōlelo i kekahi mea i loko o kekahi kini, a laila ma kekahi ʻaoʻao hiki ke lohe ke kanaka i ka ʻōlelo. iā ia, ma ka waiho wale ʻana i ke kini i kona pepeiao . No laila ua like loa ia me ka pili pūnaewele.

I kēia lā, ʻo nā hoʻoili TCP pono e loaʻa kahi pilina e pono e hoʻokumu ʻia ma mua o ka hoʻomaka ʻana o ka hoʻoili ʻikepili maoli. E like me kā mākou i kūkākūkā ai ma nā haʻawina mua, ʻo TCP ka hoʻoili pili pili ʻana aʻo ka UDP ka hoʻoili pili pili. Hiki iā ʻoe ke ʻōlelo ʻo UDP kahi aʻu e hoʻolei ai i ka pōleʻa a iā ʻoe ke ʻike inā hiki iā ʻoe ke hopu. Inā mākaukau ʻoe e hana a ʻaʻole paha, ʻaʻole koʻu pilikia, e haʻalele wale wau iā ia.

Ua like ʻo TCP me ʻoe e kamaʻilio me ke kanaka a e ʻōlelo mua iā ia e kiola ana ʻoe i ka pōleʻa, no laila e hana ʻoe i kahi paʻa, a laila kiola ʻoe i ka pōleʻa i mākaukau paha kāu hoa e hopu. No laila, kūkulu maoli ʻo TCP i ka pilina a laila hoʻomaka e hana i ka hoʻoili maoli.

E nānā kākou i ka hana ʻana o ia pilina. Hoʻohana kēia protocol i kahi lima lima ala 3 e hana i kahi pilina. ʻAʻole kēia he ʻōlelo loea, akā ua hoʻohana lōʻihi ʻia e wehewehe i kahi pilina TCP. Hoʻomaka ʻia kahi lima lima ala 3 e ka mea hoʻouna, me ka mea kūʻai aku e hoʻouna i kahi ʻeke me kahi hae SYN i ke kikowaena.

E ʻōlelo kākou, ʻo ke kaikamahine ma ka ʻaoʻao mua, nona kona helehelena e ʻike ai, ʻo ia ka mea A, a ʻo ke kaikamahine ma hope, ʻaʻole ʻike ʻia kona helehelena, ʻo ia ka mea B. Hoʻouna ke kaikamahine A i kahi ʻeke SYN i ke kaikamahine B, a ʻōlelo ʻo ia: "Maikaʻi, ʻo wai - makemake ʻo ia e kamaʻilio me aʻu. No laila, pono wau e pane ua mākaukau wau e kamaʻilio! Pehea e hana ai? Hiki i kekahi ke hoʻihoʻi i kahi ʻeke SYN ʻē aʻe a laila he ACK e hōʻike ana i ka loaʻa ʻana o ka ʻeke SYN kumu. Akā ma kahi o ka hoʻouna kaʻawale ʻana i nā ACK, hoʻokumu ke kikowaena i kahi ʻeke maʻamau i loaʻa ka SYN a me ACK a hoʻouna iā ia ma luna o ka pūnaewele.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

No laila, i kēia manawa, ua hoʻouna aku ka mea A i kahi ʻeke SYN a loaʻa hou i kahi ʻeke SYN/ACK. I kēia manawa, pono e hoʻouna ka mea A i ka hāmeʻa B i ʻeke ACK, ʻo ia hoʻi, e hōʻoia ua loaʻa iā ia ka ʻae mai ka hāmeʻa B e hoʻokumu i ke kamaʻilio. No laila, ua loaʻa nā ʻaoʻao ʻelua i nā ʻeke SYN a me ACK, a i kēia manawa hiki iā mākou ke ʻōlelo ua hoʻokumu ʻia ka pilina, ʻo ia hoʻi, ua hoʻopau ʻia kahi lima lima 3-stage me ka hoʻohana ʻana i ka protocol TCP.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

A laila e nānā mākou i ka ʻenehana TCP Windowing. ʻO ka waiho wale ʻana, he ala ia i hoʻohana ʻia ma TCP/IP e kūkākūkā i nā hiki o ka mea hoʻouna a me ka mea hoʻokipa.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

E ʻōlelo kākou ma Windows ke hoʻāʻo nei mākou e hoʻololi i kahi faila nui, e ʻōlelo i ka 2 GB i ka nui, mai kahi kaʻa i kekahi. I ka hoʻomaka ʻana o ka hoʻoili ʻana, e haʻi mai ka ʻōnaehana iā mākou e lawe ʻia ka hoʻoili faila ma kahi o 1 makahiki. Akā i kekahi mau kekona ma hope e hoʻoponopono ka ʻōnaehana iā ia iho a ʻōlelo: "ʻAe, e kali i kahi minuke, manaʻo wau e lawe ʻia ma kahi o 6 mau mahina, ʻaʻole hoʻokahi makahiki." E hala ka manawa hou a ʻōlelo ʻo Windows: "Manaʻo wau hiki iaʻu ke hoʻololi i ka faila i 1 mahina." E ukali ʻia kēia me ka memo "1 lā", "6 hola", "3 hola", "1 hola", "20 mau minuke", "10 mau minuke", "3 mau minuke". ʻO ka ʻoiaʻiʻo, ʻo ke kaʻina hana hoʻoili a pau e lawe wale i 3 mau minuke. Pehea i hana ai kēia? I ka wā mua, i ka wā e hoʻāʻo ai kāu kelepona e kamaʻilio me kekahi mea ʻē aʻe, hoʻouna ʻo ia i hoʻokahi ʻeke a kali no ka hōʻoia ʻana. Inā kali lōʻihi ka mea no ka hōʻoia ʻana, manaʻo ia: "inā pono wau e hoʻololi i ka 2 GB o ka ʻikepili i kēia wikiwiki, e lawe ʻia ma kahi o 2 mau makahiki." Ma hope o kekahi manawa, loaʻa i kāu hāmeʻa kahi ACK a noʻonoʻo ʻoe, "ʻAe, ua hoʻouna wau i hoʻokahi ʻeke a loaʻa iā ACK, no laila hiki i ka mea loaʻa ke loaʻa 1 ʻeke. I kēia manawa e hoʻāʻo wau e hoʻouna iā ia i 10 mau ʻeke ma kahi o hoʻokahi. Hoʻouna ka mea hoʻouna i nā ʻeke he 10 a ma hope o kekahi manawa e loaʻa iā ia kahi hōʻoia ACK mai ka mea e loaʻa ai, ʻo ia hoʻi ke kali nei ka mea loaʻa i ka ʻeke 11 aʻe. Manaʻo ka mea hoʻouna: "maikaʻi, ʻoiai ua lawelawe ka mea loaʻa i nā ʻeke 10 i ka manawa hoʻokahi, i kēia manawa e hoʻāʻo wau e hoʻouna iā ia i 100 mau ʻeke ma mua o ka ʻumi." Hoʻouna ʻo ia i 100 mau ʻeke, a pane mai ka mea loaʻa ua loaʻa iā ia a ke kali nei ʻo ia i 101 mau ʻeke. No laila, ma ka lōʻihi o ka manawa, piʻi ka helu o nā ʻeke i hoʻouna ʻia.

ʻO kēia ke kumu e ʻike ai ʻoe i ka emi wikiwiki ʻana o ka manawa kope faila i hoʻohālikelike ʻia i ka mea i haʻi mua ʻia - ʻo ia ke kumu o ka hoʻonui ʻana i ka hiki ke hoʻoili i ka nui o ka ʻikepili. Eia nō naʻe, hiki mai kahi manawa i hiki ʻole ke hoʻonui hou i ka leo hoʻouna. E ʻōlelo mākou ua hoʻouna ʻoe i 10000 mau ʻeke, akā hiki i ka mea hoʻopaʻa mea hoʻokipa ke ʻae wale i ka 9000. I kēia hihia, hoʻouna ka mea hoʻokipa i kahi ACK me ka memo: "Ua loaʻa iaʻu nā ʻeke 9000 a ua mākaukau wau e loaʻa 9001." Mai kēia, ua hoʻoholo ka mea hoʻouna e loaʻa i ka buffer o ka mea e loaʻa ana ka mana o 9000 wale nō, ʻo ia hoʻi, mai kēia manawa e hoʻouna aku au ma mua o 9000 mau ʻeke i ka manawa. I kēia hihia, helu koke ka mea hoʻouna i ka manawa e lawe ai iā ia e hoʻololi i ke koena o ka ʻikepili i nā ʻāpana o 9000 packets, a hāʻawi i 3 mau minuke. ʻO kēia mau minuke ʻekolu ka manawa hoʻouna maoli. ʻO ia ka hana a TCP Windowing.

ʻO kēia kekahi o kēlā mau hana throttling traffic kahi e hoʻomaopopo hope ai ka mea hoʻouna i ke ʻano o ka mana pūnaewele maoli. Ke noʻonoʻo nei paha ʻoe no ke aha ʻaʻole hiki iā lākou ke ʻae ma mua i ke ʻano o ka mana o ka mea hoʻokipa? ʻO ka ʻoiaʻiʻo he mea hiki ʻole kēia no ka mea aia nā ʻano mea like ʻole ma ka pūnaewele. E ʻōlelo mākou he iPad kāu a he ʻokoʻa ka wikiwiki o ka hoʻoili ʻikepili / loaʻa ma mua o ka iPhone, loaʻa paha iā ʻoe nā ʻano kelepona like ʻole, a i ʻole he kamepiula kahiko loa kāu. No laila, loaʻa i kēlā me kēia kanaka ka bandwidth pūnaewele ʻokoʻa.

ʻO ia ke kumu i hoʻomohala ʻia ai ka ʻenehana TCP Windowing, i ka wā e hoʻomaka ai ka hoʻoili ʻana o ka ʻikepili i ka wikiwiki haʻahaʻa a i ʻole ka hoʻouna ʻana i kahi helu liʻiliʻi o nā ʻeke, e hoʻonui mālie i ka "window" kaʻa. Hoʻouna ʻoe i hoʻokahi ʻeke, 5 ʻeke, 10 ʻeke, 1000 ʻeke, 10000 mau ʻeke a wehe mālie i kēlā pukaaniani a ʻoi aku ka nui o ka "wehe" i ka nui o ka nui o nā kaʻa i hoʻouna ʻia i kahi manawa kikoʻī. No laila, ʻo ka manaʻo o Windowing kahi ʻāpana o ka hana o ka protocol TCP.

A laila e nānā mākou i nā helu port maʻamau. ʻO ke kūlana maʻamau ke loaʻa iā ʻoe 1 kikowaena nui, malia paha kahi kikowaena data. Loaʻa iā ia kahi kikowaena faila, kikowaena pūnaewele, ka leka uila a me ka server DHCP. I kēia manawa, inā hoʻopili kekahi o nā kamepiula mea kūʻai aku i ke kikowaena ʻikepili, aia ma waenakonu o ke kiʻi, e hoʻomaka ana ia e hoʻouna i nā kaʻa kikowaena faila i nā mea kūʻai aku. Hōʻike ʻia kēia kaʻa i ka ʻulaʻula a e hoʻouna ʻia ma kahi awa kikoʻī no kahi noi kikoʻī mai kahi kikowaena kikoʻī.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Pehea i ʻike ai ke kikowaena i kahi e hele ai kekahi mau kaʻa? Aʻo ʻo ia i kēia mai ka helu awa e hele ai. Inā ʻoe e nānā i ke kiʻi, e ʻike ʻoe i kēlā me kēia hoʻoili ʻikepili aia kahi ʻōlelo o ka helu awa e hele ai a me ka helu awa kumu. Hiki iā ʻoe ke ʻike i ka hele ʻana o ka polū a me ka ʻulaʻula, a ʻo ke kaʻa polū he kaʻa kikowaena pūnaewele, hele ʻelua i kahi kikowaena kino like ʻole, i hoʻokomo ʻia nā kikowaena like ʻole. Inā he kikowaena ʻikepili kēia, a laila hoʻohana ia i nā kikowaena virtual. No laila pehea lākou i ʻike ai e hoʻi hou ka ʻulaʻula i kēlā pona hema me kēlā IP address? ʻIke lākou i kēia mahalo i nā helu awa. Inā ʻoe e nānā i ka ʻatikala Wikipedia "List of TCP and UDP Ports", e ʻike ʻoe i ka papa inoa o nā helu port maʻamau.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Inā ʻoe e kaomi i lalo i kēia ʻaoʻao hiki iā ʻoe ke ʻike i ka nui o kēia papa inoa. Aia ma kahi o 61 mau helu. ʻIke ʻia nā helu awa mai ka 000 a hiki i ka 1 nā helu awa maʻamau. No ka laʻana, port 1024/TCP no ka hoʻouna ʻana i nā kauoha ftp, port 21 no ssh, port 22 no Telnet, ʻo ia hoʻi, no ka hoʻouna ʻana i nā memo i hoʻopili ʻole ʻia. ʻO ka port 23 kaulana loa e lawe i ka ʻikepili ma luna o HTTP, aʻo ka port 80 e lawe i ka ʻikepili i hoʻopili ʻia ma luna o HTTPS, e like me ka mana palekana o HTTP.
Hoʻolaʻa ʻia kekahi mau awa no ka TCP a me ka UDP, a hana kekahi i nā hana like ʻole ma muli o ka TCP a i ʻole UDP ka pilina. No laila, hoʻohana maʻamau ʻo TCP port 80 no HTTP, a hoʻohana ʻole ʻia ʻo UDP port 80 no HTTP, akā ma lalo o kahi protocol HTTP ʻē aʻe - QUIC.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

No laila, ʻaʻole i manaʻo mau ʻia nā helu awa ma TCP e hana like me ka UDP. ʻAʻole pono ʻoe e aʻo i kēia papa inoa ma ka puʻuwai, ʻaʻole hiki ke hoʻomanaʻo, akā pono ʻoe e ʻike i kekahi mau helu port kaulana a maʻamau. E like me kaʻu i ʻōlelo ai, loaʻa i kekahi o kēia mau awa ke kumu kūhelu, i wehewehe ʻia i loko o nā kūlana, a he kumu ʻole kekahi, e like me ka Chromium.

No laila, papa inoa kēia papa i nā helu awa maʻamau, a hoʻohana ʻia kēia mau helu no ka hoʻouna ʻana a loaʻa i nā kaʻa i ka wā e hoʻohana ai i nā noi kikoʻī.

I kēia manawa, e nānā kākou i ka neʻe ʻana o ka ʻikepili ma ka pūnaewele ma muli o ka ʻike liʻiliʻi a mākou i ʻike ai. E ʻōlelo kākou ua makemake ke kamepiula 10.1.1.10 e hoʻopili i kēia kamepiula, a i ʻole kēia kikowaena, nona ka helu wahi 30.1.1.10. Aia ma lalo o ka IP address o kēlā me kēia hāmeʻa kona helu MAC. Ke hāʻawi nei au i ka laʻana o kahi helu MAC me nā huaʻōlelo 4 hope loa, akā i ka hoʻomaʻamaʻa ʻana he helu hexadecimal 48-bit me 12 mau huaʻōlelo. No ka mea he 4 bits keia mau helu, he 12 huahelu hexadecimal e hoike ana i ka helu 48-bit.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

E like me kā mākou ʻike, inā makemake kēia mea e hoʻopili i kēia kikowaena, pono e hana mua ʻia ka hana mua o ka lima lima ala 3, ʻo ia hoʻi, ka hoʻouna ʻana i kahi ʻeke SYN. Ke hana ʻia kēia noi, ʻike ʻia ka computer 10.1.1.10 i ka helu awa kumu, a Windows i hana ikaika. Koho wale ʻo Windows i kahi helu awa ma waena o 1 a me 65,000. Akā, no ka mea, ʻike nui ʻia nā helu hoʻomaka ma ka pae 1 a hiki i 1024, i kēia hihia e noʻonoʻo ka ʻōnaehana i nā helu ʻoi aku ka nui ma mua o 25000 a hana i kahi awa kumu ʻole, no ka laʻana, helu 25113.

A laila, e hoʻohui ka ʻōnaehana i kahi awa e hele ai i ka ʻeke, ma kēia hihia ʻo ia ke awa 21, no ka mea, ʻike ka noi e hoʻāʻo nei e hoʻopili i kēia kikowaena FTP e hoʻouna ʻo ia i ka lele FTP.

A laila, ʻōlelo kā mākou kamepiula, "ʻAe, ʻo kaʻu helu IP ʻo 10.1.1.10, a pono wau e hoʻopili i ka helu IP 30.1.1.10." Hoʻokomo pū ʻia kēia mau ʻōlelo ʻelua i loko o ka ʻeke e hana i kahi noi SYN, a ʻaʻole e loli kēia ʻeke a hiki i ka hopena o ka pilina.

Makemake au e hoʻomaopopo ʻoe mai kēia wikiō pehea e neʻe ai ka ʻikepili ma waena o ka pūnaewele. Ke ʻike nei kā mākou kamepiula i ka hoʻouna ʻana i ke noi i ke kumu IP address a me ka helu IP wahi e hele ai, hoʻomaopopo ʻo ia ʻaʻole ka helu wahi e hele ai ma kēlā pūnaewele kūloko. Ua poina iaʻu e ʻōlelo ʻo kēia nā / 24 IP address āpau. No laila, inā ʻoe e nānā i nā helu IP /24, e ʻike ʻoe ʻaʻole ʻo nā kamepiula 10.1.1.10 a me 30.1.1.10 ma ka pūnaewele like. No laila, hoʻomaopopo ka kamepiula e hoʻouna ana i ka noi no ka haʻalele ʻana i kēia pūnaewele, pono ia e hoʻopili i ka ʻīpuka 10.1.1.1, i hoʻonohonoho ʻia ma kekahi o nā mea hoʻohana router. ʻIke ʻo ia e hele i 10.1.1.1 a ʻike i kāna helu MAC o 1111, akā ʻaʻole ʻike i ka helu MAC o ka ʻīpuka 10.1.1.1. He aha kāna e hana nei? Hoʻouna ʻo ia i kahi noi ARP hoʻolaha e loaʻa i nā mea āpau ma ka pūnaewele, akā ʻo ke alalai wale nō me ka IP address 10.1.1.1 e pane iā ia.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

E pane ana ka mea alalai me kāna helu AAAA MAC, a e kau pū ʻia nā kumu a me nā helu wahi MAC ma kēia kiʻi. Ke hoʻomākaukau ʻia ke kiʻi, e hana ʻia kahi nānā pono ʻikepili CRC, kahi algorithm no ka ʻimi ʻana i kahi checksum e ʻike i nā hewa, e hana ʻia ma mua o ka haʻalele ʻana i ka pūnaewele.
ʻO ka Cyclic Redundancy CRC, ʻo ia ka holo ʻana o kēia kiʻi holoʻokoʻa, mai ka SYN a i ka helu MAC hope loa, ma o ka hashing algorithm, wahi a MD5, e loaʻa ai kahi waiwai hash. Hoʻokomo ʻia ka waiwai hash, a i ʻole MD5 checksum, ma ka hoʻomaka o ke kiʻi.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Ua kapa au iā ia he FCS/CRC no ka mea he Frame Check Sequence ʻo FCS, he ʻehā-byte CRC waiwai. Hoʻohana kekahi poʻe i ka inoa FCS a hoʻohana kekahi i ka inoa CRC, no laila ua hoʻokomo wau i nā inoa ʻelua. Akā ʻo ka mea nui, he waiwai hash wale nō. Pono ia e hōʻoia i nā ʻikepili a pau i loaʻa ma ka pūnaewele ʻaʻohe hewa. No laila, i ka hiki ʻana o kēia kiʻi i ke alalai, ʻo ka mea mua e hana ai ke alalai e helu i ka checksum ponoʻī a hoʻohālikelike iā ia me ka waiwai FCS a i ʻole CRC i loaʻa i ke kiʻi i loaʻa. Ma kēia ala hiki iā ia ke nānā i ka ʻikepili i loaʻa ma ka pūnaewele ʻaʻole i loaʻa nā hewa, a laila e wehe ʻo ia i ka checksum mai ke kiʻi.

A laila, e nānā ka mea alalai i ka helu MAC a ʻōlelo ʻo ia, "ʻAe, ʻo MAC address AAAA ʻo ia ke ʻano o ke kiʻi i ʻōlelo ʻia iaʻu," a kāpae i ka ʻāpana o ke kiʻi i loaʻa nā helu MAC.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Ke nānā nei ʻo ia i ka IP address 30.1.1.10, e hoʻomaopopo ʻo ia ʻaʻole i kuhikuhi ʻia kēia ʻeke iā ia a pono e hele hou aku ma o ke alalai.

I kēia manawa "manaʻo" ka mea alalai e ʻike i kahi o ka pūnaewele me ka helu 30.1.1.10. ʻAʻole mākou i uhi i ka manaʻo holoʻokoʻa o ka hoʻokele ʻana, akā ʻike mākou he papa hoʻokele kaʻa. Aia kēia papa ʻaina i kahi komo no ka pūnaewele me ka helu wahi 30.1.1.0. E like me kāu e hoʻomanaʻo ai, ʻaʻole kēia ka IP address host, akā ʻo ka ʻike pūnaewele. E "manaʻo" ka mea hoʻokele e hiki iā ia ke hōʻea i ka helu helu 30.1.1.0/24 ma o ka hele ʻana i ke alalai 20.1.1.2.

E nīnau paha ʻoe, pehea ʻo ia i ʻike ai i kēia? E hoʻomanaʻo wale e ʻike ʻo ia i kēia mai nā protocol routing a i ʻole kāu hoʻonohonoho inā ua hoʻonohonoho ʻoe ma ke ʻano he luna hoʻomalu i kahi ala paʻa. Akā, i kēlā me kēia hihia, aia i ka papa hoʻokele o kēia router ke komo pololei, no laila ʻike ʻo ia e hoʻouna i kēia ʻeke i 20.1.1.2. Ke manaʻo nei ua ʻike mua ka mea alalai i ka helu MAC kahi e hele ai, e hoʻomau mākou i ka hoʻouna ʻana i ka ʻeke. Ināʻaʻoleʻo ia iʻike i kēia helu wahi, e hoʻomaka houʻo ia i ka ARP, e loaʻa iā ia ka helu MAC o ka router 20.1.1.2, a e hoʻomau hou ke kaʻina hana o ka hoʻounaʻana i ke kiʻi.

No laila ke manaʻo nei mākou ua ʻike mua ia i ka helu MAC, a laila e loaʻa iā mākou ka helu MAC kumu BBB a me ka helu MAC wahi CCC. E helu hou ka mea alalai i ka FCS/CRC a waiho ia ma ka hoʻomaka o ke kiʻi.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

Hoʻouna ʻo ia i kēia kiʻi ma luna o ka pūnaewele, hiki ke kiʻi i ka router 20.1.12, nānā i ka checksum, hōʻoia ʻaʻole i ʻino ka ʻikepili, a holoi i ka FCS/CRC. A laila "hoʻopau" ia i nā helu MAC, nānā i ka huakaʻi a ʻike ʻo ia ʻo 30.1.1.10. Ua ʻike ʻo ia ua pili kēia helu wahi i kāna interface. Hoʻopili hou ʻia ke kaʻina hana hoʻohālikelike like, hoʻohui ka mea alalai i ke kumu a me nā helu helu MAC e hele ai, hana i ka hashing, hoʻopili i ka hash i ke kiʻi a hoʻouna iā ia ma waena o ka pūnaewele.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

ʻO kā mākou kikowaena, ma hope o ka loaʻa ʻana o ka noi SYN i ʻōlelo ʻia iā ia, e nānā i ka hash checksum, a inā ʻaʻole i loaʻa nā hewa i ka ʻeke, holoi ʻia ka hash. A laila wehe ʻo ia i nā helu MAC, nānā i ka IP address a ʻike ʻo ia i kuhikuhi ʻia kēia ʻeke iā ia.
Ma hope o kēlā, ʻoki ʻo ia i nā helu IP e pili ana i ka papa ʻekolu o ke kumu hoʻohālike OSI a nānā i nā helu awa.

Hoʻomaʻamaʻa Cisco 200-125 CCNA v3.0. Lā 6: Hoʻopiha i nā hakahaka (DHCP, TCP, lulu lima, helu port maʻamau)

ʻIke ʻo ia i ka port 21, ʻo ia hoʻi ka FTP traffic, ʻike i ka SYN a no laila hoʻomaopopo ʻo ia e hoʻāʻo nei kekahi e kamaʻilio me ia.

I kēia manawa, ma muli o ka mea a mākou i aʻo ai e pili ana i ka lulu lima, e hana ka server 30.1.1.10 i kahi ʻeke SYN/ACK a hoʻihoʻi iā ia i ka kamepiula 10.1.1.10. I ka loaʻa ʻana o kēia ʻeke, e hoʻokumu ʻo 10.1.1.10 i kahi ACK, e hoʻohele iā ia ma o ka pūnaewele ma ke ʻano like me ka packet SYN, a ma hope o ka loaʻa ʻana o ka server i ka ACK, e hoʻokumu ʻia ka pilina.

Hoʻokahi mea e pono ai ʻoe e ʻike, ʻo ka hana ʻana o kēia mau mea ma lalo o hoʻokahi kekona. He hana wikiwiki loa kēia, a ua ho'āʻo wau e hoʻolohi i mea e maopopo ai nā mea a pau iā ʻoe.
Manaʻo wau e ʻike pono ʻoe i nā mea āu i aʻo ai i kēia kumu aʻo. Inā he mau nīnau kāu, e kākau mai iaʻu ma [pale ʻia ka leka uila] a waiho i nā nīnau ma lalo o kēia wikiō.

E hoʻomaka ana me ka haʻawina aʻe, e koho wau i nā nīnau hoihoi loa 3 mai YouTube, a e nānā au ma ka hopena o kēlā me kēia wikiō. Mai kēia manawa e loaʻa iaʻu kahi ʻāpana "Nīnau Nui" no laila e kau wau i kahi nīnau me kou inoa a pane ola. Manaʻo wau e pōmaikaʻi kēia.


Mahalo no kou noho pū ʻana me mākou. Makemake ʻoe i kā mākou ʻatikala? Makemake ʻoe e ʻike i nā mea hoihoi hou aʻe? E kākoʻo iā mākou ma ke kau ʻana i kahi kauoha a i ʻole ka ʻōlelo ʻana i nā hoaaloha, 30% ho'ēmi no nā mea hoʻohana Habr ma kahi kūʻokoʻa kūʻokoʻa o nā kikowaena helu komo, i hana ʻia e mākou no ʻoe: ʻO ka ʻoiaʻiʻo holoʻokoʻa e pili ana iā VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps mai $ 20 a pehea e kaʻana like ai i kahi kikowaena? (loaʻa me RAID1 a me RAID10, a hiki i 24 cores a hiki i 40GB DDR4).

VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps manuahi a hiki i ke kauwela i ka wā e uku ai no ʻeono mahina, hiki iā ʻoe ke kauoha maanei.

ʻO Dell R730xd 2 mau manawa maʻalahi? Eia wale nō 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV mai $199 ma Netherlands! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - mai $99! Heluhelu e pili ana Pehea e kūkulu ai i ka ʻoihana ʻoihana. papa me ka hoʻohana 'ana o Dell R730xd E5-2650 v4 kikowaena waiwai 9000 euros no ka peni?

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka