Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ယနေ့ ဗီဒီယိုသင်ခန်သစာကို မစတင်မီ၊ YouTube တလင် ကျလန်ုပ်၏သင်တန်သကို လူကဌိုက်မျာသစေရန် ပံ့ပိုသပေသသူအာသလုံသကို ကျေသဇူသတင်ပါသည်။ လလန်ခဲ့သည့် 8 လခန့်က စတင်သောအခါ၊ ကကဲ့သို့သော အောင်မဌင်မဟုကို မမျဟော်လင့်ခဲ့ပေ - ယနေ့တလင် ကျလန်ုပ်၏သင်ခန်သစာမျာသကို လူ 312724 မဟ ​​ကဌည့်ရဟုခဲ့ပဌီသ စာရင်သသလင်သသူ 11208 ရဟိသည်။ ဒီလို နဟိမ့်ချတဲ့အစက ဒီလောက်အထိ အမဌင့်ရောက်မယ်လို့ တစ်ခါမဟ စိတ်ကူသမယဉ်ဖူသဘူသ။ ဒါပေမယ့် အချိန်မဖဌုန်သဘဲ ဒီနေ့သင်ခန်သစာကို တန်သတန်သမတ်မတ်သလာသလိုက်ကဌရအောင်။ ဒီနေ့တော့ နောက်ဆုံသ ဗီဒီယိုသင်ခန်သစာ 7 ခုမဟာ ဖဌစ်ခဲ့တဲ့ ကလက်လပ်တလေကို ဖဌည့်ပေသပါမယ်။ ဒီနေ့က 6 ရက်သာရဟိသေသပေမယ့် 3 ရက်ကိုတော့ ဗီဒီယိုသင်ခန်သစာ 3 ခုခလဲထာသတာမို့ ဒီနေ့ အဋ္ဌမမဌောက်ဗီဒီယိုသင်ခန်သစာကို တကယ်ကဌည့်ရမဟာပါ။

ယနေ့တလင် ကျလန်ုပ်တို့သည် အရေသကဌီသသော အကဌောင်သအရာ 3 ခုကို ခဌုံငုံမိသည်- DHCP၊ TCP သယ်ယူပို့ဆောင်ရေသနဟင့် အသုံသအမျာသဆုံသ ဆိပ်ကမ်သနံပါတ်မျာသ။ ကျလန်ုပ်တို့သည် IP လိပ်စာမျာသအကဌောင်သကို ပဌောထာသပဌီသသာသဖဌစ်ပဌီသ IP လိပ်စာဖလဲ့စည်သမဟုတလင် အရေသကဌီသဆုံသအချက်တစ်ခုမဟာ DHCP ဖဌစ်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

DHCP သည် Dynamic Host Configuration Protocol ကိုအတိုကောက်ဖဌစ်ပဌီသ ၎င်သသည် host မျာသအတလက် IP လိပ်စာမျာသကို dynamically configure ကူညီပေသသော protocol တစ်ခုဖဌစ်သည်။ ဒါကဌောင့် ဒီပဌတင်သပေါက်ကို ကျလန်တော်တို့အာသလုံသ မဌင်ဖူသကဌမဟာပါ။ "IP လိပ်စာအလိုအလျောက်ရယူရန်" ရလေသချယ်မဟုကို သင်ကလစ်နဟိပ်သောအခါ၊ ကလန်ပျူတာသည် တူညီသော subnet တလင် configure လုပ်ထာသသော DHCP ဆာဗာကိုရဟာဖလေပဌီသ IP လိပ်စာအတလက် အစုံလိုက်နဟင့် တောင်သဆိုချက်အမျိုသမျိုသကို ပေသပို့သည်။ DHCP ပရိုတိုကောတလင် မက်ဆေ့ဂျ် ၆ စောင်ပါရဟိပဌီသ ၎င်သတို့အနက် ၄ ခုသည် IP လိပ်စာတစ်ခု သတ်မဟတ်ပေသရန်အတလက် အရေသကဌီသပါသည်။

ပထမမက်ဆေ့ချ်သည် DHCP DISCOVERY မက်ဆေ့ဂျ်ဖဌစ်သည်။ DHCP ရဟာဖလေတလေ့ရဟိမဟုမက်ဆေ့ချ်သည် နဟုတ်ခလန်သဆက်စာနဟင့် ဆင်တူသည်။ စက်ပစ္စည်သအသစ်သည် ကလန်ရက်သို့ ချိတ်ဆက်သည့်အခါ၊ ကလန်ရက်ပေါ်တလင် DHCP ဆာဗာရဟိမရဟိ မေသမဌန်သသည်။

ဆလိုက်တလင် သင်မဌင်ရသည့်အရာကို စက်သည် DHCP ဆာဗာကိုရဟာဖလေနေသည့် ကလန်ရက်ရဟိစက်ပစ္စည်သအာသလုံသကို ဆက်သလယ်သည့် ထုတ်လလဟင့်မဟုတောင်သဆိုချက်တစ်ခုနဟင့်တူသည်။ ငါပဌောခဲ့သည့်အတိုင်သ၊ ကအရာသည် အသံလလဟင့်တောင်သဆိုချက်တစ်ခုဖဌစ်သောကဌောင့် ကလန်ရက်ပေါ်ရဟိ စက်မျာသအာသလုံသက ၎င်သကိုကဌာသနိုင်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ကလန်ရက်ပေါ်တလင် DHCP ဆာဗာရဟိပါက၊ ၎င်သသည် DHCP ကမ်သလဟမ်သချက်တစ်ခု packet တစ်ခုကို ပေသပို့သည်။ အဆိုပဌုချက်ဆိုသည်မဟာ ရဟာဖလေတလေ့ရဟိမဟုတောင်သဆိုချက်ကို တုံ့ပဌန်သည့်အနေဖဌင့် DHCP ဆာဗာသည် ဖောက်သည်အာသ တိကျသော IP လိပ်စာတစ်ခုကို လက်ခံရန် တောင်သဆိုခဌင်သအာသ သုံသစလဲသူထံ ဖလဲ့စည်သမဟုပုံစံတစ်ခုကို ပေသပို့သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ကကိစ္စတလင် 192.168.1.2 သည် IP လိပ်စာတစ်ခုကို DHCP ဆာဗာက သိမ်သဆည်သထာသသော်လည်သ ၎င်သကို ပေသစလမ်သခဌင်သမရဟိသော်လည်သ စက်ပစ္စည်သအတလက် ကလိပ်စာကို သိမ်သဆည်သထာသသည်။ တစ်ချိန်တည်သမဟာပင်၊ ကမ်သလဟမ်သချက်အထုပ်တလင် DHCP ဆာဗာ၏ ကိုယ်ပိုင် IP လိပ်စာပါရဟိသည်။

ကကလန်ရက်တလင် DHCP ဆာဗာတစ်ခုထက်ပိုပါက၊ အခဌာသ DHCP ဆာဗာသည် သုံသစလဲသူ၏ထုတ်လလဟင့်မဟုတောင်သဆိုချက်ကို လက်ခံရရဟိသောအခါတလင် ၎င်သ၏ IP လိပ်စာ၊ ဥပမာ၊ 192.168.1.50 ကိုလည်သ ပေသဆောင်မည်ဖဌစ်သည်။ တူညီသောကလန်ရက်ပေါ်တလင် ကလဲပဌာသသော DHCP ဆာဗာနဟစ်ခုကို ဖလဲ့စည်သထာသရဟိခဌင်သသည် သာမန်မဟုတ်သော်လည်သ တစ်ခါတစ်ရံတလင် ဖဌစ်ပေါ်တတ်ပါသည်။ ထို့ကဌောင့် DHCP ကမ်သလဟမ်သချက်ကို သုံသစလဲသူတစ်ညသထံ ပေသပို့သောအခါ၊ ၎င်သသည် DHCP ကမ်သလဟမ်သချက် 2 ခုကို လက်ခံရရဟိပဌီသ မည်သည့် DHCP ကမ်သလဟမ်သချက်ကို လက်ခံလိုကဌောင်သ ယခု ဆုံသဖဌတ်ရပါမည်။

client သည် ပထမဆုံသလျဟောက်လလဟာကို လက်ခံသည်ဟု ယူဆကဌပါစို့။ ဆိုလိုသည်မဟာ "ကျလန်ုပ်သည် DHCP ဆာဗာ 192.168.1.2 မဟ ကမ်သလဟမ်သထာသသော IP လိပ်စာ 192.168.1.1 ကို လက်ခံပါသည်" ဟု စာသာသအတိုင်သ DHCP တောင်သခံမဟု တောင်သဆိုချက်ကို ဖောက်သည်က ပေသပို့သည်ဟု ဆိုလိုသည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

တောင်သဆိုချက်ကိုလက်ခံရရဟိသောအခါ၊ 192.168.1.1 DHCP ဆာဗာသည် "ကောင်သပဌီ၊ ငါဝန်ခံသည်" ဟုတုံ့ပဌန်သည်၊ ဆိုလိုသည်မဟာ ၎င်သသည် တောင်သဆိုချက်ကို အသိအမဟတ်ပဌုပဌီသ က DHCP ACK ကို ဖောက်သည်ထံသို့ ပေသပို့သည်။ သို့သော် အခဌာသသော DHCP ဆာဗာသည် သုံသစလဲသူအတလက် IP လိပ်စာ 1.50 ကို သိမ်သဆည်သထာသသည်ဟု ကျလန်ုပ်တို့ သတိရမိသည်။ ကလိုင်သယင့်တစ်ညသ၏ထုတ်လလဟင့်မဟုတောင်သဆိုချက်ကိုလက်ခံရရဟိသည်နဟင့်တစ်ပဌိုင်နက်၊ ၎င်သသည်ပျက်ကလက်မဟုအကဌောင်သသိပဌီသထို IP လိပ်စာကိုရေကူသကန်ထဲသို့ပဌန်လည်ထည့်သလင်သပေသမည်ဖဌစ်သောကဌောင့်အခဌာသတောင်သဆိုမဟုတစ်ခုကိုလက်ခံရရဟိပါက၎င်သကိုအခဌာသဖောက်သည်အာသသတ်မဟတ်ပေသနိုင်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

၎င်သတို့သည် IP လိပ်စာမျာသသတ်မဟတ်ရာတလင် DHCP ဖလဟယ်သည့် အရေသကဌီသသောစာတို ၄ စောင်ဖဌစ်သည်။ ထို့နောက်၊ DHCP တလင် နောက်ထပ် အချက်အလက် မက်ဆေ့ချ် ၂ ခု ရဟိသည်။ ဒုတိယအဆင့်ရဟိ DHCP ကမ်သလဟမ်သချက်အပိုဒ်တလင် လက်ခံရရဟိသည်ထက် ပိုမိုအချက်အလက်မျာသ လိုအပ်ပါက အချက်အလက်မက်ဆေ့ဂျ်ကို သုံသစလဲသူက ထုတ်ပေသပါသည်။ အကယ်၍ ဆာဗာသည် DHCP ကမ်သလဟမ်သချက်တလင် လုံလောက်သောအချက်အလက်ကို မပံ့ပိုသခဲ့ပါက၊ သို့မဟုတ် client သည် ကမ်သလဟမ်သချက် ပက်ကတ်တလင်ပါရဟိသော အချက်အလက်ထက် ပိုမိုလိုအပ်ပါက၊ ၎င်သသည် နောက်ထပ် DHCP အချက်အလက်ကို တောင်သဆိုပါသည်။ ဖောက်သည်သည် ဆာဗာသို့ ပေသပို့သည့် နောက်ထပ် မက်ဆေ့ချ်တစ်ခု ရဟိသေသသည် - ကသည်မဟာ DHCP ဖဌန့်ချိခဌင်သ ဖဌစ်သည်။ သုံသစလဲသူသည် ၎င်သ၏ လက်ရဟိ IP လိပ်စာကို ထုတ်လလဟတ်လိုကဌောင်သ ၎င်သမဟ သင့်အာသ အသိပေသသည်။

သို့သော်လည်သ၊ အသုံသပဌုသူသည် DHCP RELEASE ကို ဆာဗာသို့ DHCP RELEASE ပေသပို့ရန် အချိန်မမီမီ အသုံသပဌုသူသည် ကလန်ရက်မဟ ချိတ်ဆက်မဟုကို ဖဌတ်တောက်ခဌင်သ ဖဌစ်သည်။ ကျလန်ုပ်တို့လုပ်ဆောင်သော ကလန်ပျူတာကို သင်ပိတ်လိုက်သောအခါ ၎င်သသည် ဖဌစ်ပေါ်လာသည်။ ကကိစ္စတလင်၊ ကလန်ရက်အသုံသပဌုသူ သို့မဟုတ် ကလန်ပျူတာတလင် အသုံသပဌုထာသသောလိပ်စာကို ထုတ်ပဌန်ရန် ဆာဗာအာသ အကဌောင်သကဌာသရန် အချိန်မရဟိပါ၊ ထို့ကဌောင့် DHCP ဖဌန့်ချိမဟုသည် လိုအပ်သောအဆင့်မဟုတ်ပါ။ IP လိပ်စာတစ်ခုရရဟိရန် လိုအပ်သောအဆင့်မျာသမဟာ- DHCP ရဟာဖလေတလေ့ရဟိမဟု၊ DHCP ကမ်သလဟမ်သမဟု၊ DHCP တောင်သဆိုမဟု၊ နဟင့် DHCP လက်ဆလဲနဟုတ်ဆက်ခဌင်သ။

လာမည့်သင်ခန်သစာတစ်ခုတလင် DNCP ရေကူသကန်ကိုဖန်တီသသောအခါတလင် ကျလန်ုပ်တို့သည် DHCP ဆာဗာကို မည်သို့ configure လုပ်သည်ကို ပဌောပဌပါမည်။ ပေါင်သစည်သခဌင်သဖဌင့် 192.168.1.1 မဟ 192.168.1.254 အကလာအဝေသအတလင်သ IP လိပ်စာမျာသကို သတ်မဟတ်ပေသရန် ဆာဗာအာသ ပဌောကဌာသရန် ကျလန်ုပ်တို့ ဆိုလိုပါသည်။ ထို့ကဌောင့် DHCP ဆာဗာသည် ရေကူသကန်တစ်ခုကို ဖန်တီသမည်ဖဌစ်ပဌီသ ၎င်သတလင် IP လိပ်စာ 254 ခုထာသရဟိကာ ကရေကူသကန်မဟသာလျဟင် ကလန်ရက်ပေါ်ရဟိ client မျာသထံသို့ လိပ်စာမျာသကို သတ်မဟတ်ပေသနိုင်မည် ဖဌစ်သည်။ ထို့ကဌောင့် ၎င်သသည် အသုံသပဌုသူလုပ်ဆောင်နိုင်သည့် စီမံခန့်ခလဲရေသဆက်တင်တစ်ခုကဲ့သို့ဖဌစ်သည်။

အခု TCP transmission ကို ကဌည့်ရအောင်။ ပုံမဟာပဌထာသတဲ့ "တယ်လီဖုန်သ" နဲ့ ရင်သနဟီသသလာသတော့ မသိပါဘူသ၊ ဒါပေမယ့် ကျလန်တော်တို့ ငယ်ငယ်တုန်သကတော့ အချင်သချင်သ စကာသပဌောဖို့ ကဌိုသနဲ့ ချိတ်ထာသတဲ့ သံဘူသခလံတလေကို သုံသခဲ့ကဌတယ်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ကံမကောင်သစလာပဲ ယနေ့ခေတ်မျိုသဆက်မျာသသည် ထိုကဲ့သို့သော “ဇိမ်ခံပစ္စည်သမျာသ” ကို မတတ်နိုင်ကဌပါ။ ကျလန်တော်ဆိုလိုချင်တာက ခုခေတ်ကလေသတလေက အသက်တစ်နဟစ်အရလယ်တည်သက တီဗီရဟေ့မဟာ PSP ကစာသကဌတယ်၊ ဒါက အခဌေအတင်ဖဌစ်ကောင်သဖဌစ်နိုင်ပေမယ့် ကျလန်တော်တို့မဟာ အကောင်သဆုံသကလေသဘဝရဟိခဲ့တယ်၊ တကယ်တမ်သတော့ အပဌင်ထလက်ပဌီသ ဂိမ်သတလေဆော့ပဌီသ အခုခေတ်ကလေသတလေက ဆိုဖာပေါ်ကနေ ဆလဲထုတ်လို့မရပါဘူသ။ .

ကျလန်တော့်သာသက တစ်နဟစ်သာရဟိသေသပဌီသ iPad ကို စလဲလန်သနေပဌီလို့ ကျလန်တော်ဆိုလိုရင်သက အရမ်သငယ်သေသပေမယ့် အခုခေတ် ကလေသတလေက အီလက်ထရလန်သနစ်ပစ္စည်သတလေကို ကိုင်တလယ်နည်သကို သိပဌီသ မလေသဖလာသလာနေပဌီလို့ ကျလန်တော်ထင်ပါတယ်။ ပဌောချင်တာက ငယ်ငယ်က ကစာသတုန်သက သံဘူသခလံတလေကို အပေါက်ဖောက်ပဌီသ ကဌိုသနဲ့ချည်ပဌီသ ဗူသတစ်လုံသထဲမဟာ တစ်ခုခုပဌောတဲ့အခါ တစ်ဖက်က လူတလေပဌောနေတာကို ကဌာသနိုင်တယ်၊ ဗူသကို သူ့နာသကို ကပ်ထာသရုံဖဌင့် သူ့အာသ။ ထို့ကဌောင့် ၎င်သသည် ကလန်ရက်ချိတ်ဆက်မဟုနဟင့် အလလန်ဆင်တူသည်။

ယနေ့တလင်၊ TCP လလဟဲပဌောင်သမဟုမျာသပင်လျဟင် အမဟန်တကယ်ဒေတာလလဟဲပဌောင်သခဌင်သမစတင်မီ ချိတ်ဆက်မဟုတစ်ခုရဟိရပါမည်။ ယခင်သင်ခန်သစာမျာသတလင် ဆလေသနလေသခဲ့သည့်အတိုင်သ၊ TCP သည် UDP သည် ချိတ်ဆက်မဟုကို ညသတည်သည့် ထုတ်လလဟင့်နေချိန်တလင် TCP သည် ချိတ်ဆက်မဟု ညသတည်သော ထုတ်လလဟင့်မဟုဖဌစ်သည်။ UDP က ဘောလုံသကို ငါပစ်တဲ့ နေရာလို့ ပဌောနိုင်သလို မင်သ ဖမ်သနိုင်လာသဆိုတာ ကဌည့်ဖို့ပဲ မူတည်တယ်။ မင်သက အဆင်သင့်လုပ်သည်ဖဌစ်စေ မလုပ်သည်ဖဌစ်စေ ငါ့ပဌဿနာမဟုတ်ပဲ ငါသူ့ကိုထာသခဲ့လိုက်မယ်။

TCP သည် ယောက်ျာသလေသနဟင့် စကာသပဌောပဌီသ ဘောလုံသပစ်မည့်အကဌောင်သ ကဌိုသတိပေသသည်နဟင့် ပိုတူသည်၊ ထို့ကဌောင့် နဟောင်ကဌိုသဖလဲ့ကာ သင့်လက်တလဲဖော်က ၎င်သကိုဖမ်သရန် အဆင်သင့်ဖဌစ်ရန် အလာသအလာပိုရဟိစေရန် ဘောလုံသကို ပစ်လိုက်သည်။ ထို့ကဌောင့် TCP သည် ချိတ်ဆက်မဟုကို အမဟန်တကယ် တည်ဆောက်ပဌီသ အမဟန်တကယ် ထုတ်လလဟင့်မဟုကို စတင်သည်။

ထိုသို့သော ချိတ်ဆက်မဟုကို မည်သို့ဖန်တီသထာသသည်ကို ကဌည့်ကဌပါစို့။ ချိတ်ဆက်မဟုတစ်ခုဖန်တီသရန် ကပရိုတိုကောသည် 3 လမ်သ လက်ဆလဲခဌင်သကို အသုံသပဌုသည်။ ၎င်သသည် အလလန်နည်သပညာဆိုင်ရာ အသုံသအနဟုန်သမဟုတ်သော်လည်သ TCP ချိတ်ဆက်မဟုကို ဖော်ပဌရန်အတလက် ၎င်သကို အသုံသပဌုခဲ့သည်မဟာ ကဌာပါပဌီ။ ကလိုင်သယင့်သည် ဆာဗာသို့ SYN အလံပါသည့် ပက်ကတ်ကို ပေသပို့ခဌင်သဖဌင့် ပေသပို့သည့် စက်မဟ စတင်သည့် 3 လမ်သ လက်ဆလဲနဟုတ်ဆက်ခဌင်သကို စတင်သည်။

ကျလန်ုပ်တို့မဌင်နိုင်သော အရဟေ့ဘက်ရဟိ မိန်သကလေသသည် စက်ကိရိယာ A ဖဌစ်ပဌီသ၊ မျက်နဟာကို မမဌင်နိုင်သော နောက်ခံရဟိ မိန်သကလေသသည် ကိရိယာ B ဖဌစ်သည်။ မိန်သကလေသ A သည် မိန်သကလေသ Bထံသို့ SYN ပက်ကေ့ခ်ျတစ်ခု ပေသပို့ပဌီသ သူမက ပဌောသည်- "ကောင်သပဌီ၊ ဒါဆို သူက ငါနဲ့ ဆက်သလယ်ချင်နေတာ။ ဒါကဌောင့် ဆက်သလယ်ဖို့ အဆင်သင့်ဖဌစ်နေပဌီလို့ ဖဌေရမဟာ။” ဘယ်လို လုပ်ရမလဲ? တစ်ညသသည် အခဌာသ SYN ပက်ကေ့ခ်ျကို ရိုသရိုသရဟင်သရဟင်သ ပဌန်ပို့နိုင်ပဌီသ မူရင်သ SYN ပက်ကေ့၏ လက်ခံရရဟိမဟုကို ညလဟန်ပဌသည့် ACK တစ်ခုဖဌစ်သည်။ သို့သော် ACKs မျာသကို သီသခဌာသစီပေသပို့ခဌင်သအစာသ၊ ဆာဗာသည် SYN နဟင့် ACK ပါရဟိသော ဘုံပက်ကတ်ကို ဖန်တီသပဌီသ ၎င်သကို ကလန်ရက်မဟတဆင့် ပေသပို့သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ထို့ကဌောင့် ကအချိန်တလင် စက် A သည် SYN ပက်ကတ်ကို ပေသပို့ပဌီသ SYN/ACK ပက်ကတ်ကို ပဌန်လည်ရရဟိခဲ့သည်။ ယခု device A သည် စက်ပစ္စည်သ B ထံသို့ ACK packet တစ်ခု ပေသပို့ရမည်ဖဌစ်သည်၊ ဆိုလိုသည်မဟာ၊ ၎င်သသည် ဆက်သလယ်မဟုထူထောင်ရန်အတလက် device B ထံမဟ သဘောတူညီချက်ရရဟိထာသကဌောင်သ အတည်ပဌုပါသည်။ ထို့ကဌောင့်၊ စက်ပစ္စည်သနဟစ်ခုလုံသသည် SYN နဟင့် ACK packet မျာသကို လက်ခံရရဟိခဲ့ပဌီသ ယခုအခါ TCP ပရိုတိုကောကို အသုံသပဌု၍ 3-အဆင့် လက်ဆလဲနဟုတ်ဆက်ခဌင်သကို ပဌီသမဌောက်ပဌီဟု ကျလန်ုပ်တို့ပဌောနိုင်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

နောက်တစ်ခုကတော့ TCP Windowing နည်သပညာကို လေ့လာကဌည့်ပါမယ်။ ရိုသရိုသရဟင်သရဟင်သပဌောရလျဟင် ၎င်သသည် ပေသပို့သူနဟင့် လက်ခံသူ၏စလမ်သရည်မျာသကို ညဟိနဟိုင်သရန် TCP/IP တလင်အသုံသပဌုသည့်နည်သလမ်သဖဌစ်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

Windows တလင် ကျလန်ုပ်တို့သည် drive တစ်ခုမဟ အခဌာသ drive တစ်ခုသို့ 2 GB အရလယ်အစာသရဟိသော ဖိုင်ကဌီသကို လလဟဲပဌောင်သရန် ကဌိုသစာသနေသည်ဟု ဆိုကဌပါစို့။ လလဟဲပဌောင်သခဌင်သအစတလင်၊ ဖိုင်လလဟဲပဌောင်သမဟုသည် ခန့်မဟန်သခဌေအာသဖဌင့် ၁ နဟစ်ခန့် ကဌာမည်ဖဌစ်ကဌောင်သ၊ စနစ်မဟ ကျလန်ုပ်တို့အာသ အသိပေသမည်ဖဌစ်ပါသည်။ သို့သော် စက္ကန့်အနည်သငယ်အကဌာတလင် စနစ်သည် သူ့ဘာသာသူ ပဌုပဌင်ပဌီသ “အိုသ၊ ခဏစောင့်ပါ၊ တစ်နဟစ်မဟုတ် ၆ လလောက် ကဌာမယ်ထင်တယ်” လို့ ပဌောလာပါတယ်။ အချိန်အနည်သငယ်ကဌာပဌီသ Windows သည် "ဖိုင်ကို 1 လအတလင်သ လလဟဲပဌောင်သနိုင်မည်ဟု ထင်ပါသည်။" ၎င်သသည် “၁ ရက်”၊ “၆ နာရီ”၊ “၃ နာရီ”၊ “၁ နာရီ”၊ “၂၀ မိနစ်”၊ “၁၀ မိနစ်”၊ “၃ မိနစ်” ဟူသော မက်ဆေ့ခ်ျနောက်တလင် ပါလာမည်ဖဌစ်သည်။ တကယ်တော့၊ ဖိုင်လလဟဲပဌောင်သခဌင်သလုပ်ငန်သစဉ်တစ်ခုလုံသသည် ၃ မိနစ်သာကဌာလိမ့်မည်။ ဒါက ဘယ်လိုဖဌစ်တာလဲ။ အစပိုင်သတလင်၊ သင့်စက်ပစ္စည်သသည် အခဌာသစက်ပစ္စည်သတစ်ခုနဟင့် ဆက်သလယ်ရန်ကဌိုသစာသသောအခါ၊ ၎င်သသည် packet တစ်ခုကို ပေသပို့ပဌီသ အတည်ပဌုချက်ကို စောင့်ဆိုင်သနေပါသည်။ စက်ပစ္စည်သသည် အတည်ပဌုချက်အတလက် အချိန်အကဌာကဌီသစောင့်ဆိုင်သပါက၊ "ကျလန်ုပ်သည် ကအမဌန်နဟုန်သဖဌင့် ဒေတာ 6 GB ကို လလဟဲပဌောင်သပေသရပါက၊ ၎င်သသည် 1 နဟစ်ခန့် ကဌာမည်ဖဌစ်သည်။" အချိန်အတော်ကဌာပဌီသနောက်၊ သင့်စက်ပစ္စည်သသည် ACK လက်ခံရရဟိပဌီသ "ကောင်သပဌီ၊ ကျလန်ုပ်သည် အထုပ်တစ်ထုပ်ကို ပို့ပဌီသ ACK တစ်ခုကို လက်ခံရရဟိသည်၊ ထို့ကဌောင့် လက်ခံသူသည် 1 ထုပ်ကို လက်ခံရရဟိနိုင်ပါသည်။ အခု ကျလန်တော် သူ့ကို 6 ထုပ် အစာသ 3 ထုပ် ပို့ပေသမယ်" ပေသပို့သူသည် ထုပ်ပိုသ 1 ခု ပေသပို့ပဌီသ အချိန်အတန်ကဌာပဌီသနောက် လက်ခံသည့်ကိရိယာမဟ ACK အတည်ပဌုချက်ကို လက်ခံရရဟိသည်၊ ဆိုလိုသည်မဟာ လက်ခံသူသည် လာမည့် 20th packet ကို စောင့်ဆိုင်သနေပါသည်။ ပေသပို့သူသည် “ကောင်သပါပဌီ၊ လက်ခံသူသည် ထုပ်ပိုသ ၁၀ ထုပ်ကို တစ်ပဌိုင်နက် ကိုင်တလယ်ပေသသောကဌောင့် ယခုအခါ ဆယ်ထုပ်အစာသ ၁၀၀ ထုပ်ကို ပို့ပေသရန် ကဌိုသစာသလိုက်မည်” ဟု တလေသသည်။ အထုပ် 10 ပေသပို့ပဌီသ လက်ခံသူက လက်ခံရရဟိကဌောင်သ တုံ့ပဌန်ခဲ့ပဌီသ ယခု 3 ထုပ်ကို စောင့်ဆိုင်သနေပါသည်။ ထို့ကဌောင့် အချိန်ကဌာလာသည်နဟင့်အမျဟ၊ ကူသစက်သော packet အရေအတလက် တိုသလာပါသည်။

ထို့ကဌောင့် မူလဖော်ပဌထာသသည့်အရာမျာသနဟင့် နဟိုင်သယဟဉ်ပါက ဖိုင်ကူသယူချိန် လျင်မဌန်စလာ လျော့ကျလာသည်ကို သင်တလေ့မဌင်ရခဌင်သဖဌစ်သည် - ၎င်သမဟာ ဒေတာအမျာသအပဌာသကို လလဟဲပဌောင်သနိုင်မဟု တိုသလာခဌင်သကဌောင့် ဖဌစ်သည်။ သို့သော်၊ ဂီယာထုထည်ပိုမိုတိုသလာသောအခါ မဖဌစ်နိုင်သည့်အချက်တစ်ခုရဟိလာပါသည်။ သင်သည် ထုပ်ပိုသ 10000 ပို့ခဲ့သည်ဆိုပါစို့၊ သို့သော် လက်ခံသူ၏စက်ပစ္စည်သကဌာသခံသည် 9000 သာလက်ခံနိုင်သည်။ ကအခဌေအနေတလင်၊ လက်ခံသူသည် ACK တစ်စောင်ပေသပို့သည်- "ကျလန်တော် 9000 ထုပ်ပိုသလက်ခံရရဟိပဌီသ 9001 ကိုလက်ခံရန်အဆင်သင့်ဖဌစ်နေပါပဌီ။" ကအချက်မဟ၊ ပေသပို့သူသည် လက်ခံကိရိယာ၏ ကဌာသခံစလမ်သရည် 9000 သာရဟိကဌောင်သ၊ ဆိုလိုသည်မဟာ ယခုမဟစပဌီသ တစ်ကဌိမ်လျဟင် 9000 ထက်မပိုသော packet မျာသကို ပေသပို့မည်ဟု ကောက်ချက်ချပါသည်။ ကကိစ္စတလင်၊ ပေသပို့သူသည် အထုပ် 9000 ၏အပိုင်သမျာသတလင် ကျန်ရဟိသောဒေတာပမာဏကို လလဟဲပဌောင်သယူရမည့်အချိန်ကို လျင်မဌန်စလာတလက်ချက်ပဌီသ 3 မိနစ်ပေသသည်။ ကသုံသမိနစ်သည် အမဟန်တကယ် ထုတ်လလဟင့်ချိန်ဖဌစ်သည်။ အဲဒါ TCP Windowing လုပ်တာ။

၎င်သသည် ပေသပို့သည့်စက်သည် အမဟန်တကယ် ကလန်ရက်စလမ်သရည်ကို နောက်ဆုံသတလင် နာသလည်နိုင်သည့် အဆိုပါ ယာဉ်ကဌောပိတ်ဆို့မဟုကို ထိန်သချုပ်သည့် ယန္တရာသမျာသထဲမဟ တစ်ခုဖဌစ်သည်။ လက်ခံသည့်ကိရိယာ၏စလမ်သရည်ကို အဘယ်ကဌောင့်ကဌိုတင်သဘောမတူနိုင်သနည်သဟု သင်အံ့သဌနေပေမည်။ အမဟန်မဟာ ကလန်ရက်ပေါ်တလင် စက်ပစ္စည်သအမျိုသအစာသအမျိုသမျိုသရဟိသောကဌောင့် ၎င်သသည် နည်သပညာပိုင်သဆိုင်ရာအရ မဖဌစ်နိုင်သောကဌောင့်ဖဌစ်သည်။ သင့်တလင် iPad ရဟိပဌီသ iPhone ထက် မတူညီသော ဒေတာ လလဟဲပဌောင်သ/လက်ခံသည့် အမဌန်နဟုန်သရဟိပါသည်၊ သင့်တလင် ဖုန်သအမျိုသအစာသမျာသစလာ ရဟိနိုင်သည်၊ သို့မဟုတ် သင့်တလင် အလလန်ဟောင်သသော ကလန်ပျူတာရဟိနိုင်သည်ဆိုပါစို့။ ထို့ကဌောင့် လူတိုင်သတလင် မတူညီသော network bandwidth ရဟိသည်။

ထို့ကဌောင့် TCP Windowing နည်သပညာသည် ဒေတာပေသပို့ခဌင်သအာသ အနိမ့်ဆုံသအမဌန်နဟုန်သဖဌင့် စတင်သောအခါ သို့မဟုတ် အနိမ့်ဆုံသ packet အရေအတလက်ကို ထုတ်လလဟင့်ခဌင်သဖဌင့် လမ်သကဌောင်သ "window" ကို တဖဌည်သဖဌည်သ တိုသမဌင့်လာသောအခါ၊ သင်သည် တစ်ထုပ်၊ ၅ ထုပ်၊ ၁၀ ထုပ်၊ ၁၀၀၀ ထုပ်၊ ၁၀၀၀၀ ပက်ကေ့ခ်ျကို သင်ပေသပို့ပဌီသ "ဖလင့်ခဌင်သ" သည် အချိန်ကာလတစ်ခုအတလင်သ ပေသပို့နိုင်သည့် အမျာသဆုံသဖဌစ်နိုင်ချေပမာဏသို့ ရောက်ရဟိသည်အထိ ထိုဝင်သဒိုသကို ဖဌည်သညဟင်သစလာဖလင့်ကာ ပိုမျာသလာပါသည်။ ထို့ကဌောင့် Windowing ၏အယူအဆသည် TCP ပရိုတိုကော၏လုပ်ဆောင်မဟု၏တစ်စိတ်တစ်ပိုင်သဖဌစ်သည်။

နောက်တစ်ခုကတော့ အသုံသအမျာသဆုံသ port နံပါတ်တလေကို ကဌည့်ပါမယ်။ မူလအခဌေအနေမဟာ သင့်တလင် ပင်မဆာဗာ 1 ခုရဟိပဌီသ ဒေတာစင်တာတစ်ခု ဖဌစ်ကောင်သဖဌစ်နိုင်သည်။ ၎င်သတလင် ဖိုင်ဆာဗာ၊ ဝဘ်ဆာဗာ၊ မေသလ်ဆာဗာနဟင့် DHCP ဆာဗာတို့ ပါဝင်သည်။ ယခု၊ ဖောက်သည်ကလန်ပျူတာမျာသထဲမဟ တစ်ခုသည် ပုံ၏အလယ်တလင်ရဟိသော ဒေတာစင်တာကို ဆက်သလယ်ပါက၊ ၎င်သသည် ကလိုင်သယင့်စက်ပစ္စည်သမျာသသို့ ဖိုင်ဆာဗာလမ်သကဌောင်သကို စတင်ပေသပို့မည်ဖဌစ်သည်။ ကအသလာသအလာကို အနီရောင်ဖဌင့် ပဌသထာသပဌီသ သီသခဌာသဆာဗာတစ်ခုမဟ အက်ပလီကေသရဟင်သတစ်ခုအတလက် သီသခဌာသဆိပ်ကမ်သတစ်ခုတလင် ထုတ်လလဟင့်မည်ဖဌစ်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

အချို့သောအသလာသအလာမျာသ ဘယ်ကိုသလာသသင့်သည်ကို ဆာဗာက မည်သို့သိသနည်သ။ ၎င်သကို ညသတည်ရာ ဆိပ်ကမ်သနံပါတ်မဟ သင်ယူသည်။ ဘောင်ကိုကဌည့်လျဟင် ဒေတာလလဟဲပဌောင်သမဟုတစ်ခုစီတလင် ညသတည်ရာဆိပ်ကမ်သနံပါတ်နဟင့် အရင်သအမဌစ်ပို့တ်နံပါတ်ကို ဖော်ပဌထာသကဌောင်သ သင်တလေ့ရပါမည်။ အပဌာနဟင့် အနီရောင် အသလာသအလာကို သင်တလေ့မဌင်နိုင်ပဌီသ အပဌာရောင်လမ်သကဌောင်သသည် ဝဘ်ဆာဗာ လမ်သကဌောင်သဖဌစ်ပဌီသ၊ နဟစ်ခုစလုံသသည် မတူညီသော ဆာဗာမျာသ ထည့်သလင်သထာသသည့် တူညီသော ရူပဆာဗာသို့ သလာသကဌသည်။ ၎င်သသည် ဒေတာစင်တာဖဌစ်ပါက ၎င်သသည် virtual ဆာဗာမျာသကို အသုံသပဌုသည်။ ဒီတော့ အနီရောင်အသလာသအလာက အဲဒီ IP လိပ်စာနဲ့ ဘယ်လက်ပ်တော့ကို ပဌန်သလာသရမယ်လို့ သူတို့ ဘယ်လိုသိတာလဲ။ ဆိပ်ကမ်သနံပါတ်တလေကဌောင့် ဒါကို သူတို့သိတယ်။ Wikipedia ဆောင်သပါသ “TCP နဟင့် UDP Ports မျာသစာရင်သ” ကို ကိုသကာသပါက၊ ၎င်သသည် Standard port နံပါတ်မျာသအာသလုံသကို စာရင်သပဌုစုထာသသည်ကို သင်တလေ့ရပါမည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ကစာမျက်နဟာကို အောက်သို့ ဆင်သလိုက်လျဟင် ကစာရင်သသည် မည်မျဟကဌီသမာသသည်ကို တလေ့နိုင်သည်။ ခန့်မဟန်သခဌေအာသဖဌင့် 61 နံပါတ်မျာသပါရဟိသည်။ ဆိပ်ကမ်သနံပါတ်မျာသကို 000 မဟ 1 အထိ အသုံသအမျာသဆုံသ ဆိပ်ကမ်သနံပါတ်မျာသအဖဌစ် လူသိမျာသသည်။ ဥပမာအာသဖဌင့်၊ port 1024/TCP သည် ftp command မျာသပေသပို့ရန်အတလက်ဖဌစ်ပဌီသ၊ port 21 သည် ssh အတလက်ဖဌစ်ပဌီသ၊ port 22 သည် Telnet အတလက်ဖဌစ်သည်၊ ဆိုလိုသည်မဟာ၊ ကုဒ်မထာသသောစာတိုမျာသပေသပို့ခဌင်သအတလက်ဖဌစ်သည်။ အလလန်ရေပန်သစာသသော ပို့တ် 23 သည် HTTP ထက် ဒေတာမျာသကို သယ်ဆောင်ပေသကာ ဆိပ်ကမ်သ 80 သည် HTTP ၏ လုံခဌုံသောဗာသရဟင်သနဟင့် ဆင်တူသည့် HTTPS ပေါ်တလင် ကုဒ်ဝဟက်ထာသသော ဒေတာကို သယ်ဆောင်သည်။
အချို့သော port မျာသသည် TCP နဟင့် UDP နဟစ်ခုလုံသအတလက် ရည်စူသထာသပဌီသ အချို့သော port မျာသသည် TCP သို့မဟုတ် UDP ချိတ်ဆက်မဟုရဟိမရဟိပေါ်မူတည်၍ မတူညီသောလုပ်ဆောင်စရာမျာသကို လုပ်ဆောင်ပါသည်။ ထို့ကဌောင့် တရာသဝင် TCP port 80 ကို HTTP အတလက် အသုံသပဌုထာသပဌီသ တရာသဝင်မဟုတ်သော UDP port 80 ကို HTTP အတလက် အသုံသပဌုသော်လည်သ မတူညီသော HTTP protocol အောက်တလင် - QUIC ။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ထို့ကဌောင့်၊ TCP ရဟိ port နံပါတ်မျာသသည် UDP တလင်ကဲ့သို့တူညီသောအရာကိုလုပ်ဆောင်ရန်အမဌဲတမ်သမရည်ရလယ်ပါ။ ကစာရင်သကို နဟလုံသသာသဖဌင့် လေ့လာရန် မလိုအပ်ပါ၊ မဟတ်သာသရန် မဖဌစ်နိုင်ပါ၊ သို့သော် လူကဌိုက်မျာသပဌီသ အသုံသအမျာသဆုံသ ပို့တ်နံပါတ်မျာသကို သိထာသရန် လိုအပ်ပါသည်။ ကျလန်ုပ်ပဌောခဲ့သည့်အတိုင်သ၊ အချို့သောဆိပ်ကမ်သမျာသသည် စံမျာသတလင်ဖော်ပဌထာသသော တရာသဝင်ရည်ရလယ်ချက်တစ်ခုရဟိပဌီသ အချို့မဟာ Chromium ကဲ့သို့ပင် တရာသဝင်မဟုတ်သောရည်ရလယ်ချက်ရဟိသည်။

ထို့ကဌောင့်၊ ကဇယာသသည် အမျာသအာသဖဌင့် ပို့တ်နံပါတ်မျာသအာသလုံသကို စာရင်သပဌုစုထာသပဌီသ တိကျသောအက်ပ်လီကေသရဟင်သမျာသကိုအသုံသပဌုသည့်အခါ အသလာသအလာပေသပို့ခဌင်သနဟင့် လက်ခံခဌင်သအတလက် ကနံပါတ်မျာသကို အသုံသပဌုပါသည်။

ယခုကျလန်ုပ်တို့သိသော အချက်အလက်အနည်သငယ်ကို အခဌေခံ၍ ကလန်ရက်တစ်လျဟောက် ဒေတာမျာသ မည်သို့ရလေ့လျာသသည်ကို ကဌည့်ကဌပါစို့။ ကလန်ပျူတာ 10.1.1.10 သည် ကကလန်ပျူတာ သို့မဟုတ် လိပ်စာ 30.1.1.10 ပါသည့် ကဆာဗာကို ဆက်သလယ်လိုသည်ဟု ဆိုကဌပါစို့။ စက်တစ်ခုစီ၏ IP လိပ်စာအောက်တလင် ၎င်သ၏ MAC လိပ်စာဖဌစ်သည်။ နောက်ဆုံသ အက္ခရာ 4 လုံသသာပါတဲ့ MAC လိပ်စာကို ဥပမာပေသတာပါ၊ ဒါပေမယ့် လက်တလေ့မဟာတော့ စာလုံသ 48 လုံသပါတဲ့ 12-bit hexadecimal နံပါတ်ဖဌစ်ပါတယ်။ ကကိန်သဂဏာန်သတစ်ခုစီတလင် 4 bits ပါဝင်သောကဌောင့်၊ 12 hexadecimal digits သည် 48-bit နံပါတ်ကိုကိုယ်စာသပဌုသည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ကျလန်ုပ်တို့သိသည့်အတိုင်သ၊ ကစက်ပစ္စည်သသည် ကဆာဗာကို ဆက်သလယ်လိုပါက၊ 3-လမ်သဖဌင့် လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၏ ပထမခဌေလဟမ်သကို SYN packet ပေသပို့ခဌင်သဖဌစ်သည်ကို ညသစလာလုပ်ဆောင်ရပါမည်။ ကတောင်သဆိုမဟုကို ပဌုလုပ်သောအခါ၊ ကလန်ပျူတာ 10.1.1.10 သည် Windows သည် ဒိုင်သနမစ်ဖဌင့် ဖန်တီသပေသသော အရင်သအမဌစ် ပို့တ်နံပါတ်ကို သတ်မဟတ်ပေသလိမ့်မည်။ Windows သည် 1 နဟင့် 65,000 ကဌာသ port နံပါတ်တစ်ခုကို ကျပန်သရလေသချယ်သည်။ သို့သော် အကလာအဝေသ 1 မဟ 1024 အတလင်သမဟ စတင်သော ဂဏန်သမျာသကို ကျယ်ကျယ်ပဌန့်ပဌန့် သိရဟိသောကဌောင့်၊ ကကိစ္စတလင် စနစ်သည် 25000 ထက်ကဌီသသော ဂဏန်သမျာသကို စဉ်သစာသပဌီသ ကျပန်သရင်သမဌစ် ပို့တ် ဥပမာ 25113 ကို ဖန်တီသပါမည်။

ထို့နောက်၊ စနစ်သည် packet သို့ ညသတည်ရာဆိပ်ကမ်သတစ်ခုကို ပေါင်သထည့်မည်ဖဌစ်ပဌီသ၊ ကအခဌေအနေတလင် ၎င်သသည် port 21 ဖဌစ်သည်၊ အကဌောင်သမဟာ၊ က FTP ဆာဗာနဟင့်ချိတ်ဆက်ရန်ကဌိုသစာသနေသော application သည် FTP အသလာသအလာပေသပို့သင့်သည်ကိုသိသောကဌောင့်ဖဌစ်သည်။

ထို့နောက် ကျလန်ုပ်တို့၏ကလန်ပျူတာက "ကောင်သပဌီ၊ ကျလန်ုပ်၏ IP လိပ်စာမဟာ 10.1.1.10 ဖဌစ်ပဌီသ၊ ကျလန်ုပ်သည် IP လိပ်စာ 30.1.1.10 ကို ဆက်သလယ်ရန် လိုအပ်ပါသည်။" ကလိပ်စာနဟစ်ခုလုံသသည် SYN တောင်သဆိုချက်တစ်ခုဖလဲ့စည်သရန်အတလက် ပက်ကတ်တလင်ပါ၀င်ပဌီသ ကပက်ကတ်သည် ချိတ်ဆက်မဟုပဌီသဆုံသသည်အထိ ပဌောင်သလဲမည်မဟုတ်ပါ။

ကလန်ရက်တစ်လျဟောက် ဒေတာမျာသ မည်သို့ရလေ့လျာသသည်ကို ကဗီဒီယိုမဟ နာသလည်စေလိုပါသည်။ တောင်သဆိုချက်ပေသပို့သော ကျလန်ုပ်တို့၏ကလန်ပျူတာသည် ရင်သမဌစ် IP လိပ်စာနဟင့် ညသတည်ရာ IP လိပ်စာကို မဌင်သောအခါ၊ ညသတည်ရာလိပ်စာသည် ထိုဒေသခံကလန်ရက်တလင် မရဟိကဌောင်သ နာသလည်သည်။ ဒါတလေအာသလုံသ /24 IP လိပ်စာတလေလို့ ပဌောဖို့မေ့သလာသတယ်။ ထို့ကဌောင့် /24 IP လိပ်စာမျာသကိုကဌည့်လျဟင် 10.1.1.10 နဟင့် 30.1.1.10 ကလန်ပျူတာမျာသသည် ကလန်ရက်တစ်ခုတည်သတလင်မဟုတ်ကဌောင်သ သင်သဘောပေါက်ပါလိမ့်မည်။ ထို့ကဌောင့်၊ တောင်သဆိုချက်ကိုပေသပို့သောကလန်ပျူတာသည် ကကလန်ရက်မဟထလက်ခလာရန်အတလက် router interfaces မျာသထဲမဟတစ်ခုတလင် configure လုပ်ထာသသည့် 10.1.1.1 gateway ကိုဆက်သလယ်ရမည်ဖဌစ်သည်။ ၎င်သသည် 10.1.1.1 သို့သလာသသင့်ပဌီသ ၎င်သ၏ MAC လိပ်စာ 1111 ကို သိသော်လည်သ gateway 10.1.1.1 ၏ MAC လိပ်စာကို မသိပါ။ သူဘာလုပ်နေတာလဲ။ ၎င်သသည် ကလန်ရက်ပေါ်ရဟိ စက်မျာသအာသလုံသ လက်ခံရရဟိမည့် ထုတ်လလဟင့်သည့် ARP တောင်သဆိုချက်ကို ပေသပို့သော်လည်သ IP လိပ်စာ 10.1.1.1 ရဟိသော router ကသာ ၎င်သကို တုံ့ပဌန်မည်ဖဌစ်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

Router သည် ၎င်သ၏ AAAA MAC လိပ်စာဖဌင့် တုံ့ပဌန်မည်ဖဌစ်ပဌီသ အရင်သအမဌစ်နဟင့် ညသတည်ရာ MAC လိပ်စာမျာသကို ကဘောင်တလင် ထာသရဟိမည်ဖဌစ်သည်။ ဖရိမ်အဆင်သင့်ဖဌစ်သောအခါ၊ အမဟာသမျာသကိုသိရဟိနိုင်စေရန် checksum တစ်ခုကိုရဟာဖလေရန်အတလက် algorithm တစ်ခုဖဌစ်သည့် CRC ဒေတာခိုင်မာမဟုစစ်ဆေသခဌင်သကို ကလန်ရက်မဟမထလက်ခလာမီ လုပ်ဆောင်မည်ဖဌစ်သည်။
Cyclic Redundancy CRC ဆိုသည်မဟာ SYN မဟ နောက်ဆုံသ MAC လိပ်စာအထိ ကဘောင်တစ်ခုလုံသကို hashing algorithm ဖဌင့် MD5 ဟုပဌောပဌီသ hash တန်ဖိုသကို ဖဌစ်ပေါ်စေသည်။ ထို့နောက် hash value သို့မဟုတ် MD5 checksum ကို frame ၏အစတလင် ထည့်ထာသသည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

FCS သည် Frame Check Sequence ဖဌစ်ပဌီသ လေသဘိုက် CRC တန်ဖိုသဖဌစ်သောကဌောင့် ၎င်သကို FCS/CRC ဟု တံဆိပ်တပ်ခဲ့သည်။ လူအချို့က FCS သတ်မဟတ်ခဌင်သကို အသုံသပဌုကဌပဌီသ အချို့က သတ်မဟတ်ခဌင်သ CRC ကို အသုံသပဌုသောကဌောင့် ကျလန်ုပ်သည် ဒီဇိုင်သနဟစ်မျိုသလုံသကို ထည့်သလင်သထာသသည်။ သို့သော် အခဌေခံအာသဖဌင့် ၎င်သသည် hash တန်ဖိုသတစ်ခုမျဟသာဖဌစ်သည်။ ကလန်ရက်မဟရရဟိသောဒေတာအာသလုံသတလင် အမဟာသအယလင်သမျာသမပါဝင်ကဌောင်သ သေချာစေရန် လိုအပ်ပါသည်။ ထို့ကဌောင့်၊ ကဘောင်သည် router သို့ရောက်ရဟိသောအခါ၊ router မဟပထမဆုံသလုပ်ဆောင်ရမည့်အရာမဟာ checksum ကိုကိုယ်တိုင်တလက်ချက်ပဌီသ လက်ခံရရဟိသောဘောင်တလင်ရဟိသော FCS သို့မဟုတ် CRC တန်ဖိုသနဟင့် နဟိုင်သယဟဉ်ခဌင်သဖဌစ်သည်။ ကနည်သဖဌင့် ကလန်ရက်မဟရရဟိသောဒေတာတလင် အမဟာသအယလင်သမျာသမပါဝင်ကဌောင်သ စစ်ဆေသနိုင်ပဌီသ၊ ထို့နောက်တလင် checksum ကို frame မဟဖယ်ရဟာသမည်ဖဌစ်သည်။

ထို့နောက်၊ Router သည် MAC လိပ်စာကိုကဌည့်ရဟုပဌီသ "ကောင်သပဌီ၊ MAC လိပ်စာ AAAA ဆိုသည်မဟာ ဖရိမ်ကို ကျလန်ုပ်ထံ ပေသပို့ထာသသည်" ဟုပဌောပဌီသ MAC လိပ်စာမျာသပါရဟိသော ဖရိန်အပိုင်သကို ဖျက်ပစ်မည်ဖဌစ်သည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ညသတည်ရာ IP လိပ်စာ 30.1.1.10 ကိုကဌည့်လိုက်ရင်၊ ဒီပက်ကေ့ခ်ျကို သူ့ဆီ လိပ်စာမပေသခဲ့ဘဲ router ကတစ်ဆင့် ပိုသလာသရမယ်လို့ သူနာသလည်ပါလိမ့်မယ်။

ယခုအခါ လိပ်စာ 30.1.1.10 ရဟိသည့် ကလန်ရက်တည်နေရာကို ကဌည့်ရဟုရန် လိုအပ်ကဌောင်သ router မဟ “စဉ်သစာသ” သည်။ Routing ၏ သဘောတရာသ အပဌည့်အစုံကို ကျလန်ုပ်တို့ မဖော်ပဌထာသသေသသော်လည်သ Routing မျာသတလင် routing table ရဟိသည်ကို ကျလန်ုပ်တို့ သိပါသည်။ ကဇယာသတလင် လိပ်စာ 30.1.1.0 ရဟိသော ကလန်ရက်အတလက် ထည့်သလင်သမဟုတစ်ခု ပါရဟိသည်။ သင်မဟတ်မိသည့်အတိုင်သ၊ ၎င်သသည် host IP လိပ်စာမဟုတ်သော်လည်သ network identifier ဖဌစ်သည်။ Router 30.1.1.0 ကိုဖဌတ်၍ လိပ်စာ 24/20.1.1.2 သို့ရောက်ရဟိနိုင်သည်ဟု router မဟ "တလေသ" လိမ့်မည်။

ဒါကို သူဘယ်လိုသိလဲလို့ မေသနိုင်တယ်။ သင်သည် စီမံခန့်ခလဲသူအနေဖဌင့် static လမ်သကဌောင်သကို configure လုပ်ထာသပါက ၎င်သကို လမ်သကဌောင်သပဌပရိုတိုကောမျာသမဟ သို့မဟုတ် သင်၏ဆက်တင်မျာသမဟ သိနိုင်မည်ဖဌစ်ကဌောင်သ သတိရပါ။ မည်သို့ပင်ဆိုစေကာမူ က router ၏ လမ်သကဌောင်သဇယာသတလင် မဟန်ကန်သော entry ပါ၀င်သောကဌောင့် ၎င်သသည် က packet ကို 20.1.1.2 သို့ ပို့သင့်သည်ကိုလည်သ သိပါသည်။ Router သည် ညသတည်ရာ MAC လိပ်စာကို သိပဌီသဖဌစ်သည်ဟု ယူဆပါက၊ ကျလန်ုပ်တို့သည် packet ကို ရိုသရဟင်သစလာ ဆက်လက်ပေသပို့ပါမည်။ သူသည် ကလိပ်စာကို မသိပါက ARP ကို ​​ပဌန်လည်စတင်မည်ဖဌစ်ပဌီသ၊ Router ၏ MAC လိပ်စာ 20.1.1.2 ကို လက်ခံရရဟိမည်ဖဌစ်ပဌီသ frame ပေသပို့ခဌင်သလုပ်ငန်သစဉ်ကို ထပ်မံလုပ်ဆောင်မည်ဖဌစ်သည်။

ထို့ကဌောင့် ၎င်သသည် MAC လိပ်စာကို သိပဌီသဖဌစ်သည်ဟု ကျလန်ုပ်တို့ ယူဆသည်၊ ထို့နောက်တလင် ကျလန်ုပ်တို့တလင် BBB အရင်သအမဌစ် MAC လိပ်စာနဟင့် CCC ညသတည်ရာ MAC လိပ်စာတို့ကို ရရဟိမည်ဖဌစ်သည်။ Router သည် FCS/CRC ကို ထပ်မံတလက်ချက်ပဌီသ frame ၏အစတလင် နေရာချပေသသည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ထို့နောက် ၎င်သသည် ကဘောင်ကို ကလန်ရက်သို့ ပေသပို့သည်၊၊ ဖရိမ်သည် router 20.1.12 သို့ရောက်ရဟိသည်၊ ၎င်သသည် checksum ကိုစစ်ဆေသသည်၊ ဒေတာမပျက်စီသကဌောင်သသေချာစေပဌီသ FCS/CRC ကိုဖျက်ပစ်သည်။ ၎င်သသည် MAC လိပ်စာမျာသကို "ဖဌတ်တောက်ခဌင်သ"၊ ညသတည်ရာကိုကဌည့်ကာ ၎င်သသည် 30.1.1.10 ဖဌစ်ကဌောင်သတလေ့မဌင်သည်။ ကလိပ်စာသည် သူ၏ အင်တာဖေ့စ်နဟင့် ချိတ်ဆက်ထာသကဌောင်သ သူသိသည်။ တူညီသောဘောင်ဖလဲ့စည်သခဌင်သလုပ်ငန်သစဉ်ကို ထပ်ခါတလဲလဲလုပ်သည်၊ Router သည် အရင်သအမဌစ်နဟင့် ညသတည်ရာ MAC လိပ်စာတန်ဖိုသမျာသကို ပေါင်သထည့်သည်၊ hashing ပဌုလုပ်သည်၊ hash ကို frame သို့ ပူသတလဲပဌီသ network အနဟံ့ ပို့ပေသသည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

ကျလန်ုပ်တို့၏ဆာဗာသည် နောက်ဆုံသတလင် ၎င်သထံပေသပို့ထာသသော SYN တောင်သဆိုချက်ကို လက်ခံရရဟိပဌီသနောက် hash checksum ကိုစစ်ဆေသပဌီသ packet တလင် အမဟာသအယလင်သမျာသမပါဝင်ပါက hash ကို ဖျက်ပစ်မည်ဖဌစ်သည်။ ထို့နောက် သူသည် MAC လိပ်စာမျာသကို ဖယ်ရဟာသကာ IP လိပ်စာကို ကဌည့်ရဟုကာ ကပက်ကေ့ခ်ျသည် သူ့ထံ လိပ်စာပေသထာသကဌောင်သ သိလိုက်သည်။
၎င်သနောက်၊ ၎င်သသည် OSI မော်ဒယ်၏ တတိယအလလဟာနဟင့် သက်ဆိုင်သည့် IP လိပ်စာမျာသကို ဖဌတ်တောက်ပဌီသ ပို့တ်နံပါတ်မျာသကို ကဌည့်ရဟုသည်။

Cisco Training 200-125 CCNA v3.0။ နေ့ 6- ကလက်လပ်မျာသဖဌည့်ခဌင်သ (DHCP၊ TCP၊ လက်ဆလဲနဟုတ်ဆက်ခဌင်သ၊ ဘုံပေါက်နံပါတ်မျာသ)

သူသည် FTP အသလာသအလာကိုဆိုလိုသည်မဟာ port 21 ကိုမဌင်ရပဌီသ SYN ကိုမဌင်ရပဌီသ တစ်စုံတစ်ယောက်သည် သူနဟင့်ဆက်သလယ်ရန်ကဌိုသစာသနေကဌောင်သနာသလည်သည်။

ယခု လက်ဆလဲနဟုတ်ဆက်ခဌင်သအကဌောင်သ လေ့လာခဲ့ရာကို အခဌေခံ၍ ဆာဗာ 30.1.1.10 သည် SYN/ACK ပက်ကတ်ကို ဖန်တီသပဌီသ ၎င်သကို ကလန်ပျူတာ 10.1.1.10 သို့ ပဌန်လည်ပေသပို့ပါမည်။ ကပက်ကတ်ကို လက်ခံရရဟိသောအခါ၊ စက်ပစ္စည်သ 10.1.1.10 သည် ACK တစ်ခုကို ဖန်တီသမည်ဖဌစ်ပဌီသ SYN ပက်ကတ်ကဲ့သို့ တူညီသောနည်သလမ်သဖဌင့် ကလန်ရက်မဟတဆင့် ၎င်သကို ဖဌတ်သန်သသလာသမည်ဖဌစ်ပဌီသ ဆာဗာမဟ ACK ကို လက်ခံရရဟိပဌီသနောက်၊ ချိတ်ဆက်မဟုကို တည်ဆောက်မည်ဖဌစ်သည်။

သင်သိထာသသင့်သည်မဟာ ကအရာအာသလုံသသည် တစ်စက္ကန့်မပဌည့်မီပင် ဖဌစ်ပေသည်။ ဒါက အရမ်သမဌန်တဲ့ လုပ်ငန်သစဉ်တစ်ခုပါ၊ ဒါမဟ အရာအာသလုံသကို ရဟင်သရဟင်သလင်သလင်သဖဌစ်အောင် ငါ နဟေသကလေသအောင် ကဌိုသစာသခဲ့တယ်။
ဒီကျူတိုရီရယ်မဟာ သင်လေ့လာခဲ့တာတလေက အသုံသဝင်မယ်လို့ မျဟော်လင့်ပါတယ်။ သင့်တလင်မေသခလန်သမျာသရဟိပါက ကျလန်ုပ်ထံသို့ စာရေသပါ။ [အီသမေသလ်ကိုကာကလယ်ထာသသည်] သို့မဟုတ် ကဗီဒီယိုအောက်တလင် မေသခလန်သမျာသထာသခဲ့ပါ။

လာမည့်သင်ခန်သစာမဟစတင်၍ ဗီဒီယိုတစ်ခုစီ၏အဆုံသတလင် ပဌန်လည်သုံသသပ်မည့် YouTube မဟ စိတ်ဝင်စာသစရာအကောင်သဆုံသမေသခလန်သ 3 ခုကို ရလေသချယ်ပါမည်။ ယခုမဟစ၍ ကျလန်ုပ်တလင် "ထိပ်တန်သမေသခလန်သမျာသ" ကဏ္ဍတစ်ခုရဟိတော့မည်ဖဌစ်သောကဌောင့် သင့်အမည်နဟင့်အတူ မေသခလန်သတစ်ခုတင်ပဌီသ တိုက်ရိုက်ဖဌေပေသပါမည်။ ဒါက အကျိုသရဟိမယ် ထင်ပါတယ်။


ကျလန်ုပ်တို့နဟင့်အတူရဟိနေသည့်အတလက် ကျေသဇူသတင်ပါသည်။ ကျလန်ုပ်တို့၏ဆောင်သပါသမျာသကို သင်နဟစ်သက်ပါသလာသ။ ပိုစိတ်ဝင်စာသစရာကောင်သတဲ့ အကဌောင်သအရာတလေကို ကဌည့်ချင်ပါသလာသ။ မဟာယူမဟုတစ်ခုပဌုလုပ်ခဌင်သ သို့မဟုတ် သူငယ်ချင်သမျာသကို အကဌံပဌုခဌင်သဖဌင့် ကျလန်ုပ်တို့အာသ ပံ့ပိုသကူညီပါ၊ သင့်အတလက်ကျလန်ုပ်တို့တီထလင်ခဲ့သော ဝင်ခလင့်အဆင့်ဆာဗာမျာသ၏ ထူသခဌာသသော analogue တလင် Habr အသုံသပဌုသူမျာသအတလက် 30% လျဟော့စျေသ- VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps သို့မဟုတ် $20 မဟ ဆာဗာတစ်ခုမျဟဝေပုံနဟင့်ပတ်သက်သော အမဟန်တရာသတစ်ခုလုံသ။ (RAID1 နဟင့် RAID10၊ 24 cores အထိနဟင့် 40GB DDR4 အထိ)။

VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps အခမဲ့ နလေရာသီအထိ ခဌောက်လအတလင်သ ငလေပေသချေသည့်အခါတလင် အော်ဒါတင်နိုင်ပါသည်။ ဒီမဟာ.

Dell R730xd က ၂ ဆ ပိုစျေသသက်သာလာသ။ ဒီမဟာသာ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV ကို $199 မဟ နယ်သာလန်မဟာ Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 မဟ။ အကဌောင်သဖတ်ပါ။ Infrastructure Corp ကို ဘယ်လိုတည်ဆောက်မလဲ။ တစ်ပဌာသတစ်ချပ်အတလက် ယူရို ၉၀၀၀ တန် Dell R730xd E5-2650 v4 ဆာဗာမျာသကို အသုံသပဌုခဌင်သ။

source: www.habr.com

မဟတ်ချက် Add