Chida chodziwika bwino chowunikira ndi kuthetsa mavuto pa netiweki masiku ano ndi Switch Port Analyzer (SPAN), yomwe imadziwikanso kuti Port mirroring. Chimatithandiza kuyang'anira kuchuluka kwa magalimoto pa netiweki popanda kusokoneza mautumiki pa netiweki yamoyo, ndipo chimatumiza kopi ya kuchuluka kwa magalimoto omwe akuyang'aniridwa kuzipangizo zakomweko kapena zakutali, kuphatikiza Sniffer, IDS, kapena mitundu ina ya zida zowunikira ma netiweki.
Ntchito zina zomwe zimagwiritsidwa ntchito nthawi zambiri ndi izi:
• Kuthetsa mavuto a netiweki potsatira mafelemu owongolera/a deta;
• Kusanthula kuchedwa ndi kugwedezeka mwa kuyang'anira mapaketi a VoIP;
• Kusanthula kuchedwa mwa kuyang'anira momwe maukonde amagwirira ntchito;
• Kuzindikira zolakwika mwa kuyang'anira kuchuluka kwa magalimoto pa netiweki.
Magalimoto a SPAN amatha kujambulidwa m'malo ena pa chipangizo chomwecho, kapena kujambulidwa kutali ndi zipangizo zina za netiweki zomwe zili pafupi ndi Gawo 2 la chipangizo choyambira (RSPAN).
Lero tikambirana za ukadaulo wowunikira kuchuluka kwa magalimoto pa intaneti wa Remote wotchedwa ERSPAN (Encapsulated Remote Switch Port Analyzer) womwe ungatumizidwe kudzera m'magawo atatu a IP. Uku ndi kukulitsa kwa SPAN kupita ku Encapsulated Remote.
Mfundo zoyambira zogwirira ntchito za ERSPAN
Choyamba, tiyeni tiwone mawonekedwe a ERSPAN:
• Kopi ya paketi kuchokera ku doko loyambira imatumizidwa ku seva yopitako kuti iwerengedwe kudzera mu Generic Routing Encapsulation (GRE). Malo enieni a seva si oletsedwa.
• Mothandizidwa ndi mawonekedwe a User Defined Field (UDF) a chip, kuchotsera kulikonse kwa ma byte 1 mpaka 126 kumachitika kutengera gawo la Base kudzera pamndandanda wowonjezera wa akatswiri, ndipo mawu ofunikira a gawoli amafanana kuti awonetsetse momwe gawoli limagwirira ntchito, monga kugwirana chanza kwa TCP ndi gawo la RDMA;
• Chiŵerengero cha zitsanzo zothandizira;
• Imathandizira kutalika kwa kutsekereza kwa paketi (Kudula kwa paketi), kuchepetsa kupanikizika pa seva yolunjika.
Ndi zinthu izi, mutha kuwona chifukwa chake ERSPAN ndi chida chofunikira kwambiri poyang'anira maukonde mkati mwa malo osungira deta masiku ano.
Ntchito zazikulu za ERSPAN zitha kufotokozedwa m'mbali ziwiri:
• Kuwoneka kwa Gawo: Gwiritsani ntchito ERSPAN kuti musonkhanitse magawo onse atsopano a TCP ndi Remote Direct Memory Access (RDMA) ku seva yakumbuyo kuti iwonetsedwe;
• Kuthetsa mavuto pa intaneti: Kujambula kuchuluka kwa anthu omwe ali pa intaneti kuti aone ngati pali vuto pa intaneti.
Kuti muchite izi, chipangizo chopezera maukonde chiyenera kusefa kuchuluka kwa anthu omwe akufuna kugwiritsa ntchito kuchokera ku deta yayikulu, kupanga kopi, ndikuyika chimango chilichonse chokopera mu "chidebe chapadera" chomwe chili ndi zambiri zowonjezera kuti chizitha kutumizidwa molondola ku chipangizo cholandirira. Kuphatikiza apo, thandizani chipangizo cholandirira kuti chichotse ndikubwezeretsa kuchuluka kwa anthu omwe anali kuyang'aniridwa.
Chipangizo cholandirira chingakhale seva ina yomwe imathandizira kutulutsa makapu a ERSPAN.
Kusanthula Mtundu wa ERSPAN ndi Mtundu wa Phukusi
Mapaketi a ERSPAN amasungidwa pogwiritsa ntchito GRE ndipo amatumizidwa kumalo aliwonse omwe angapezeke ndi IP address kudzera pa Ethernet. Pakadali pano ERSPAN imagwiritsidwa ntchito kwambiri pa ma netiweki a IPv4, ndipo thandizo la IPv6 lidzakhala lofunikira mtsogolo.
Pa kapangidwe ka ERSAPN, zotsatirazi ndi kujambula mapaketi a ICMP:
Kuphatikiza apo, gawo la Protocol Type mu mutu wa GRE limasonyezanso Mtundu wa ERSPAN wamkati. Gawo la Protocol Type 0x88BE limasonyeza Mtundu wa ERSPAN II, ndipo 0x22EB limasonyeza Mtundu wa ERSPAN III.
1. Mtundu Woyamba
Chimango cha ERSPAN cha Mtundu I chimaphimba IP ndi GRE mwachindunji pamwamba pa mutu wa chimango choyambirira cha galasi. Chimangochi chimawonjezera ma byte 38 pamwamba pa chimango choyambirira: 14(MAC) + 20 (IP) + 4(GRE). Ubwino wa mawonekedwe awa ndikuti ali ndi kukula kwa mutu wocheperako ndipo amachepetsa mtengo wotumizira. Komabe, chifukwa chimayika minda ya GRE Flag ndi Version ku 0, sichinyamula minda yotalikirapo ndipo Mtundu I sugwiritsidwa ntchito kwambiri, kotero palibe chifukwa chowonjezera zambiri.
Mtundu wa mutu wa GRE wa Mtundu Woyamba ndi motere:
2. Mtundu Wachiwiri
Mu Mtundu Wachiwiri, minda ya C, R, K, S, S, Recur, Flags, ndi Version mu mutu wa GRE ndi 0 kupatula munda wa S. Chifukwa chake, gawo la Sequence Number likuwonetsedwa mu mutu wa GRE wa Mtundu Wachiwiri. Ndiko kuti, Mtundu Wachiwiri ukhoza kutsimikizira dongosolo lolandirira mapaketi a GRE, kotero kuti mapaketi ambiri a GRE omwe sanakonzedwe bwino sangasankhidwe chifukwa cha vuto la netiweki.
Mtundu wa mutu wa GRE wa Mtundu Wachiwiri ndi motere:
Kuphatikiza apo, mawonekedwe a chimango cha ERSPAN Type II amawonjezera mutu wa ERSPAN wa 8-byte pakati pa mutu wa GRE ndi chimango choyambirira chojambulidwa.
Kapangidwe ka mutu wa ERSPAN wa Mtundu Wachiwiri ndi motere:
Pomaliza, nthawi yomweyo pambuyo pa chimango choyambirira cha chithunzi, pali khodi yokhazikika ya 4-byte Ethernet cyclic redundancy check (CRC).
Ndikofunikira kudziwa kuti pakukhazikitsa, chimango chowonera chilibe gawo la FCS la chimango choyambirira, m'malo mwake mtengo watsopano wa CRC umawerengedwanso kutengera ERSPAN yonse. Izi zikutanthauza kuti chipangizo cholandirira sichingatsimikizire kulondola kwa CRC kwa chimango choyambirira, ndipo tingangoganiza kuti mafelemu osawonongeka okha ndi omwe amawonetsedwa.
3. Mtundu Wachitatu
Mtundu Wachitatu umayambitsa mutu waukulu komanso wosinthasintha wophatikizana kuti uthetse mavuto ovuta komanso osiyanasiyana okhudzana ndi kuwunika maukonde, kuphatikizapo koma osati kokha kuyang'anira maukonde, kuzindikira kulowerera, kusanthula magwiridwe antchito ndi kuchedwa, ndi zina zambiri. Zochitika izi ziyenera kudziwa magawo onse oyambira a chimango chowonera ndikuphatikiza omwe salipo mu chimango choyambirira.
Mutu wa ERSPAN Type III wophatikizidwa umaphatikizapo mutu wofunikira wa 12-byte ndi mutu waung'ono wa 8-byte womwe mungasankhe.
Kapangidwe ka mutu wa ERSPAN wa Mtundu III ndi motere:
Apanso, pambuyo pa chimango choyambirira cha galasi pali CRC ya 4-byte.
Monga momwe zikuonekera kuchokera ku mtundu wa mutu wa Type III, kuwonjezera pa kusunga minda ya Ver, VLAN, COS, T ndi Session ID kutengera Mtundu II, minda yambiri yapadera imawonjezedwa, monga:
• BSO: imagwiritsidwa ntchito kusonyeza kukhulupirika kwa katundu wa mafelemu a deta omwe amatengedwa kudzera mu ERSPAN. 00 ndi chimango chabwino, 11 ndi chimango choipa, 01 ndi chimango chachifupi, 11 ndi chimango chachikulu;
• Chidindo cha nthawi: chatumizidwa kuchokera ku wotchi ya hardware yolumikizidwa ndi nthawi ya dongosolo. Munda uwu wa 32-bit umathandizira osachepera 100 microseconds ya granularity ya Timestamp;
• Mtundu wa Chimango (P) ndi Mtundu wa Chimango (FT): woyamba umagwiritsidwa ntchito kufotokoza ngati ERSPAN imanyamula mafelemu a Ethernet protocol (mafelemu a PDU), ndipo womaliza umagwiritsidwa ntchito kufotokoza ngati ERSPAN imanyamula mafelemu a Ethernet kapena mapaketi a IP.
• HW ID: chizindikiro chapadera cha injini ya ERSPAN mkati mwa dongosolo;
• Gra (Timestamp Granularity): Imafotokoza Granularity ya Timestamp. Mwachitsanzo, 00B ikuyimira Granularity ya 100 microsecond, Granularity ya 01B 100 nanosecond, Granularity ya 10B IEEE 1588, ndipo 11B imafuna mitu yaying'ono yokhazikika papulatifomu kuti ikwaniritse Granularity yapamwamba.
• Chidziwitso cha Platf vs. Chidziwitso Chapadera cha Pulatifomu: Magawo a Chidziwitso Chapadera cha Platf ali ndi mawonekedwe ndi zomwe zili mkati mosiyanasiyana kutengera mtengo wa Chizindikiro cha Platf.
Tiyenera kudziwa kuti minda yosiyanasiyana ya mutu yomwe yathandizidwa pamwambapa ingagwiritsidwe ntchito mu mapulogalamu a ERSPAN wamba, ngakhale mafelemu olakwika oyerekeza kapena mafelemu a BPDU, pomwe ikusunga phukusi loyambirira la Trunk ndi VLAN ID. Kuphatikiza apo, chidziwitso cha nthawi ndi minda ina yazidziwitso zitha kuwonjezeredwa ku chimango chilichonse cha ERSPAN panthawi yoyerekeza.
Ndi mitu ya ERSPAN, titha kupeza kusanthula kolondola kwambiri kwa kuchuluka kwa magalimoto pa intaneti, kenako kungoyika ACL yofanana mu ndondomeko ya ERSPAN kuti igwirizane ndi kuchuluka kwa magalimoto pa intaneti komwe tikufuna.
ERSPAN Imagwiritsa Ntchito Kuwonekera kwa RDMA Session
Tiyeni titenge chitsanzo cha kugwiritsa ntchito ukadaulo wa ERSPAN kuti tikwaniritse mawonekedwe a gawo la RDMA muzochitika za RDMA:
RDMA: Remote Direct Memory Access imalola adaputala ya netiweki ya seva A kuwerenga ndikulemba Memory ya seva B pogwiritsa ntchito makadi anzeru olumikizirana ndi netiweki (inics) ndi ma switch, zomwe zimapangitsa kuti pakhale bandwidth yayikulu, latency yochepa, komanso kugwiritsa ntchito zinthu zochepa. Imagwiritsidwa ntchito kwambiri mu big data ndi zochitika zosungiramo zinthu zogwiritsidwa ntchito kwambiri.
RoCEv2: RDMA kudzera pa Converged Ethernet Version 2. Deta ya RDMA yaikidwa mu UDP Header. Nambala ya doko lopitako ndi 4791.
Kugwira ntchito ndi kukonza RDMA tsiku ndi tsiku kumafuna kusonkhanitsa deta yambiri, yomwe imagwiritsidwa ntchito kusonkhanitsa mizere yowunikira madzi tsiku ndi tsiku ndi ma alarm osazolowereka, komanso maziko opezera mavuto osazolowereka. Kuphatikiza ndi ERSPAN, deta yayikulu imatha kujambulidwa mwachangu kuti ipeze deta yabwino yotumizira ma microsecond ndi momwe protocol imagwirira ntchito posinthira chip. Kudzera mu ziwerengero ndi kusanthula deta, kuwunika ndi kulosera kwa RDMA kochokera kumapeto mpaka kumapeto kungapezeke.
Kuti tikwaniritse chiwonetsero cha gawo la RDAM, tifunika ERSPAN kuti igwirizane ndi mawu ofunikira a magawo olumikizirana a RDMA powonetsa kuchuluka kwa magalimoto, ndipo tifunika kugwiritsa ntchito mndandanda wowonjezera wa akatswiri.
Tanthauzo la mndandanda wokulirapo wa akatswiri:
UDF ili ndi magawo asanu: UDF keyword, base field, offset field, value field, ndi mask field. Popeza pali zochepa pa hardware entries, ma UDF onse asanu ndi atatu angagwiritsidwe ntchito. UDF imodzi imatha kufanana ndi ma byte awiri okha.
• Mawu ofunikira a UDF: UDF1... UDF8 Ili ndi mawu ofunikira asanu ndi atatu a domain yofananira ya UDF
• Munda woyambira: umazindikira malo oyambira a munda wofananira wa UDF. Izi ndi izi:
Mutu wa L4 (wogwiritsidwa ntchito pa RG-S6520-64CQ)
L5_header (ya RG-S6510-48VS8Cq)
• Offset: imasonyeza offset kutengera malo oyambira. Mtengo wake umayambira pa 0 mpaka 126
• Munda wa mtengo: mtengo wofananira. Ungagwiritsidwe ntchito limodzi ndi munda wa chigoba kuti ukhazikitse mtengo womwe uyenera kufananizidwa. Gawo lovomerezeka ndi ma byte awiri
• Munda wa chigoba: chigoba, biti yovomerezeka ndi ma baiti awiri
(Onjezani: Ngati zolemba zingapo zagwiritsidwa ntchito mu gawo lomwelo lofananiza la UDF, minda ya maziko ndi yochotsera iyenera kukhala yofanana.)
Mapaketi awiri ofunikira okhudzana ndi mkhalidwe wa gawo la RDMA ndi Congestion Notification Packet (CNP) ndi Negative Acknowledgment (NAK):
Yoyamba imapangidwa ndi wolandila wa RDMA atalandira uthenga wa ECN wotumizidwa ndi switch (pamene eout Buffer yafika pamlingo), womwe uli ndi chidziwitso chokhudza kuyenda kwa madzi kapena QP komwe kumayambitsa kutsekeka. Yomalizayi imagwiritsidwa ntchito kusonyeza kuti kutumiza kwa RDMA kuli ndi uthenga woyankha wotayika kwa paketi.
Tiyeni tiwone momwe tingagwirizanitsire mauthenga awiriwa pogwiritsa ntchito mndandanda wowonjezera wa akatswiri:
mndandanda wowonjezera wa akatswiri
lolani udp iliyonse iliyonse eq 4791udf 1 l4_header 8 0x8100 0xFF00(Kufanana kwa RG-S6520-64CQ)
lolani udp iliyonse iliyonse eq 4791udf 1 l5_header 0 0x8100 0xFF00(Kufanana ndi RG-S6510-48VS8CQ)
mndandanda wowonjezera wa akatswiri
lolani udp iliyonse iliyonse eq 4791udf 1 l4_header 8 0x1100 0xFF00 udf 2 l4_header 20 0x6000 0xFF00(Kufanana kwa RG-S6520-64CQ)
lolani udp iliyonse iliyonse eq 4791udf 1 l5_header 0 0x1100 0xFF00 udf 2 l5_header 12 0x6000 0xFF00(Kufanana ndi RG-S6510-48VS8CQ)
Monga gawo lomaliza, mutha kuwona gawo la RDMA mwa kuyika mndandanda wa akatswiri owonjezera mu njira yoyenera ya ERSPAN.
Lembani mu gawo lomaliza
ERSPAN ndi chimodzi mwa zida zofunika kwambiri pa maukonde akuluakulu a malo osungira deta masiku ano, kuchuluka kwa magalimoto pa intaneti komwe kukuchulukirachulukira, komanso kufunika kokonza ndi kugwiritsa ntchito maukonde mozama kwambiri.
Ndi kuchuluka kwa O&M automation, matekinoloje monga Netconf, RESTconf, ndi gRPC ndi otchuka pakati pa ophunzira a O&M mu network automatic O&M. Kugwiritsa ntchito gRPC ngati njira yoyambira yotumizira magalimoto kumbuyo kulinso ndi zabwino zambiri. Mwachitsanzo, kutengera protocol ya HTTP/2, imatha kuthandizira njira yotsatsira streaming pansi pa kulumikizana komweko. Ndi ProtoBuf encoding, kukula kwa chidziwitso kumachepetsedwa ndi theka poyerekeza ndi mtundu wa JSON, zomwe zimapangitsa kutumiza deta mwachangu komanso moyenera. Tangoganizirani, ngati mugwiritsa ntchito ERSPAN kuyerekeza mitsinje yomwe mukufuna kenako ndikuitumiza ku seva yowunikira pa gRPC, kodi izi zithandiza kwambiri luso ndi magwiridwe antchito a network automatic ndi kukonza?
Nthawi yotumizira: Meyi-10-2022










