• Giga@hdv-tech.com
  • 24H အွန်လိုင်းဝန်ဆောင်မှု-
    • 7189078c
    • sns03
    • 6660e33e
    • youtube သည် 拷贝
    • အင်စတာဂရမ်

    IEEE802.3 Frame Structure ကို မိတ်ဆက်ခြင်း။

    စာတိုက်အချိန်- ဇွန်လ ၁၂-၂၀၂၃

    ကွန်ရက်ချိတ်ဆက်မှုရရှိရန် မည်သည့်နည်းလမ်းကို အသုံးပြုသည်ဖြစ်စေ သက်ဆိုင်ရာစံပရိုတိုကောများနှင့် ခွဲခြား၍မရပါ။ သို့သော် Ethernet သည် ကျွန်ုပ်တို့၏ ကုမ္ပဏီတွင် ပါဝင်ပတ်သက်နေသည်။ONUထုတ်ကုန်စီးရီးသည် အဓိကအားဖြင့် IEEE 802.3 စံနှုန်းကို လိုက်နာသည်။ အောက်တွင် IEEE 802.3 ဖရိမ်တည်ဆောက်ပုံကို အတိုချုံး မိတ်ဆက်ထားပါသည်။
    IEEE802.3 Frame Structure
    Media Access Control sublayer (MAC) ၏လုပ်ဆောင်ချက်သည် Ethernet ၏အဓိကကွန်ရက်စွမ်းဆောင်ရည်ကိုဆုံးဖြတ်ပေးသည့် Ethernet ၏အဓိကနည်းပညာဖြစ်သည်။ MAC sublayer ကို အများအားဖြင့် လုပ်ဆောင်နိုင်သော module နှစ်ခုအဖြစ် ပိုင်းခြားထားသည်- frame encapsulation/unpacking နှင့် media access control တို့ ဖြစ်သည်။ ဤ sublayer ၏လုပ်ဆောင်ချက်များကို ချိတ်ဆက်သည့်အခါ ပထမအဆင့်မှာ Ethernet ၏ frame structure ကို နားလည်ရန်ဖြစ်သည်။

    |ကြိုကုဒ် | Frame Start Delimiter | ခရီးဆုံးလိပ်စာ | အရင်းအမြစ်လိပ်စာ | အရှည် | ဒေ | Frame Check Sequence|

    |7 bytes| 1 byte | 6 bytes | 6 bytes | 2 bytes | 46-1500 bytes | 4 bytes|

    (1) ကြိုတင်ကုဒ်- ဒွိ "1" နှင့် "0" ကြားကာလများဖြစ်သော 7 bytes ပါဝင်သော ကုဒ်တစ်ခု၊ ဆိုလိုသည်မှာ 1010... 10၊ စုစုပေါင်း 56 ဘစ်။ ဘောင်ကို မီဒီယာပေါ်တွင် အပ်လုဒ်လုပ်သောအခါ၊ လက်ခံသူသည် မန်ချက်စတာကုဒ်ကိစ္စတွင်၊ "1" နှင့် "0" ကြားကာလများရှိသော ထုတ်လွှင့်မှုလှိုင်းပုံစံသည် အချိန်အပိုင်းအခြားစတုရန်းလှိုင်းဖြစ်သောကြောင့် တစ်နည်းနည်းဖြင့် ထပ်တူပြုခြင်းကို ချမှတ်နိုင်သည်။
    (2) Frame First Delimiter (SFD)- ၎င်းသည် 1 byte အရှည်ရှိသော 10101011 ၏ binary sequence တစ်ခုဖြစ်သည်။ ဤကုဒ်ကို ကျော်သွားသည်နှင့်၊ ၎င်းသည် အမှန်တကယ်ဘောင်၏ ပထမဘစ်ကို ရှာဖွေရန် လက်ခံသူအား ဖွင့်ရန် ဖရိန်တစ်ခု၏ တကယ့်အစကို ကိုယ်စားပြုသည်။ ဆိုလိုသည်မှာ၊ အမှန်တကယ်ဘောင်တွင် ကျန်ရှိသော DA+SA+L+LLCPDU+FCS ပါဝင်သည်။
    (3) Destination Address (DA) : ၎င်းသည် 6 bytes ပါ၀င်သော ဖရိန်ထံသို့ ပေးပို့ရန် ကြိုးစားနေသည့် ဦးတည်လိပ်စာကို သတ်မှတ်ပေးပါသည်။ ၎င်းသည် လိပ်စာတစ်ခုတည်း (ဘူတာရုံတစ်ခုအား ကိုယ်စားပြုခြင်း)၊ လိပ်စာများစွာ (ဘူတာရုံတစ်စုကို ကိုယ်စားပြုခြင်း) သို့မဟုတ် လိပ်စာအပြည့်အစုံ (ဒေသခံကွန်ရက်ရှိ ဘူတာအားလုံးကို ကိုယ်စားပြုခြင်း) ဖြစ်နိုင်သည်။ လိပ်စာများစွာကို ဦးတည်ရာလိပ်စာတွင် ပေါ်လာသောအခါ၊ ၎င်းသည် "multicast" ဟုလူသိများသော ဘူတာအုပ်စုတစ်စုမှ ဖရိမ်ကို တစ်ပြိုင်နက် လက်ခံရရှိသည်ဟု ဆိုလိုသည်။ ဦးတည်ရာလိပ်စာကို လိပ်စာအပြည့်အစုံအဖြစ် ပေါ်လာသောအခါ၊ "ထုတ်လွှင့်ခြင်း" ဟုသိကြသော ဒေသဆိုင်ရာကွန်ရက်ရှိ ဘူတာများအားလုံးမှ ဖရိမ်ကို တစ်ပြိုင်နက် လက်ခံရရှိကြောင်း ဆိုလိုသည်။ လိပ်စာအမျိုးအစားကို များသောအားဖြင့် DA ၏အမြင့်ဆုံးဘစ်ဖြင့် ဆုံးဖြတ်သည်။ အမြင့်ဆုံးဘစ်သည် "0" ဖြစ်ပါက ၎င်းသည် လိပ်စာတစ်ခုတည်းကို ဖော်ပြသည်။ '1' ၏တန်ဖိုးသည် လိပ်စာအများအပြား သို့မဟုတ် လိပ်စာအပြည့်အစုံကို ဖော်ပြသည်။ လိပ်စာပြည့်သွားသောအခါ၊ DA အကွက်တွင် "1" ကုဒ်အပြည့်အစုံရှိသည်။
    (4) အရင်းအမြစ်လိပ်စာ (SA): ၎င်းသည် DA ကဲ့သို့ 6 bytes နေရာယူထားသော frame ကိုပေးပို့သည့်ဘူတာ၏လိပ်စာကိုညွှန်ပြသည်။
    (5) အရှည် (L)- LLC-PDU ရှိ ဘိုက်အရေအတွက်ကို ကိုယ်စားပြုသည့် စုစုပေါင်း ဘိုက်နှစ်ဘိုက်။
    (6) ဒေတာလင့်ခ်အလွှာ ပရိုတိုကော ဒေတာယူနစ် (LLC-PDU): ၎င်းသည် 46 မှ 1500 ဘိုက်အထိ ရှိသည်။ အနိမ့်ဆုံး LLC-PDU အရှည် 46 bytes သည် ကန့်သတ်ချက်တစ်ခုဖြစ်ပြီး၊ ပုံမှန်ကွန်ရက်လည်ပတ်မှုကို သေချာစေရန်အတွက် ဒေသတွင်းဧရိယာကွန်ရက်ရှိ ဘူတာများအားလုံးလိုအပ်ပါသည်။ LLC-PDU သည် 46 bytes ထက်နည်းပါက၊ ပေးပို့ရေးစခန်း၏ MAC sublayer သည် ပြီးမြောက်ရန် "0" ကုဒ်ကို အလိုအလျောက်ဖြည့်ပေးမည်ဖြစ်သည်။
    (7) Frame Check Sequence (FCS) - ၎င်းသည် frame ၏အဆုံးတွင်တည်ရှိပြီး စုစုပေါင်း 4 bytes ရှိသည်။ ၎င်းသည် preamble၊ SFD နှင့် FCS မှလွဲ၍ frames များအားလုံး၏ အကြောင်းအရာများကို စစ်ဆေးပေးသည့် 32-bit redundancy check code (CRC) ဖြစ်သည်။ CRC စစ်ဆေးမှုရလဒ်များသည် DA မှ DATA သို့ FCS တွင် ထင်ဟပ်နေသည်။ ပေးပို့သည့်ဌာနသည် ဖရိန်တစ်ခုကို ပေးပို့သောအခါ၊ ၎င်းသည် ပေးပို့စဉ်တွင် CRC စိစစ်မှုကို တစ်နည်းနည်းနှင့် လုပ်ဆောင်သည်။ နောက်ဆုံးတွင်၊ 32-bit CRC စမ်းသပ်မှုကို အလယ်အလတ်ပေါ်တွင် ထုတ်လွှင့်ရန်အတွက် ဖရိမ်၏အဆုံးတွင် FCS အနေအထားတွင် ဖြည့်သွင်းထားသည်။ လက်ခံရေးဌာနတွင် ဖရိန်ကို လက်ခံရရှိပြီးနောက်၊ DA မှစတင်သည့် တူညီသောဘောင်ကို လက်ခံရရှိစဉ်တွင် CRC စစ်ဆေးမှုကို တစ်နည်းနည်းချင်း လုပ်ဆောင်သည်။ နောက်ဆုံးလက်ခံရေးဌာနမှ ဖွဲ့စည်းထားသော checksum သည် frame ၏ checksum နှင့် တူညီပါက၊ ၎င်းသည် ကြားခံပေါ်ရှိ ပို့လွှတ်သော frame ကို မပျက်စီးကြောင်း ညွှန်ပြပါသည်။ ဆန့်ကျင်ဘက်အနေဖြင့်၊ လက်ခံရေးစခန်းသည် ဖရိန်ပျက်စီးသွားသည်ဟု ယုံကြည်ပါက၊ ဘောင်အား ပြန်လည်ပေးပို့ရန် စခန်းအား တောင်းဆိုမည်ဖြစ်သည်။
    ဖရမ်တစ်ခု၏အရှည်သည် DA+SA+L+LLCPDU+FCS=6+6+2+(46-1500)+4=64-1518 ဖြစ်ပြီး၊ ဆိုလိုသည်မှာ LLC-PDU သည် 46 bytes ဖြစ်သောအခါ၊ ဖရိမ်သည် အသေးငယ်ဆုံးဖြစ်သည်။ ဖရိမ်အရှည်သည် 64 bytes; LLC-PDU သည် 1500 bytes ဖြစ်သောအခါ၊ အများဆုံး frame size သည် 1518 bytes ဖြစ်သည်။
    ကျွန်ုပ်တို့၏ကုမ္ပဏီ၏သက်ဆိုင်ရာကွန်ရက်ရောင်းအားထုတ်ကုန်များ၏အမျိုးမျိုးသောအမျိုးအစားများကိုဖုံးလွှမ်းONUAC အပါအဝင် စီးရီးထုတ်ကုန်များONU/ ဆက်သွယ်ရေးONU/အသိဉာဏ်ONU/သေတ္တာONUစသည်တို့ဖြစ်သည်။ONUစီးရီးထုတ်ကုန်များကို ကွန်ရက်လိုအပ်ချက်များအတွက် အမျိုးမျိုးသောအခြေအနေများတွင် အသုံးပြုနိုင်သည်။ ထုတ်ကုန်နှင့်ပတ်သက်သော အသေးစိတ်နည်းပညာပိုင်းဆိုင်ရာ နားလည်သိရှိလာစေရန် အားလုံးကို ကြိုဆိုပါသည်။

    wps_doc_0


    ဝဘ်