Ngokuthe ngqo
Ukutshintsha kwe-Ethernet ngokuthe ngqo kunokuqondwa njengokutshintsha kwe-matrix yomgca kunye nemigca ye-crisscross phakathi kwamazibuko. Xa i-packet yedatha ifunyenwe kwi-port yongeniso, i-header yepakethi ihlolwe, idilesi yendawo yepakethi ifunyenwe, itafile yokukhangela yangaphakathi eguquguqukayo iqalisiwe, kwaye i-port ephumayo ehambelanayo iyaguqulwa. Ipakethi yedatha ixhunyiwe kwi-intersection yegalelo kunye nesiphumo, kwaye ipakethe yedatha ixhunywe ngokuthe ngqo kwi-port ehambelanayo ukuze iqonde umsebenzi wokutshintsha. Ngenxa yokuba ayifuni ukugcinwa, ukulibaziseka kuncinci kakhulu kwaye ukutshintshwa ngokukhawuleza, okuyinzuzo yayo. Ukungalungi kukuba ekubeni umxholo wepakethi yedatha awugcinwanga ngokutshintsha kwe-Ethernet, akunakwenzeka ukujonga ukuba ipakethi yedatha edlulisiweyo ayilunganga, kwaye ikhono lokubona iphutha alikwazi ukunikezelwa. Ngenxa yokuba akukho cache, i-input/output ports yezantya ezahlukeneyo ayikwazi ukudityaniswa ngokuthe ngqo, kwaye kulula ukuphulukana nayo.
Gcina naphambili
Imowudi yokugcina kunye nokuqhubela phambili yimowudi yesicelo kwintsimi yothungelwano lwekhompyutha. Igcina kuqala ipakethi yedatha yezibuko lokufaka, emva koko yenza i-CRC (ukuqinisekiswa kwekhowudi ye-cyclic redundancy), ithatha idilesi yendawo yokufikela yepakethi yedatha emva kokucubungula ipakethi yephutha, kwaye iyiguqulele kwi-port yokuphuma ukuthumela ipakethi. itafile yokukhangela. Ngenxa yoko, ukulibaziseka kokugcinwa kunye nokuthunyelwa kwi-data processing kukhulu, okuyintsilelo yayo, kodwa iyakwazi ukubona ngokungalunganga iipakethi zedatha ezingena kwi-switch kunye nokuphucula kakhulu ukusebenza kwenethiwekhi. Ngokukodwa okubaluleke kakhulu kukuba inokuxhasa ukuguqulwa phakathi kwamachweba okukhawuleza okwahlukeneyo kunye nokugcina umsebenzi wokubambisana phakathi kwamachweba anesantya esiphezulu kunye namachweba aphantsi.
Ukwahlukaniswa kwamaqhekeza
Esi sisisombululo phakathi kwezi zibini zokuqala. Ijonga ukuba ubude bepakethi yedatha yanele kwi-64 bytes. Ukuba ingaphantsi kwe-64 bytes, ithetha ukuba yipakethi yobuxoki kwaye ipakethi ilahliwe; ukuba ingaphezulu kwe-64 bytes, ipakethi iyathunyelwa. Le ndlela ayinikezeli ukuqinisekiswa kwedatha. Isantya sayo sokucwangcisa idatha sikhawuleza kunokugcinwa kunye nokudlulisa, kodwa sicotha kunokudlula ngokuthe ngqo. Ukwazisa ukutshintshwa kokutshintsha kwe-Hirschman.
Ngexesha elifanayo, ukutshintshwa kwe-Hirschman kunokudlulisa idatha phakathi kwamachweba amaninzi. Ichweba ngalinye linokuthathwa njengecandelo elizimeleyo lenethiwekhi yomzimba (qaphela: icandelo lenethiwekhi engeyiyo ye-IP), kunye nezixhobo zenethiwekhi eziqhagamshelwe kuyo zinokunandipha yonke i-bandwidth ngokuzimeleyo ngaphandle kokukhuphisana nezinye izixhobo. Xa i-node A ithumela idatha kwi-node D, i-node B ingathumela idatha kwi-node C ngexesha elifanayo, kwaye zombini i-bandwidth epheleleyo yenethiwekhi kwaye inonxibelelwano lwabo olubonakalayo. Ukuba i-10Mbps Ethernet iswitshi isetyenzisiwe, i-traffic iyonke yokutshintsha ilingana ne-2x10Mbps = 20Mbps. Xa i-HUB ekwabelwana ngayo i-10Mbps isetyenziswa, i-traffic iyonke ye-HUB ayiyi kudlula i-10Mbps.
Ngamafutshane, iUkutshintsha kweHirschmansisixhobo sothungelwano esinokugqibezela umsebenzi wokugquma nokudlulisa izakhelo zedatha ngokusekelwe kulwazi lwedilesi ye-MAC. Umtshintshi we-Hirschman unokufunda iidilesi ze-MAC kwaye uzigcine kwitheyibhile yedilesi yangaphakathi, kwaye ufikelele ngokuthe ngqo kwithagethi ngokutshintshwa kwesikhashana phakathi komqambi kunye nommkeli ojoliswe kuyo kwisakhelo sedatha.
Ixesha lokuposa: Dec-12-2024