ERSPAN Past and Present of Mylinking™ Network Visibility

Chida chodziwika bwino chowunikira komanso kuthana ndi mavuto masiku ano ndi switchch Port Analyzer (SPAN), yomwe imadziwikanso kuti Port mirroring. Imatilola kuyang'anira kuchuluka kwa ma netiweki podutsa kunja kwa bandi popanda kusokoneza mautumiki a pa netiweki yamoyo, ndikutumiza kope la kuchuluka kwa anthu omwe amayang'aniridwa ku zida zapafupi kapena zakutali, kuphatikiza Sniffer, IDS, kapena zida zina zowunikira maukonde.

Zomwe zimagwiritsidwa ntchito ndi izi:

• Kuthetsa mavuto a netiweki potsata zowongolera / mafelemu a data;

• Unikani latency ndi jitter poyang'anira mapaketi a VoIP;

• Unikani kuchedwa powunika momwe ma network amagwirira ntchito;

• Dziwani zolakwika poyang'anira kuchuluka kwa magalimoto pamanetiweki.

Magalimoto a SPAN amatha kuyang'aniridwa kwanuko kumadoko ena pazida zomwezo, kapena kuyang'ana patali ndi zida zina zamakina zoyandikana ndi Layer 2 ya chipangizo choyambira (RSPAN).

Lero tikambirana zaukadaulo wowunika magalimoto pa intaneti akutali otchedwa ERSPAN (Encapsulated Remote Switch Port Analyzer) omwe amatha kufalikira magawo atatu a IP. Uku ndikuwonjeza kwa SPAN kupita ku Encapsulated Remote.

Mfundo zoyambira za ERSPAN

Choyamba, tiyeni tiwone mbali za ERSPAN:

• Kope la paketi yochokera ku doko la gwero limatumizidwa ku seva komwe mukupita kuti ikadulidwe kudzera mu Generic Routing Encapsulation (GRE). Malo enieni a seva alibe malire.

• Mothandizidwa ndi gawo la User Defined Field (UDF) la chip, kusintha kulikonse kwa 1 mpaka 126 byte kumachitika kutengera dera la Base kudzera pamndandanda wokulirapo wa akatswiri, ndipo mawu ofunikira a gawolo amafananizidwa kuti azindikire mawonekedwe. za gawoli, monga gawo la TCP la njira zitatu ndikugwirana chanza RDMA;

• Thandizo lokhazikitsa mlingo wa zitsanzo;

• Imathandizira kutalika kwa paketi (Packet Slicing), kuchepetsa kupanikizika kwa seva yomwe mukufuna.

Ndi izi, mutha kuwona chifukwa chake ERSPAN ndi chida chofunikira chowunikira ma netiweki mkati mwa ma data masiku ano.

Ntchito zazikulu za ERSPAN zitha kufotokozedwa mwachidule m'magawo awiri:

• Kuwoneka kwa Gawo: Gwiritsani ntchito ERSPAN kuti mutenge magawo onse atsopano a TCP ndi Remote Direct Memory Access (RDMA) ku seva yakumbuyo kuti iwonetsedwe;

• Kuthetsa vuto la netiweki: Imajambula kuchuluka kwa magalimoto pa netiweki kuti iwunike zolakwika pakachitika vuto la netiweki.

Kuti muchite izi, gwero lamanetiweki chipangizo ayenera zosefera za kuchuluka kwa chidwi kwa wosuta kuchokera lalikulu deta mtsinje, kupanga kope, ndi encapsulate aliyense chimango kope mu wapadera "superframe chidebe" kuti amanyamula zokwanira zina zambiri kuti athe kuyendetsedwa moyenera ku chipangizo cholandirira. Komanso, yambitsani chipangizo cholandiriracho kuti chichotse ndikubwezeretsanso magalimoto omwe amawunikidwa.

Chipangizo cholandira chikhoza kukhala seva ina yomwe imathandizira kuchotsa mapaketi a ERSPAN.

Kuyika mapaketi a ERSPAN

Kusanthula kwa Mtundu wa ERSPAN ndi Phukusi

Mapaketi a ERSPAN amakutidwa pogwiritsa ntchito GRE ndikutumizidwa kumalo aliwonse opezeka ma IP kudzera pa Ethernet. ERSPAN ikugwiritsidwa ntchito kwambiri pamanetiweki a IPv4, ndipo thandizo la IPv6 lidzakhala lofunikira mtsogolo.

Pamawonekedwe onse a ERSAPN, zotsatirazi ndi chithunzi chojambulidwa cha mapaketi a ICMP:

kapangidwe ka encapsulation ya ERSAPN

Protocol ya ERSPAN yapangidwa kwa nthawi yayitali, ndipo ndi kupititsa patsogolo luso lake, matembenuzidwe angapo apangidwa, otchedwa "ERSPAN Types". Mitundu yosiyanasiyana imakhala ndi mawonekedwe amutu wa chimango.

Imatanthauzidwa mu gawo loyamba la Version la mutu wa ERSPAN:

Mtundu wamutu wa ERSPAN

Kuphatikiza apo, gawo la Protocol Type pamutu wa GRE likuwonetsanso Mtundu wa ERSPAN wamkati. Gawo la Protocol Type 0x88BE likuwonetsa ERSPAN Type II, ndipo 0x22EB ikuwonetsa ERSPAN Type III.

1. Lembani I

Chojambula cha ERSPAN cha Type I chimayika IP ndi GRE molunjika pamutu wagalasi loyambirira. Kuyika uku kumawonjezera ma byte 38 pa chimango choyambirira: 14(MAC) + 20 (IP) + 4(GRE). Ubwino wa mtundu uwu ndikuti uli ndi mutu wophatikizika komanso umachepetsa mtengo wotumizira. Komabe, chifukwa imayika magawo a GRE Flag ndi Version kukhala 0, ilibe minda yotalikirapo ndipo Type I sichimagwiritsidwa ntchito kwambiri, chifukwa chake palibe chifukwa chokulira.

Mtundu wamutu wa GRE wa Type I uli motere:

Mtundu wamutu wa GRE I

2. Mtundu II

Mu Type II, magawo a C, R, K, S, S, Recur, Flags, ndi Version pamutu wa GRE onse ndi 0 kupatula gawo la S. Chifukwa chake, gawo la Nambala Yotsatizana likuwonetsedwa pamutu wa GRE wa Type II. Ndiko kuti, Type II ikhoza kuwonetsetsa dongosolo lolandirira mapaketi a GRE, kotero kuti mapaketi ambiri a GRE osasankhidwa sangathe kusanjidwa chifukwa cha vuto la netiweki.

Mtundu wamutu wa GRE wa Type II ndi motere:

GRE mutu mtundu II

Kuphatikiza apo, mawonekedwe a chimango cha ERSPAN Type II amawonjezera mutu wa 8-byte ERSPAN pakati pamutu wa GRE ndi chimango chowonera.

Mtundu wamutu wa ERSPAN wa Type II uli motere:

Mtundu wamutu wa ERSPAN II

Pomaliza, potsatira chithunzi choyambirira, ndiye code yokhazikika ya 4-byte Ethernet cyclic redundancy check (CRC).

Mtengo CRC

Ndizofunikira kudziwa kuti pakukhazikitsa, galasi lagalasi lilibe 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 titha kungoganiza kuti mafelemu osawonongeka okha ndi omwe amawonetsedwa.

3. Mtundu III

Mtundu wa III umayambitsa mutu wophatikizika wokulirapo komanso wosinthika kwambiri kuti uthane ndi zovuta komanso zosiyanasiyana zowunikira ma netiweki, kuphatikiza koma osawerengeka pakuwongolera maukonde, kuzindikira kolowera, kusanthula magwiridwe antchito ndi kuchedwa, ndi zina zambiri. Zithunzizi ziyenera kudziwa magawo onse oyambilira a galasi lagalasi ndikuphatikiza zomwe sizipezeka mu chimango choyambirira chokha.

Mutu wamagulu amtundu wa ERSPAN Type III umaphatikizapo mutu wofunikira wa 12-byte komanso mutu wang'ono wapapulatifomu wa 8-byte.

Mtundu wamutu wa ERSPAN wa Type III ndi motere:

Mtundu wamutu wa ERSPAN III

Apanso, pambuyo pa galasi loyambirira ndi 4-byte CRC.

Mtengo CRC

Monga momwe tikuwonera pamutu wamtundu wa Type III, kuphatikiza kusunga magawo a Ver, VLAN, COS, T ndi Session ID pamaziko a Type II, magawo ambiri apadera amawonjezedwa, monga:

• BSO: amagwiritsidwa ntchito kusonyeza kukhulupirika kwa mafelemu a data kudzera pa ERSPAN. 00 ndi chimango chabwino, 11 ndi chimango choipa, 01 ndi chimango chachifupi, 11 ndi chimango chachikulu;

• Chidindo chanthawi: chotumizidwa kuchokera ku wotchi ya hardware yolumikizidwa ndi nthawi yadongosolo. Gawo la 32-bitli limathandizira osachepera 100 ma microseconds a Timestamp granularity;

• Mtundu wa Frame (P) ndi Mtundu wa Frame (FT) : yoyamba imagwiritsidwa ntchito kutchula ngati ERSPAN imanyamula mafelemu a Ethernet protocol (PDU mafelemu), ndipo yomalizirayi imagwiritsidwa ntchito kutchula ngati ERSPAN imanyamula mafelemu a Efaneti kapena mapaketi a IP.

• HW ID: chizindikiritso chapadera cha injini ya ERSPAN mkati mwa dongosolo;

• Gra (Timestamp Granularity) : Imatchula kuchuluka kwa sitampu yanthawi. Mwachitsanzo, 00B imayimira 100 microsecond Granularity, 01B 100 nanosecond Granularity, 10B IEEE 1588 Granularity, ndipo 11B imafuna timitu tating'ono ta pulatifomu kuti tikwaniritse Granularity yapamwamba.

• Platf ID vs. Platform Specific Info: Magawo a Platf Specific Info ali ndi mawonekedwe ndi zinthu zosiyanasiyana malinga ndi mtengo wa ID ya Platf.

Port ID Index

Zindikirani kuti magawo osiyanasiyana amutu omwe amathandizidwa pamwambapa atha kugwiritsidwa ntchito nthawi zonse ERSPAN, ngakhale mafelemu olakwika owonera kapena mafelemu a BPDU, ndikusunga phukusi loyambirira la Trunk ndi ID ya VLAN. Kuphatikiza apo, zidziwitso zazikulu za sitampu ndi magawo ena azidziwitso zitha kuwonjezedwa pa chimango chilichonse cha ERSPAN panthawi yowonera.

Ndi mitu ya ERSPAN yomwe ili pamutu, titha kuwunikiranso bwino za kuchuluka kwa magalimoto pa netiweki, kenako kungoyika ACL yofananira munjira ya ERSPAN kuti igwirizane ndi kuchuluka kwa maukonde omwe tikufuna.

ERSPAN Imakhazikitsa Mawonekedwe a Gawo la RDMA

Tiyeni titenge chitsanzo chogwiritsa ntchito ukadaulo wa ERSPAN kuti tikwaniritse mawonekedwe a gawo la RDMA muzochitika za RDMA:

Mtengo wa RDMA: Remote Direct Memory Access imathandizira adaputala ya netiweki ya seva A kuti iwerenge ndi kulemba Memory ya seva B pogwiritsa ntchito makadi anzeru a network (icics) ndi masinthidwe, kukwaniritsa bandwidth yapamwamba, kutsika pang'ono, komanso kugwiritsa ntchito zinthu zochepa. Amagwiritsidwa ntchito kwambiri pazida zazikulu komanso zochitika zosungirako zogawa kwambiri.

RoCEv2: RDMA pa Converged Ethernet Version 2. Deta ya RDMA imayikidwa mu Mutu wa UDP. Nambala ya doko ndi 4791.

Kugwira ntchito tsiku ndi tsiku ndi kukonza kwa RDMA kumafuna kusonkhanitsa zambiri, zomwe zimagwiritsidwa ntchito kusonkhanitsa mizere yatsiku ndi tsiku yamadzi ndi ma alarm achilendo, komanso maziko opezera zovuta. Kuphatikizidwa ndi ERSPAN, deta yayikulu imatha kujambulidwa mwachangu kuti mupeze data yamtundu wa microsecond ndi kulumikizana kwa protocol ya switching chip. Kupyolera mu ziwerengero ndi kusanthula kwa data, kuwunika kwamtundu wa RDMA kumapeto mpaka kumapeto kumatha kupezeka.

Kuti tikwaniritse mawonekedwe a gawo la RDAM, tifunika ERSPAN kuti igwirizane ndi mawu osakira a magawo olumikizana a RDMA poyang'ana magalimoto, ndipo tifunika kugwiritsa ntchito mndandanda wowonjezera wa akatswiri.

Tanthauzo lofananira ndi gawo la akatswiri:

UDF ili ndi magawo asanu: mawu achinsinsi a UDF, gawo loyambira, gawo la offset, gawo la mtengo, ndi gawo la mask. Zochepa ndi kuchuluka kwa zolembera za hardware, ma UDF asanu ndi atatu angagwiritsidwe ntchito. UDF imodzi imatha kufanana ndi ma byte awiri.

• Mawu ofunika a UDF: UDF1... UDF8 Ili ndi mawu ofunika asanu ndi atatu a UDF ofanana ndi domeni

• Gawo loyambira: limazindikiritsa malo pomwe UDF ikufananira. Zotsatirazi

L4_header (yogwira ntchito ku RG-S6520-64CQ)

L5_header (kwa RG-S6510-48VS8Cq)

• Offset: imasonyeza kuchotsera kutengera gawo loyambira. Mtengo wake umachokera ku 0 mpaka 126

• Mtengo wamtengo: mtengo wofananira. Itha kugwiritsidwa ntchito limodzi ndi gawo la chigoba kuti musinthe mtengo wake womwe ungafanane nawo. Bit yovomerezeka ndi ma byte awiri

• Malo a chigoba: chigoba, chovomerezeka pang'ono ndi ma byte awiri

(Onjezani: Ngati zolemba zambiri zikugwiritsidwa ntchito pagawo lofananira la UDF, magawo oyambira ndi ochotsera akuyenera kukhala ofanana.)

Mapaketi awiri ofunikira okhudzana ndi gawo la gawo la RDMA ndi Congestion Notification Packet (CNP) ndi Negative Acknowledgement (NAK):

Zakale zimapangidwa ndi wolandila RDMA atalandira uthenga wa ECN wotumizidwa ndi switch (pamene eout Buffer ifika pachimake), yomwe ili ndi chidziwitso chokhudza kutuluka kapena QP yomwe imayambitsa chisokonezo. Chotsatiracho chimagwiritsidwa ntchito kusonyeza kuti kufalitsa kwa RDMA kuli ndi uthenga woyankha wotayika.

Tiyeni tiwone momwe tingagwirizanitse mauthenga awiriwa pogwiritsa ntchito mndandanda wowonjezera wa akatswiri:

Mtengo wa RDMA CNP

Katswiri wofikira-mndandanda wowonjezera rdma

kuloleza udp iliyonse iliyonse eq 4791udf 1 l4_mutu 8 0x8100 0xFF00(Zofanana ndi RG-S6520-64CQ)

kuloleza udp iliyonse iliyonse eq 4791udf 1 l5_mutu 0 0x8100 0xFF00(Zofanana ndi RG-S6510-48VS8CQ)

Mtengo wa RDMA CNP2

Katswiri wofikira-mndandanda wowonjezera rdma

kuloleza udp iliyonse iliyonse eq 4791udf 1 l4_mutu 8 0x1100 0xFF00 udf 2 l4_mutu 20 0x6000 0xFF00(Zofanana ndi RG-S6520-64CQ)

kuloleza udp iliyonse iliyonse eq 4791udf 1 l5_mutu 0 0x1100 0xFF00 udf 2 l5_mutu 12 0x6000 0xFF00(Zofanana ndi RG-S6510-48VS8CQ)

Monga gawo lomaliza, mutha kuwona gawo la RDMA pokweza mndandanda wazowonjezera wa akatswiri munjira yoyenera ya ERSPAN.

Lembani chomaliza

ERSPAN ndi chimodzi mwa zida zofunika kwambiri pamanetiweki akuchulukirachulukira masiku ano, kuchuluka kwa kuchuluka kwa magalimoto pamanetiweki, komanso kuchulukirachulukira kofunikira pakuwongolera ndi kukonza maukonde.

Ndi kuchuluka kwa ma automation a O&M, 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 agalasi kumakhalanso ndi zabwino zambiri. Mwachitsanzo, kutengera protocol ya HTTP/2, imatha kuthandizira makina akukankha pansi pa kulumikizana komweko. Ndi ProtoBuf encoding, kukula kwa chidziwitso kumachepetsedwa ndi theka poyerekeza ndi mtundu wa JSON, zomwe zimapangitsa kutumiza deta mofulumira komanso kothandiza kwambiri. Tangoganizani, ngati mugwiritsa ntchito ERSPAN kuti muwonetsere mitsinje yosangalatsidwa ndikuyitumiza ku seva yowunikira pa gRPC, kodi idzakulitsa luso komanso luso la magwiridwe antchito ndi kukonza ma network?


Nthawi yotumiza: May-10-2022