IP-Routing
Mon Aug 22, 2022 5:05 pm
IP-Routing
Network တစ်ခုကနေ အခြား network တစ်ခုဆီကို IP Packet တွေကို ပို့ပေးဖို့ အသုံးပြုတဲ့ Network device ကို Router သို့မဟုတ် Gateway လို့ခေါ်ပါတယ်။ Router မှာလည်း CPU, Motherboard, Memory, NIC စတာတွေပါဝင်ပါတယ်။
Path Determination
Network တစ်ခုကနေ အခြား Network တစ်ခုကိုသွားတဲ့အခါ အကောင်းဆုံးလမ်းကြောင်းကို ရွေးချယ်ပေးနိုင်ဖို့ Router တွေကိုအသုံးပြုပါတယ်။
Packet Forwarding
Router တွေက packet တစ်ခုကို forward လုပ်ဖို့ Routing table ကိုကြည့်ပြီး ဘယ်လမ်းကြောင်းကနေ ပို့သင့်တယ်ဆိုတာဆုံးဖြတ်ပါတယ်။ Routing table ထဲမှာဘယ် Network ကိုသွားချင်ရင်ဘယ်လမ်းကြောင်းကိုရွေးဆိုပြီး မှတ်ထားပါတယ်။ Router တွေက host ကိုဂရုမစိုက်ပဲ Network ကိုသာဂရုစိုက်ပါတယ်။ သက်ဆိုင်ရာ network ကိုရောက်ရှိဖို့ destination IP ကိုကြည့်ပြီးဆုံးဖြတ်ပါတယ်။
Static Routing
Routing table ထဲကို Network engineer ကိုယ်တိုင်ဘယ် network ကိုသွားချင်ရင် ဘယ်လမ်းကြောင်းကိုသွားဆိုပြီး၊ manual ရိုက်ထည့်ထားတာဖြစ်ပါတယ်။
Dynamic Routing
Routing Protocol တစ်ခုကိုသုံးပြီးတော့ Router အချင်းချင်း router information တွေဖဠလှယ်ပြီး routing table တစ်ခုကိုတည်ဆောက်ထားတာဖြစ်ပါတယ်။
Default Routing
Routing table ထဲမှာ မရှိတဲ့ network တစ်ခုကို သွားချင်ရင်၊ Default route ကိုသုံးရပါတယ်။ Engineer ကိုယ်တိုင် routing table ထဲမှာမရှိတဲ့ ဘယ် network ကိုသွားချင်, သွားချင် ဒီနေရာကသွားဆိုပြီး သတ်မှတ်ထားတာဖြစ်ပါတယ်။ ဥပမာ - Google, Facebook စတာတွေသုံးတဲ့ အခါ၊ ဒီ Network တွေနဲ့ ပတ်သက်တဲ့ Network information တွေဟာ routing table ထဲမှာမရှိပါဘူး။ ဒါပေမဲ့ google facebook စတာတွေကို default route ကြောင့်ဖြစ်ပါတယ်။ Default route ကို internet edge router တွေမှာအများဆုံးတွေ့နိုင်ပါတယ်။
Router တွေဘယ်လို packet forward လုပ်လဲ၊ best path ကိုဘယ်လိုဆုံးဖြတ်သလဲ step by step အောက်မှာ အဆင့်တစ်ကနေ အဆင့်ငါးထိ ပြပေးထားပါတယ်။
Host to Host Packet Delivery 1 of 5
Network တစ်ခုကနေ အခြား network တစ်ခုဆီကို IP Packet တွေကို ပို့ပေးဖို့ အသုံးပြုတဲ့ Network device ကို Router သို့မဟုတ် Gateway လို့ခေါ်ပါတယ်။ Router မှာလည်း CPU, Motherboard, Memory, NIC စတာတွေပါဝင်ပါတယ်။
Path Determination
Network တစ်ခုကနေ အခြား Network တစ်ခုကိုသွားတဲ့အခါ အကောင်းဆုံးလမ်းကြောင်းကို ရွေးချယ်ပေးနိုင်ဖို့ Router တွေကိုအသုံးပြုပါတယ်။
Packet Forwarding
Router တွေက packet တစ်ခုကို forward လုပ်ဖို့ Routing table ကိုကြည့်ပြီး ဘယ်လမ်းကြောင်းကနေ ပို့သင့်တယ်ဆိုတာဆုံးဖြတ်ပါတယ်။ Routing table ထဲမှာဘယ် Network ကိုသွားချင်ရင်ဘယ်လမ်းကြောင်းကိုရွေးဆိုပြီး မှတ်ထားပါတယ်။ Router တွေက host ကိုဂရုမစိုက်ပဲ Network ကိုသာဂရုစိုက်ပါတယ်။ သက်ဆိုင်ရာ network ကိုရောက်ရှိဖို့ destination IP ကိုကြည့်ပြီးဆုံးဖြတ်ပါတယ်။
Static Routing
Routing table ထဲကို Network engineer ကိုယ်တိုင်ဘယ် network ကိုသွားချင်ရင် ဘယ်လမ်းကြောင်းကိုသွားဆိုပြီး၊ manual ရိုက်ထည့်ထားတာဖြစ်ပါတယ်။
Dynamic Routing
Routing Protocol တစ်ခုကိုသုံးပြီးတော့ Router အချင်းချင်း router information တွေဖဠလှယ်ပြီး routing table တစ်ခုကိုတည်ဆောက်ထားတာဖြစ်ပါတယ်။
Default Routing
Routing table ထဲမှာ မရှိတဲ့ network တစ်ခုကို သွားချင်ရင်၊ Default route ကိုသုံးရပါတယ်။ Engineer ကိုယ်တိုင် routing table ထဲမှာမရှိတဲ့ ဘယ် network ကိုသွားချင်, သွားချင် ဒီနေရာကသွားဆိုပြီး သတ်မှတ်ထားတာဖြစ်ပါတယ်။ ဥပမာ - Google, Facebook စတာတွေသုံးတဲ့ အခါ၊ ဒီ Network တွေနဲ့ ပတ်သက်တဲ့ Network information တွေဟာ routing table ထဲမှာမရှိပါဘူး။ ဒါပေမဲ့ google facebook စတာတွေကို default route ကြောင့်ဖြစ်ပါတယ်။ Default route ကို internet edge router တွေမှာအများဆုံးတွေ့နိုင်ပါတယ်။
Router တွေဘယ်လို packet forward လုပ်လဲ၊ best path ကိုဘယ်လိုဆုံးဖြတ်သလဲ step by step အောက်မှာ အဆင့်တစ်ကနေ အဆင့်ငါးထိ ပြပေးထားပါတယ်။
Host to Host Packet Delivery 1 of 5
Permissions in this forum:
You cannot reply to topics in this forum
|
|