Mtandao hufanya kazi vipi? Anafanyaje kazi?

Orodha ya maudhui:

Mtandao hufanya kazi vipi? Anafanyaje kazi?
Mtandao hufanya kazi vipi? Anafanyaje kazi?
Anonim

Mtandao hufanya kazi vipi? Swali zuri! Ukuaji wake umekuwa ukiongezeka, na tovuti za.com zinaangaziwa kila mara kwenye TV, redio na majarida. Kwa kuwa imekuwa sehemu muhimu ya maisha yetu, ni muhimu kuielewa vizuri ili kutumia chombo hiki kwa ufanisi zaidi. Makala haya yanafafanua dhana na aina za Mtandao, miundombinu yake msingi na teknolojia zinazowezesha kuwezekana.

Mtandao wa Kimataifa

Mtandao kwa kawaida hufafanuliwa kama ifuatavyo. Ni mtandao wa kimataifa wa rasilimali za kompyuta zilizounganishwa na laini za mawasiliano za utendaji wa juu na nafasi ya anwani ya kawaida. Kwa hiyo, kila kifaa kilichounganishwa nacho lazima kiwe na kitambulisho cha kipekee. Je, anwani ya IP ya kompyuta imepangwaje? Anwani za mtandao za IPv4 zimeandikwa kwa njia ya nnn.nnn.nnn.nnn, ambapo nnn ni nambari kati ya 0 na 255. Kifupi cha IP kinawakilisha Itifaki ya Ufanyaji kazi wa Mtandao. Hii ni moja ya dhana ya msingi ya mtandao, lakini zaidi juu ya hilo baadaye. Kwa mfano, kompyuta moja inakitambulisho ni 1.2.3.4 na nyingine ni 5.6.7.8.

Ukiunganisha kwenye Mtandao kupitia Mtoa Huduma za Intaneti, kwa kawaida mtumiaji hupewa anwani ya IP ya muda kwa muda wa kipindi cha ufikiaji wa mbali. Ikiwa muunganisho unafanywa kutoka kwa mtandao wa eneo la karibu (LAN), basi kompyuta inaweza kuwa na kitambulisho cha kudumu au kitambulisho cha muda kinachotolewa na seva ya DHCP (Itifaki ya Usanidi ya Mwenyeji Mwenye Nguvu). Kwa vyovyote vile, ikiwa Kompyuta imeunganishwa kwenye Mtandao, basi ina anwani ya kipekee ya IP.

Programu ya Ping

Ikiwa unatumia mfumo wa uendeshaji wa Microsoft Windows au mojawapo ya vionjo vya Unix, kuna programu rahisi inayokuruhusu kuangalia muunganisho wako wa Mtandao. Inaitwa ping, labda baada ya sauti ya sonari za zamani za manowari. Ikiwa unatumia Windows, lazima uanzishe dirisha la haraka la amri. Katika kesi ya mfumo wa uendeshaji ambao ni aina mbalimbali za Unix, basi unapaswa kwenda kwenye mstari wa amri. Ukiandika, kwa mfano, ping www.yahoo.com, programu itatuma ICMP (Itifaki ya Ujumbe wa Kudhibiti Mtandao) mwangwi wa ujumbe kwa kompyuta maalum. Mashine ya kura itajibu. Programu ya ping huhesabu wakati inachukua kurudisha jibu (ikiwa inafanya). Pia, ukiweka jina la kikoa (kwa mfano, www.yahoo.com), matumizi yataonyesha anwani ya IP ya kompyuta.

Maendeleo ya mtandao
Maendeleo ya mtandao

Vifurushi vya Itifaki

Kwa hivyo, kompyuta imeunganishwa kwenye mtandao na ina anwani ya kipekee. Ili kuifanya iwe wazi kwa "dummies" jinsi mtandao unavyofanya kazi, unahitaji kuelewa jinsi PC"huzungumza" na mashine zingine. Tuseme anwani ya IP ya kifaa cha mtumiaji ni 1.2.3.4 na anataka kutuma ujumbe "Hi, kompyuta 5.6.7.8!" kwa mashine yenye anwani 5.6.7.8. Ni wazi kwamba ujumbe lazima usambazwe kupitia chaneli yoyote inayounganisha Kompyuta ya mtumiaji kwenye Mtandao. Tuseme ujumbe unatumwa kwa simu. Inahitajika kubadilisha maandishi kuwa ishara za elektroniki, kuzisambaza, na kisha kuziwasilisha tena kama maandishi. Je, hili linafikiwaje? Kupitia matumizi ya kifurushi cha itifaki. Ni muhimu kwa kila kompyuta kuwasiliana kwenye mtandao wa kimataifa na kwa kawaida hujengwa kwenye mfumo wa uendeshaji. Kifurushi kinaitwa TCP / IP kwa sababu ya itifaki kuu 2 za mawasiliano zinazotumiwa ndani yake. Daraja la TCP/IP ni kama ifuatavyo:

  • Safu ya programu. Inatumia itifaki maalum kwa WWW, barua pepe, FTP, n.k.
  • Safu ya itifaki ya kudhibiti utumaji. TCP inaelekeza pakiti kwa programu maalum kwa kutumia nambari ya mlango.
  • safu ya itifaki ya mtandao. IP huelekeza pakiti kwa kompyuta mahususi kwa kutumia anwani ya IP.
  • Kiwango cha maunzi. Hubadilisha data ya jozi kuwa mawimbi ya mtandao na kinyume chake (kwa mfano, kadi ya mtandao ya Ethaneti, modemu, n.k.).

Ukifuata njia ya "Hi, kompyuta 5.6.7.8!" Kitu kama hiki kitatokea:

  1. Uchakataji wa ujumbe huanzia kwenye safu ya juu ya itifaki na hushuka.
  2. Ikiwa ujumbe unaotumwa ni mrefu, kila kiwango ambacho ujumbe unatumwahupita, inaweza kuigawanya katika vipande vidogo vya data. Hii ni kwa sababu taarifa zinazotumwa kupitia Mtandao (na mitandao mingi ya kompyuta) ziko katika vipande vinavyoweza kudhibitiwa vinavyoitwa pakiti.
  3. Vifurushi hutumwa kwa safu ya usafirishaji ili kuchakatwa. Kila mmoja amepewa nambari ya bandari. Programu nyingi zina uwezo wa kutumia kifurushi cha itifaki cha TCP/IP na kutuma ujumbe. Unahitaji kujua ni ipi kwenye kompyuta lengwa inapaswa kupokea ujumbe kwa sababu itakuwa inasikiza kwenye mlango maalum.
  4. Zaidi, pakiti huenda hadi kiwango cha IP. Hapa kila mmoja wao anapokea anwani ya kulengwa (5.6.7.8).
  5. Kwa vile sasa pakiti za ujumbe zina nambari ya mlango na anwani ya IP, ziko tayari kutumwa kupitia Mtandao. Kiwango cha maunzi hutunza kwamba pakiti zilizo na maandishi ya ujumbe zinabadilishwa kuwa mawimbi ya kielektroniki na kupitishwa kupitia laini ya mawasiliano.
  6. Kwa upande mwingine, ISP ina muunganisho wa moja kwa moja kwenye Mtandao. Kipanga njia hukagua anwani lengwa ya kila pakiti na huamua mahali pa kuituma. Mara nyingi kituo kifuatacho ni kipanga njia kingine.
  7. Hatimaye, pakiti hufika kwenye kompyuta 5.6.7.8. Hapa, uchakataji wao huanza kutoka kwa itifaki za safu ya chini na kufanya kazi juu.
  8. Vifurushi vinapovuka viwango vya juu vya TCP/IP, huondoa maelezo yoyote ya uelekezaji yaliyoongezwa na kompyuta inayotuma (kama vile anwani ya IP na nambari ya mlango).
  9. Ujumbe unapofika kwenye itifaki ya safu ya juu, pakiti huunganishwa tena katika umbo lake asili.
  10. Utawalauelekezaji
    Utawalauelekezaji

Mtandao wa Nyumbani

Kwa hivyo yote yaliyo hapo juu yanafafanua jinsi pakiti husogea kutoka kompyuta moja hadi nyingine kwenye WAN. Lakini nini kinatokea kati? Je, mtandao hufanya kazi vipi kweli?

Zingatia muunganisho halisi kupitia mtandao wa simu kwa mtoa huduma wa mawasiliano ya simu. Hii inahitaji maelezo fulani ya jinsi ISP inavyofanya kazi. Mtoa huduma huanzisha kundi la modemu kwa wateja wake. Kawaida huunganishwa kwa kompyuta iliyojitolea inayodhibiti mwelekeo wa mtiririko wa data kutoka kwa modemu hadi kwa uti wa mgongo wa Mtandao au kipanga njia maalum. Mipangilio hii inaweza kuitwa seva ya bandari kwa sababu inashughulikia ufikiaji wa mtandao. Pia hukusanya taarifa kuhusu muda wa matumizi, pamoja na kiasi cha data iliyotumwa na kupokewa.

Baada ya pakiti kupitia mtandao wa simu na vifaa vya ndani vya mtoa huduma, hutumwa kwa uti wa mgongo wa mtoa huduma au sehemu ya kipimo data kilichokodishwa naye. Kutoka hapa, data kawaida hupita kupitia routers kadhaa na mitandao ya uti wa mgongo, mistari iliyokodishwa, nk, mpaka ipate marudio yake - kompyuta yenye anwani 5.6.7.8. Hivi ndivyo mtandao wa nyumbani unavyofanya kazi. Lakini itakuwa mbaya ikiwa mtumiaji angejua njia halisi ya pakiti zake kupitia mtandao wa kimataifa? Inawezekana.

Traceroute

Unapounganisha kwenye Mtandao kutoka kwa kompyuta inayoendesha Microsoft Windows au toleo jipya la Unix, programu nyingine muhimu inakuja. Inaitwa Traceroute na inaonyesha njia ambayopakiti hupita, kufikia anwani maalum ya IP. Kama ping, lazima iendeshwe kutoka kwa safu ya amri. Kwenye Windows, tumia tracert www.yahoo.com amri, na kwenye Unix, traceroute www.yahoo.com. Kama ping, matumizi hukuruhusu kuingiza anwani za IP badala ya majina ya kikoa. Traceroute itachapisha orodha ya vipanga njia, kompyuta na huluki nyinginezo za Intaneti ambazo pakiti lazima zipitie ili kufika zinakoenda.

Jinsi Traceroute inavyofanya kazi
Jinsi Traceroute inavyofanya kazi

Miundombinu

Mkongo wa Intaneti umepangwa vipi kiufundi? Inajumuisha mitandao mingi mikubwa iliyounganishwa kwa kila mmoja. Mitandao hii mikubwa inajulikana kama watoa huduma za mtandao au NSPs. Mifano ni UUNet, IBM, CerfNet, BBN Planet, PSINet, SprintNet, n.k. Mitandao hii huwasiliana ili kubadilishana trafiki. Kila NSP inahitaji muunganisho kwa Pointi tatu za Kufikia Mtandao (NAPs). Ndani yao, trafiki ya pakiti inaweza kusonga kutoka kwa mtandao mmoja wa mgongo hadi mwingine. NSP pia zimeunganishwa kupitia vituo vya uelekezaji vya MAE vya jiji. Hizi za mwisho zinatimiza jukumu sawa na NAP, lakini zinamilikiwa kibinafsi. NAPs awali zilitumika kuunganisha kwenye mtandao wa kimataifa. MAE na NAP zote mbili zinajulikana kama Internet Exchange Points, au IX. Watoa huduma za mtandao pia huuza kipimo data kwa mitandao midogo kama vile ISPs.

Miundombinu ya msingi ya NSP yenyewe ni mpango changamano. Watoa huduma wengi wa mtandao huchapisha ramani za miundombinu ya mtandao kwenye tovuti zao, ambazo zinaweza kupatikana kwa urahisi. Kwa kweli onyesha jinsiMtandao umeanzishwa, itakuwa karibu kutowezekana kutokana na ukubwa wake, uchangamano na muundo unaobadilika kila mara.

Nafasi ya uelekezaji

Ili kuelewa jinsi Mtandao unavyofanya kazi, unahitaji kuelewa jinsi pakiti hupata njia sahihi kupitia mtandao. Je, kila Kompyuta iliyounganishwa kwenye mtandao inajua Kompyuta nyingine ziko wapi? Au ni pakiti "zimetafsiriwa" kwa kila mashine kwenye mtandao? Jibu la maswali yote mawili ni hasi. Hakuna anayejua kompyuta zingine ziko wapi, na pakiti hazitumwa kwa mashine zote kwa wakati mmoja. Taarifa inayotumika kuwasilisha data inakoenda iko katika jedwali zilizohifadhiwa kwenye kila kipanga njia kilichounganishwa kwenye mtandao - dhana nyingine ya Mtandao.

Vipanga njia ni swichi za pakiti. Kawaida huunganisha kati ya mitandao ili kusambaza pakiti kati yao. Kila router inajua kuhusu subnets zake na ni anwani gani wanazotumia. Kifaa, kama sheria, haijui anwani za IP za kiwango cha "juu". Shina kubwa za NSP zimeunganishwa kupitia NAPs. Wanatumikia subnets kadhaa, na hizo hutumikia subnets zaidi. Chini kuna mitandao ya ndani iliyo na kompyuta zilizounganishwa.

Pakiti inapofika kwenye kipanga njia, cha pili hukagua anwani ya IP iliyowekwa hapo na safu ya itifaki ya IP kwenye mashine ya chanzo. Kisha meza ya uelekezaji inaangaliwa. Ikiwa mtandao unao na anwani ya IP unapatikana, basi pakiti inatumwa huko. Vinginevyo, inafuata njia chaguo-msingi, kwa kawaida kwa kipanga njia kinachofuata katika uongozi wa mtandao. Kwa matumaini kwamba atajua wapi kutuma mfuko. Ikiwa halijatokea, basi data itapanda hadi kufikia uti wa mgongo wa NSP. Vipanga njia vya juu vina jedwali kubwa zaidi za uelekezaji na hapa ndipo pakiti itatumwa kwa uti wa mgongo sahihi ambapo itaanza safari yake ya "kushuka".

Muunganisho wa mtandao
Muunganisho wa mtandao

Majina ya vikoa na azimio la anwani

Lakini vipi ikiwa hujui anwani ya IP ya kompyuta unayotaka kuunganisha? Je, ikiwa unahitaji ufikiaji wa seva ya wavuti inayoitwa www.anothercomputer.com? Je, kivinjari kinajua wapi kompyuta hii ilipo? Jibu la maswali haya yote ni Huduma ya Jina la Kikoa cha DNS. Dhana hii ya Mtandao inarejelea hifadhidata iliyosambazwa ambayo hufuatilia majina ya kompyuta na anwani zao za IP zinazolingana.

Mashine nyingi zimeunganishwa kwenye hifadhidata ya DNS na programu inayokuruhusu kuifikia. Mashine hizi zinajulikana kama seva za DNS. Hazina hifadhidata nzima, lakini ni sehemu ndogo tu. Ikiwa seva ya DNS haina jina la kikoa lililoombwa na kompyuta nyingine, basi itaielekeza kwa seva nyingine.

Huduma ya Jina la Kikoa imeundwa kama safu sawa na ile ya uelekezaji wa IP. Kompyuta inayoomba azimio la jina itaelekezwa upya "juu" katika daraja hadi seva ya DNS ipatikane ambayo inaweza kutatua jina la kikoa katika ombi.

Muunganisho wa Mtandao unaposanidiwa (kwa mfano, kupitia mtandao wa eneo la karibu au kupitia muunganisho wa kupiga simu kwenye Windows), seva za msingi na moja au zaidi za pili za DNS kwa kawaida hubainishwa wakati wa usakinishaji. Hivyo,programu zozote zinazohitaji azimio la jina la kikoa zitaweza kufanya kazi kama kawaida. Kwa mfano, unapoingiza jina la kikoa kwenye kivinjari, mwisho huunganisha kwenye seva ya msingi ya DNS. Baada ya kupata anwani ya IP, programu itaunganishwa kwa kompyuta inayolengwa na kuomba ukurasa wa wavuti unaotaka.

Muhtasari wa Itifaki za Mtandao

Kama ilivyobainishwa awali katika sehemu ya TCP/IP, kuna itifaki nyingi zinazotumika katika WAN. Hizi ni pamoja na TCP, IP, uelekezaji, udhibiti wa ufikiaji wa midia, safu ya programu, na kadhalika. Sehemu zifuatazo zinaelezea baadhi ya itifaki muhimu zaidi na zinazotumiwa sana. Hii itakuruhusu kuelewa vizuri jinsi Mtandao umepangwa na jinsi inavyofanya kazi. Itifaki hujadiliwa kwa mpangilio wa kushuka wa kiwango chake.

Tabaka za itifaki ya mtandao
Tabaka za itifaki ya mtandao

HTTP na Mtandao Wote wa Ulimwenguni

Mojawapo ya huduma zinazotumiwa sana kwenye Mtandao ni Wavuti ya Ulimwenguni Pote (WWW). Itifaki ya safu ya programu inayowezesha WAN ni Itifaki ya Uhamisho wa Maandishi ya Juu, au HTTP. Haipaswi kuchanganyikiwa na lugha ya alama ya maandishi ya HTML inayotumiwa kuandika kurasa za wavuti. HTTP ni itifaki ambayo vivinjari na seva hutumia kuwasiliana. Ni itifaki ya safu ya programu kwa sababu inatumiwa na programu zingine kuwasiliana na kila mmoja. Katika hali hii, hivi ni vivinjari na seva.

HTTP ni itifaki isiyo na muunganisho. Wateja (vivinjari) hutuma maombi kwa seva kwa vipengele vya wavuti kama vile kurasa na picha. Baada ya huduma yao, uhusianoinazima. Kwa kila ombi, muunganisho lazima uanzishwe tena.

Itifaki nyingi hulenga muunganisho. Hii ina maana kwamba kompyuta zinazowasiliana zinawasiliana kupitia mtandao. Walakini, HTTP sio. Kabla ya mteja kutuma ombi la HTTP, seva lazima ianzishe muunganisho mpya.

Ili kuelewa jinsi Mtandao unavyofanya kazi, unahitaji kujua kinachotokea unapoandika URL kwenye kivinjari:

  1. Ikiwa URL ina jina la kikoa, kivinjari kwanza huunganisha kwenye seva ya jina la kikoa na kupata anwani ya IP inayolingana.
  2. Kivinjari kisha huunganisha kwa seva na kutuma ombi la HTTP kwa ukurasa unaotaka.
  3. Seva hupokea ombi na kuangalia ukurasa sahihi. Ikiwa ipo, itume. Ikiwa seva haiwezi kupata ukurasa ulioombwa, hutuma ujumbe wa hitilafu wa HTTP 404. (404 inawakilisha Ukurasa Haijapatikana, kama mtu yeyote ambaye amevinjari tovuti pengine anajua).
  4. Kivinjari hupokea kinachoombwa na muunganisho umefungwa.
  5. Kivinjari kisha huchanganua ukurasa na kutafuta vipengele vingine vinavyohitajika ili kukikamilisha. Kwa kawaida hizi ni picha, applets, n.k.
  6. Kwa kila kipengele, kivinjari hufanya miunganisho ya ziada na maombi ya HTTP kwa seva.
  7. Picha zote, applets, n.k. zinapomaliza kupakia, ukurasa utapakiwa kikamilifu kwenye dirisha la kivinjari.
  8. Ni nini nyuma ya anwani ya IP?
    Ni nini nyuma ya anwani ya IP?

Kutumia mteja wa Telnet

Telnet ni huduma ya kulipia ya mbali inayotumika kwenye Mtandao. Matumizi yake yamepungua, lakini ni zana muhimu ya kuchunguza mtandao wa kimataifa. Kwenye Windows, programu inaweza kupatikana kwenye saraka ya mfumo. Baada ya kuizindua, unahitaji kufungua menyu ya "Terminal" na uchague Echo ya Mitaa kwenye dirisha la mipangilio. Hii inamaanisha kuwa unaweza kuona ombi lako la HTTP unapoliingiza.

Kwenye menyu ya "Muunganisho", chagua kipengee cha "Mfumo wa mbali". Ifuatayo, ingiza www.google.com kwa jina la mpangishaji na 80 kwa mlango. Kwa chaguo-msingi, seva ya wavuti husikiliza kwenye mlango huu. Baada ya kubofya Unganisha, lazima uweke GET/HTTP/1.0 na ubonyeze Enter mara mbili.

Hili ni ombi rahisi la HTTP kwa seva ya wavuti ili kupata ukurasa wake wa msingi. Mtumiaji anapaswa kupata muhtasari wake, na kisha kisanduku cha mazungumzo kitatokea kikisema kwamba muunganisho umepotea. Ikiwa unataka kuhifadhi ukurasa uliorejeshwa, lazima uwashe ukataji miti. Kisha unaweza kutazama ukurasa wa wavuti na HTML ambayo ilitumika kuiunda.

Itifaki nyingi za Mtandao zinazofafanua jinsi Mtandao unavyofanya kazi hufafanuliwa katika hati zinazojulikana kama Ombi la Maoni au RFCs. Wanaweza kupatikana kwenye mtandao. Kwa mfano, toleo la HTTP 1.0 limefafanuliwa katika RFC 1945.

Itifaki za maombi: SMTP na barua pepe

Huduma nyingine ya Intaneti inayotumika sana ni barua pepe. Inatumia itifaki ya safu ya programu inayoitwa Itifaki Rahisi ya Uhawilishaji Barua, au SMTP. Hii pia ni itifaki ya maandishi, lakini tofauti na HTTP, SMTP ina mwelekeo wa uunganisho. Kwa kuongeza, pia ni ngumu zaidi kuliko HTTP. Kuna amri na vipengele vingi katika SMTP kuliko katika

Unapofungua kiteja cha barua pepe kwa kusomabarua pepe kwa kawaida huenda hivi:

  1. Teja ya barua (Lotus Notes, Microsoft Outlook, n.k.) hufungua muunganisho kwa seva chaguomsingi ya barua pepe, ambayo anwani yake ya IP au jina la kikoa husanidiwa wakati wa usakinishaji.
  2. Seva ya barua kila mara hutuma ujumbe wa kwanza kujitambulisha.
  3. Mteja hutuma amri ya SMTP HELO, ambayo hupokea jibu la SAWA 250.
  4. Kulingana na kama mteja anaangalia au kutuma barua, n.k., amri zinazofaa za SMTP hutumwa kwa seva ili iweze kujibu ipasavyo.

Muamala wa ombi/jibu hili utaendelea hadi mteja atume amri ya QUIT. Kisha seva itaaga na muunganisho utafungwa.

kipanga njia cha mgongo
kipanga njia cha mgongo

Itifaki ya Kudhibiti Usambazaji

Chini ya safu ya programu katika safu ya itifaki kuna safu ya TCP. Programu zinapofungua muunganisho kwa kompyuta nyingine, jumbe wanazotuma hupitishwa kwenye safu kwenye safu ya TCP. Mwisho ni wajibu wa kuelekeza itifaki za programu kwa programu inayofaa kwenye kompyuta lengwa. Kwa hili, nambari za bandari hutumiwa. Bandari zinaweza kuzingatiwa kama njia tofauti kwenye kila kompyuta. Kwa mfano, unaposoma barua pepe, unaweza kuvinjari wavuti kwa wakati mmoja. Hii ni kwa sababu kivinjari na mteja wa barua hutumia nambari tofauti za mlango. Wakati pakiti inapofika kwenye kompyuta na kufanya njia yake juu ya safu ya itifaki, safu ya TCP huamua ni programu gani inapokea pakiti hiyo.nambari ya bandari.

Nambari za mlango wa baadhi ya huduma za Intaneti zinazotumiwa sana zimeorodheshwa hapa chini:

  • FTP – 20/21.
  • Telnet – 23.
  • SMTP – 25.
  • HTTP – 80.

Itifaki ya Usafiri

TCP inafanya kazi kama hii:

  • Safu ya TCP inapopokea data ya itifaki ya safu ya programu, inaigawanya katika "visehemu" vinavyoweza kudhibitiwa na kisha kuongeza kichwa kwa kila kimoja na maelezo kuhusu nambari ya mlango ambayo data inapaswa kutumwa.
  • Safu ya TCP inapopokea pakiti kutoka kwa safu ya chini ya IP, data ya kichwa huondolewa kwenye pakiti. Ikiwa ni lazima, zinaweza kurejeshwa. Kisha data hutumwa kwa programu inayohitajika kulingana na nambari ya mlango.

Hivi ndivyo barua pepe husafirishwa hadi safu ya itifaki hadi anwani sahihi.

TCP si itifaki ya maandishi. Ni huduma ya uhamishaji inayolenga muunganisho, inayotegemewa. Inayolenga muunganisho inamaanisha kuwa programu mbili zinazotumia TCP lazima zianzishe muunganisho kabla ya kubadilishana data. Itifaki ya usafiri inategemewa kwa sababu kwa kila pakiti iliyopokelewa, kibali hutumwa kwa mtumaji ili kuthibitisha uwasilishaji. Kijajuu cha TCP pia kinajumuisha cheki ili kuangalia hitilafu katika data iliyopokelewa.

Hakuna nafasi ya anwani ya IP katika kichwa cha itifaki ya usafiri. Hii ni kutokana na ukweli kwamba kazi yake ni kutoa risiti ya kuaminika ya data ya safu ya maombi. Jukumu la kuhamisha data kati ya kompyuta hufanywa na IP.

Itifaki ya Mtandao

BTofauti na TCP, IP ni itifaki isiyotegemewa, isiyo na muunganisho. IP haijali ikiwa pakiti itafika kulengwa kwake au la. IP pia haijui miunganisho na nambari za bandari. Kazi ya IP ni kutuma data kwa kompyuta zingine. Pakiti ni huluki zinazojitegemea na zinaweza kufika nje ya utaratibu au zisifike zinapoenda kabisa. Kazi ya TCP ni kuhakikisha kuwa data imepokelewa na iko kwa usahihi. Kitu pekee ambacho IP inafanana na TCP ni jinsi inavyopokea data na kuongeza maelezo yake ya kichwa cha IP kwenye data ya TCP.

Data ya safu ya programu imegawanywa katika safu ya itifaki ya usafiri na kuongezwa kwa kichwa cha TCP. Ifuatayo, pakiti huundwa katika kiwango cha IP, kichwa cha IP huongezwa kwake, na kisha kupitishwa kwenye mtandao wa kimataifa.

Jinsi Mtandao unavyofanya kazi: vitabu

Kwa watumiaji wapya, fasihi pana inapatikana kuhusu mada hii. Mfululizo "Kwa Dummies" ni maarufu kwa wasomaji. Jinsi mtandao unavyofanya kazi, unaweza kujifunza kutoka kwa vitabu "Mtandao" na "Watumiaji na Mtandao". Watakusaidia kuchagua mtoa huduma kwa haraka, kuunganisha kwenye mtandao, kukufundisha jinsi ya kutumia kivinjari, n.k. Kwa wanaoanza, vitabu vitakuwa miongozo muhimu kwa mtandao wa kimataifa.

Hitimisho

Sasa inapaswa kuwa wazi jinsi Mtandao unavyofanya kazi. Lakini itakaa hivyo kwa muda gani? Toleo la 4 la IP lililotumika awali, ambalo liliruhusu anwani 232 tu, limebadilishwa na IPv6 na anwani 2128 kinadharia iwezekanavyo. Mtandao umekuja kwa muda mrefu tangu kuanzishwa kwake kama mradi wa utafiti wa Idara ya Ulinzi ya Marekani. Hakuna anayejua atakuwa nini. Jambo moja ni hakika: Mtandao unaunganisha ulimwengu kama hakuna utaratibu mwingine. Enzi ya Taarifa inazidi kupamba moto, na ni furaha kubwa kuishuhudia.

Ilipendekeza: