He Whakaritenga o te Papatono Aapeta mo te Whakawhiti Ipurangi

Ko tetahi turanga tetahi o nga hangarau tino nui o te mahere whatunga rorohiko. Whakaratohia ai nga ratonga rorohiko whatunga hei whakawhitiwhitiwhiti ma te whakamahi i nga hanganga paerewa kua hangaia ki te taputapu whatunga me nga punaha whakahaere

Ahakoa te ahua o tetahi atu ahuatanga o te whanaketanga rorohiko Ipurangi, he waahi roa i mua i te Tukutuku. Na, ko te nuinga o nga tono rorohiko whatunga rongonui o tenei ra e whakawhirinaki ana ki nga turanga.

He aha nga raina e taea ana mo to Whatunga

Ko tetahi turanga e tohu ana i tetahi hononga kotahi i waenganui i nga waahanga e rua o te rorohiko (he hononga -ki-to-to-te-ingoa ). Ka taea e te neke ake i te rua nga waahanga te whakawhitiwhitiwhiti ki te kiritaki / kaituku , ki te whakamaaraha ranei ma te whakamahi i nga turanga maha. Hei tauira, he maha nga kaituhi Tukutuku e taea te korero tahi me tetahi tūmau Tukutuku kotahi mā te roopu o nga turanga kei runga i te tūmau.

Ko te nuinga o te rorohiko e whakahaerehia ana i runga i nga rorohiko rereke i runga i te whatunga, engari ka taea hoki te whakamahi i nga pou hei whakawhitiwhiti i te rohe ( whakawhiti ) i runga i te rorohiko kotahi. Ko nga raina he tohu , ko te taha o te hononga he kaha ki te tuku me te whiwhi raraunga. I etahi wa ko tetahi tono e timata ana i te whakawhitiwhitinga korero ko te "kiritaki" me te whakamahinga atu o te "kaitautoko," engari ko enei kupu ka puta te whakama ki te hoa ki te whakawhitiwhiti hoa , me te mea ka karohia.

Peera API me nga Whare Pukapuka

He maha nga whare pukapuka e whakatinana ana i nga tautuhinga hoahoa paerewa (API) kei runga i te Ipurangi. Ko te roopu matua tuatahi - ko te Berkeley Socket Library kei te whakamahia tonu i nga pūnaha UNIX. Ko tetahi API tino noa ano ko te Whare Pukapuka Windows (WinSock) mo nga whakahaere whakahaere a Microsoft. He paari ki etahi atu hangarau rorohiko, he pakeke rawa nga API i te taha: Kua whakamahia a WinSock mai i 1993 me nga turanga Berkeley mai i te tau 1982.

He iti, he ngawari hoki te API. Ko te nuinga o nga mahi e rite ana ki nga mea e whakamahia ana i roto i nga mahi whakaurunga / putanga o te kōnae pērā i pānui () , tuhituhi () , me tata () . Ko te mahi tika e kii ana ki te whakamahinga, ka whakawhirinaki ki te reo whakahirahira me te puna tuwhera.

He momo Atanga Pato

Ka taea te wehewehea nga papanga raina ki nga waahanga e toru:

  • Ko nga raupapa awa , ko te momo tino noa, e hiahia ana kia whakauruhia e nga roopu e rua nga hononga whakapapa, ka mutu ka tae mai nga raraunga puta noa i taua hononga kia tae mai ano ki te raupapa ano i tukuna ai - ko te whakamahinga raupapa-hononga tauira.
  • E whakaratohia ana e nga turanga raupapa raupapa "he hononga-iti". Ma te raraunga, ko nga hononga e tino marama ana, kaore ano i nga waa. Ko nga roopu katoa ka tuku noa i nga rautaki ka hiahiatia, ka tatari hoki kia whakautu; Ka ngaro nga karere i te tuku, kaore hoki i rawekehia, engari ko te kawenga a te tono engari ehara i nga turanga hei whakatutuki i enei raruraru. Ko te whakatinana i nga turanga raupapa raraunga ka taea te hoatu etahi tono hei whakanui i te mahi, me te kaha ake ki te whakamahi i nga turanga awa, me te whakatikatika i to raatau whakamahi i etahi wa.
  • Ko te momo tuatoru o te turanga - te turanga raw - ka paahitia te tautoko a te wharepukapuka mo te mahinga paerewa rite TCP me UDP . Ka whakamahia nga turanga rawhana mo te whanaketanga kawa taumata-iti.

Tautoko Tautoko ki nga Kawa Whatunga

He maha nga ratonga whatunga hou e whakamahia ana i te taha o nga tikanga Ipurangi - IP, TCP, me UDP. Ko nga whare pukapuka e whakamahi ana i nga raupapa mo te Kawa Ipurangi ka whakamahi i te TCP mo nga awa, UDP mo nga raupapa raupapa, me te IP ano mo nga turanga raupapa.

Hei korero i runga i te Ipurangi, ka whakamahia e nga whare pukapuka o te IP nga korero IP hei tautuhi i nga rorohiko motuhake. He maha nga waahanga o te mahi Ipurangi me te whakaingoatanga i nga ratonga, kia taea ai e nga kaiwhakamahi me nga kaiwhakarato raupapa te mahi me nga rorohiko ma te ingoa ( hei tauira , "thiscomputer.wireless.about.com") hei utu mo te korero ( hei tauira , 208.185.127.40). Ka whakamahi hoki nga awa me te raupapa raraunga raraunga i nga tau tauranga IP hei wehe i nga tono maha mai ia atu. Hei tauira, e mohio ana nga Kaituro Ipurangi i te Ipurangi ki te whakamahi i te tauranga 80 hei taunoa mo nga korero ki te ipurangi me nga kaiwhakarato Tukutuku.