Dell Networking SONiC sFlow yapılandırması

Summary: Bu makalede, Dell Networking SONiC'de sFlow'un nasıl yapılandırılacağı açıklanmaktadır. Bu makale, Dell SONiC 4.1 çalıştıran bir anahtar kullanır.

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

Önkoşullar
Kavramları göstermek için standart arabirim adlandırması kullanıyoruz. Dell Networking S Serisi makalesine bakın: Temel Arabirim Yapılandırması - ARAYÜZ adlandırması ile ilgili daha fazla bilgi için SONIC 4.0 .
Bu makalede sFlow Collector ile Agent arasında kararlı bir bağlantı olduğu varsaylanmaktadır.

Dizin

SFlow Nedir?
Sflow Varsayılanları
sFlow'un yapılandırılması
Yapılandırma örneği
Doğrulamak

 

SFlow Nedir?

sFlow, ağ trafiğini İzlemek için akış tabanlı bir örnekleme yöntemi sağlar. Büyük kurumsal veri merkezlerinde ağ güvenliğini izleme, mantıksal bir ağ ve belirtilen arabirimlerde farklı kiracıların trafiğini izleme ve servis kalitesi (QoS) işlemleri için sFlow kullanın.

 

sFlow izleme sistemi şunlardan oluşur:

  1. sFlow aracısı, paketin yolunun herhangi bir yerinde bulunur. Aracı, akış örneklerini ve arabirim sayaçlarını sFlow veri birimleri içinde bir araya toplar ve bunları düzenli aralıklarla sFlow toplayıcıya iletir. Veri birimleri paket başlığı, giriş ve çıkış arabirimleri, örnekleme parametreleri ve arabirim sayaçları hakkında bilgi içerir ancak bunlarla sınırlı değildir. ASIC'ler paket örneklemeyi işler.
  2. sFlow toplayıcısı, farklı aygıtlardan alınan veri birimlerini analiz eder ve trafik akışlarının ağ genelinde görünümünü sağlar.
    Örnek Akış Şeması

 

sFlow iki tür örnekleme kullanır:

  1. Anahtarlı veya yönlendiren paket akışlarının istatistiksel paket tabanlı örneklemesi.
  2. Arabirim sayaçlarının zaman tabanlı örneklemesi.

 

Akılda Tutulması Gereken Noktalar

  • DELL SONiC, sFlow sürüm 5'i destekler.
  • sFlow veri toplama yalnızca veri bağlantı noktalarında desteklenir.
  • En fazla iki sFlow toplayıcı yapılandırarak.

 

sFlow Varsayılanları

Varsayılan Değerler

sFlow polling interval (sFlow yoklama aralığı)

20 saniye

sFlow toplayıcı bağlantı noktası

6343

sFlow toplayıcı VRF

Varsayılan VRF

 

Farklı Bağlantı Hızı için sFlow varsayılan örnekleme hızları

Bağlantı Hızı

Paket

1G

1000'de 1 paket

10G

10.000'de 1 paket

40G

40.000'de 1 paket

50G

50.000'de 1 paket

100G

100.000'de 1 paket

*Örnekleme hızının değiştirmesi önerilmez.

 

sFlow'un yapılandırılması

Bir anahtarda sFlow'un genel olarak yapılandırılması. Varsayılan olarak sFlow agent devre dışıdır. Varsayılan ayarları yeniden yapılandırmadan önce tüm veri arabirimleri üzerinde örnek trafik için sFlow'u genel olarak etkinleştirmeniz gerekir.

 

sFlow'u genel olarak etkinleştirme
Bu, anahtardaki tüm gelen ve giden arabirimler üzerinde sFlow'u etkinleştirir.

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

 

Arayüzde sFlow özelliğini devre dışı bırakma

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

 

Bir arabirim aralığında sFlow'u etkinleştirme

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

 

sFlow toplayıcısı yapılandırma
sFlow veri trafiği için hedef toplayıcı bağlantı noktası numarasını yapılandırın (0 ila 65535; varsayılan 6343).
sFlow collector'ın çalıştır olduğu VRF'yi belirtin: Yönetim (mgmt) veya varsayılan. Toplayıcıda varsayılan VRF varsayılan olarak kullanılır. Aynı toplayıcı IP adresini ve/veya bağlantı noktası numarasını farklı VRF'lerde yapılandırabilirsiniz.

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]}

 

sFlow polling-interval (İsteğe bağlı)
yapılandırmaVarsayılan olmayan sFlow yoklama aralığının yapılandırılması ve varsayılan örnekleme hızının korunması.
Yoklama aralığı, trafik örneklerinin veya sayaçların toplandıktan sonra (5 ila 300; varsayılan 20) zaman aralığıdır ( saniye olarak). sFlow trafik yoklamasını devre dışı bırakmak için 0 girin.

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

 

sFlow agent arabirimini yapılandırma
Dell SONiC anahtarı, sFlow agent arabirimi üzerinde yapılandırılan IP adresini bir aracı adresi kullanır. Bu aracı adresi, toplayıcının aldığı paketlerin kaynağını benzersiz bir şekilde tanımlaması için yardımcı olur. Aracı arabirimi olarak Ethernet, Vlan, Geri Döngü veya Yönetim arabirimini belirleme seçeneğine sahiptir. Varsayılan olarak sFlow, Yönetim arabiriminin IP adresini kullanır.

 

NOT: Dell Technologies, bir sFlow aracı arabirimi yapılandırmanız önerilir.

 

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# sflow agent-id 


Restore sFlow agent interface to the default

DELLSONiC(config)# no sflow agent-id

 

Örneğin, Eth 1/1'in Ip adresi 10.0.0.1 olduğunu düşünün ve sFlow agent-id Eth 1/1'i yapılandıracağız. Bu durumda aracı adresi 10.0.0.1'dir.
Örnek paket yakalamasını görmek için buraya tıklayın
Eth 1/1 bir IP adresine sahip değilse. Yönetim arabiriminin IP adresini kullanır.

 

sFlow örnekleme hızının yapılandırılması (İsteğe bağlı - değiştirilmesi önerilmez)
Örnekleme hızı, belirtilen sayıda paket içinde bir paket toplar (256 ila 8388608.
Varsayılan değer, bağlantı bant genişliğinin %10'ındaki yeni bir akışı bir saniyenin altında tespit eder ve arabirim hızına bağlıdır. Farklı Bağlantı Hızı için sFlow varsayılan örnekleme hızlarına bakın

 

NOT: sFlow örnekleme hızının değiştirmesi önerilmez.

 

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

 

Yapılandırma örneği

Bu örnekte, bir sFlow toplayıcısı aşağıdaki yapılandırma adımlarını içeren 10.0.0.100 IP adresine sahip:

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

 

Varsayılan olarak tüm arabirimler çalıştırıldığında sflow enable sFlow etkindir. Eth 1/2'yi bu işlemden hariç tutuz.

admin@DELLSONiC:~$ sonic-cli

DELLSONiC# configure

DELLSONiC(config)# interface Eth 1/2

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

 

Doğrulama

sFlow yapılandırmasını ve sayaçlarını görüntülemek için show komutlarını kullanın.

Genel sFlow yapılandırmasını görüntüleme
Komutunu kullanın 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

 

sFlow arabirimi durumunu görüntüleme (Çıkış)
Komutunu kullanın 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

 

Örnek SFlow Paketi
Aracı adresinin Eth 1/1(aracı kimliği) IP adresi olan 10.0.0.1 olduğunu unutmayın.
Örnek sFlow paketi

 

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.