dej nyab vs tshaj tawm
Routing yog tus txheej txheem ntawm kev xaiv txoj hauv kev uas yuav siv los xa cov tsheb khiav hauv lub network, thiab xa cov pob ntawv raws li cov kev xaiv sub-network. Dej nyab thiab tshaj tawm yog ob txoj hauv kev siv cov tshuab computer niaj hnub no. Dej nyab xa tag nrho cov pob khoom nkag los ntawm txhua qhov ntug tawm. Kev tshaj tawm txhais tau tias txhua lub cuab yeej hauv lub network yuav tau txais ib pob ntawv.
Dej nyab yog dab tsi?
Dej nyab yog ib qho yooj yim heev routing algorithm uas xa tag nrho cov khoom xa tuaj los ntawm txhua qhov tawm mus. Vim tias qhov kev ua haujlwm no ua haujlwm li cas, pob ntawv tau lees tias yuav xa tuaj (yog tias nws tuaj yeem xa tuaj). Tab sis muaj qhov ua tau ntawm ntau daim ntawv luam ntawm tib pob ntawv mus txog qhov chaw. Dej nyab algorithm tau lees tias nrhiav thiab siv txoj hauv kev luv tshaj plaws rau kev xa cov pob ntawv vim nws ib txwm siv txhua txoj hauv kev hauv lub network. Tsis muaj qhov nyuaj hauv qhov kev qhia algorithm no; nws yog ib qho yooj yim heev rau kev siv. Tau kawg, muaj ob peb qhov tsis zoo ntawm cov dej nyab algorithm ib yam nkaus. Vim tias pob ntawv raug xa mus los ntawm txhua qhov txuas tawm, qhov bandwidth yog qhov tseeb pov tseg. Qhov no txhais tau tias dej nyab tuaj yeem ua rau qhov kev ntseeg siab ntawm lub computer network. Tshwj tsis yog tias yuav tsum tau ceev faj zoo li kev suav suav lossis sijhawm ua neej nyob, cov ntawv luam theej tuaj yeem nthuav tawm hauv lub network yam tsis muaj kev txwv. Ib qho kev ceev faj uas yuav tsum tau nug cov nodes los taug qab txhua pob ntawv hla nws thiab xyuas kom meej tias ib pob ntawv mus dhau nws ib zaug. Lwm qhov kev ceev faj yog hu ua xaiv dej nyab. Hauv Kev Xaiv Dej nyab, cov nodes tuaj yeem xa cov pob ntawv tsuas yog nyob rau hauv (kwv yees) cov lus qhia raug. Usenet thiab p2p (peer-to-peer) systems siv dej nyab. Tsis tas li ntawd, routing protocols zoo li OSPF, DVMRP thiab ad-hoc wireless networks siv dej nyab.
Tshaj tawm yog dab tsi?
Kev Tshaj Tawm yog ib txoj hauv kev siv hauv kev sib txuas hauv computer, uas ua kom paub tseeb tias txhua lub cuab yeej hauv lub network yuav tau txais ib pob ntawv (tshaj tawm). Vim hais tias kev tshaj tawm tuaj yeem cuam tshuam kev ua haujlwm tsis zoo, tsis yog txhua lub network technology txhawb kev tshaj tawm. X.25 thiab thav duab relay tsis txhawb kev tshaj tawm thiab tsis muaj kev tshaj tawm hauv internet. Nws feem ntau yog siv hauv LANs (Local Area Networks, feem ntau hauv Ethernet thiab token nplhaib), thiab tsis tshua siv hauv cov tes hauj lwm loj xws li WANs (Wide Area Networks). Txawm tias IPv6 (tus ua tiav rau IPv4) tsis txhawb kev tshaj tawm. IPv6 tsuas yog txhawb nqa multicasting, uas zoo ib yam li ib-rau-ntau txoj hauv kev uas xa cov pob ntawv mus rau tag nrho cov nodes uas tau koom nrog ib pawg multicast. Muaj txhua tus hauv pob ntawv qhov chaw nyob hauv Ethernet thiab IPv4 qhia tias pob ntawv yuav raug tshaj tawm. Ntawm qhov tod tes, tus nqi tshwj xeeb hauv IEEE 802.2 tswj teb yog siv rau hauv lub nplhaib token los qhia txog kev tshaj tawm. Ib qho tsis zoo yog ntawm kev tshaj tawm yog tias nws tuaj yeem siv rau DoS (Kev Tsis Pom Zoo ntawm Kev Pabcuam) tawm tsam. Piv txwv li, tus neeg tawm tsam tuaj yeem xa cov lus thov ping cuav uas siv qhov chaw nyob ntawm tus neeg raug tsim txom lub computer ua qhov chaw nyob. Tom qab ntawd tag nrho cov nodes hauv lub network yuav teb qhov kev thov no los ntawm tus neeg raug tsim txom lub computer ua rau muaj kev puas tsuaj ntawm tag nrho lub network.
Dab tsi yog dej nyab thiab tshaj tawm?
Xa ib pob ntawv rau txhua tus tswv ib txhij yog tshaj tawm. Tab sis dej nyab tsis xa cov pob ntawv mus rau txhua tus tswv tsev ib txhij. Cov pob ntawv yuav kawg mus txog tag nrho cov nodes hauv lub network vim dej nyab. Dej nyab tuaj yeem xa tib lub pob ntawv raws tib qhov txuas ntau zaus, tab sis tshaj tawm xa ib pob ntawv raws li qhov txuas feem ntau ib zaug. Ntau cov ntawv luam ntawm tib lub pob ntawv tuaj yeem ncav cuag cov nodes hauv dej nyab, thaum tshaj tawm tsis ua rau muaj teeb meem. Tsis zoo li dej nyab, kev tshaj tawm yog ua los ntawm kev qhia qhov chaw tshaj tawm tshwj xeeb ntawm cov pob ntawv.