Hebu fikiria kifaa cha mtandao na chip ya kubadili iliyojengwa, imesanidiwa kudhibiti trafiki kati ya milango mingi. Ili kutenganisha bandari fulani kutoka kwa kila mmoja, bandari zimeundwa madaraja kadhaa.
Utendaji wa kupakua vifaa kwenye madaraja haya kwa lengo la kuboresha utendakazi kwa kuruhusu chipu yenyewe kushughulikia trafiki, badala ya kutumia CPU ya kifaa.
Mwishoni mwa makala utapata ndogo mtihani hiyo itakuruhusu tathmini maarifa yaliyopatikana katika usomaji huu
Configuration
/interface bridge
add name=bridge1
add name=bridge2
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=ether2
add bridge=bridge2 interface=ether3
add bridge=bridge2 interface=ether4
tatizo
Baada ya kufanya majaribio ya utendakazi, kutofautiana kwa kiasi kikubwa kunazingatiwa katika kasi ya upitishaji data kati ya madaraja tofauti. Ingawa daraja la kwanza lina uwezo wa kushughulikia trafiki kwa kasi ya juu zaidi ya kebo, madaraja yanayofuata yanaonyesha utendakazi wa chini sana.
Zaidi ya hayo, pakiti zinazohitaji kupitishwa hupata hali ya kusubiri ya juu sana.
Wakati wa kukagua hali ya mfumo, inagunduliwa kuwa CPU inafanya kazi kwa uwezo wake wa juu. Kuangalia hali ya upakiaji wa maunzi kunaonyesha kuwa ni daraja la kwanza pekee ambalo utendakazi huu umewezeshwa.
Hii ina maana kwamba trafiki yote inayopita kwenye madaraja yanayofuata inashughulikiwa kupitia CPU, na hivyo kusababisha vikwazo na kusababisha utendakazi usiofaa.
[admin@MikroTik] > /interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic, H - hw-offload
# INTERFACE BRIDGE HW
0 H ether1 bridge1 yes
1 H ether2 bridge1 yes
2 ether3 bridge2 yes
3 ether4 bridge2 yes
Chanzo kikuu cha suala hili ni kwamba kifaa kinachohusika hakitumii kutengwa kwa bandari kwenye chip yake ya kubadili. Kwenye vifaa ambavyo havina uwezo huu, daraja moja pekee linaweza kufaidika kutokana na utendakazi wa upakiaji wa maunzi.
Hii inasababisha matumizi ya juu ya CPU kwa trafiki kupita kwenye madaraja mengine, na kusababisha kupungua kwa utendaji na matatizo ya muda wa kusubiri.
Dalili:
- Kutokuwepo kwa alama ya "H" (kiashiria cha upakiaji wa vifaa) kwenye bandari za madaraja yanayofuata.
- Kasi ya chini ya uwasilishaji wa data kwenye madaraja ambayo sio ya kwanza.
- Matumizi ya juu ya CPU.
- Ucheleweshaji wa hali ya juu kwa pakiti zinazohitaji kupitishwa kwenye madaraja bila upakiaji wa maunzi.
Tatizo liko katika mapungufu ya kifaa katika kushughulikia madaraja mengi na upakiaji wa maunzi umewezeshwa, kwa sababu ya ukosefu wa usaidizi wa kutenganisha mlango.
Suala hili husababisha utendakazi wa mtandao usiolingana na uwezekano usiokubalika katika mazingira ambayo yanahitaji kiwango cha juu cha kutengwa na ufanisi.
Matokeo yanayowezekana:
1. Utendaji Usiofanana:
Tokeo la kwanza na dhahiri zaidi litakuwa utendakazi wa chini kwa njia tofauti kwa sehemu tofauti za mtandao wako, ambayo inaweza kuwa tatizo hasa ikiwa kiwango cha utendakazi kisichobadilika kinatarajiwa kwa programu au huduma muhimu.
2. Upakiaji wa CPU:
Matumizi ya mara kwa mara na ya juu ya CPU hayaathiri tu utendakazi wa trafiki kupita kwenye madaraja, lakini pia yanaweza kuathiri vipengele na huduma zingine zinazoendeshwa kwenye kifaa kimoja.
3. Matatizo ya Kuchelewa:
Katika programu au huduma ambazo ni nyeti kwa muda wa kusubiri, kama vile VoIP au michezo ya mtandaoni, matokeo yanaweza kuwa makubwa zaidi, na kufikia hatua ya kufanya huduma hizo zisitumike.
4. Gharama Zilizofichwa:
Haja ya kubadilisha au kuboresha maunzi ili kutatua suala hili inaweza kusababisha gharama za ziada zisizotarajiwa. Zaidi ya hayo, muda na rasilimali zinazotumika kutambua na kutatua matatizo huwakilisha gharama nyingine zilizofichwa.
Suluhisho Zinazopendekezwa:
1. Mabadiliko ya maunzi:
Njia ya moja kwa moja ya kutatua tatizo ni kubadili kwenye kifaa kinachounga mkono kutengwa kwa bandari kwenye madaraja mengi na upakiaji wa vifaa.
2. Uboreshaji wa Usanidi:
Ingawa si bora, unaweza kukabidhi utendakazi wa upakiaji wa maunzi kwa daraja ambalo hushughulikia trafiki muhimu zaidi au kubwa, na hivyo kupunguza mzigo kwenye CPU.
/interface bridge port set [find where bridge=bridge1] hw=no
/interface bridge port set [find where bridge=bridge2] hw=yes
3. Utekelezaji wa VLAN:
Kutumia VLAN kutenganisha trafiki ya mtandao inaweza kuwa njia bora zaidi ya kutumia madaraja mengi, hasa ikiwa maunzi ya sasa hayatumii matukio mengi ya upakiaji wa maunzi.
4. Sasisho la Firmware/Programu:
Katika baadhi ya matukio, programu dhibiti au masasisho ya programu yanaweza kuwezesha vipengele vya ziada vinavyosaidia kupunguza au kutatua suala hilo, ingawa hii ina uwezekano mdogo ikiwa ni kizuizi cha maunzi.
5. Ufuatiliaji na Uchambuzi:
Zana za ufuatiliaji zinaweza kusaidia kutambua vikwazo na kutoa maarifa kuhusu jinsi ya kusanidi upya mtandao ili kuboresha utendakazi, ingawa hii haiwezi kutatua tatizo kuu.
Katika hitimisho
Kupunguza upakiaji wa maunzi kwenye madaraja mengi ni tatizo kubwa ambalo linaweza kuwa na matokeo mabaya mengi kwenye utendakazi na ufanisi wa mtandao.
Kutambua na kuelewa tatizo ni hatua ya kwanza katika kutafuta ufumbuzi sahihi zaidi, ambayo inaweza kuanzia urekebishaji rahisi hadi mabadiliko kamili ya vifaa.
Jaribio fupi la maarifa
Una maoni gani kuhusu makala hii?
Je, unathubutu kutathmini ujuzi wako uliojifunza?
Kitabu kinachopendekezwa kwa makala haya
Kubadilisha na Kufunga RouterOS v7 Kitabu
Nyenzo za masomo kwa Kozi ya Udhibitishaji wa MTCSWE iliyosasishwa hadi RouterOS v7
Machapisho yanayohusiana
- Mipangilio mibaya ya Tabaka la 2: Miingiliano ya LAG na kusawazisha upakiaji
- Mipangilio Mibaya ya Safu ya 2: Mtiririko wa Pakiti na Upakiaji wa Maunzi na Mafunzo ya MAC
- Kuelewa Dhana ya MTU katika Tabaka la 2 na Tabaka la 3: Athari na Mazingatio
- Kuunganisha XOR (usawa-xor) katika MikroTik
- Matangazo ya Kuunganisha katika MikroTik