Dell Networking SONiC sFlow-konfigurasjon

Summary: Denne artikkelen forklarer hvordan du konfigurerer sFlow i Dell Networking SONiC. Denne artikkelen bruker en svitsj som kjører Dell SONiC 4.1.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Forutsetninger
Vi bruker standard grensesnittnavn for å demonstrere konseptene. Se artikkelen Dell Networking S-serien: Basic Interface Configuration – SONIC 4.0 for mer informasjon om navngiving av grensesnitt.
Denne artikkelen forutsetter en stabil tilkobling mellom sFlow Collector og Agent.

Indeks

Hva er sFlow
?Standarder for
SflowKonfigurere sFlow
Eksempel på
konfigurasjonKontroller

 

Hva er sFlow?

sFlow gir en flytbasert samplingsmetode for å overvåke nettverkstrafikk. Bruk sFlow til å overvåke nettverkssikkerheten i store virksomhetsdatasentre, overvåke trafikk for ulike leietakere i et logisk nettverk og på spesifiserte grensesnitt, og for kvalitetsserviceoperasjoner (QoS).

 

sFlow-overvåkingssystem består av

  1. SFlow-agenten befinner seg hvor som helst i pakkens bane. Agenten kombinerer flyteksemplene og grensesnitttellerne i sFlow-datagrammer og videresender dem til sFlow Collector med jevne mellomrom. Datagrammene består av informasjon om, men ikke begrenset til, pakkehodet, inngående og utgående grensesnitt, samplingsparametere og grensesnitttellere. ASDC-er håndterer pakkes sampling.
  2. SFlow Collector analyserer datagrammene som mottas fra forskjellige enheter, og produserer en nettverksomfattende visning av trafikkflyter.
    Eksempel på sFlow-diagram

 

sFlow bruker to typer sampling:

  1. Statistisk pakkebasert sampling av svitsj- eller rutede pakkeflyter.
  2. Tidsbasert sampling av grensesnitttellere.

 

Verdt å huske

  • DELL SONiC støtter sFlow versjon 5.
  • sFlow-datainnsamling støttes bare på dataporter.
  • Du kan konfigurere maksimalt to sFlow-samlere.

 

standarder for sFlow

Standardverdier

sFlow-avspørringsintervall

20 sekunder

sFlow-samlerport

6343

VRF for sFlow-samler

Standard VRF

 

standard samplingshastighet for sFlow for ulike koblingshastigheter

Koblingshastighet

Pakke

1G

Én pakke i 1000

10G

Én pakke i 10 000

40G

Én pakke i 40 000

50G

Én pakke i 50 000

100G

Én pakke i 100 000

*Det anbefales at du ikke endrer samplingshastigheten.

 

Konfigurere sFlow

Konfigurer sFlow globalt på en svitsj. SFlow-agenten er deaktivert som standard. Du må aktivere sFlow globalt for å eksempele trafikk på alle datagrensesnitt før du kan konfigurere standardinnstillingene på nytt.

 

Aktiver sFlow globalt
Dette aktiverer sFlow på alle inngående og utgående grensesnitt i svitsjen.

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# sflow enable

 

Deaktiver sFlow in-grensesnitt

Disable sFlow in single interfaces
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 
DELLSONiC(config-if-Eth1/1)# no sflow enable

Disable sFlow in range of interfaces
DELLSONiC(config)# interface range Eth 
DELLSONiC(config-if-range-eth**)# no sflow enable

 

Aktiver sFlow i en rekke grensesnitt

Enable sFlow in single interfaces
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface Eth 
DELLSONiC(config-if-EthX/X)# sflow enable

Enable sFlow in range of interfaces
DELLSONiC(config)# interface range Eth 
DELLSONiC(config-if-range-eth**)# sflow enable

 

Konfigurere en sFlow-samler
Konfigurere målinnsamlingsportnummeret for sFlow-datatrafikk (0 til 65535; standard 6343).
Angi VRF-en som sFlow-samleren opererer i: Administrasjon (mgmt) eller standard. Standard VRF på samleren brukes som standard. Du kan konfigurere samme IP-adresse for samleren og/eller portnummeret i forskjellige VRF-er.

Configure sflow collector
DELLSONiC# configure
DELLSONiC(config)# sflow collector {ip-address | ipv6-address} [collector-port-number] [vrf vrf-name]}

Remove sflow collector
DELLSONiC(config)# no sflow collector {ip-address | ipv6-address} [collector-port-number] [vrf vrf-name]}

 

Konfigurere avspørringsintervall for sFlow (valgfritt)
Konfigurer et nondefault sFlow-avspørringsintervall og oppretthold standard samplingshastighet.
Avspørringsintervallet er klokkeslettet (i sekunder) når trafikkeksempler eller -tellere samles inn (5 til 300, standard 20). Angi 0 for å deaktivere sFlow-trafikkspørring.

Configure sFlow polling-interval
admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# sflow polling-interval 



Restore sFlow polling-interval to default 20 Seconds

DELLSONiC(config)#no sflow polling-interval

 

Konfigurere et SFlow-agentgrensesnitt
Dell SONiC-svitsjen bruker IP-adressen som er konfigurert på sFlow-agentgrensesnittet, til en agentadresse. Denne agentadressen hjelper samleren med å identifisere kilden til pakkene den mottar. Vi har muligheten til å velge Ethernet-, Vlan-, Loopback- eller Management-grensesnitt som agentgrensesnitt. Som standard bruker SFlow IP-adressen til administrasjonsgrensesnittet.

 

MERK: Dell Technologies anbefaler at du konfigurerer et sFlow-agentgrensesnitt.

 

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# sflow agent-id 


Restore sFlow agent interface to the default

DELLSONiC(config)# no sflow agent-id

 

Du kan for eksempel vurdere at Eth 1/1 har IP-adresse 10.0.0.1, og vi har konfigurert sFlow agent-id Eth 1/1. I dette tilfellet er agentadressen 10.0.0.1.
Klikk her for å se et eksempel på pakkeregistrering
Hvis Eth 1/1 ikke har en IP-adresse. Den bruker IP-adressen til administrasjonsgrensesnittet.

 

Konfigurere sFlow-samplingshastighet (valgfritt – ikke anbefalt endring)
Samplingshastigheten samler inn én pakke i det angitte antallet pakker (256 til 8388608).
Standardverdien oppdager en ny flyt på 10 % av koblingsbåndbredden på mindre enn ett sekund og avhenger av grensesnitthastigheten. Se standard sFlow-samplingshastigheter for ulike koblingshastigheter

 

MERK: Det anbefales at du ikke endrer sFlow-samplingsfrekvensen.

 

Configure sFlow sampling rate

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# interface Eth 

DELLSONiC(config-if-EthX/X)# sflow sampling-rate 



Restore sFlow sampling rate

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# interface Eth 

DELLSONiC(config-if-EthX/X)#no sflow sampling-rate

 

Eksempel på konfigurasjon

I dette eksemplet har en sFlow collector IP-adresse 10.0.0.100 med disse konfigurasjonstrinnene:

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# sflow enable

DELLSONiC(config)# sflow collector 10.0.0.100

DELLSONiC(config)# sflow agent-id Eth 1/1

DELLSONiC(config)# end

 

Som standard aktiveres alle sFlow-grensesnittene når sflow enable de kjøres. Brukes til å ekskludere Eth 1/2 fra dette.

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# interface Eth 1/2

DELLSONiC(config-if-Eth1/2)# no sflow enable

 

Bekreft

Bruk vis kommandoer for å vise sFlow-konfigurasjon og -tellere.

Vis global SFlow-konfigurasjon
Bruk kommandoen show sflow.

DELLSONiC# show sflow

---------------------------------------------------------

Global sFlow Information

---------------------------------------------------------

        admin state:            up

        polling-interval:       44

        agent-id:               Eth1/1

        configured collectors:  1

             10.0.0.100          6343        default

 

Vis status for SFlow-grensesnitt (ut)
Bruk kommandoen show sflow interface.

DELLSONiC# show sflow interface

-----------------------------------------------------------

sFlow interface configurations

   Interface            Admin State             Sampling Rate

   Eth1/1                up                     25000

   Eth1/2                down                   25000

   Eth1/3                up                     25000

   Eth1/4                up                     25000

   Eth1/5                up                     10000

   Eth1/6                up                     10000

   Eth1/7                up                     10000

   Eth1/8                up                     10000

 

Eksempel på sFlow-pakke
Vær oppmerksom på at agentadressen er 10.0.0.1, som er IP-adressen til Eth 1/1 (agent-ID).
Eksempel på sFlow-pakke

 

Affected Products

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON , PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000218295
Article Type: How To
Last Modified: 10 Oct 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.