TCP / IP ကို ​​Router (Routing) ဇယားဘာတွေလဲ?

(စ routing table ခေါ်) တစ်ဦးက Router ကစားပွဲပေါ်မှာအသုံးပြုသော data တွေကိုသိမ်းဆည်းထားခြင်းဖြစ်သည် ကို TCP / IP ကွန်ရက်က router များ သူတို့ forwarding ကိုတာဝန်ရှိသည်မက်ဆေ့ခ်ျ၏ခရီးစဉ်တွက်ချက်ရန်။ တစ်ဦးက Router ကဇယားသည် router ရဲ့ built-in ဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲကစီမံခန့်ခွဲနေတဲ့သေးငယ်တဲ့အတွက်မှတ်ဥာဏ်ဒေတာဘေ့စဖြစ်ပါတယ်။

router စားပွဲတင် Entries နှင့်အရွယ်အစား

router စားပွဲများ၏စာရင်းကိုဆံ့ IP လိပ်စာများ ။ အဆိုပါစာရင်းထဲတွင်တစ်ဦးချင်းစီလိပ်စာဝေးလံခေါင်သီ Router က (သို့မဟုတ်အခြားသတ်မှတ် ကွန်ယက်ကို gateway ဟာ ဒေသခံ router ကိုအသိအမှတျပွု configured ကြောင်း) ။

တစ်ဦးချင်းစီရဲ့ IP address ကိုအဘို့, Router ကစားပွဲပေါ်မှာဒါ့အပြင် destination သည် IP address ကိုဝေးလံသော device ကိုကိုလက်မခံမည်ကိုနေကြပါတယ်သတ်မှတ်ပါတယ်တဲ့ကွန်ယက်ကိုမျက်နှာဖုံးနှင့်အခြားဒေတာသိုလှောင်ပါသည်။

မူလစာမျက်နှာကွန်ယက်ကို router များ ဘာဖြစ်လို့လဲဆိုတော့ရိုးရိုးရှေ့ဆက်သူတို့အားလုံးအပြင်ထွက်အသွားအလာပုဖို့ရန်အလွန်သေးငယ်တဲ့ router ကိုစားပွဲပေါ်မှာအသုံးချ Internet Service Provider (ISP) မှ ရှိသမျှသည်အခြားသောလမ်းကြောင်းခြေလှမ်းများ၏စောင့်ရှောက်မှုကြာရာတံခါးပေါက်။ မူလစာမျက်နှာ router ကိုစားပွဲပုံမှန်အားဖြင့်တစ်ဆယ်သို့မဟုတ်နည်းပါးလာ entries တွေကိုဆံ့။ နှိုင်းယှဉ်ခြင်းအားဖြင့်, အင်တာနက်၏အဓိကမှာအကြီးဆုံး router များ ကျောရိုး တထောင်ရာပေါင်းများစွာသော entries တွေကိုပါဝင်သောအပြည့်အဝအင်တာနက်ကို routing table ကိုထိန်းသိမ်းရန်ရမည်ဖြစ်သည်။ (နောက်ဆုံးပေါ်အင်တာနက်ကို routing ကိုစာရင်းဇယားများအတွက် CIDR အစီရင်ခံစာကြည့်ရှုပါ။ )

Static Routing vs. dynamic

အင်တာနက်ကိုပံ့ပိုးပေးသူနဲ့ချိတ်ဆက်တဲ့အခါမှာအလိုအလျှောက်သူတို့ရဲ့ routing ကိုစားပွဲကို set up မူလစာမျက်နှာ router များ, လုပ်ငန်းစဉ်ပြောင်းလဲနေသော routing ကိုခေါ်တော်မူ။ သူတို့ဝန်ဆောင်မှုပေးမယ့်အသီးအသီးအဘို့တယောက် Router ကစားပွဲပေါ်မှာ entry ကို generate DNS ဆာဗာ (မရရှိနိုင်လျှင်အလယ်တန်းနှင့်ကောလိပ်, တက္ကသိုလ်မူလတန်း,) နှင့်လူအပေါင်းတို့သည်အိမ်သုံးကွန်ပျူတာအကြား routing ဘို့တ entry ကို။

သူတို့ကအစ multicast နှင့်ထုတ်လွှင့်လမ်းကြောင်းများအပါအဝင်အခြားအထူးအမှုများအဘို့အနညျးငယျအပိုဆောင်းလမ်းကြောင်း generate လိမ့်မည်။

တချို့ကလူနေအိမ်ကွန်ယက်ကို router များကိုယ်တိုင် Router ကစားပွဲပေါ်မှာ၎င်းအားသို့မဟုတ်ပြောင်းလဲနေတဲ့ထံမှသင်တို့တားဆီး။ သို့သော်စီးပွားရေးလုပ်ငန်းကို router များကွန်ယက်ကိုအုပ်ချုပ်ရေးမှူးများကိုယ်တိုင် routing ကိုစားပွဲအပ်ဒိတ်သို့မဟုတ် manipulate ခွင့်ပြုသည်။

ကွန်ယက်ကိုစွမ်းဆောင်ရည်နှင့်ယုံကြည်စိတ်ချရမှုအတွက်အကောင်းဆုံးတဲ့အခါဒီလို့ခေါ်ငြိမ်လမ်းကြောင်းအသုံးကျနိုင်ပါသည်။ တစ်ဦးနေအိမ်ကွန်ယက်ကိုတွင်, ငြိမ်လမ်းကြောင်းများအသုံးပြုခြင်း (ဥပမာမျိုးစုံခွဲများအဖြစ်နှင့်ဒုတိယ router ကိုတက် setting သည့်အခါကဲ့သို့) ပုံမှန်မဟုတ်သောအခြေအနေများတွင် မှလွဲ. မလိုအပ်ပါ။

routing table ၏မာတိကာကိုကြည့်ရှုခြင်း

နေအိမ်တွင် ဘရော့ဘန်း router များ , routing table contents တွေကိုပုံမှန်အားဖြင့်အုပ်ချုပ်ရေး console ကိုအတွင်းပိုင်းမျက်နှာပြင်ပေါ်တွင်ပြသလျက်ရှိသည်။ ဥပမာတစ်ခု IPv4 စားပွဲပေါ်မှာအောက်တွင်ပြနေသည်။

routing စားပွဲတင် Entry စာရင်း (ဥပမာ)
destination LAN IP ကို subnet mask တံခါးပေါက် interface
0.0.0.0 0.0.0.0 xx.yyy.86.1 WAN (Internet)
xx.yyy.86.1 255.255.255.255 xx.yyy.86.1 WAN (Internet)
xx.yyy.86.134 255.255.255.255 xx.yy.86.134 WAN (Internet)
192.168.1.0 255.255.255.0 192.168.1.101 LAN & ကြိုးမဲ့

ဒီဥပမာမှာ, ပထမဦးဆုံးနှစ်ဦးကို entries တွေကိုအင်တာနက်ကိုပံ့ပိုးပေးမယ့်တံခါးပေါက်လိပ်စာမှလမ်းကြောင်းများ ( 'XX' နဲ့ 'yyy' ဤဆောင်းပါး၏ရည်ရွယ်ချက်ဝှက်ထားလျက်ရှိသောအစစ်အမှန် IP address ကိုတန်ဖိုးများကိုကိုယ်စားပြုသည်) ကိုကိုယ်စားပြုသည်။ တတိယ entry ကိုပေးခြင်းဖြင့်တာဝန်ပေးအပ်အိမ် router ရဲ့အများပြည်သူရှေ့တွင်မျက်နှာ IP address ကိုမှလမ်းကြောင်းကိုယ်စားပြုတယ်။ နောက်ဆုံး entry ကို router က IP address ကို 192.168.1.101 ရှိပါတယ်ရှိရာအိမ်က Router ကမှအိမ်ကွန်ရက်အတွင်း၌အားလုံးကွန်ပျူတာတွေအတွက်လမ်းကြောင်းကိုယ်စားပြုတယ်။

Windows နှင့် Unix / Linux ကိုကွန်ပျူတာများတွင်, command ကို -r ကတော့ Netstat လည်းဒေသခံကွန်ပျူတာပေါ်မှာ configured ကို router စားပွဲပေါ်မှာရဲ့ contents ဖော်ပြပေးမှာဖြစ်ပါတယ်။