O le Va'aiga o le ERSPAN i le Taimi ua Tuana'i ma le Taimi Nei o le Mylinking™ Network

O le meafaigaluega e sili ona taatele mo le mata'ituina ma le fa'aleleia o fa'afitauli i feso'ota'iga i aso nei o le Switch Port Analyzer (SPAN), e ta'ua fo'i o le Port mirroring. E mafai ai ona tatou mata'ituina le feoa'iga i luga o feso'ota'iga i le faiga bypass i fafo atu o le band e aunoa ma le fa'alavelaveina o auaunaga i luga o le feso'ota'iga ola, ma auina atu se kopi o le feoa'iga ua mata'ituina i masini fa'alotoifale po'o masini mamao, e aofia ai le Sniffer, IDS, po'o isi ituaiga o meafaigaluega e su'esu'e ai feso'ota'iga.

O nisi o faʻaaogāga masani e aofia ai:

• Foia faafitauli o feso'ota'iga e ala i le siakiina o fa'avaa o pulega/fa'amaumauga;

• Iloilo le latency ma le jitter e ala i le mata'ituina o afifi VoIP;

• Iloilo le fa'atuai e ala i le mata'ituina o fegalegaleaiga fa'a-network;

• Iloa ni mea sese e ala i le mata'ituina o feoa'iga i luga o le upega tafa'ilagi.

E mafai ona fa'ata'ita'i fa'alotoifale le feoa'iga o le SPAN i isi ports i luga o le masini puna lava e tasi, pe fa'ata'ita'i mamao i isi masini feso'ota'iga e lata ane i le Layer 2 o le masini puna (RSPAN).

O le aso o le a tatou talanoa ai e uiga i le tekinolosi o le mataituina o feoaiga i luga o le Initaneti mamao e taʻua o le ERSPAN (Encapsulated Remote Switch Port Analyzer) lea e mafai ona faʻasalalauina i vaega e tolu o le IP. O se faʻaopoopoga lea o le SPAN i le Encapsulated Remote.

Mataupu faavae autū o le fa'agaioiga o le ERSPAN

Muamua, se'i o tatou tilotilo i foliga o le ERSPAN:

• O se kopi o le afifi mai le uafu puna e auina atu i le 'au'aunaga taunu'u mo le su'esu'eina e ala i le Generic Routing Encapsulation (GRE). E le fa'atapula'aina le nofoaga fa'aletino o le 'au'aunaga.

• Faatasi ai ma le fesoasoani a le vaega o le User Defined Field (UDF) o le chip, o soo se offset mai le 1 i le 126 bytes e faatinoina e faavae i luga o le Base domain e ala i le lisi faalauteleina o le tulaga o le tagata tomai faapitoa, ma o upu autu o le sauniga e fetaui e faatino ai le vaaia o le sauniga, e pei o le TCP three-way handshake ma le sauniga RDMA;

• Lagolago i le setiina o le fua faatatau o le faʻataʻitaʻiga;

• Lagolagoina le umi o le pu'eina o afifi (Packet Slicing), ma fa'aitiitia ai le mamafa i luga o le 'au'aunaga fa'amoemoeina.

Faatasi ai ma nei foliga, e mafai ona e iloa ai le mafuaaga e taua ai le ERSPAN mo le mataituina o fesoʻotaʻiga i totonu o nofoaga autu o faʻamaumauga i aso nei.

E mafai ona aoteleina galuega autū a le ERSPAN i ni vaega se lua:

• Va'aiga o le Sauniga: Fa'aaoga le ERSPAN e aoina ai sauniga fou uma o le TCP ma le Remote Direct Memory Access (RDMA) ua faia i le 'au'aunaga i tua mo le fa'aalia;

• Fa'afitauli i feso'ota'iga: Pu'eina feoa'iga i feso'ota'iga mo le su'esu'eina o fa'aletonu pe a tula'i mai se fa'afitauli i feso'ota'iga.

Ina ia faia lenei mea, e manaʻomia e le masini fesoʻotaʻiga puna ona faʻamamā ese le feoaʻiga e fiafia i ai le tagata faʻaoga mai le tafe tele o faʻamatalaga, faia se kopi, ma faʻapipiʻi faʻavaa kopi taʻitasi i totonu o se "pusa superframe" faʻapitoa e ave ai faʻamatalaga faʻaopoopo e lava ina ia mafai ona faʻasolo saʻo atu i le masini e mauaina. E le gata i lea, ia mafai ai e le masini e mauaina ona aveese ma toe faʻafoʻi atoatoa le feoaʻiga muamua na mataʻituina.

O le masini e mauaina e mafai ona avea ma se isi 'au'aunaga e lagolagoina le vavae'eseina o afifi ERSPAN.

Fa'apipi'iina o afifi ERSPAN

O le Su'esu'ega o le Ituaiga ma le Fa'atulagaga o le Afifi a le ERSPAN

O afifi ERSPAN e fa'apipi'iina e fa'aaoga ai le GRE ma lafoina i so'o se nofoaga e mafai ona fa'atuatusi i le IP e ala i le Ethernet. O lo'o fa'aaogaina tele le ERSPAN i feso'ota'iga IPv4 i le taimi nei, ma o le lagolago a le IPv6 o le a avea ma se mea e mana'omia i le lumana'i.

Mo le fausaga lautele o le encapsulation o le ERSAPN, o le mea lea o se faʻata puʻeina o le afifi ICMP:

fausaga fa'apipi'i o le ERSAPN

Ua leva ona atiaeina le polokalama faakomepiuta a le ERSPAN, ma faatasi ai ma le faaleleia atili o ona gafatia, ua faia ai ni lomiga eseese, ua ta'ua o "ERSPAN Types". E eseese fo'i faatulagaga o ulutala o le faavaa o ituaiga eseese.

O loʻo faʻamatalaina i le fanua muamua o le Version o le ulutala ERSPAN:

Fa'aliliuga ulutala o le ERSPAN

E le gata i lea, o le fanua o le Protocol Type i le ulutala GRE e faʻaalia ai foʻi le ERSPAN Type i totonu. O le fanua o le Protocol Type 0x88BE e faʻaalia ai le ERSPAN Type II, ma o le 0x22EB e faʻaalia ai le ERSPAN Type III.

1. Ituaiga I

O le fa'avaa ERSPAN o le Ituaiga I e fa'apipi'i sa'o le IP ma le GRE i luga o le ulutala o le fa'avaa fa'ata muamua. O lenei fa'apipi'iga e fa'aopoopoina ai le 38 bytes i luga o le fa'avaa muamua: 14(MAC) + 20 (IP) + 4(GRE). O le lelei o lenei fa'atulagaga o lona la'ititi o le tele o le ulutala ma fa'aitiitia ai le tau o le fa'asalalauga. Peita'i, ona o lo'o setiina ai fanua o le GRE Flag ma le Version i le 0, e le tauaveina ai ni fanua fa'alauteleina ma e le fa'aaogaina lautele le Ituaiga I, o lea e leai se mana'oga e fa'alautele atili.

O le faatulagaga o le ulutala GRE o le Type I e faapea:

Fa'atulagaga ulutala GRE I

2. Ituaiga II

I le Ituaiga II, o fanua C, R, K, S, S, Recur, Flags, ma Version i le ulutala GRE e 0 uma vagana ai le fanua S. O le mea lea, o le fanua Sequence Number o loʻo faʻaalia i le ulutala GRE o le Ituaiga II. O lona uiga, e mafai e le Ituaiga II ona faʻamautinoa le faʻasologa o le mauaina o afifi GRE, ina ia le mafai ona faʻavasegaina se aofaʻiga tele o afifi GRE e le o faʻasologa ona o se faʻaletonu o le fesoʻotaʻiga.

O le faatulagaga o le ulutala GRE o le Type II e faapea:

Fa'atulagaga ulutala GRE II

E le gata i lea, o le faatulagaga o le faavaa o le ERSPAN Type II e faaopoopo atu ai se ulutala ERSPAN e 8-byte i le va o le ulutala GRE ma le faavaa faata muamua.

O le faatulagaga o le ulutala ERSPAN mo le Ituaiga II e faapea:

Fa'atulagaga ulutala ERSPAN II

Ma le mea mulimuli, i le taimi lava e mulimuli mai ai i le faʻavaa muamua o le ata, o le faʻailoga masani lea e 4-byte Ethernet cyclic redundancy check (CRC).

CRC

E tāua le mātauina o le faʻatinoina, o le faʻavaa faʻata e lē o iai le fanua FCS o le faʻavaa muamua, ae o le a toe faʻatatauina se tau fou o le CRC e faʻatatau i le ERSPAN atoa. O lona uiga e lē mafai e le masini e mauaina ona faʻamaonia le saʻo o le CRC o le faʻavaa muamua, ma e naʻo le pau lava le mea e mafai ona tatou faʻapea o faʻavaa e leʻi faʻaleagaina e faʻataina.

3. Ituaiga III

O le Ituaiga III e faʻalauiloa mai ai se ulutala tuʻufaʻatasi tele ma sili atu ona fetuutuunai e faʻatalanoaina ai tulaga faigata ma eseese o le mataʻituina o fesoʻotaʻiga, e aofia ai ae le gata i le pulega o fesoʻotaʻiga, iloa o osofaʻiga faʻalavelave, auiliiliga o le faʻatinoga ma le faʻatuai, ma isi mea. E manaʻomia e nei vaaiga ona iloa uma faʻatulagaga muamua o le faʻavaa faʻata ma aofia ai i latou e le o iai i le faʻavaa muamua lava ia.

O le ulutala tu'ufa'atasi o le ERSPAN Type III e aofia ai se ulutala e 12-byte e mana'omia ma se ulutala laiti e 8-byte e filifili mai ai e fa'apitoa mo le fausaga fa'avae.

O le faatulagaga o le ulutala ERSPAN mo le Ituaiga III e faapea:

Fa'atulagaga ulutala ERSPAN III

Ma le isi, a maeʻa le faʻata muamua o le faʻata o le 4-byte CRC.

CRC

E pei ona mafai ona vaaia mai le faatulagaga o le ulutala o le Ituaiga III, e faaopoopo atu i le taofia o fanua o le Ver, VLAN, COS, T ma le Session ID e faavae i luga o le Ituaiga II, e tele fanua faapitoa ua faaopoopoina, e pei o le:

• BSO: fa'aaoga e fa'ailoa ai le tulaga mautu o uta o fa'avaa fa'amaumauga o lo'o tauaveina e ala i le ERSPAN. 00 o se fa'avaa lelei, 11 o se fa'avaa leaga, 01 o se fa'avaa pu'upu'u, 11 o se fa'avaa tele;

• Fa'ailoga taimi: auina atu i fafo mai le uati masini ua fa'afetaui ma le taimi o le polokalama. O lenei fanua 32-bit e lagolagoina le itiiti ifo i le 100 microseconds o le Timestamp granularity;

• Ituaiga Fa'avaa (P) ma le Ituaiga Fa'avaa (FT): o le muamua e fa'aaogaina e fa'amaoti mai ai pe o tauaveina e le ERSPAN ni fa'avaa o le protocol Ethernet (fa'avaa PDU), ma o le lona lua e fa'aaogaina e fa'amaoti mai ai pe o tauaveina e le ERSPAN ni fa'avaa Ethernet po'o ni afifi IP.

• HW ID: fa'ailoga tulaga ese o le afi ERSPAN i totonu o le polokalama;

• Gra (Timestamp Granularity) : Fa'amaoti mai ai le Granularity o le Timestamp. Mo se fa'ata'ita'iga, o le 00B e fa'atusa i le 100 microsecond Granularity, 01B 100 nanosecond Granularity, 10B IEEE 1588 Granularity, ma le 11B e mana'omia ni ulutala laiti fa'apitoa mo le fa'avae ina ia maua ai le Granularity maualuga.

• Platf ID vs. Fa'amatalaga Fa'apitoa o le Platf: O fanua o Fa'amatalaga Fa'apitoa o le Platf e eseese fa'atulagaga ma anotusi e fa'atatau i le tau o le Platf ID.

Fa'asinomaga o le Port ID

E tatau ona maitauina o fanua ulutala eseese o loʻo lagolagoina i luga e mafai ona faʻaaogaina i polokalama masani a le ERSPAN, e oʻo lava i le faʻataʻitaʻiina o faʻavaa sese poʻo faʻavaa BPDU, aʻo faʻatumauina pea le afifi muamua o le Trunk ma le VLAN ID. E le gata i lea, o faʻamatalaga autu o le timestamp ma isi fanua faʻamatalaga e mafai ona faʻaopoopo i faʻavaa taʻitasi a le ERSPAN i le taimi o le faʻataʻitaʻiga.

Faatasi ai ma ulutala o foliga vaaia a le ERSPAN lava ia, e mafai ona tatou ausia se auiliiliga sili atu ona faaleleia o feoaiga i luga o le upega tafailagi, ona faigofie lea ona faapipii le ACL talafeagai i le faagasologa o le ERSPAN e fetaui ma feoaiga i luga o le upega tafailagi tatou te fiafia i ai.

Ua fa'atinoina e le ERSPAN le Va'aiga o le Sauniga a le RDMA

Se'i o tatou faia se fa'ata'ita'iga o le fa'aaogaina o le tekinolosi ERSPAN e ausia ai le fa'aaliga o le sauniga RDMA i se fa'ata'ita'iga RDMA:

RDMA: E mafai ai e le Remote Direct Memory Access le network adapter a le server A ona faitau ma tusi le Memory a le server B e ala i le faʻaaogaina o kata fesoʻotaʻiga atamai (inics) ma switches, ma maua ai le bandwidth maualuga, latency maualalo, ma le faʻaaogaina maualalo o punaoa. E faʻaaogaina lautele i faʻamaumauga tetele ma faʻataʻitaʻiga o le teuina o faʻasalalauga maualuga.

RoCEv2RDMA i luga o le Converged Ethernet Version 2. O faʻamaumauga RDMA o loʻo faʻapipiʻiina i totonu o le UDP Header. O le numera o le port e taunuu i ai o le 4791.

O le fa'agaioiga ma le tausiga i aso ta'itasi o le RDMA e mana'omia ai le aoina o le tele o fa'amaumauga, lea e fa'aaogaina e aoina ai laina fa'asino i le maualuga o le vai i aso ta'itasi ma fa'ailo e le masani ai, fa'apea fo'i ma le fa'avae mo le sailia o fa'afitauli e le masani ai. Fa'atasi ai ma le ERSPAN, e mafai ona pu'eina vave fa'amaumauga tetele e maua ai fa'amaumauga lelei o le microsecond forwarding ma le tulaga o le feso'ota'iga o protocol o le switching chip. E ala i fuainumera ma au'ili'iliga o fa'amaumauga, e mafai ona maua ai le iloiloga ma le vavalo o le lelei o le RDMA end-to-end forwarding.

Ina ia ausia le faʻaaliga o le sauniga RDAM, matou te manaʻomia le ERSPAN e faʻafetaui upu autu mo sauniga fegalegaleaiga a le RDMA pe a faʻataʻitaʻiina le feoaʻiga, ma matou te manaʻomia le faʻaaogaina o le lisi faʻalauteleina a le tagata tomai faapitoa.

Fa'amatalaga o le fanua e fetaui ma le lisi fa'alauteleina a le tagata tomai faapitoa:

O le UDF e aofia ai fanua e lima: UDF keyword, base field, offset field, valu field, ma le mask field. E fa'atapula'aina e le gafatia o fa'amaumauga o masini komepiuta, e mafai ona fa'aogaina le aofa'i o UDF e valu. E mafai e le tasi le UDF ona fetaui ma le maualuga o le lua bytes.

• UDF upu autu: UDF1... UDF8 O lo'o i ai upu autu e valu o le UDF e fetaui ma le 'upega tafa'ilagi

• Fanua autū: e fa'ailoa mai ai le tulaga amata o le fanua fetaui UDF. O mea nei

L4_header (e talafeagai mo le RG-S6520-64CQ)

L5_header (mo le RG-S6510-48VS8Cq)

• Offset: e fa'ailoa mai ai le offset e fa'atatau i le fanua autu. O le tau e amata mai le 0 i le 126

• Fanua taua: tau e fetaui. E mafai ona fa'aoga fa'atasi ma le fanua ufimata e fa'atulaga ai le tau patino e fetaui. O le vaega aoga e lua paita

• Fanua o le mask: mask, o le bit aoga e lua bytes

(Fa'aopoopo: Afai e tele fa'amaumauga e fa'aaogaina i le fanua tutusa e fetaui ma le UDF, e tatau ona tutusa le fanua autu ma le fanua fa'aitiitiga.)

O afifi autū e lua e fesoʻotaʻi ma le tulaga o le sauniga RDMA o le Congestion Notification Packet (CNP) ma le Negative Acknowledgment (NAK):

O le muamua e gaosia e le RDMA receiver pe a uma ona maua le savali ECN na auina atu e le switch (pe a oʻo le eout Buffer i le threshold), lea o loʻo i ai faʻamatalaga e uiga i le tafe poʻo le QP e mafua ai le congestion. O le mulimuli e faʻaaogaina e faʻailoa ai o loʻo i ai se savali tali atu o le packet loss i le feʻau a le RDMA.

Se'i o tatou va'ai pe fa'apefea ona fa'afetaui nei savali e lua e fa'aaoga ai le lisi fa'alauteleina o le tulaga fa'apitoa:

RDMA CNP

lisi avanoa fa'apitoa ua fa'alauteleina le rdma

fa'atagaina le udp so'o se so'o se eq 4791udf 1 l4_header 8 0x8100 0xFF00(E fetaui lelei le RG-S6520-64CQ)

fa'atagaina le udp so'o se so'o se eq 4791udf 1 l5_header 0 0x8100 0xFF00(E fetaui lelei ma le RG-S6510-48VS8CQ)

RDMA CNP 2

lisi avanoa fa'apitoa ua fa'alauteleina le rdma

fa'atagaina le udp so'o se so'o se eq 4791udf 1 l4_header 8 0x1100 0xFF00 udf 2 l4_header 20 0x6000 0xFF00(E fetaui lelei le RG-S6520-64CQ)

fa'atagaina le udp so'o se so'o se eq 4791udf 1 l5_header 0 0x1100 0xFF00 udf 2 l5_header 12 0x6000 0xFF00(E fetaui lelei ma le RG-S6510-48VS8CQ)

I le laʻasaga mulimuli, e mafai ona e vaʻaia le sauniga RDMA e ala i le faʻapipiʻiina o le lisi o faʻaopoopoga faʻapitoa i totonu o le faiga talafeagai a le ERSPAN.

Tusi i le vaega mulimuli

O le ERSPAN o se tasi o meafaigaluega e sili ona tāua i fesoʻotaʻiga o nofoaga autu o faʻamaumauga o loʻo faʻatupulaʻia le tetele i aso nei, o fefaʻatauaʻiga o fesoʻotaʻiga ua faʻatupulaʻia le lavelave, ma manaʻoga faʻapitoa mo le faʻagaioiga ma le tausiga o fesoʻotaʻiga.

Faatasi ai ma le faatupulaia o le otometi o le O&M, o tekinolosi e pei o le Netconf, RESTconf, ma le gRPC ua lauiloa i totonu o tamaiti aoga O&M i le network automatic O&M. O le faaaogaina o le gRPC o se protocol autu mo le auina atu o le back mirror traffic e tele foi ona lelei. Mo se faataitaiga, e faavae i luga o le HTTP/2 protocol, e mafai ona lagolagoina le streaming push mechanism i lalo o le fesoʻotaʻiga lava e tasi. Faatasi ai ma le ProtoBuf encoding, o le tele o faamatalaga e faaitiitia i le afa pe a faatusatusa i le faatulagaga JSON, ma faia ai le felauaiga o faamatalaga e vave ma sili atu ona lelei. Seʻi mafaufau, afai e te faaaogaina le ERSPAN e atagia ai vaitafe e te fiafia i ai ona auina atu lea i le auʻiliʻiliga server i luga o le gRPC, o le a sili atu ona faaleleia atili ai le gafatia ma le lelei o le faagaoioiga ma le tausiga otometi o le network?


Taimi na lafoina ai: Me-10-2022