ယနေ့ကျွန်ုပ်တို့သည် TCP ကိုအာရုံစိုက်ခြင်းဖြင့်စတင်မည်။ အလွှာပေါ်ရှိအခန်းတွင်အစောပိုင်းကကျွန်ုပ်တို့သည်အရေးကြီးသောအချက်ကိုဖော်ပြခဲ့သည်။ ကွန်ယက်အလွှာနှင့်အောက်တွင်ဖော်ပြထားသော Host အကြောင်း Host အကြောင်း Host အကြောင်း Host အကြောင်းပိုမိုအိမ်ရှင်နှင့်ဆက်သွယ်ရန်ဖြစ်သည်။ သို့သော်ကွန်ယက်တွင်ဆက်သွယ်ရေးသည်အဆက်မပြတ်ဆက်သွယ်ရေးထက်ဆက်သွယ်မှုကိုမကြာခဏရည်ညွှန်းသည်။ ထို့ကြောင့် TCP protocol သည် port ၏အယူအဆကိုမိတ်ဆက်ပေးသည်။ ကွန်ရက်စာမျက်နှာများအကြားရှိ application process များအကြားတိုက်ရိုက်ဆက်သွယ်မှုကိုထောက်ပံ့ပေးသော port တစ်ခုသာလုပ်ငန်းစဉ်တစ်ခုသာသာသိမ်းပိုက်နိုင်သည်။
သယ်ယူပို့ဆောင်ရေးအလွှာလုပ်ငန်း၏လုပ်ငန်းတာဝန်မှာလျှောက်လွှာများအကြားတိုက်ရိုက်ဆက်သွယ်ရေးလုပ်ငန်းများအကြားတိုက်ရိုက်ဆက်သွယ်ရေးလုပ်ငန်းများအကြားတိုက်ရိုက်ဆက်သွယ်ရေး 0 န်ဆောင်မှုပေးရန်ဖြစ်သည်။ သယ်ယူပို့ဆောင်ရေးအလွှာသည်ကွန်ယက်၏အဓိကအသေးစိတ်အချက်အလက်များကိုပုန်းအောင်းနေပြီးလျှောက်လွှာလုပ်ငန်းစဉ်ကိုသယ်ယူပို့ဆောင်ရေးအလွှာအဖွဲ့အစည်းများအကြားယုတ္တိဆုံးဆက်သွယ်ရေးလမ်းကြောင်းရှိသကဲ့သို့ကြည့်ရှုရန်ခွင့်ပြုသည်။
TCP သည်ဂီယာထိန်းချုပ်မှု protocol ကိုဆိုလိုသည်။ ဆက်သွယ်မှုကို ဦး တည်သည့် protocol ဟုလူသိများသည်။ ဆိုလိုသည်မှာလျှောက်လွှာတစ်ခုသည်အချက်အလက်များကိုအခြားတစ်ခုသို့မပို့မီလုပ်ငန်းစဉ်နှစ်ခုသည်လက်ဆွဲနှုတ်ဆက်ခြင်းကိုပြုလုပ်ရန်လိုအပ်သည်။ လက်ဆွဲနှုတ်ဆက်ခြင်းသည်ယုတ္တိရှိရှိချိတ်ဆက်ထားသောလုပ်ငန်းစဉ်ဖြစ်ပြီးအချက်အလက်များကိုစနစ်တကျလက်ခံခြင်းကိုသေချာစေပြီးအချက်အလက်များကိုစနစ်တကျလက်ခံခြင်းကိုသေချာစေသည်။ လက်ဆွဲနှုတ်ဆက်နေစဉ်အတွင်း Control packets များနှင့်ဆက်သွယ်မှု packets များအကြားဆက်သွယ်မှု packets များအကြားဆက်သွယ်မှုကိုတည်ဆောက်ရန်နှင့်အောင်မြင်သောဒေတာထုတ်လွှင့်မှုကိုသေချာစေရန်အချို့ parametersters နှင့်စည်းမျဉ်းစည်းကမ်းများအပေါ်သဘောတူခြင်းဖြင့်စတင်တည်ထောင်ခဲ့သည်။
TCP ဆိုတာဘာလဲ။ (MyLinking'sNetwork Tap ကိုနှိပ်ပါနှင့်ကွန်ယက် Packet BrokerTCP သို့မဟုတ် UDP packets နှစ်ခုလုံးကိုထုတ်လုပ်နိုင်သည်)
TCP (Transmission Control protocol) သည်ဆက်စပ်သော, ယုံကြည်စိတ်ချရသော,
ဆက်သွယ်မှု -oriented: Connection-oriented ဆိုသည်မှာ TCP ဆက်သွယ်ရေးသည် UDP နှင့်မတူဘဲ Point-to-point end-to-end ဆက်သွယ်ရေးဖြစ်သည်။
ယုံကြည်စိတ်ချရသော: TCP ၏ယုံကြည်စိတ်ချရမှုသည် TOMP link ၏အပြောင်းအလဲများမတူဘဲ packet link ကိုပြောင်းလဲခြင်းသည် Packet Link မှပြောင်းလဲခြင်းကိုလက်ခံထားသည်။
byte-stream-based- TCP ၏ byte-stream အခြေပြု TCP ၏သဘောသဘာဝသည်မည်သည့်အရွယ်အစားနှင့်အာမခံချက်များမက်ဆေ့ခ်ျများထုတ်ပေးရန်ခွင့်ပြုထားသည်။ ယခင်မက်ဆေ့ခ်ျကိုအပြည့်အဝမရရှိပါက,
တစ်ပြိုင်နက်တည်းနှင့်အိမ်ရှင် B သည် connection တစ်ခုတည်ဆောက်ပြီးသည်နှင့်တစ်ပြိုင်နက် application သည်ဒေတာများကိုပေးပို့ရန်နှင့်လက်ခံရန် virtual company ကိုသုံးရန်သာလိုအပ်သည်။ TCP protocol သည် connection increetinging including, disconnection နှင့်ကိုင်ဆောင်ခြင်းစသည့်လုပ်ငန်းများကိုထိန်းချုပ်ရန်တာ 0 န်ရှိသည်။ သတိပြုသင့်သည်မှာဤနေရာတွင် virtual line သည် connection တစ်ခုတည်ဆောက်ခြင်းကိုသာဆိုလိုသည်။ TCP protocol connection သည်နှစ်ဖက်စလုံးမှအချက်အလက်များထုတ်လွှင့်ခြင်းနှင့်အချက်အလက်များ၏ယုံကြည်စိတ်ချရမှုကိုစတင်နိုင်ရန်နှင့်အချက်အလက်များ၏ယုံကြည်စိတ်ချရမှုကိုစတင်နိုင်ကြောင်းဖော်ပြထားသည်။ လမ်းကြောင်းနှင့်သယ်ယူပို့ဆောင်ရေး node များကို network devices များကကိုင်တွယ်သည်။ TCP protocol ကိုယ်နှိုက်သည်ဤအသေးစိတ်အချက်အလက်များနှင့်မသက်ဆိုင်ပါ။
TCP connection သည် full-duplex 0 န်ဆောင်မှုတစ်ခုဖြစ်ပြီး၎င်းသည် TCP ဆက်သွယ်မှုတစ်ခုတွင်ဒေတာများကိုလမ်းကြောင်းနှစ်ခုစလုံးတွင်အချက်အလက်များကိုထုတ်လွှင့်နိုင်သည်။ ဆိုလိုသည်မှာဒေတာများကိုအိမ်ရှင် A နှင့် Host B တို့အကြားသွေးအားစီးဆင်းမှုအတွက်လွှဲပြောင်းနိုင်သည်။
TCP သည်ဆက်သွယ်မှု၏ Send Buffer တွင်ဒေတာများကိုယာယီသိုလှောင်သည်။ ဤစာရိတ္တသည်သုံးလမ်းတစ်လျှောက်လုံးတွင်တပ်ဆင်ထားသည့်နေရာတွင်ထားသည့်နေရာတစ်ခုဖြစ်သည်။ နောက်ပိုင်းတွင် TCP သည် Send Cache ရှိဒေတာများကိုသင့်တော်သောအချိန်တွင်အိမ်ရှင်အဖြစ်လက်ခံလက်ခံမှု cache သို့ပေးပို့လိမ့်မည်။ လက်တွေ့တွင်ရွယ်တူချင်းတစ်ခုစီသည်ဤနေရာတွင်ဖော်ပြထားသည့်အတိုင်းပို့စ်တစ်ခုစီနှင့်လက်ခံမှု cache ရှိလိမ့်မည်။
Send Buffer သည်ဒေတာကိုယာယီသိမ်းဆည်းရန်ယာယီသိမ်းဆည်းရန်အသုံးပြုသောပေးပို့သူဘက်မှ TCP အကောင်အထည်ဖော်မှုမှထိန်းသိမ်းထားသောမှတ်ဥာဏ်၏ area ရိယာဖြစ်သည်။ ဆက်သွယ်မှုတစ်ခုတည်ဆောက်ရန်သုံးလမ်းသွားလက်ဆွဲနှုတ်ဆက်ခြင်းကိုပြုလုပ်သောအခါ Send Cache ကိုတည်ဆောက်ပြီးဒေတာများကိုသိမ်းဆည်းရန်အသုံးပြုသည်။ Send Buffer သည် choperfer မှကွန်ယက်ပိတ်ဆို့မှုနှင့်တုံ့ပြန်ချက်များအရပြောင်းလဲခြင်းကိုပုံမှန်အတိုင်းချိန်ညှိနိုင်သည်။
လက်ခံရရှိသောကြားခံသည် TCP ၏ area ရိယာကို TCP အကောင်အထည်ဖော်မှုမှရရှိသောဒေတာကိုယာယီသိမ်းဆည်းရန်အသုံးပြုသောလက်ခံသည့်ဘေးထွက်အပေါ်ထိန်းသိမ်းထားသည့်မှတ်ဉာဏ်တစ်ခုဖြစ်သောမှတ်ဉာဏ်တစ်ခုဖြစ်သည်။ TCP သည်လက်ခံရရှိသည့်ဒေတာများကိုလက်ခံရရှိသော cache ထဲတွင်သိုလှောင်ထားပြီးစာဖတ်ခြင်းကိုဖတ်ရန်စောင့်ဆိုင်းနေသည်။
Cache သည်အပြည့်အ 0 သည်အပြည့်အ 0 သည်အပြည့်အ 0 သည်အပြည့်အ 0 သည်အပြည့်အ 0 သည်အပြည့်အ 0 သည်အပြည့်အဝရှိသည့်နည်းဗျူဟာများ,
ကွန်ပျူတာကွန်ရက်များတွင်ဒေတာများအကြားဒေတာထုတ်လွှင့်ခြင်းကိုအစိတ်အပိုင်းများအားဖြင့်ပြုလုပ်သည်။ ဒီတော့ packet segment ဆိုတာဘာလဲ။
TCP သည် 0 င်လာသည့်စီးဆင်းမှုကိုအတုံးများ ခွဲ. TCP ခေါင်းစီးများကိုဖြည့်စွက်ကာ TCP ခေါင်းစီးများကိုဖြည့်စွက်ခြင်းအားဖြင့် TCP ၏အစိတ်အပိုင်းတစ်ခုသို့မဟုတ် packet segment ကိုဖန်တီးသည်။ အစိတ်အပိုင်းတစ်ခုစီကိုအချိန်အကန့်အသတ်ဖြင့်သာကူးစက်နိုင်ပြီးအများဆုံးအပိုင်း (MSS) ထက် ကျော်လွန်. မရပါ။ ၎င်း၏လမ်းပေါ်တွင်, packet segment ကို link layer မှတဆင့်ဖြတ်သန်း။ Link Link တွင်အများဆုံးထုတ်လွှင့်ယူနစ် (MTU) သည် data link layer ကိုဖြတ်သန်းနိုင်သည့်အများဆုံး packet အရွယ်အစားဖြစ်သည်။ အများဆုံးဂီယာယူနစ်သည်များသောအားဖြင့်ဆက်သွယ်ရေးမျက်နှာပြင်နှင့်သက်ဆိုင်သည်။
ဒီတော့ MSS နဲ့ MTU ရဲ့ခြားနားချက်ကဘာလဲ။
ကွန်ပျူတာကွန်ရက်များတွင်အဆင့်ဆင့်ဗိသုကာလက်ရာသည်ကွဲပြားခြားနားသောအဆင့်များအကြားကွဲပြားခြားနားမှုများကိုထည့်သွင်းစဉ်းစားသောကြောင့်အလွန်အရေးကြီးသည်။ အလွှာတစ်ခုစီတွင်အခြားနာမည်တစ်ခုရှိသည်။ သယ်ယူပို့ဆောင်ရေးအလွှာတွင်အချက်အလက်များကိုအပိုင်းတစ်ခုဟုခေါ်သည်။ ကွန်ရက်အလွှာတွင်အချက်အလက်များကို IP packet ဟုခေါ်သည်။ ထို့ကြောင့်အမြင့်ဆုံးဂီယာယူနစ် (MTU) ကို network layer မှကူးစက်နိုင်သည့်အများဆုံး IP packet အရွယ်အစားဟုယူဆနိုင်သည်။ အများဆုံးအပိုင်းအရွယ်အစား (MSS) သည် TCP packet မှကူးစက်နိုင်သောအချက်အလက်အများဆုံးသောအချက်အလက်များကိုရည်ညွှန်းသည်။
အများဆုံး segment အရွယ်အစား (MSS) သည်အများဆုံးထုတ်လွှင့်ရန်ယူနစ် (MSU) ထက်ပိုကြီးသည့်အခါ IP အပိုင်းအစများသည် MTU အရွယ်အစားအတွက်သင့်တော်သောအစိတ်အပိုင်းများကိုပိုမိုသောအချက်အလက်များသို့ 0 င်ရောက်နိုင်မည်ဖြစ်ကြောင်းသတိပြုပါ။ IP Layer ကိုရည်စူးထားသည့်ကွန်ယက်အလွှာပေါ်ရှိအပိုင်းတစ်ခုရှိလိမ့်မည်။
TCP Packet Segment ဖွဲ့စည်းပုံ
TCP ၏ခေါင်းစီး၏ပုံစံနှင့်အကြောင်းအရာများကိုလေ့လာကြည့်ကြစို့။
အစီအစဉ်နံပါတ်: TCP ဆက်သွယ်မှုကိုထူထောင်သည့်အခါ connection ကိုကန ဦး တန်ဖိုးအဖြစ် connection ကို၎င်း၏ကန ဦး တန်ဖိုးအဖြစ်သတ်မှတ်သောအခါကွန်ပျူတာမှထုတ်လုပ်သောကျပန်းအရေအတွက်နှင့် sequence နံပါတ်ကို Sequence နံပါတ်ကို Sexeet ကို Seletiver သို့ပို့သည်။ ဒေတာထုတ်လွှင့်စဉ်အတွင်းပေးပို့သူသည်ပို့သည့်အချက်အလက်ပမာဏနှင့်အညီပေးပို့သည်အတိုင်းအဆက်မပြတ်နံပါတ်ကိုတိုးပွားစေသည်။ လက်ခံသော sequence နံပါတ်အရသိရသည်ဒေတာ၏အမိန့်ကိုလက်ခံသည်။ အကယ်. ဒေတာများကိုအမိန့်ထုတ်မထားပါကလက်ခံသူသည်ဒေတာ၏အမိန့်ကိုသေချာစေရန်ဒေတာများကိုပြန်လည်ပေးလိမ့်မည်။
အသိအမှတ်ပြုနံပါတ်ဖြေ - ဒီအချက်အလက်တွေလက်ခံရရှိမှုကိုအသိအမှတ်ပြုရန် TCP တွင်အသုံးပြုသောနံပါတ်ဖြစ်သည်။ ပေးပို့သူသည်လက်ခံရန်မျှော်လင့်ထားသည့်နောက်ဒေတာအရေအတွက်၏နောက်ဆက်တွဲနံပါတ်ကိုဖော်ပြသည်။ TCP ဆက်သွယ်မှုတွင်လက်ခံသူသည်လက်ခံရရှိသည့်ဒေတာ packet segment ၏ sequence နံပါတ်အပေါ် အခြေခံ. မည်သည့်အချက်အလက်များကိုအောင်မြင်စွာရရှိခဲ့ကြောင်းဆုံးဖြတ်သည်။ လက်ခံသူသည်ဒေတာများကိုအောင်မြင်စွာလက်ခံသည့်အခါ၎င်းသည်အသိအမှတ်ပြုလက်မှတ်ပါ 0 င်သည့်ပေးပို့သူထံသို့ ACK packet တစ်ခုပို့သည်။ ACK Packet ကိုလက်ခံရရှိပြီးနောက်ပေးပို့သူသည်ပြန်ကြားချက်နံပါတ်ကိုအသိအမှတ်မပြုမီအချက်အလက်များကိုအောင်မြင်စွာလက်ခံရရှိကြောင်းအတည်ပြုနိုင်သည်။
TCP အပိုင်း၏ထိန်းချုပ်မှု -bits တွင်အောက်ပါတို့ပါ 0 င်သည်။
ack bit- ဒီနည်းနည်းဟာ 1 ဖြစ်တဲ့အခါအသိအမှတ်ပြုမှုပြန်ကြားချက်ကိုမှန်ကန်ကြောင်းဆိုလိုသည်။ TCP ကဒီ bit ကို 1 ကို 1 သတ်မှတ်ထားရမယ်ဆိုတာကိုသတ်မှတ်ထားမှာဖြစ်တယ်။
rst bitဖြေ - ဒီနည်းနည်းက TCP ဆက်သွယ်မှုမှာခြွင်းချက်တစ်ခုရှိကြောင်းဖော်ပြပြီး connection ကိုအဆက်ပြတ်နေရမယ်။
Sint bitဖြေ - ဒီ bit ကို 1 ကိုသတ်မှတ်တဲ့အခါ connection ကိုထူထောင်ဖို့ဆိုတာကိုဆိုလိုတာပါ။ sequence နံပါတ်နံပါတ်ကိုသတ်မှတ်ပါတယ်။
fin bitဖြေ - ဒီ bit က 1 ဖြစ်တဲ့အခါအနာဂတ်မှာဒေတာကိုမပို့တော့ဘူး။
TCP ၏လုပ်ငန်းဆောင်တာအမျိုးမျိုးနှင့်ဝိသေသလက္ခဏာများသည် TCP packet segments ၏ဖွဲ့စည်းပုံကိုရေးဆွဲနေကြသည်။
UDP ဆိုတာဘာလဲ။ (MyLinking'sNetwork Tap ကိုနှိပ်ပါနှင့်ကွန်ယက် Packet BrokerTCP သို့မဟုတ် UDP packets နှစ်ခုလုံးကိုထုတ်လုပ်နိုင်သည်)
User Datagram Protocol (UDP) သည်ဆက်သွယ်မှုမရှိသောဆက်သွယ်ရေး protocol တစ်ခုဖြစ်သည်။ TCP နှင့်နှိုင်းယှဉ်လျှင် UDP သည်ရှုပ်ထွေးသောထိန်းချုပ်မှုယန္တရားများကိုမပေးနိုင်ပါ။ UDP protocol သည်ဆက်သွယ်မှုမတည်ဆောက်ဘဲ Encapsulated IP packets များကိုတိုက်ရိုက်ပေးပို့ရန်ခွင့်ပြုသည်။ TCP အစား UDP ကိုအသုံးပြုရန် developer သည် UDP ကိုအသုံးပြုရန်ရွေးချယ်သောအခါ application သည် IP နှင့်တိုက်ရိုက်ဆက်သွယ်သည်။
UDP protocol ၏အမည်အပြည့်အစုံမှာ User Datagram Protocol ဖြစ်ပြီး၎င်း၏ header သည်အလွန်အမင်းအကောင်အထည်ဖော်သည့်အရာရှစ် bytes (64 bits) သာဖြစ်သည်။ UDP header ၏ပုံစံသည်အောက်ပါအတိုင်းဖြစ်သည် -
ဦး တည်ရာနှင့်အရင်းအမြစ်ဆိပ်ကမ်းများ: သူတို့၏အဓိကရည်ရွယ်ချက်မှာမည်သည့်လုပ်ငန်းစဉ်ကိုမဆို Packets ကိုမည်သို့ပေးပို့သင့်ကြောင်းညွှန်ပြရန်ဖြစ်သည်။
packet အရွယ်အစား: packet အရွယ်အစားအကွက်သည် UDP header ၏အရွယ်အစားကိုပိုင်ဆိုင်သည်
စစ်ဆေးရေး- UDP ၏ခေါင်းစီးများနှင့်အချက်အလက်များကိုယုံကြည်စိတ်ချရသောပေးပို့ခြင်းကိုသေချာစေရန်ဒီဇိုင်းပြုလုပ်ထားသောအချက်အလက်များသည်အချက်အလက်များ၏သမာဓိကိုသေချာစေရန် UDP packet ကူးစက်မှုအတွင်းအမှားတစ်ခုသို့မဟုတ်အကျင့်ပျက်ခြစားမှုများဖြစ်ပွားခြင်းရှိမရှိတွေ့ရှိရန်ဖြစ်သည်။
MyLinking အတွက် TCP နှင့် UDP တို့အကြားကွာခြားချက်များNetwork Tap ကိုနှိပ်ပါနှင့်ကွန်ယက် Packet BrokerTCP သို့မဟုတ် UDP packets နှစ်ခုလုံးကိုထုတ်လုပ်နိုင်သည်
TCP နှင့် UDP တို့သည်အောက်ပါရှုထောင့်များတွင်ကွဲပြားသည်။
ဆက်ခြင်း: TCP သည်ဆက်သွယ်မှုကို ဦး စားပေးသယ်ယူပို့ဆောင်ရေး protocol တစ်ခုဖြစ်ပြီးဒေတာများကိုလွှဲပြောင်းခြင်းမပြုမီတည်ဆောက်ရန်လိုအပ်သည်။ UDP သည်အခြားတစ်ဖက်တွင်မူဆက်သွယ်မှုမလိုအပ်ပါ။ အချက်အလက်များကိုချက်ချင်းလွှဲပြောင်းနိုင်သည်။
ဝန်ဆောင်မှုအရာဝတ်ထု: TCP သည်တစ်ကြိမ်မှတစ်ကြိမ်တည်းသောဝန်ဆောင်မှုတစ်ခုဖြစ်သည်, ဆိုလိုသည်မှာဆက်သွယ်မှုသည်တစ် ဦး နှင့်တစ် ဦး ဆက်သွယ်ပြောဆိုရန်အဆုံးမှတ်နှစ်ခုသာရှိသည်။ သို့သော် UDP သည်တစ်ချိန်တည်းတွင်အိမ်ရှင်များစွာနှင့်ဆက်သွယ်နိုင်သည့်တစ် ဦး ကိုတစ် ဦး မှတစ် ဦး မှတစ် ဦး နှင့်များစွာသောများစွာသောအပြန်အလှန်ဆက်သွယ်ရေးဆက်သွယ်ရေးကိုထောက်ခံသည်။
ယုံကြည်စိတ်ချရခြင်းဖြေ - TCP သည်ဒေတာများကိုလွတ်မြောက်စေခြင်း, အမှားအယွင်းများ, UDP သည်အခြားတစ်ဖက်တွင်မူ၎င်း၏အကောင်းဆုံးအားထုတ်မှုကိုပြုလုပ်ပြီးယုံကြည်စိတ်ချရသောပေးပို့မှုကိုအာမခံချက်မပေးပါ။ UDP သည်အချက်အလက်ဆုံးရှုံးမှုနှင့်ကူးစက်စဉ်အတွင်းအခြားအခြေအနေများမှဒုက္ခရောက်နေနိုင်သည်။
ပိတ်ဆို့မှုကိုထိန်းချုပ်မှု, စီးဆင်းမှုထိန်းချုပ်ရေးဖြေ - TCP တွင်အချက်အလက်ထုတ်လွှင့်မှု၏လုံခြုံရေးနှင့်တည်ငြိမ်မှုကိုသေချာစေရန်ကွန်ယက်အခြေအနေများအရဒေတာထုတ်လွှင့်မှုနှုန်းကိုချိန်ညှိနိုင်သည်။ UDP တွင်ကွန်ယက်သည်အလွန်သိပ်သည်းမှုမရှိပါကပင် UDP ပို့ခြင်းနှုန်းကိုချိန်ညှိခြင်းမပြုနိုင်ပါ။
header overheadဖြေ - TCP တွင်ရှည်လျားသောခေါင်းစီးအရှည်ရှိပြီး, အခြားတစ်ဖက်တွင်မူ UDP တွင် 8 bytes တစ်ခုတည်းသော header header ရှိသည်။ ထို့ကြောင့် UDP တွင်ခေါင်းစီး overhead ရှိသည်။
TCP နှင့် UDP application အခြေအနေများ -
TCP နှင့် UDP တို့သည်မတူညီသောသယ်ယူပို့ဆောင်ရေးအလွှာ protocols နှစ်ခုဖြစ်ပြီး၎င်းတို့သည်လျှောက်လွှာအခြေအနေများတွင်ကွဲပြားခြားနားမှုအချို့ရှိသည်။
TCP သည် connection-oriented protocol တစ်ခုဖြစ်သောကြောင့်၎င်းကိုယုံကြည်စိတ်ချရသောအချက်အလက်ပေးပို့ရန်လိုအပ်သည့်အခြေအနေများတွင်အဓိကအသုံးပြုသည်။ အချို့သောအသုံးများသောအသုံးပြုမှုများမှာ -
FTP ဖိုင်လွှဲပြောင်းခြင်းဖြေ - TCP သည်လွှဲပြောင်းနေစဉ်အတွင်းဖိုင်များကိုမပျောက်ပါ။
http / httpsဖြေ - TCP ဝက်ဘ်ဆိုက်၏သမာဓိနှင့်မှန်ကန်မှုကိုသေချာစေသည်။
UDP သည်ဆက်သွယ်မှုမရှိသော protocol ဖြစ်သည့်အတွက်၎င်းသည်ယုံကြည်စိတ်ချရမှုအာမခံချက်မပေးပါ, သို့သော်၎င်းတွင်ထိရောက်မှုနှင့်အချိန်နှင့်တပြေးညီရှိသည်။ UDP သည်အောက်ပါအခြေအနေများအတွက်သင့်တော်သည်။
DNS (Domain Name System) ကဲ့သို့သော packet traffic traffic: DNS မေးမြန်းချက်များသည်များသောအားဖြင့် packets များနှင့် UDP သည်သူတို့ကိုပိုမိုမြန်ဆန်စွာဖြည့်စွက်နိုင်သည်။
Multimedia ဆက်သွယ်ရေးထိုကဲ့သို့သောဗီဒီယိုနှင့်အသံအဖြစ်: Part-Time High Time လိုအပ်ချက်များဖြင့် multimedia ကူးစက်မှုအတွက် UDP သည်အချက်အလက်များကိုအချိန်မီကူးစက်နိုင်ရန်သေချာစေရန်အတွက်အနိမ့်အနေဖြင့်အနိမ့်အနေဖြင့်ပေးနိုင်သည်။
ထုတ်လွှင့်ဆက်သွယ်မှု: UDP သည်လူအများအပြားနှင့်များစွာသောများစွာသောဆက်သွယ်မှုကိုထောက်ပံ့သည်။
အကျဉ်းချုပ်
ဒီနေ့ TCP အကြောင်းကျွန်တော်တို့သိခဲ့ရတယ်။ TCP သည်ဆက်စပ်သော, ယုံကြည်စိတ်ချရသော, ၎င်းသည်ဆက်သွယ်မှု, လက်ဆွဲနှုတ်ဆက်ခြင်းနှင့်အသိအမှတ်ပြုခြင်းအားဖြင့်ယုံကြည်စိတ်ချရသောထုတ်လွှင့်ခြင်းနှင့်စနစ်တကျ reception ည့်ခံမှုကိုသေချာစေသည်။ TCP protocol သည်လုပ်ငန်းစဉ်များအကြားဆက်သွယ်မှုကိုနားလည်သဘောပေါက်ရန် Ports များကိုအသုံးပြုသည်။ TCP ဆက်သွယ်မှုများသည် full-duplex တစ်ခုဖြစ်သည်။ ဆန့်ကျင်ဘက်အနေဖြင့် UDP သည်ယုံကြည်စိတ်ချရမှုမရှိသည့်အာမခံချက်များမပေးသည့် conducture leiented communicen protocol တစ်ခုဖြစ်သည်။ TCP နှင့် UDP တို့တွင် 0 န်ဆောင်မှုပုံစံ, 0 န်ဆောင်မှုဆိုင်ရာအရာဝတ်ထု, ယုံကြည်စိတ်ချရမှု,
Post Time: Dec-03-2024