Jinsi Network Networks Kazi - Protoksi

Kukusanya vipande vya kimwili vya mtandao wa kompyuta yenyewe haitoshi kufanya vifaa vilivyounganishwa pia vinahitaji njia ya mawasiliano. Lugha hizi za mawasiliano huitwa mitandao ya mtandao .

Kusudi la Protoksi za Mtandao

Bila protocols, vifaa havikuwa na uwezo wa kuelewa ishara ya elektroniki wanazotuma kwa kila mmoja juu ya uhusiano wa mtandao. Protokta za mtandao zinafanya kazi hizi za msingi:

Fikiria kulinganisha kati ya mitandao ya mtandao na jinsi huduma ya posta inavyoshikilia barua pepe ya karatasi. Kama huduma ya posta inavyotumia barua kutoka kwa vyanzo vingi na maeneo, hivyo kufanya mitandao ya mtandao kuweka data inayozunguka kwa njia nyingi kwa kuendelea. Tofauti na barua za kimwili, hata hivyo, mitandao ya mtandao pia hutoa uwezo wa juu kama kutoa mtiririko wa ujumbe kwa moja kwa moja (inayoitwa Streaming ) na kujifanya moja kwa moja nakala za ujumbe na kupeleka kwenye maeneo mbalimbali mara moja (inayoitwa utangazaji ).

Aina za Mitandao ya Mtandao

Hakuna itifaki moja ambayo inasaidia vipengele vyote kila aina ya mahitaji ya mtandao wa kompyuta . Aina nyingi za mitandao ya mtandao zimeanzishwa zaidi ya miaka, kila mmoja akijaribu kuunga mkono aina fulani za mawasiliano ya mtandao. Tabia tatu za msingi ambazo zinafafanua aina moja ya itifaki kutoka kwa mwingine ni:

1. rahisi na duplex . Uunganisho wa rahisi unaruhusu kifaa kimoja tu cha kusambaza kwenye mtandao. Kinyume chake, uhusiano wa mtandao wa duplex huruhusu vifaa kwa wote kusambaza na kupokea data katika kiungo sawa kimwili.

2. uhusiano-oriented au connectionless . Mchanganyiko wa usambazaji wa mtandao wa itifaki (mchakato unaoitwa handshake ) habari anwani kati ya vifaa viwili vinavyowawezesha kuendelea na mazungumzo (inayoitwa kikao ) kwa kila mmoja. Kinyume chake, protocols ya chini ya uhusiano hutoa ujumbe wa kibinafsi kutoka hatua moja hadi nyingine bila kujali ujumbe wowote kama uliotumwa kabla au baada ya (na bila kujua kama ujumbe hupata hata kwa mafanikio).

3. safu . Protokta za mitandao kawaida zinafanya kazi pamoja kwa vikundi (huitwa magumu kwa sababu michoro mara nyingi zinaonyesha ishara kama masanduku yaliyowekwa juu ya kila mmoja). Protoksi zingine hufanya kazi kwenye tabaka za chini zimeunganishwa kwa jinsi aina tofauti za kabila la wireless au mtandao hufanya kazi kimwili. Wengine hufanya kazi kwenye tabaka za juu zinazohusishwa na jinsi programu za mtandao zinavyofanya kazi, na baadhi hufanya kazi kwenye safu za kati katikati.

Programu ya Familia ya Itifaki

Programu za kawaida za mtandao katika matumizi ya umma ni za familia ya Internet Protocol (IP) . IP ni yenyewe itifaki ya msingi inayowezesha mitandao ya nyumbani na nyingine ndani ya mtandao ili kuwasiliana na kila mmoja.

IP inafanya vizuri kwa kuhamisha ujumbe wa kibinafsi kutoka kwenye mtandao mmoja hadi mwingine lakini haitumii dhana ya mazungumzo (uunganisho ambao ujumbe wa ujumbe unaweza kusafiri kwa moja au maelekezo yote mawili). Itifaki ya Udhibiti wa Uambukizi (TCP) huongeza IP na uwezo huu wa safu ya juu, na kwa kuwa uhusiano wa hatua kwa hatua ni muhimu sana kwenye mtandao, protoksi mbili zimeunganishwa pamoja na zinajulikana kama TCP / IP.

Wote TCP na IP hufanya kazi katika tabaka za kati za stack ya mtandao. Maombi maarufu kwenye mtandao wakati mwingine hutekeleza itifaki zao juu ya TCP / IP. Itifaki ya Uhamisho wa HyperText (HTTP) hutumiwa na vivinjari na seva za Mtandao duniani kote. TCP / IP, kwa upande wake, inaendesha juu ya teknolojia za ngazi ya chini ya mtandao kama Ethernet . Programu nyingine za mtandao maarufu katika familia ya IP ni pamoja na ARP , ICMP , na FTP .

Jinsi Protocols Network Inatumia Mipakia

Internet na mitandao mingine ya data hufanya kazi kwa kuandaa data katika vipande vidogo vinavyoitwa pakiti . Ili kuboresha utendaji wa mawasiliano na uaminifu, kila ujumbe mkubwa unaotumwa kati ya vifaa viwili vya mtandao mara nyingi hugawanyika kwenye pakiti ndogo na vifaa vya msingi na programu. Mipangilio hii ya kugeuza pakiti inahitaji pakiti ili kuandaliwa kwa njia maalum kulingana na itifaki ambavyo mtandao unasaidia. Mbinu hii inafanya kazi vizuri na teknolojia ya mitandao ya kisasa kama haya yote yanashughulikia data kwa namna ya bits na byte (digital '1 na' 0 '').

Kila itifaki ya mtandao inafafanua sheria za jinsi pakiti zake za data zinapaswa kupangwa (kupangiliwa). Kwa sababu protocols kama Itifaki ya Injili mara nyingi zinafanya kazi pamoja katika tabaka, baadhi ya data iliyoingia ndani ya pakiti iliyofanywa kwa protokoto moja inaweza kuwa katika muundo wa protoksi nyingine inayohusiana (njia inayoitwa encapsulation ).

Protokali hugawanya pakiti kila sehemu tatu - kichwa , malipo ya malipo , na mchezaji . (Baadhi ya itifaki, kama IP, usitumie vizuizi.) Nyaraka za pakiti na vidogo vina habari ya mazingira inayohitajika ili kuunga mkono mtandao, ikiwa ni pamoja na anwani za vifaa vya kutuma na kupokea, wakati malipo ya malipo yana vyenye data halisi ya kupitishwa. Vitu vya kichwa au vidogo vya mara kwa mara pia hujumuisha data maalum ili kusaidia kuboresha kuaminika au utendaji wa uhusiano wa mtandao, kama vile mabaraza ambayo hufuatilia utaratibu ambao ujumbe uliotumwa na hundi ambazo husaidia maombi ya mtandao kutambua uharibifu wa data au kuharibu.

Jinsi Mitandao ya Mtandao Inatumia Protoksi

Mifumo ya uendeshaji ya vifaa vya mtandao hujumuisha msaada wa kujengwa katika baadhi ya protoksi za mtandao wa ngazi ya chini. Mifumo yote ya kisasa ya kompyuta ya kompyuta ya kompyuta inaunga mkono Ethernet na TCP / IP, kwa mfano, wakati simu za mkononi nyingi zinaunga mkono Bluetooth na protokali kutoka kwa familia ya Wi-Fi. Protoksi hizi hatimaye zinaunganishwa kwenye interfaces za kimwili za kifaa, kama vile bandari za Ethernet na Wi-Fi au Bluetooth.

Maombi ya Mtandao, kwa upande mwingine, huunga mkono itifaki za ngazi ya juu zinazozungumzia mfumo wa uendeshaji. Kivinjari cha wavuti, kwa mfano, kina uwezo wa kutafsiri anwani kama http: // / katika pakiti za HTTP ambazo zina data muhimu ambazo seva ya Wavuti inaweza kupokea na kurudi kurudi ukurasa sahihi wa wavuti. Kifaa cha kupokea kinasababisha kuunganisha tena pakiti za kibinafsi katika ujumbe wa awali, kwa kuondosha vichwa na vichwa vya miguu na kuingiza pakiti katika mlolongo sahihi.