Ụkpụrụ Nkwukọrịta Data
Nkwukọrịta data bụ usoro nke ịgbanwe data n'etiti ngwaọrụ abụọ ma ọ bụ karịa site na usoro nnyefe kpọmkwem—ma nke waya ma ọ bụ nke ikuku—iji hụ na enwetara data ahụ nke ọma, n'oge, na nghọta. N'oge dijitalụ, nkwukọrịta data bụ ntọala nke ihe fọrọ nke nta ka ọ bụrụ ọrụ niile: ịntanetị, ụlọ akụ eletrọnịkị, ogbako vidiyo, sistemụ sensọ ụlọ ọrụ, na Intanetị nke Ihe (IoT). Maka mgbanwe data dị irè, ụkpụrụ ndị bụ isi na-achịkwa otu esi emepụta, ziga, chịkwaa, chekwaa, na ịnata data dị mkpa. Isiokwu a na-atụle ụkpụrụ nke nkwukọrịta data, site na echiche, akụkụ, arụmọrụ, ruo na ntụkwasị obi na nchekwa.
1. Ebumnobi na Ụkpụrụ Isi nke Nkwukọrịta Data
N'ozuzu, ezigbo nkwukọrịta data na-emezu ihe anọ bụ isi:
1. Nnyefe: Data ga-eru ebe kwesịrị ekwesị (adreesị ziri ezi nke onye nnata). Adreesị na-ezighi ezi pụtara ozi na-abaghị uru ma nwee ike ibute ihe egwu nchekwa.
2. Izi ezi: A ga-enweta data na-enweghị njehie. Mgbanwe bits nwere ike ibute ozi mebiri emebi, faịlụ mebiri emebi, ma ọ bụ ntuziaka sistemụ na-ezighi ezi.
3. Oge ọrụ: A ga-enweta data n'oge kwesịrị ekwesị. Maka ngwa ndị dị ka oku vidiyo, nnukwu igbu oge na-eme ka nkwukọrịta ghara ịdị mfe.
4. Njakịrị (mgbanwe igbu oge): Maka mgbasa ozi na ụda na-agagharị, mgbanwe igbu oge na-adịghị agbanwe agbanwe ga-akpata ụda na-adịghị mma na onyonyo na-eme ka mmadụ ghara ịma ihe.
Usoro anọ ndị a na-arụ ọrụ dị ka ihe atụ mgbe a na-emepụta netwọk, na-ahọrọ usoro, na-ekpebi teknụzụ nnyefe.
2. Ihe Ndị Dị Mkpa nke Sistemụ Nkwukọrịta Data
Sistemụ nkwukọrịta data na-enwekarị ihe ise:
1. Ozi: Data ezitere nwere ike ịbụ ederede, ọnụọgụgụ, onyonyo, ọdịyo, vidiyo, ma ọ bụ njikọta nke ihe ndị a niile.
2. Onye na-eziga ozi: Ngwaọrụ nke na-eziga data, dịka ọmụmaatụ kọmputa, ekwentị mkpanaaka, ihe mmetụta, ma ọ bụ sava.
3. Onye nnata: Ngwaọrụ nke na-enweta data, dịka ọmụmaatụ kọmputa ọzọ, rawụta, sava, ma ọ bụ ngwaọrụ IoT.
4. Usoro nnyefe (mgbasa ozi): Ụzọ data si agafe, dịka ọmụmaatụ eriri UTP, eriri anya, ebili redio (Wi-Fi), ma ọ bụ netwọk ekwentị.
5. Usoro: Ekwekọrịtara na iwu nkwukọrịta ka onye na-eziga na onye na-anata "kwuo okwu" n'otu ụzọ ahụ.
Na-enweghị usoro nhazi, data ezitere nwere ike ọ gaghị adị mma, ọ gaghị ekwekọ, ma ọ bụ enweghị ike ịchịkọta ya nke ọma.
3. Ụkpụrụ nke Ịdekọ na Nnọchiteanya Data
A na-egosi data dị na kọmputa n'ụdị abụọ (0s na 1s). Iji ziga ya na igwe nnyefe, a ga-agbanwe data ahụ ka ọ bụrụ akara ngosi. Nke a bụ ebe ụkpụrụ nke itinye koodu na nhazi ihe na-abata:
– Ndozi: Ịtụgharị data dijitalụ ka ọ bụrụ akara dijitalụ dabara adaba maka otu ihe eji eme ihe (dịka ọmụmaatụ idezi ahịrị na eriri).
– Mgbanwe: Ịtụgharị data dijitalụ ka ọ bụrụ akara analog site na iji ebili mmiri ebuga, nke a na-ahụkarị na redio, Wi-Fi, ma ọ bụ cellular.
Ọzọkwa, nnọchite anya mkpụrụedemede dịkwa mkpa. Dịka ọmụmaatụ, ederede nwere ike iji ASCII ma ọ bụ Unicode (UTF-8). Ụkpụrụ mkpụrụedemede dị iche iche nwere ike ibute ederede a na-adịghị ahụkebe, ọbụlagodi na e zigara bits nke ọma.
4. Usoro Mmekọrịta na Nnyefe
Iji mee ka onye nnata ghọta ókè nke data ahụ (ebe mmalite na njedebe dị), ụkpụrụ nke mmekọrịta dị mkpa:
– Nzipu Asynchronous: A na-eziga data kwa mkpụrụedemede yana bits mmalite/nkwụsị. Dabara adaba maka nkwukọrịta dị mfe, mana ọ naghị arụ ọrụ nke ọma maka nnukwu data.
– Nzipu ozi Synchronous: A na-eziga data na blọk/fremu nwere oge nhazi, nke na-arụ ọrụ nke ọma karịa maka netwọk ọgbara ọhụrụ.
Usoro nnyefe ahụ gụnyekwara nhazi na nhazi ngwugwu: a na-ekewa nnukwu data n'ime obere ngwugwu ka ọ dịrị mfe izipu, inyocha, na ịchịkọta ha ọzọ.
5. Njikwa Njehie
Enwere ike ime mmejọ n'ihi mkpọtụ, nnyonye anya, ma ọ bụ mmebi anụ ahụ nke mgbasa ozi. Isi ihe dị mkpa nke nkwukọrịta data bụ ịhụ na iguzosi ike n'ezi ihe site na usoro dịka:
– Nchọpụta njehie: Dịka ọmụmaatụ, obere bit, checksum, na CRC (Cyclic Redundancy Check). Onye nnata nwere ike ịlele ma ngwugwu ahụ emebiela.
– Mmezi njehie:
– ARQ (Nzaghachi akpaghị aka): Ọ bụrụ na ngwugwu ahụ emebie/efunahụ, onye nnata ahụ na-arịọ ka e bufee ya ọzọ.
– FEC (Ndozi Error Forward): Onye na-eziga ozi na-agbakwụnye obere ihe ndị na-adịghị mkpa ka onye nnata wee nwee ike idozi njehie na-arịọghị ọzọ, nke bara uru na nkwukọrịta satịlaịtị ma ọ bụ mgbasa ozi n'oge.
Nhọrọ nke usoro dabere na mkpa: ARQ dị irè maka netwọk kwụsiri ike, FEC dabara adaba maka netwọk oge dị elu ma ọ bụ n'oge dị adị.
6. Njikwa Mmiri
Njikwa mmiri na-eme ka onye zitere ozi ahụ ghara izipu data ngwa ngwa karịa ka onye nnata ahụ nwere ike isi hazie ya. Ọ bụrụ na nnata ahụ karịrị akarị, ihe nchekwa ahụ nwere ike ijupụta ma ngwugwu ahụ nwere ike ịla n'iyi. Ụzọ abụọ a na-ejikarị eme ihe:
– Kwụsị ma Chere: Onye zitere ozi ahụ na-eziga otu fremu wee chere ACK (nkwado) tupu izipu nke ọzọ.
– Windo Na-amị amị: Onye na-eziga ozi nwere ike izipu ọtụtụ fremu n'otu oge n'ime windo enyere; ọ dị irè maka netwọk ngwa ngwa na nke dị anya.
Njikwa mmiri na-agakọ nke ọma na arụmọrụ, ọkachasị na njikọ dị elu dịka nkwukọrịta gafere ókèala.
7. Ịza okwu, Ụzọ, na Mgbanwe
Iji mee ka data ruo ebe ọ na-aga, nkwukọrịta data chọrọ ụkpụrụ nke ịza na nhazi:
– Adreesị: Njirimara ngwaọrụ, dịka ọmụmaatụ adreesị MAC na ọkwa netwọk mpaghara na adreesị IP na ọkwa ịntanetị.
– Nhazi ụzọ: Usoro nke ịhọrọ ụzọ kacha mma site na onye zitere gaa na onye nnata site na rawụta.
– Mgbanwe: Ụzọ netwọk si ebugharị ngwugwu, dịka ọmụmaatụ mgbanwe sekit (ekwentị ochie) ma ọ bụ mgbanwe ngwugwu (internet).
Ịntanetị nke oge a na-arụ ọrụ nke ọma site na ịgbanwe ngwugwu, na-enye ọtụtụ ndị ọrụ ohere ịkekọrịta otu ụzọ nkwukọrịta nke ọma.
8. Nha Arụmọrụ: Bandwit, Mbupu, na Latency
A na-ejikarị ọtụtụ paramita atụ arụmọrụ nkwukọrịta data:
– Bandwit: Ike mgbasa ozi kachasị elu (dịka ọmụmaatụ 100 Mbps, 1 Gbps).
– Mbupu: Ọsọ dị irè nke onye ọrụ na-enweta n'ezie; ọ na-adịkarị obere karịa bandwit n'ihi oke protocol na ọnọdụ netwọkụ.
– Oge igbu oge (oge): Oge ọ na-ewe ka ngwugwu gaa site na onye zitere ya gaa na onye natara ya.
– Mfu ngwugwu: Pasentị nke ngwugwu furu efu; nwere nnukwu mmetụta na olu/vidio na nnyefe data.
Ụkpụrụ dị mkpa: oke bandwit apụtaghị njikọ "na-aza ngwa ngwa" ma ọ bụrụ na latency na jitter adịghị mma.
9. Nchekwa Nkwukọrịta Data
Mgbanwe data ga-echebe nzuzo na iguzosi ike n'ezi ihe, ọkachasị maka data dị mkpa. Ụkpụrụ nchekwa gụnyere:
– Nzuzo: Ndị na-enweghị ikike agaghị enwe ike ịgụ data, n'ozuzu site na izochi ya (dịka ọmụmaatụ TLS/HTTPS).
– Iguzosi Ike n'Ezi Ihe: A naghị agbanwe data n'etiti njem; enyere aka site na hashes, MACs, ma ọ bụ mbinye aka dijitalụ.
– Nkwenye: Na-ahụ na njirimara nke ndị na-ekwurịta okwu.
– Enweghị ike ịjụ: Onye zitere ozi ahụ enweghị ike ịgọnarị na o zigara data ahụ, nke a na-ejikarị mbinye aka dijitalụ.
– Nnweta: Ọrụ ndị a ka dị n'agbanyeghị nsogbu ma ọ bụ mwakpo (dịka ọmụmaatụ DDoS), site na mwepụ na mbelata.
E kwesịrị ịtụle nchekwa site na imewe ahụ, ọ bụghị mgbakwunye mgbe sistemụ ahụ na-arụ ọrụ.
10. Ụdị Nhazi na Nha N'ọkwa
Iji mee ka netwọk sitere n'aka ndị na-ere ahịa dị iche iche jikọọ, nhazi dị mkpa. Ụkpụrụ nke ịkewa ọrụ nkwukọrịta ka ọ bụrụ akwa iji mee ka ha dị mfe ịhazi na ijikwa. Ụdị abụọ a ma ama bụ:
– Ụdị OSI (n'ime akwa 7): Ahụ, Njikọ Data, Netwọk, Njem, Oge, Ngosipụta, Ngwa.
- Ụdị TCP/IP (ihe bara uru karịa): Njikọ, Ịntanetị, Njem, Ngwa.
Ihe atụ nke ojiji ya: IP na-arụ ọrụ na oyi akwa Ịntanetị/Netwọk maka nhazi ụzọ, TCP na Njem maka ntụkwasị obi, na HTTP na Ngwa maka ọrụ weebụ.
Mmechi
Ụkpụrụ nkwukọrịta data na-ekpuchi otu esi egosipụta data, ziga ya dị ka ihe mgbaàmà, kewaa ya n'ime ngwugwu, mekọrịta ya, chebe ya pụọ na mmejọ, chịkwaa ya, dozie ya ma ziga ya na netwọk, tụọ ya maka arụmọrụ, ma chekwaa ya pụọ na ihe iyi egwu. Site n'ịghọta ụkpụrụ ndị a, anyị nwere ike ịmepụta ma jikwaa sistemụ netwọkụ ndị a pụrụ ịtụkwasị obi, dị irè, na nke dị nchebe karị—ma maka mkpa kwa ụbọchị dị ka nchọgharị na nkwanye ugwu, ma ọ bụ maka sistemụ dị mkpa dị ka ọrụ mmepụta ihe, nlekọta ahụike, na ọrụ ego.
Ọ bụrụ na ịchọrọ, enwere m ike ịgbanwe edemede a ka ọ dabara na ọnọdụ akọwapụtara (dịka ọmụmaatụ, maka ọrụ ụlọ akwụkwọ ọrụ aka, akwụkwọ kọleji, ma ọ bụ ihe mmụta netwọk) ma tinye eserese, ọmụmụ ihe, na akwụkwọ ndekọ.