Mylinking™ Network မြင်နိုင်မှု၏ ERSPAN အတိတ်နှင့် ပစ္စုပ္ပန်

ယနေ့ခေတ်တွင် ကွန်ရက်စောင့်ကြည့်ခြင်းနှင့် ပြဿနာဖြေရှင်းခြင်းအတွက် အသုံးအများဆုံး tool မှာ Port mirroring ဟုခေါ်သော Switch Port Analyzer (SPAN) ဖြစ်သည်။၎င်းသည် ကျွန်ုပ်တို့အား တိုက်ရိုက်ကွန်ရက်ပေါ်ရှိ ဝန်ဆောင်မှုများကို မနှောင့်ယှက်ဘဲ တီးဝိုင်းမုဒ်အတွင်းမှ ကွန်ရက်အသွားအလာကို စောင့်ကြည့်နိုင်ပြီး Sniffer၊ IDS သို့မဟုတ် အခြားသော ကွန်ရက်ခွဲခြမ်းစိတ်ဖြာမှုကိရိယာအမျိုးအစားများအပါအဝင် ဒေသတွင်း သို့မဟုတ် အဝေးထိန်းကိရိယာများထံ စောင့်ကြည့်စစ်ဆေးထားသော လမ်းကြောင်းမိတ္တူကို ပို့ပေးပါသည်။

အချို့သော ပုံမှန်အသုံးပြုမှုများမှာ-

• ထိန်းချုပ်မှု/ဒေတာဘောင်များကို ခြေရာခံခြင်းဖြင့် ကွန်ရက်ပြဿနာများကို ဖြေရှင်းပါ။

• VoIP အစုံလိုက်များကို စောင့်ကြည့်ခြင်းဖြင့် latency နှင့် တုန်လှုပ်ခြင်းကို ပိုင်းခြားစိတ်ဖြာပါ။

• ကွန်ရက် အပြန်အလှန်ဆက်သွယ်မှုများကို စောင့်ကြည့်ခြင်းဖြင့် latency ကို ပိုင်းခြားစိတ်ဖြာပါ။

• ကွန်ရက်အသွားအလာကို စောင့်ကြည့်ခြင်းဖြင့် ကွဲလွဲချက်များကို ရှာဖွေပါ။

SPAN Traffic ကို တူညီသော အရင်းအမြစ် စက်ပစ္စည်းရှိ အခြား port များထံ ရောင်ပြန်ဟပ်နိုင်သည် သို့မဟုတ် အရင်းအမြစ်ကိရိယာ၏ အလွှာ 2 (RSPAN) နှင့် ကပ်လျက်ရှိသော အခြား ကွန်ရက်စက်ပစ္စည်းများသို့ အဝေးမှ ရောင်ပြန်ဟပ်နိုင်သည်။

ယနေ့ကျွန်ုပ်တို့သည် IP ၏အလွှာသုံးလွှာမှတဆင့်ကူးစက်နိုင်သော ERSPAN (Encapsulated Remote Switch Port Analyzer) ဟုခေါ်သောအဝေးထိန်းအင်တာနက်အသွားအလာစောင့်ကြည့်နည်းပညာအကြောင်းပြောပါမည်။၎င်းသည် Encapsulated Remote သို့ SPAN ၏ တိုးချဲ့မှုတစ်ခုဖြစ်သည်။

ERSPAN ၏ အခြေခံ လုပ်ဆောင်ချက် စည်းမျဉ်းများ

ဦးစွာ၊ ERSPAN ၏အင်္ဂါရပ်များကိုကြည့်ကြပါစို့။

• Generic Routing Encapsulation (GRE) မှတဆင့် ခွဲခြမ်းစိတ်ဖြာရန်အတွက် အရင်းအမြစ်ဆိပ်ကမ်းမှ ပက်ကေ့ခ်ျမိတ္တူတစ်စောင်ကို ဦးတည်ဆာဗာသို့ ပေးပို့သည်။ဆာဗာ၏ ရုပ်ပိုင်းဆိုင်ရာတည်နေရာကို ကန့်သတ်ထားခြင်းမရှိပါ။

• ချစ်ပ်၏အသုံးပြုသူသတ်မှတ်ထားသောအကွက် (UDF) အင်္ဂါရပ်၏အကူအညီဖြင့်၊ ကျွမ်းကျင်သူအဆင့်တိုးချဲ့စာရင်းမှတစ်ဆင့် 1 မှ 126 bytes ၏အခြေခံဒိုမိန်းအပေါ်အခြေခံ၍ မည်သည့် offset ကိုလုပ်ဆောင်သည်၊ နှင့်အမြင်အာရုံကိုနားလည်ရန်အတွက် session keywords များကို လိုက်ဖက်ပါသည်။ TCP သုံးလမ်းသွား လက်ဆွဲနှုတ်ဆက်ခြင်း နှင့် RDMA စက်ရှင် ကဲ့သို့သော session ၏

• သတ်မှတ်နမူနာနှုန်းကို ပံ့ပိုးပေးသည်။

• ပစ်မှတ်ဆာဗာပေါ်ရှိ ဖိအားကို လျှော့ချပေးသည့် ပက်ကတ်ကြားဖြတ်အရှည် (ပက်ကက်ခွဲခြင်း) ကို ပံ့ပိုးပေးသည်။

ဤအင်္ဂါရပ်များဖြင့် ယနေ့ခေတ်ဒေတာစင်တာများအတွင်းရှိ ကွန်ရက်များကို စောင့်ကြည့်ရန်အတွက် ERSPAN သည် အဘယ်ကြောင့် မရှိမဖြစ်လိုအပ်သည်ကို သင်တွေ့မြင်နိုင်ပါသည်။

ERSPAN ၏ အဓိကလုပ်ဆောင်ချက်များကို ရှုထောင့်နှစ်မျိုးဖြင့် အကျဉ်းချုံးနိုင်သည်။

• Session မြင်နိုင်မှု- ERSPAN ကို အသုံးပြု၍ ဖန်တီးထားသော TCP နှင့် Remote Direct Memory Access (RDMA) sessions အားလုံးကို back-end server သို့ ပြသရန်၊

• ကွန်ရက်ပြဿနာဖြေရှင်းခြင်း- ကွန်ရက်ပြဿနာဖြစ်ပေါ်သည့်အခါ ကွန်ရက်အသွားအလာကို ဖမ်းယူသည်။

ထိုသို့လုပ်ဆောင်ရန်၊ အရင်းအမြစ်ကွန်ရက်စက်ပစ္စည်းသည် ကြီးမားသောဒေတာစီးကြောင်းမှ သုံးစွဲသူအပေါ် စိတ်ဝင်စားမှုအသွားအလာကို စစ်ထုတ်ရန်၊ မိတ္တူတစ်ခုပြုလုပ်ကာ တစ်ခုစီကို ကော်ပီဘောင်တစ်ခုစီကို ဖြည့်သွင်းနိုင်စေရန်အတွက် လုံလောက်သောအပိုဆောင်းအချက်အလက်များကို ဆောင်ထားနိုင်စေရန်အတွက် အထူး "စူပါဖရိမ်ကွန်တိန်နာ" ထဲသို့ ထည့်သွင်းရန်လိုအပ်ပါသည်။ လက်ခံသည့် ကိရိယာသို့ မှန်ကန်စွာ လမ်းကြောင်းပြပါ။ထို့အပြင်၊ လက်ခံကိရိယာအား မူရင်းစောင့်ကြည့်ထားသည့်လမ်းကြောင်းကို ထုတ်ယူပြီး အပြည့်အဝ ပြန်လည်ရယူရန် ဖွင့်ပါ။

လက်ခံသည့်ကိရိယာသည် ERSPAN ပက်ကတ်များကို ဖျက်ထုတ်ခြင်းကို ပံ့ပိုးပေးသည့် အခြားဆာဗာဖြစ်နိုင်သည်။

ERSPAN ထုပ်ပိုးမှုများကို ထုပ်ပိုးထားသည်။

ERSPAN အမျိုးအစားနှင့် ပက်ကေ့ချ်ပုံစံ ခွဲခြမ်းစိတ်ဖြာခြင်း။

ERSPAN ပက်ကေ့ဂျ်များကို GRE သုံးပြီး ထုပ်ပိုးထားပြီး Ethernet မှတဆင့် မည်သည့် IP လိပ်စာသို့မဆို ထပ်ဆင့်ပေးပို့ပါသည်။ERSPAN သည် လက်ရှိတွင် IPv4 ကွန်ရက်များတွင် အဓိကအသုံးပြုနေပြီး IPv6 ပံ့ပိုးမှုသည် အနာဂတ်တွင် လိုအပ်ချက်တစ်ခုဖြစ်လာမည်ဖြစ်သည်။

ERSAPN ၏ ယေဘူယျ ကာရံဖွဲ့စည်းပုံအတွက်၊ ICMP ပက်ကေ့ခ်ျများ၏ ကြေးမုံပြင်ထုပ်ပိုးဖမ်းယူမှုမှာ အောက်ပါတို့ဖြစ်သည်။

ERSAPN ၏ encapsulation ဖွဲ့စည်းပုံ

ERSPAN ပရိုတိုကောသည် အချိန်ကြာမြင့်စွာ ဖွံ့ဖြိုးတိုးတက်လာပြီး ၎င်း၏စွမ်းဆောင်ရည်များ မြှင့်တင်မှုနှင့်အတူ၊ "ERSPAN အမျိုးအစားများ" ဟုခေါ်သော ဗားရှင်းများစွာကို ဖွဲ့စည်းခဲ့သည်။မတူညီသော အမျိုးအစားများတွင် မတူညီသော ဘောင်ခေါင်းစီးဖော်မတ်များရှိသည်။

၎င်းကို ERSPAN ခေါင်းစီး၏ ပထမဗားရှင်းအကွက်တွင် သတ်မှတ်ထားသည်-

ERSPAN ခေါင်းစီးဗားရှင်း

ထို့အပြင်၊ GRE ခေါင်းစီးရှိ Protocol Type အကွက်သည် အတွင်းပိုင်း ERSPAN အမျိုးအစားကို ညွှန်ပြသည်။Protocol Type အကွက် 0x88BE သည် ERSPAN Type II ကိုညွှန်ပြပြီး 0x22EB သည် ERSPAN Type III ကိုဖော်ပြသည်။

1. I ကိုရိုက်ပါ။

Type I ၏ ERSPAN frame သည် မူရင်း mirror frame ၏ ခေါင်းစီးပေါ်တွင် IP နှင့် GRE ကို တိုက်ရိုက် ဖုံးအုပ်ထားသည်။ဤ encapsulation သည် မူရင်းဘောင်ထက် 38 bytes ထပ်တိုးသည်- 14(MAC) + 20 (IP) + 4(GRE)။ဤဖော်မတ်၏ အားသာချက်မှာ ၎င်းသည် ကျစ်လျစ်သော ခေါင်းစီးအရွယ်အစားရှိပြီး ထုတ်လွှင့်မှုကုန်ကျစရိတ်ကို လျှော့ချနိုင်ခြင်းကြောင့်ဖြစ်သည်။သို့သော်၊ ၎င်းသည် GRE Flag နှင့် Version အကွက်များကို 0 အဖြစ်သတ်မှတ်ထားသောကြောင့်၊ ၎င်းသည် တိုးချဲ့အကွက်များကို မသယ်ဆောင်ဘဲ Type I ကို တွင်တွင်ကျယ်ကျယ်အသုံးပြုခြင်းမရှိသောကြောင့် နောက်ထပ်ချဲ့ရန်မလိုအပ်ပါ။

Type I ၏ GRE ခေါင်းစီးဖော်မတ်သည် အောက်ပါအတိုင်းဖြစ်သည်။

GRE ခေါင်းစီးဖော်မတ် I

2. Type II

Type II တွင်၊ GRE ခေါင်းစီးရှိ C၊ R၊ K၊ S၊ S၊ Recur၊ Flags နှင့် Version အကွက်များသည် S အကွက်မှလွဲ၍ 0 ဖြစ်သည်။ထို့ကြောင့်၊ Sequence Number အကွက်ကို Type II ၏ GRE ခေါင်းစီးတွင် ပြသထားသည်။ဆိုလိုသည်မှာ၊ Type II သည် GRE ပက်ကေ့ခ်ျများ လက်ခံရရှိခြင်း၏ အစီအစဥ်ကို သေချာစေပြီး၊ သို့မှသာ ကွန်ရက်ချို့ယွင်းမှုကြောင့် များပြားသော GRE ပက်ကေ့ခ်ျများကို စီခွဲ၍မရပါ။

Type II ၏ GRE ခေါင်းစီးဖော်မတ်သည် အောက်ပါအတိုင်းဖြစ်သည်။

GRE ခေါင်းစီးဖော်မတ် II

ထို့အပြင်၊ ERSPAN Type II ဖရိမ်ဖော်မတ်သည် GRE ခေါင်းစီးနှင့် မူရင်း mirrored frame အကြား 8-byte ERSPAN ခေါင်းစီးကို ပေါင်းထည့်သည်။

Type II အတွက် ERSPAN ခေါင်းစီးဖော်မတ်သည် အောက်ပါအတိုင်းဖြစ်သည်-

ERSPAN ခေါင်းစီးဖော်မတ် II

နောက်ဆုံးတွင်၊ မူရင်းပုံဘောင်ကို ချက်ခြင်းလိုက်နာခြင်းသည် စံ 4-byte Ethernet စက်ဘီးစီးထပ်နေသော စစ်ဆေးခြင်း (CRC) ကုဒ်ဖြစ်သည်။

CRC

အကောင်အထည်ဖော်မှုတွင်၊ မှန်ဘောင်တွင် မူလဘောင်၏ FCS အကွက်မပါဝင်ပါ၊ အစား CRC တန်ဖိုးအသစ်ကို ERSPAN တစ်ခုလုံးအပေါ် အခြေခံ၍ ပြန်လည်တွက်ချက်မည်ကို သတိပြုသင့်သည်။ဆိုလိုသည်မှာ လက်ခံသည့်ကိရိယာသည် မူရင်းဘောင်၏ CRC မှန်ကန်မှုကို မစစ်ဆေးနိုင်ဘဲ ယိုယွင်းမှုမရှိသောဘောင်များကိုသာ ရောင်ပြန်ဟပ်သည်ဟုသာ ကျွန်ုပ်တို့ ယူဆနိုင်ပါသည်။

3. Type III

Type III သည် ကွန်ရက်စီမံခန့်ခွဲမှု၊ ကျူးကျော်ရှာဖွေတွေ့ရှိမှု၊ စွမ်းဆောင်ရည်နှင့် နှောင့်နှေးမှု ခွဲခြမ်းစိတ်ဖြာမှုနှင့် အခြားအရာများအပါအဝင် ပိုမိုရှုပ်ထွေးပြီး ကွဲပြားသော ကွန်ရက်စောင့်ကြည့်ရေးအခြေအနေများကို ဖြေရှင်းရန်အတွက် ပိုမိုကြီးမားပြီး လိုက်လျောညီထွေရှိသော ပေါင်းစပ်ခေါင်းစီးကို မိတ်ဆက်ပေးပါသည်။ဤပြကွက်များသည် မှန်ဘောင်၏ မူလဘောင်ဘောင်များအားလုံးကို သိရန် လိုအပ်ပြီး မူရင်းဘောင်တွင် မပါဝင်သည့်အရာများ ပါဝင်ပါသည်။

ERSPAN Type III ပေါင်းစပ်ခေါင်းစီးတွင် မဖြစ်မနေ 12-byte ခေါင်းစီးနှင့် ရွေးချယ်နိုင်သော 8-byte ပလပ်ဖောင်းအလိုက် ခေါင်းစီးတစ်ခု ပါဝင်သည်။

Type III အတွက် ERSPAN ခေါင်းစီးဖော်မတ်သည် အောက်ပါအတိုင်းဖြစ်သည်-

ERSPAN ခေါင်းစီးဖော်မတ် III

နောက်တဖန် မူရင်းမှန်ဘောင်သည် 4-byte CRC ဖြစ်သည်။

CRC

Type III ၏ ခေါင်းစီးဖော်မတ်မှ မြင်တွေ့နိုင်သကဲ့သို့ Ver၊ VLAN၊ COS၊ T နှင့် Session ID အကွက်များကို ဆက်လက်ထိန်းသိမ်းထားသည့်အပြင် Type II ကိုအခြေခံ၍ အထူးနယ်ပယ်များစွာကို ထည့်သွင်းထားသည်၊

• BSO- ERSPAN မှတဆင့်သယ်ဆောင်သောဒေတာဘောင်များ၏ load ခိုင်မာမှုကိုညွှန်ပြရန်အသုံးပြုသည်။00 သည် ကောင်းသောဘောင်၊ 11 သည် မကောင်းသောဘောင်ဖြစ်သည်၊ 01 သည် တိုတောင်းသောဘောင်ဖြစ်သည်၊ 11 သည် ကြီးမားသောဘောင်ဖြစ်သည်။

• အချိန်တံဆိပ်တုံး- စနစ်အချိန်နှင့် ထပ်တူပြုထားသည့် ဟာ့ဒ်ဝဲနာရီမှ ထုတ်ယူသည်။ဤ 32-ဘစ်အကွက်သည် Timestamp အသေးစိတ်ဖော်ပြမှု၏ အနည်းဆုံး 100 မိုက်ခရိုစက္ကန့်ကို ပံ့ပိုးပေးသည်။

• Frame Type (P) နှင့် Frame Type (FT) : ယခင် ERSPAN သည် Ethernet protocol frames (PDU frames) ကို သယ်ဆောင်ခြင်း ရှိ၊မရှိ သတ်မှတ်ရန် ယခင်ကို အသုံးပြုပြီး ERSPAN သည် Ethernet frames သို့မဟုတ် IP packet များကို သယ်ဆောင်ခြင်း ရှိမရှိ သတ်မှတ်ရန် နောက်ဆုံးကို အသုံးပြုပါသည်။

• HW ID- စနစ်အတွင်း ERSPAN အင်ဂျင်၏ သီးသန့်သတ်မှတ်မှု။

• Gra (Timestamp Granularity) : Timestamp ၏ အသေးစိတ်ကို သတ်မှတ်သည်။ဥပမာအားဖြင့်၊ 00B သည် 100 microsecond Granularity ကိုကိုယ်စားပြုသည်၊ 01B 100 nanosecond Granularity၊ 10B IEEE 1588 Granularity၊ နှင့် 11B သည် ပိုမိုမြင့်မားသော Granularity ရရှိရန်အတွက် platform-specific sub-headers လိုအပ်ပါသည်။

• Platf ID နှင့် Platform Specific Info- Platf Specific Info အကွက်များသည် Platf ID တန်ဖိုးပေါ်မူတည်၍ မတူညီသော ဖော်မတ်များနှင့် အကြောင်းအရာများ ရှိသည်။

Port ID အညွှန်း

မူလ Trunk package နှင့် VLAN ID ကို ထိန်းသိမ်းထားစဉ်တွင် အမှားဘောင်များ သို့မဟုတ် BPDU ဖရိမ်များကို ပြုပြင်ခြင်းပင်၊ အထက်ဖော်ပြပါ ပံ့ပိုးပေးထားသည့် အမျိုးမျိုးသော ခေါင်းစီးအကွက်များကို ပုံမှန် ERSPAN အပလီကေးရှင်းများတွင် အသုံးပြုနိုင်ကြောင်း သတိပြုသင့်သည်။ထို့အပြင်၊ သော့အချိန်တံဆိပ်အချက်အလက်နှင့် အခြားအချက်အလက်အကွက်များကို မှန်ကြည့်နေစဉ် ERSPAN frame တစ်ခုစီသို့ ပေါင်းထည့်နိုင်သည်။

ERSPAN ၏ကိုယ်ပိုင်အင်္ဂါရပ်ခေါင်းစီးများဖြင့်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့စိတ်ဝင်စားသော ကွန်ရက်အသွားအလာကို ကိုက်ညီစေရန် ပိုမိုသန့်စင်သော ကွန်ရက်အသွားအလာကို ခွဲခြမ်းစိတ်ဖြာနိုင်သည်၊ ထို့နောက် ကျွန်ုပ်တို့စိတ်ဝင်စားနေသော ကွန်ရက်အသွားအလာကို ကိုက်ညီစေရန် သက်ဆိုင်ရာ ACL ကို ERSPAN လုပ်ငန်းစဉ်တွင် ရိုးရိုးရှင်းရှင်း တပ်ဆင်ပါ။

ERSPAN သည် RDMA Session မြင်နိုင်စွမ်းကို အကောင်အထည်ဖော်သည်။

RDMA မြင်ကွင်းတစ်ခုတွင် RDMA session visualization ကိုရရှိရန် ERSPAN နည်းပညာကို အသုံးပြုခြင်း၏ ဥပမာကို ကြည့်ကြပါစို့။

RDMA− Remote Direct Memory Access သည် ဆာဗာ A ၏ ကွန်ရက်အဒက်တာအား ဉာဏ်ရည်ထက်မြက်သော ကွန်ရက်ကြားခံကတ်များ (inics) နှင့် ခလုတ်များကို အသုံးပြု၍ ဆာဗာ B ၏ Memory ကို ဖတ်နိုင် ရေးနိုင်စေကာ၊ မြင့်မားသော bandwidth၊ latency နည်းပါးသော၊ နှင့် အရင်းအမြစ်အသုံးချမှုနည်းသော အရင်းအမြစ်များကို ရရှိနိုင်မည်ဖြစ်သည်။ဒေတာကြီးကြီးမားမားနှင့် ဖြန့်ဝေထားသော သိုလှောင်မှုအခြေအနေများတွင် ကျယ်ပြန့်စွာအသုံးပြုသည်။

RoCEv2: Converged Ethernet ဗားရှင်း 2 ကျော် RDMA။ RDMA ဒေတာကို UDP ခေါင်းစီးတွင် ထုပ်ပိုးထားသည်။ဦးတည်ရာ ဆိပ်ကမ်းနံပါတ်သည် 4791 ဖြစ်သည်။

RDMA ၏ နေ့စဥ်လည်ပတ်မှုနှင့် ထိန်းသိမ်းမှုတွင် နေ့စဉ်ရေအဆင့်ရည်ညွှန်းလိုင်းများနှင့် ပုံမှန်မဟုတ်သော အချက်ပေးအချက်များအပြင် ပုံမှန်မဟုတ်သော ပြဿနာများကို ရှာဖွေရန်အတွက် အခြေခံအချက်များစွာကို စုဆောင်းရန်အတွက် အသုံးပြုသည့် ဒေတာအများအပြားကို စုဆောင်းရန်လိုအပ်ပါသည်။ERSPAN နှင့် ပေါင်းစပ်ပြီး microsecond ထပ်ဆင့်ပို့ခြင်း အရည်အသွေးဒေတာနှင့် ချစ်ပ်ပြောင်းခြင်း၏ ပရိုတိုကော အပြန်အလှန်တုံ့ပြန်မှု အခြေအနေရရှိရန် ကြီးမားသောဒေတာကို လျင်မြန်စွာ ဖမ်းယူနိုင်မည်ဖြစ်သည်။ဒေတာစာရင်းဇယားများနှင့် ခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့်၊ RDMA အဆုံးမှ အဆုံးသို့ ထပ်ဆင့်ပို့ခြင်း အရည်အသွေး အကဲဖြတ်ခြင်းနှင့် ခန့်မှန်းချက်များကို ရယူနိုင်သည်။

RDAM စက်ရှင်၏ အမြင်အာရုံကို ရရှိရန်အတွက် ကျွန်ုပ်တို့သည် အသွားအလာကို ထင်ဟပ်နေချိန်တွင် RDMA အပြန်အလှန် ဆက်ရှင်များအတွက် သော့ချက်စကားလုံးများနှင့် ကိုက်ညီရန် ERSPAN လိုအပ်ပြီး ကျွမ်းကျင်သူ တိုးချဲ့စာရင်းကို အသုံးပြုရန် လိုအပ်ပါသည်။

ကျွမ်းကျင်အဆင့် တိုးချဲ့စာရင်းနှင့် ကိုက်ညီသော အကွက် အဓိပ္ပါယ်-

UDF တွင် နယ်ပယ်ငါးခုပါရှိသည်- UDF သော့ချက်စာလုံး၊ အခြေခံအကွက်၊ အော့ဖ်ဆက်အကွက်၊ တန်ဖိုးအကွက်နှင့် မျက်နှာဖုံးအကွက်တို့ ဖြစ်သည်။ဟာ့ဒ်ဝဲထည့်သွင်းမှုများ၏စွမ်းရည်ဖြင့်ကန့်သတ်ထားသော UDF စုစုပေါင်းရှစ်ခုကိုအသုံးပြုနိုင်သည်။UDF တစ်ခုသည် အများဆုံးနှစ်ဘိုက်နှင့် ကိုက်ညီနိုင်သည်။

• UDF သော့ချက်စာလုံး- UDF1... UDF8 တွင် UDF ကိုက်ညီသည့်ဒိုမိန်း၏ အဓိကစကားလုံးရှစ်လုံးပါရှိသည်။

• အခြေခံအကွက်- UDF ကိုက်ညီသည့်အကွက်၏ စတင်မှုအနေအထားကို ခွဲခြားသတ်မှတ်သည်။ဖော်ပြပါ

L4_header (RG-S6520-64CQ တွင် အသုံးပြုနိုင်သည်)

L5_header (RG-S6510-48VS8Cq အတွက်)

• အော့ဖ်ဆက်- အခြေခံအကွက်ကို အခြေခံ၍ အော့ဖ်ဆက်ကို ညွှန်ပြသည်။တန်ဖိုးသည် 0 မှ 126 အထိရှိသည်။

• တန်ဖိုးအကွက်- ကိုက်ညီသောတန်ဖိုး။လိုက်ဖက်မည့် သီးခြားတန်ဖိုးကို စီစဉ်သတ်မှတ်ရန် ၎င်းကို မျက်နှာဖုံးအကွက်နှင့် တွဲသုံးနိုင်သည်။မှန်ကန်သောဘစ်သည် နှစ်ဘိုက်ဖြစ်သည်။

• Mask အကွက်- မျက်နှာဖုံး၊ မှန်ကန်သောဘစ်သည် နှစ်ဘိုက်ဖြစ်သည်။

(ပေါင်းထည့်ရန်- တစ်ခုတည်းသော UDF ကိုက်ညီသည့်အကွက်တွင် ထည့်သွင်းမှုများအများအပြားကို အသုံးပြုပါက၊ အခြေခံနှင့် အော့ဖ်ဆက်အကွက်များသည် တူညီရပါမည်။)

RDMA စက်ရှင်အခြေအနေနှင့်ဆက်စပ်နေသော အဓိကပက်ကတ်နှစ်ခုမှာ Congestion Notification Packet (CNP) နှင့် Negative Acknowledgment (NAK) ဖြစ်သည်-

ခလုတ်မှ ပေးပို့သော ECN မက်ဆေ့ဂျ်ကို လက်ခံရရှိပြီးနောက် RDMA လက်ခံသူမှ ထုတ်ပေးသည် (eout Buffer သည် တံခါးပေါက်သို့ရောက်ရှိသောအခါ)၊ စီးဆင်းမှု သို့မဟုတ် QP နှင့်ပတ်သက်သော အချက်အလက်များပါ၀င်သော လမ်းကြောင်းကို ထုတ်ပေးသည်။RDMA ထုတ်လွှင့်မှုတွင် packet ဆုံးရှုံးမှု တုံ့ပြန်မှု မက်ဆေ့ချ်ပါရှိကြောင်း ညွှန်ပြရန် နောက်ဆုံးအား အသုံးပြုသည်။

ကျွမ်းကျင်သူအဆင့် တိုးချဲ့စာရင်းကို အသုံးပြု၍ ဤမက်ဆေ့ချ်နှစ်ခုကို မည်ကဲ့သို့ ကိုက်ညီရမည်ကို ကြည့်ကြပါစို့။

RDMA CNP

ကျွမ်းကျင်သူဝင်ရောက်ခွင့်-စာရင်း တိုးချဲ့ rdma

မည်သည့် eq 4791 မဆို udp ကိုခွင့်ပြုပါ။udf 1 l4_header 8 0x8100 0xFF00(RG-S6520-64CQ ကိုက်ညီသည်)

မည်သည့် eq 4791 မဆို udp ကိုခွင့်ပြုပါ။udf 1 l5_header 0 0x8100 0xFF00(RG-S6510-48VS8CQ ကိုက်ညီသည်)

RDMA CNP ၂

ကျွမ်းကျင်သူဝင်ရောက်ခွင့်-စာရင်း တိုးချဲ့ rdma

မည်သည့် eq 4791 မဆို udp ကိုခွင့်ပြုပါ။udf 1 l4_header 8 0x1100 0xFF00 udf 2 l4_header 20 0x6000 0xFF00(RG-S6520-64CQ ကိုက်ညီသည်)

မည်သည့် eq 4791 မဆို udp ကိုခွင့်ပြုပါ။udf 1 l5_header 0 0x1100 0xFF00 udf 2 l5_header 12 0x6000 0xFF00(RG-S6510-48VS8CQ ကိုက်ညီသည်)

နောက်ဆုံးအဆင့်အနေဖြင့်၊ သင့်လျော်သော ERSPAN လုပ်ငန်းစဉ်တွင် ကျွမ်းကျင်သူ တိုးချဲ့စာရင်းကို ထည့်သွင်းခြင်းဖြင့် RDMA စက်ရှင်ကို မြင်ယောင်နိုင်မည်ဖြစ်သည်။

နောက်ဆုံးမှာရေးပါ။

ERSPAN သည် ယနေ့ခေတ်တွင် ပိုမိုကြီးမားသော ဒေတာစင်တာ ကွန်ရက်များ၊ ရှုပ်ထွေးသော ကွန်ရက်အသွားအလာနှင့် ပိုမိုခေတ်မီသော ကွန်ရက်လည်ပတ်မှုနှင့် ပြုပြင်ထိန်းသိမ်းမှု လိုအပ်ချက်များတွင် မရှိမဖြစ်လိုအပ်သော ကိရိယာများထဲမှ တစ်ခုဖြစ်သည်။

O&M အလိုအလျောက်စနစ် တိုးလာခြင်းကြောင့်၊ Netconf၊ RESTconf နှင့် gRPC ကဲ့သို့သော နည်းပညာများသည် ကွန်ရက်အလိုအလျောက် O&M တွင် O&M ကျောင်းသားများကြားတွင် ရေပန်းစားလာပါသည်။မှန်အသွားအလာကို ပြန်ပို့ရန်အတွက် အခြေခံပရိုတိုကောအဖြစ် gRPC ကိုအသုံးပြုခြင်းသည်လည်း အားသာချက်များစွာရှိသည်။ဥပမာအားဖြင့်၊ HTTP/2 ပရိုတိုကောကို အခြေခံ၍ ၎င်းသည် တူညီသောချိတ်ဆက်မှုအောက်တွင် streaming push ယန္တရားကို ပံ့ပိုးပေးနိုင်သည်။ProtoBuf ကုဒ်နံပါတ်ဖြင့်၊ အချက်အလက်အရွယ်အစားသည် JSON ဖော်မတ်နှင့် နှိုင်းယှဉ်ပါက ထက်ဝက်ခန့် လျော့ကျသွားပြီး ဒေတာပေးပို့မှု ပိုမိုမြန်ဆန်ပြီး ထိရောက်မှုရှိသည်။စိတ်ပါဝင်စားသော stream များကို ကူးယူဖော်ပြရန် ERSPAN ကိုအသုံးပြုပြီး gRPC ရှိ ခွဲခြမ်းစိတ်ဖြာမှုဆာဗာသို့ ပေးပို့ပါက၊ ၎င်းသည် ကွန်ရက်အလိုအလျောက်လုပ်ဆောင်မှုနှင့် ပြုပြင်ထိန်းသိမ်းမှု၏စွမ်းရည်နှင့် စွမ်းဆောင်ရည်ကို များစွာတိုးတက်စေမည်လား။


စာတိုက်အချိန်- မေလ ၁၀-၂၀၂၂