Network TAP နှင့် SPAN ports များကို အသုံးပြု၍ packet များကိုဖမ်းယူခြင်းကြား အဓိကကွာခြားချက်။
Port Mirroring(SPAN ဟုလည်းခေါ်သည်)
ကွန်ရက်ကို နှိပ်ပါ။(Replication Tap၊ Aggregation Tap၊ Active Tap၊ Copper Tap၊ Ethernet Tap စသည်ဖြင့် လူသိများသည်)TAP (Terminal Access Point)ကွန်ရက်တစ်ခုပေါ်ရှိ အသွားအလာများကို သည်းမခံနိုင်စွာ ဖမ်းယူနိုင်သည့် အပြည့်အဝ passive ဟာ့ဒ်ဝဲ ကိရိယာတစ်ခုဖြစ်သည်။ ကွန်ရက်အတွင်းရှိ အမှတ်နှစ်ခုကြား အသွားအလာကို စောင့်ကြည့်ရန် အများအားဖြင့် အသုံးပြုသည်။ ဤအချက်နှစ်ခုကြားရှိ ကွန်ရက်တွင် ရုပ်ပိုင်းဆိုင်ရာ ကေဘယ်လ်တစ်ခု ပါ၀င်ပါက၊ ကွန်ရက် TAP သည် အသွားအလာများကို ဖမ်းယူရန် အကောင်းဆုံးနည်းလမ်းဖြစ်နိုင်သည်။
ဖြေရှင်းချက်နှစ်ခု (Port Mirror နှင့် Network Tap) အကြား ကွာခြားချက်များကို မရှင်းပြမီ၊ Ethernet အလုပ်လုပ်ပုံကို နားလည်ရန် အရေးကြီးပါသည်။ 100Mbit နှင့် အထက်တွင်၊ host များသည် full duplex ဖြင့် ပြောဆိုလေ့ရှိပြီး ဆိုလိုသည်မှာ host တစ်ခုသည် ပေးပို့ခြင်း(Tx) နှင့် လက်ခံခြင်း(Rx) ကို တစ်ပြိုင်နက် လုပ်ဆောင်နိုင်သည်ဟု ဆိုလိုသည်။ ဆိုလိုသည်မှာ host တစ်ခုနှင့်ချိတ်ဆက်ထားသော 100 Mbit cable တွင် host တစ်ခုမှပေးပို့/လက်ခံနိုင်သော network traffic စုစုပေါင်းပမာဏသည် 2×100 Mbit = 200 Mbit ဖြစ်သည်။
Port mirroring သည် active packet replication ဖြစ်ပြီး ဆိုလိုသည်မှာ network device သည် packet ကို mirrored port သို့ ကူးယူခြင်းအတွက် ကာယပိုင်းဆိုင်ရာ တာဝန်ရှိပါသည်။
Traffic ရိုက်ကူးခြင်း- TAP vs SPAN
ကွန်ရက်အသွားအလာကို စောင့်ကြည့်သည့်အခါ၊ အသုံးပြုသူတစ်ဦးသည် ငွေပေးငွေယူလုပ်ဆောင်နေချိန်တွင် ပံ့ပိုးမှုကို တိုက်ရိုက်လုပ်ဆောင်ခြင်းမပြုလိုပါက၊ သင့်တွင် အဓိကရွေးချယ်စရာနှစ်ခုရှိသည်။ အောက်ပါဆောင်းပါးတွင်၊ ကျွန်ုပ်တို့သည် TAP (Test Access Point) နှင့် SPAN (Switch Port Analyzer) တို့၏ ခြုံငုံသုံးသပ်ချက်ကို ပေးပါမည်။ ပိုမိုနက်ရှိုင်းသောခွဲခြမ်းစိတ်ဖြာမှုအတွက်၊ ပက်ကက်စစ်ဆေးရေးကျွမ်းကျင်သူ Timo'Neill သည် lovemytool.com တွင် ဆောင်းပါးများစွာရှိသည်၊ သို့သော် ဤနေရာတွင်၊ ကျွန်ုပ်တို့သည် ပိုမိုယေဘုယျချဉ်းကပ်မှုကို ယူပါမည်။
SPAN
Port Mirroring သည် network traffic analyzer နှင့်ချိတ်ဆက်ထားသော switch တစ်ခုမှ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ports (သို့မဟုတ် VLans) မှ အဝင်အထွက် packet တစ်ခုစီ၏ အဝင်နှင့်/သို့မဟုတ် အထွက် packet တစ်ခုစီ၏ ကွန်ရက်အသွားအလာကို စောင့်ကြည့်သည့်နည်းလမ်းတစ်ခုဖြစ်သည်။ ဆိုက်များစွာကို တစ်ပြိုင်နက် စောင့်ကြည့်ရန် ပိုမိုရိုးရှင်းသော စနစ်များတွင် Spans ကို မကြာခဏ အသုံးပြုပါသည်။ စောင့်ကြည့်နိုင်သည့် ကွန်ရက်ထုတ်လွှင့်မှုအရေအတွက်အတိအကျသည် ဒေတာစင်တာကိရိယာနှင့် ဆက်စပ်သော SPAN ကို တပ်ဆင်ထားသည့်နေရာပေါ်တွင် မူတည်သည်။ သင်ရှာနေသည့်အရာကို သင်တွေ့နိုင်သော်လည်း ဒေတာများစွာဖြင့် သင့်ကိုယ်သင်ရှာဖွေရန် လွယ်ကူပါသည်။ ဥပမာအားဖြင့်၊ VLAN တစ်ခုလုံးတွင် တူညီသောဒေတာကော်ပီများစွာကို ရှာတွေ့နိုင်သည်။ ၎င်းသည် LAN ပြဿနာဖြေရှင်းခြင်းကို ပိုမိုခက်ခဲစေပြီး၊ နေရာချထားမှုသိရှိခြင်းမှတစ်ဆင့် switch cpus ၏အမြန်နှုန်းကိုလည်း ထိခိုက်စေသည် သို့မဟုတ် Ethernet ကို ထိခိုက်စေပါသည်။ အခြေခံအားဖြင့်၊ အတိုင်းအတာများလေ၊ packets များဆုံးရှုံးနိုင်ခြေပိုများလေဖြစ်သည်။ ထိတွေ့မှုများနှင့် နှိုင်းယှဉ်ပါက အပိုင်းများကို အဝေးမှ စီမံခန့်ခွဲနိုင်သည်၊ ဆိုလိုသည်မှာ ချိန်ညှိမှုများကို ပြောင်းလဲရာတွင် အချိန်နည်းသော်လည်း ကွန်ရက်အင်ဂျင်နီယာများ လိုအပ်နေဆဲဖြစ်သည်။
SPAN ports များသည် passive နည်းပညာမဟုတ်ပါ၊ အကြောင်းမှာ၊ ၎င်းတို့သည် ကွန်ရက်အသွားအလာအပေါ် အခြားသော တိုင်းတာနိုင်သော အကျိုးသက်ရောက်မှုများ ရှိနိုင်သောကြောင့်ဖြစ်သည်၊
- ဘောင်အပြန်အလှန်ပြောင်းလဲရန်အချိန်
- အလွန်အကျွံရှာဖွေမှုများကြောင့် ပက်ကေ့ခ်ျများ ပြုတ်ကျခြင်း။
- ခွဲခြမ်းစိတ်ဖြာမှုကို အဟန့်အတားဖြစ်စေပြီး သတိမထားမိဘဲ ယိုယွင်းနေသော ပက်ကေ့ဂျ်များ ပြုတ်ကျသွားသည်။
ထို့ကြောင့်၊ SPAN ports များသည် ခွဲခြမ်းစိတ်ဖြာမှုကို မထိခိုက်စေသော သို့မဟုတ် ကုန်ကျစရိတ်ကို ထည့်သွင်းစဉ်းစားသည့် အခြေအနေများအတွက် ပိုမိုသင့်လျော်ပါသည်။
နှိပ်ပါ။
ဆန့်ကျင်ဘက်အားဖြင့်၊ ထိပုတ်ပါများသည် ဟာ့ဒ်ဝဲအတွက် ငွေသုံးရန် လိုအပ်သော်လည်း ၎င်းတို့သည် များစွာသော စနစ်ထည့်သွင်းရန် မလိုအပ်ပါ။ အမှန်မှာ၊ ၎င်းတို့သည် passive ဖြစ်သောကြောင့် ၎င်းတို့ကို မထိခိုက်စေဘဲ ချိတ်ဆက်နိုင်ပြီး ကွန်ရက်မှ ချိတ်ဆက်နိုင်သည်။ taps များသည် ကွန်ပျူတာကွန်ရက်မှတဆင့် စီးဆင်းနေသော ဒေတာများကို ဝင်ရောက်ရန် နည်းလမ်းတစ်ခု ပံ့ပိုးပေးသည့် ဟာ့ဒ်ဝဲ ကိရိယာများဖြစ်ပြီး ကွန်ရက်လုံခြုံရေးနှင့် စွမ်းဆောင်ရည် စောင့်ကြည့်ခြင်း ရည်ရွယ်ချက်များအတွက် အများအားဖြင့် အသုံးပြုကြသည်။ စောင့်ကြည့်ထားသော အသွားအလာကို "pass-through" traffic ဟုခေါ်ပြီး စောင့်ကြည့်ရန်အတွက် အသုံးပြုသော port ကို "monitoring port" ဟုခေါ်သည်။ ကွန်ရက်ကို ပိုမိုရှင်းလင်းစွာ စစ်ဆေးရန်၊ ခလုတ်များကို router များနှင့် ခလုတ်များကြားတွင် ထားရှိနိုင်သည်။
TAP သည် ပက်ကတ်များကို မထိခိုက်စေသောကြောင့်၊ ၎င်းကို ကွန်ရက်အသွားအလာကြည့်ရှုရန် အမှန်တကယ် passive နည်းလမ်းအဖြစ် ရှုမြင်နိုင်ပါသည်။
အခြေခံအားဖြင့် TAP ဖြေရှင်းချက်သုံးမျိုးရှိသည်။
- ကွန်ရက်ခွဲခြမ်း (1:1)
- စုစုပေါင်း TAP (များစွာ : 1)
- Regeneration TAP (1 : multi)
TAP သည် အသွားအလာများကို passive စောင့်ကြည့်ရေးကိရိယာတစ်ခုတည်းသို့ သို့မဟုတ် သိပ်သည်းဆမြင့်သော ကွန်ရက်ပက်ကက်တဆင့်ခံကိရိယာသို့ ပုံတူပွားကာ၊ အများအပြား (မကြာခဏဆိုသလို) QOS စမ်းသပ်ခြင်းကိရိယာများ၊ ကွန်ရက်စောင့်ကြည့်ရေးကိရိယာများနှင့် wireshark ကဲ့သို့သော ကွန်ရက်အနံ့အသက်ကိရိယာများကို ဆောင်ရွက်ပေးပါသည်။
ထို့အပြင်၊ TAP အမျိုးအစားများသည် ဖိုက်ဘာ TAP နှင့် gigabit ကြေးနီ TAP အပါအဝင် ကေဘယ်အမျိုးအစားပေါ်မူတည်၍ ကွဲပြားသည်၊၊ နှစ်ခုစလုံးသည် ကွန်ရက်လမ်းကြောင်းခွဲခြမ်းစိတ်ဖြာသူထံ အချက်ပြအစိတ်အပိုင်းကို လွှင့်တင်ခြင်းဖြင့် အခြေခံအားဖြင့် တူညီသောနည်းလမ်းဖြင့် လုပ်ဆောင်နေပြီး ပင်မမော်ဒယ်သည် အနှောင့်အယှက်မရှိဘဲ ဆက်လက်ထုတ်လွှင့်နေပါသည်။ ဖိုက်ဘာ TAP အတွက်၊ ၎င်းသည် အလင်းတန်းကို နှစ်ပိုင်းခွဲရန်ဖြစ်ပြီး ကြေးနီကြိုးစနစ်တွင် လျှပ်စစ်အချက်ပြမှုကို ပုံတူကူးရန်ဖြစ်သည်။
TAP နှင့် SPAN ကို နှိုင်းယှဉ်ခြင်း။
ပထမဦးစွာ၊ SPAN ပို့တ်သည် full-duplex 1G လင့်ခ်အတွက် မသင့်လျော်ပါ၊ ၎င်း၏ အမြင့်ဆုံးစွမ်းရည်အောက်တွင်ပင်၊ ၎င်းသည် ဝန်ပိုလွန်းသောကြောင့် သို့မဟုတ် ခလုတ်သည် ပုံမှန် port-to-port ရက်စွဲများကို SPAN ဆိပ်ကမ်းဒေတာထက် ဦးစားပေးလုပ်ဆောင်သောကြောင့် packets များကို လျင်မြန်စွာကျဆင်းသွားနိုင်သည်။ ကွန်ရက်ထိပုတ်ခြင်းများနှင့်မတူဘဲ၊ SPAN အပေါက်များသည် ရုပ်ပိုင်းဆိုင်ရာအလွှာအမှားအယွင်းများကို စစ်ထုတ်ပြီး အချို့သောခွဲခြမ်းစိတ်ဖြာမှုအမျိုးအစားများကို ပိုမိုခက်ခဲစေကာ ကျွန်ုပ်တို့တွေ့မြင်ခဲ့ရသည့်အတိုင်း တိုးမြှင့်ချိန်မမှန်ကန်ခြင်းနှင့် ပြောင်းလဲထားသောဘောင်များသည် အခြားပြဿနာများကို ဖြစ်စေနိုင်သည်။ အခြားတစ်ဖက်တွင်၊ TAP သည် full-duplex 1G လင့်ခ်ကို လည်ပတ်နိုင်သည်။
TAP သည် ပြီးပြည့်စုံသော packet ကိုဖမ်းယူနိုင်ပြီး ပရိုတိုကောများ၊ ချိုးဖောက်မှုများ၊ ကျူးကျော်ဝင်ရောက်မှုများစသည်များအတွက် အတွင်းကျကျ packet စစ်ဆေးခြင်းကို လုပ်ဆောင်နိုင်သည်။ ထို့ကြောင့် TAP ဒေတာကို တရားရုံးတွင် သက်သေအဖြစ်အသုံးပြုနိုင်သော်လည်း SPAN port data မရနိုင်ပါ။
လုံခြုံရေးသည် နည်းပညာနှစ်ခုကြားတွင် ခြားနားချက်များရှိသည့် အခြားရှုထောင့်တစ်ခုဖြစ်သည်။ SPAN port များကို အများအားဖြင့် one-way communication အတွက် configure ပြုလုပ်ထားသော်လည်း ၎င်းတို့သည် အချို့ကိစ္စများတွင် ဆက်သွယ်ရေးကို လက်ခံရရှိနိုင်ပြီး ဆိုးရွားသော အားနည်းချက်များကို ဖြစ်စေသည်။ ဆန့်ကျင်ဘက်အနေနှင့်၊ TAP သည် လိပ်စာမရနိုင်သည့်အပြင် IP လိပ်စာမပါသောကြောင့် ၎င်းကို ဟက်ခ်လုပ်၍မရပါ။
SPAN အပေါက်များသည် ပုံမှန်အားဖြင့် VLAN တဂ်များကို မဖြတ်သန်းနိုင်ပါ၊ ၎င်းသည် VLAN ချို့ယွင်းချက်များကို ရှာဖွေရန် ခက်ခဲစေသည်၊ သို့သော် နှိပ်ခြင်းဖြင့် VLAN ကွန်ရက်တစ်ခုလုံးကို တစ်ပြိုင်နက် မြင်နိုင်မည်မဟုတ်ပါ။ ပေါင်းစည်းထားသော နှိပ်ချက်များကို အသုံးမပြုပါက၊ TAP သည် ချန်နယ်နှစ်ခုလုံးအတွက် တူညီသောခြေရာခံကို ပေးမည်မဟုတ်သော်လည်း သက်တမ်းပိုနေခြင်းကို သတိပြုမိရပါမည်။ 1G-10G အထွက်တွင် 10/100/1G အပေါက်ရှစ်ခုကို စုစည်းထားသည့် Booster for Profitap ကဲ့သို့သော အစုလိုက်အနှိပ်များ ရှိပါသည်။
Booster သည် VLAN tags များကိုထည့်သွင်းခြင်းဖြင့် packet များကိုထည့်သွင်းနိုင်သည်။ ဤနည်းအားဖြင့် Packet တစ်ခုစီ၏ အရင်းအမြစ် port အချက်အလက်ကို ခွဲခြမ်းစိတ်ဖြာသူထံ ပေးပို့မည်ဖြစ်သည်။
SPAN အပေါက်များသည် ကွန်ရက်စီမံခန့်ခွဲသူများ အသုံးပြုမည့် ကိရိယာတစ်ခု ဖြစ်နေဆဲဖြစ်သော်လည်း ကွန်ရက်ဒေတာအားလုံးကို မြန်နှုန်းနှင့် ယုံကြည်စိတ်ချရသော ဝင်ရောက်မှုမှာ အရေးကြီးပါက TAP သည် ပိုမိုကောင်းမွန်သော ရွေးချယ်မှုဖြစ်သည်။ မည်သည့်ချဉ်းကပ်နည်းကို ဆုံးဖြတ်ရာတွင်၊ SPAN port များသည် အသုံးပြုမှုနည်းသော ကွန်ရက်များအတွက် ပိုမိုသင့်လျော်သည်၊ အဘယ်ကြောင့်ဆိုသော် ဆုံးရှုံးသွားသော packet များသည် ခွဲခြမ်းစိတ်ဖြာမှုကို မထိခိုက်စေဘဲ သို့မဟုတ် ကုန်ကျစရိတ်အတွက် စိုးရိမ်စရာဖြစ်သည့်အခါတွင် ရွေးချယ်နိုင်သောကြောင့်ဖြစ်သည်။ သို့သော်၊ အသွားအလာများသော ကွန်ရက်များတွင် TAP ၏ စွမ်းဆောင်ရည်၊ လုံခြုံရေးနှင့် ယုံကြည်စိတ်ချရမှုသည် packet ဆုံးရှုံးမှုကိုကြောက်ရွံ့ခြင်း သို့မဟုတ် ရုပ်ပိုင်းဆိုင်ရာ အလွှာအမှားများကို စစ်ထုတ်ခြင်းမပြုဘဲ သင့်ကွန်ရက်ပေါ်ရှိ အသွားအလာကို အပြည့်အဝမြင်နိုင်စွမ်းရှိစေမည်ဖြစ်သည်။
○ အပြည့်အဝမြင်နိုင်သည်။
○ ယာဉ်အသွားအလာအားလုံးကို ထပ်တူလုပ်ပါ (အရွယ်အစားနှင့် အမျိုးအစားအားလုံး၏ အစုံလိုက်များ)
○ Passive၊ အနှောင့်အယှက်မရှိ (ဒေတာမပြောင်းလဲပါ)
○ စီးရီးများတွင်၊ ကြိုးများအတွင်း full-duplex အသွားအလာကို ပုံတူပွားရန် ခလုတ်များကို အသုံးပြု၍ မရပါ
○ ဟက်ကာများ (မမြင်နိုင်သော၊ သီးခြားစောင့်ကြည့်ရေးကိရိယာ၊ IP/MAC လိပ်စာမရှိ)
○ အတိုင်းအတာ လုပ်နိုင်သည်
○ မည်သည့်အခြေအနေအတွက်မဆို သင့်တော်သည်။
○ တစ်စိတ်တစ်ပိုင်း မြင်နိုင်စွမ်း
○ ယာဉ်အသွားအလာအားလုံးကို ကူးယူခြင်းမပြုပါ (အချို့သောအရွယ်အစားနှင့် ပက်ကတ်အမျိုးအစားများကို ချပေးခြင်း)
○ Passive မဟုတ်သော (packet အချိန်ကို ပြောင်းလဲခြင်း၊ latency တိုးမြှင့်ခြင်း)
○ switch port ကိုသုံးပါ (SPAN port တစ်ခုစီသည် switch port ကိုအသုံးပြုသည်)
○ full-duplex ဆက်သွယ်ရေးကို ကိုင်တွယ်၍မရပါ (ပက်ကေ့ဂျ်များ လွန်ကဲနေသောအခါတွင် ကျဆင်းသွားသည်၊ ပင်မခလုတ်လုပ်ဆောင်ချက်ကိုလည်း အနှောင့်အယှက်ဖြစ်စေနိုင်သည်)
○ အင်ဂျင်နီယာများသည် စီစဉ်သတ်မှတ်ရန် လိုအပ်သည်။
○ မလုံခြုံပါ (စောင့်ကြည့်ရေးစနစ်သည် ကွန်ရက်၏ အစိတ်အပိုင်းဖြစ်ပြီး ဖြစ်နိုင်ခြေရှိသော လုံခြုံရေးပြဿနာများ)
○ အရွယ်မပြောင်းနိုင်ပါ။
○ အချို့သောအခြေအနေများတွင်သာ ဖြစ်နိုင်သည်။
ဆက်စပ်ဆောင်းပါးကို သင်စိတ်ဝင်စားနိုင်သည်- Network Traffic ကို ဘယ်လိုဖမ်းမလဲ။ Network Tap vs Port Mirror
စာတိုက်အချိန်- ဇွန်လ-၀၉-၂၀၂၅