ဘယ်လိုအိုင်ပီလမ်းကြောင်းအလုပ်လုပ်

တစ်ခုက IP ကွန်ယက်ပေါ်ရှိ data များထုတ်လွှင့်

routing သူတို့ခရီးစဉ်ကိုရောက်ရှိသည်အထိဒေတာ packets တွေကိုကွန်ရက်တစ်ခုပေါ်တွင်တဦးတည်းစက်သို့မဟုတ်ကိရိယာ (နည်းပညာပိုင်းတစ် node ကိုအဖြစ်ရည်ညွှန်း) မှအခြားမှပေးပို့ထားသည့်ကာလအတွင်းလုပ်ငန်းစဉ်ဖြစ်ပါတယ်။

ဒေတာတစ်ခုအပေါ်တဦးတည်းကိရိယာမှအခြားသို့ပြောင်းရွှေ့သောအခါ IP ကို ကွန်ရက်အင်တာနက်ကိုကဲ့သို့ဒေတာ packets တွေကိုကိုခေါ်သေးငယ်ယူနစ်သို့ဆင်းကျိုးသည်။ ဤရွေ့ကားယူနစ်, ထိုဒေတာများကိုအတူနည်းနည်းသင်တစ်ဦးစာအိတ်ပေါ်မှာယျကဲ့သို့မိမိတို့လိုရာခရီး၎င်းတို့၏ခရီးအတွက်ကူညီသတင်းအချက်အလက်အများကြီးပါရှိသည်တဲ့ header ကိုသယ်ဆောင်။ ဤသည်မှာအချက်အလက်ပါဝင်သည် IP လိပ်စာများ ဦးတည်ရာနှင့်တခြားနည်းပညာဆိုင်ရာသတင်းအချက်အလက်များရောက်ရှိအပေါ်သို့နိုင်ရန်အတွက်သူတို့ကို reassemble ကူညီနိုင်လိမ့်မည်ဟုအရင်းအမြစ်နှင့်ဦးတည်ရာ devices များ, packet ကိုနံပါတ်များကို။

routing (ငါမှသင်တို့ကိုမနှမြောပါလိမ့်မယ်အရာအချို့အလွန်နည်းပညာပိုင်းဆိုင်ရာကွဲပြားမှု, နှင့်အတူ) switching အဖြစ်အတူတူပင်ဖြစ်ပါသည်။ IP ကို ​​routing ကို IP ကိုသူတို့ရဲ့ခရီးစဉ်၎င်းတို့၏ရင်းမြစ်များမှ IP ကို ​​packets တွေကို forward ပြုလုပ်ပေးဖို့အမှာစကားအသုံးပြုသည်။ IP ကို packet ကိုချမှတ် switching ဆားကစ်ခလုတ်နဲ့မတူဘဲအတွက်။

ဘယ်လိုလမ်းကြောင်းအလုပ်လုပ်

ကျွန်တော်တို့ကို Li ကတရုတ်၌မိမိကွန်ပျူတာကနေမက်ဆေ့ခ်ျကို New York မှာ Jo ရဲ့စက်ကိုတစ်ဦးမက်ဆေ့ခ်ျကိုပို့ပေးပို့ပေးတဲ့မြင်ကွင်းကိုစဉ်းစားကြပါစို့။ သည် TCP နှင့်အခြား protocol များလီ၏စက်ပေါ်တွင်ဒေတာနှင့်အတူ၎င်းတို့၏အလုပ်ကို; ထို့နောက်က data တွေကို packets တွေကို IP ကို ​​packets တွေကိုထဲသို့ကို bundle နှင့်ကွန်ရက် (အင်တာနက်) ကျော်ကိုစေလွှတ်ကြသည်ရှိရာ IP protocol ရဲ့ module တစ်ခု, ထံသို့စေလွှတ်သည်။

ဤရွေ့ကားဒေတာ packets တွေကိုသူတို့ရဲ့ဦးတည်ရာကိုထက်ဝက်ကမ္ဘာကြီးကိုကွာရောက်ရှိဖို့ router များအများကြီးမှတဆင့်ကူးရန်ရှိသည်။ ဤအ router များပြုတဲ့အလုပ်ကို routing ကိုလို့ခေါ်ပါတယ်။ တစ်ခုချင်းစီကို packet ကိုအရင်းအမြစ်နှင့်ဦးတည်ရာကိုစက်ရဲ့ IP လိပ်စာများကိုသယ်ဆောင်။

အဆိုပါအလယ်အလတ် router များတစ်ခုချင်းစီတစ်ခုချင်းစီကို packet ကို၏ IP address ကိုလက်ခံရရှိဆှေးနှေး။ ဒီအပေါ်အခြေခံပြီး, တစ်ဦးချင်းစီ packet ကို forward ပြုလုပ်ပေးဖို့အတိအကျရာဦးတည်ချက်အတွက်သိပါလိမ့်မယ်။ ပုံမှန်အားဖြင့်အသီးအသီး router သည်အိမ်နီးချင်း router များနှင့် ပတ်သက်. ဒေတာသိမ်းဆည်းထားသည်အဘယ်မှာရှိတစ်ဦး routing table ရှိပါတယ်။ ဒီ data ကြောင်းအိမ်နီးချင်း node တစ်ခု၏ဦးတည်ချက်အတွက် packet ကိုတဆင့်ပို့ခြင်းသို့မြှုတ်ကုန်ကျစရိတ်ပါဝင်ပါသည်။ ကုန်ကျစရိတ်ကွန်ယက်ကိုလိုအပ်ချက်နှင့်အရှားပါးအရင်းအမြစ်များဝေါဟာရများဖြစ်ပါတယ်။ ဒီစားပွဲကနေဒေတာကိုထည့်သွင်းစဉ်းစားခြင်းနှင့်ယူဖို့အကောင်းဆုံးလမ်းကြောင်းကိုဆုံးဖြတ်ဖို့အသုံးပြု, သို့မဟုတ်၎င်း၏ဦးတည်ရာမှ၎င်း၏လမ်းပေါ်မှ packet ကိုပေးပို့ဖို့အထိရောက်ဆုံး node ကိုဖြစ်ပါတယ်။

အဆိုပါ packets တွေကိုတစ်ခုချင်းစီကိုတဦးတည်းကိုယ်ပိုင်လမ်းကိုသွားနှင့်ကွဲပြားခြားနားသောကွန်ရက်များမှတဆင့်ရွှေ့ခြင်းနှင့်ကွဲပြားခြားနားသောလမ်းခရီးယူနိုင်ပါတယ်။ ထိုသူအပေါင်းတို့ကနောက်ဆုံးတော့တဦးတည်းအတူတူဦးတည်ရာစက်မှရှုံးရ။

Jo ရဲ့စက်ကိုရောက်ရှိဖို့တွင်ဦးတည်ရာကိုလိပ်စာနှင့်စက်လိပ်စာကိုက်ညီပါလိမ့်မယ်။ အဆိုပါ packets တွေကိုပြုလုပ်အပေါ် IP ကို ​​module တစ်ခုသူတို့ကို reassemble နှင့်နောက်ထပ်အပြောင်းအလဲနဲ့များအတွက်ကို TCP ဝန်ဆောင်မှုအထက်ရရှိလာတဲ့ data ပို့ပါလိမ့်မယ်ရှိရာစက်ကလောင်လိမ့်မည်။

TCP / IP

အိုင်ပီပုအတူအလုပ်လုပ်တယ် သည် TCP ကူးစက်သူတို့နိုင်ရန်အတွက်ဖြစ်ကြောင်း, အဘယ်သူမျှမဒေတာ packet ကိုဆုံးရှုံးခဲ့ရကြောင်းထိုကဲ့သို့, ယုံကြည်စိတ်ချရသောဖြစ်ပါတယ်နှင့်မျှမမိုနှောင့်နှေးလည်းမရှိကြောင်းကိုသေချာစေရန် protocol ကို။

တချို့န်ဆောင်မှုများတွင်သည် TCP ဂီယာအတွက်ယုံကြည်စိတ်ချရဖြည့်တင်းခြင်းနှင့်ဖွင့် packets တွေကိုကျော်ပို့ပေးမ UDP ကို ​​(စုစည်း datagram packet ကို) ဖြင့်အစားထိုးသည်။ ဥပမာအားဖြင့်အချို့ VoIP စနစ်များခေါ်ဆိုမှုများအတွက် UDP ကိုအသုံးပြုပါ။ ဆုံးရှုံးသွားသော packets တွေကိုခေါ်ဆိုမှုအရည်အသွေးအများကြီးမထိခိုက်စေနိုင်သည်။