Dell Networking SONiC sFlow-konfiguration

Summary: Denne artikel beskriver, hvordan du konfigurerer sFlow i Dell Networking SONiC. Denne artikel bruger en switch, der kø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

Forudsætninger
Vi bruger standardgrænsefladenavngivning til at demonstrere koncepterne. Se artiklen Dell Networking S-serien: Grundlæggende interfacekonfiguration – SONIC 4.0 for flere oplysninger om grænsefladenavngivning.
Denne artikel antager en stabil forbindelse mellem sFlow Collector og Agent.

Indeks

Hvad er sFlow
Standardindstillinger for
SflowKonfigurer sFlow
Eksempel
på konfigurationKontrollere

 

Hvad er sFlow

sFlow er en flow-baseret samplingmetode til overvågning af netværkstrafik. Brug sFlow til at overvåge netværkssikkerhed i store virksomhedsdatacentre, overvåge trafik for forskellige lejere i et logisk netværk og på angivne grænseflader og til QoS-handlinger (quality of service).

 

sFlow-overvågningssystemet består af

  1. SFlow-agenten er placeret et vilkårligt sted i pakkens sti. Agenten kombinerer floweksempler og grænsefladetællere i sFlow-datagrams og videresender dem til sFlow-collectoren med regelmæssige intervaller. Datapakkerne består af oplysninger om, men ikke begrænset til, pakkens header, indgangs- og udgangsgrænseflader, samplingparametre og grænsefladetællere. ASICs håndterer pakke-sampling.
  2. sFlow Collector analyserer de datagrams, der modtages fra forskellige enheder, og viser et netværksdækkende overblik over trafikstrømmene.
    Eksempel på sFlow-diagram

 

sFlow anvender to typer sampling:

  1. Statistisk pakkebaseret sampling af switchede eller routede pakkestrømme.
  2. Tidsbaseret sampling af grænsefladetællere.

 

Husk følgende

  • DELL SONiC understøtter sFlow-version 5.
  • sFlow-dataindsamling understøttes kun på dataporte.
  • Du kan konfigurere maksimalt to sFlow-collectors.

 

Standardindstillinger for sFlow

Standardværdier

sFlow-forespørgselsinterval

20 sekunder

sFlow collector-port

6343

sFlow-collector VRF

Standard VRF

 

sFlow-standard samplingshastigheder for forskellige Link Speed

Link Speed

Pakke

1G

1 pakke i 1000

10G

1 pakke i 10.000

40G

1 pakke i 40.000

50 G

1 pakke i 50.000

100G

1 pakke i 100.000

*Det anbefales ikke at ændre samplingsfrekvensen.

 

Konfigurer sFlow

Konfigurere sFlow globalt på en switch. Som standard er sFlow-agenten deaktiveret. Du skal aktivere sFlow globalt for at indsamle trafik på alle datagrænseflader, før du kan omkonfigurere standardindstillingerne.

 

Aktivering af sFlow globalt
Dette aktiverer sFlow på alle indgående og udgående grænseflader i switchen.

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

 

Deaktiver sFlow in-grænseflade

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

 

Aktivér sFlow i en række grænseflader

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 Collector
Konfigurere destinationsindsamlerportnummeret for sFlow-datatrafik (0 til 65535; standard 6343).
Angiv den VRF, som sFlow Collector kører på: Administration (mgmt) eller standard. Standard VRF på collectoren anvendes som standard. Du kan konfigurere den samme collector IP-adresse og/eller portnummer i forskellige 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 sFlow-forespørgselsinterval (valgfrit)
Konfigurer et ikke-default sFlow-forespørgselsinterval, og bevar standard samplingsfrekvensen.
Forespørgselsintervallet er det klokkeslæt (i sekunder), hvor der indsamles trafikprøver eller tællere (5 til 300; standard 20). Indtast 0 for at deaktivere sFlow-trafikafstemning.

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

 

Konfigurer en sFlow agent-grænseflade
Dell SONiC-switchen bruger den IP-adresse, der er konfigureret på sFlow-agentgrænsefladen og en agentadresse. Denne agentadresse hjælper indsamleren med entydigt at identificere kilden til de pakker, den modtager. Vi har mulighed for at vælge Ethernet, VLAN, Loopback eller Management-grænseflade som agentgrænseflade. Som standard bruger sFlow administrationsgrænsefladens IP-adresse.

 

BEMÆRK: Dell Technologies anbefaler, at du konfigurerer en sFlow-agentgrænseflade.

 

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# sflow agent-id 


Restore sFlow agent interface to the default

DELLSONiC(config)# no sflow agent-id

 

I dette tilfælde har Eth 1/1 f.eks. IP-adresse 10.0.0.1, og vi har konfigureret sFlow agent-id Eth 1/1. I dette tilfælde er agentadressen 10.0.0.1.
Klik her for at se et eksempel på pakkehentning
Hvis Eth 1/1 ikke har en IP-adresse. Den bruger administrationsgrænsefladens IP-adresse.

 

Konfigurere sFlow-samplinghastighed (valgfrit - ikke anbefalet ændring)
Samplingsfrekvensen indsamler én pakke i det angivne antal pakker (256 til 8388608).
Standarden registrerer et nyt flow på 10 % af linkbåndbredden på mindre end et sekund og afhænger af grænsefladehastigheden. Se sFlow-standard samplingshastigheder for forskellige Link Speed

 

BEMÆRK: Det anbefales ikke at ændre 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å konfiguration

I dette eksempel har en sFlow Collector IP-adresse 10.0.0.100 med disse konfigurationstrin:

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 er alle grænseflader sFlow aktiveret, når sflow enable de køres. Lad os udelukke 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

 

Bekræft

Brug visningskommandoerne til at få vist sFlow-konfiguration og tællere.

Vis global sFlow-konfiguration
Brug 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-grænseflade (ud)
Brug 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
Bemærk, at agentadressen er 10.0.0.1, som er IP-adressen på Eth 1/1 (agent-id).
Prøve-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.