Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broadcast Unknown-multicast and Unknown-unicast Storm-control #928

Merged
merged 39 commits into from
May 18, 2022

Commits on Jun 1, 2020

  1. CLICK CLI - Configuration and show commands for BUM Storm-control fea…

    …ture.
    
    configuration commands
    ----------------------
    config interface storm-control broadcast add Ethernet0 10000
    config interface storm-control unknown-multicast add Ethernet0 10000
    config interface storm-control unknown-unicast add Ethernet0 10000
    
    config interface storm-control broadcast del Ethernet0
    config interface storm-control unknown-multicast del Ethernet0
    config interface storm-control unknown-unicast del Ethernet0
    
    show commands
    -------------
    show storm-control all
    show storm-control interface Ethernet0
    
    Sample output
    -------------
    show storm-control interface Ethernet0
    +------------------+-------------------+---------------+
    | Interface Name   | Storm Type        |   Rate (kbps) |
    +==================+===================+===============+
    | Ethernet0        | broadcast         |         10000 |
    +------------------+-------------------+---------------+
    | Ethernet0        | unknown-unicast   |         10000 |
    +------------------+-------------------+---------------+
    | Ethernet0        | unknown-multicast |         10000 |
    +------------------+-------------------+---------------+
    mohan-selvaraj committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    46a0f9a View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Configuration menu
    Copy the full SHA
    c5385d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6be166a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a073d93 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Configuration menu
    Copy the full SHA
    37b41f0 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Configuration menu
    Copy the full SHA
    f5b354e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55768bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7542172 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Configuration menu
    Copy the full SHA
    4c9945f View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    8147999 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. No commit message

    mohan-selvaraj committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    91e70f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6aec85 View commit details
    Browse the repository at this point in the history
  3. Modified storm-control configuration commands to

    config interface storm-control add/del Ethernet0 broadcast 10000
    config interface storm-control add/del Ethernet0 unknown-multicast 10000
    config interface storm-control add/del Ethernet0 unknown-unicast 10000
    mohan-selvaraj committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    5194411 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Configuration menu
    Copy the full SHA
    6297b03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90d6f5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12d7ce6 View commit details
    Browse the repository at this point in the history
  4. modified storm-control show commands

    old: show storm-control {all | interface <interface>}
    new: show storm-control [interface <interface>]
    
     show storm-control
     +------------------+-------------------+---------------+
     | Interface Name   | Storm Type        |   Rate (kbps) |
     +==================+===================+===============+
     | Ethernet0        | broadcast         |         12345 |
     +------------------+-------------------+---------------+
     | Ethernet10       | unknown-multicast |        234234 |
     +------------------+-------------------+---------------+
    
    show storm-control interface Ethernet10
    +------------------+-------------------+---------------+
    | Interface Name   | Storm Type        |   Rate (kbps) |
    +==================+===================+===============+
    | Ethernet10       | unknown-multicast |        234234 |
    +------------------+-------------------+---------------+
    mohan-selvaraj committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    61e2107 View commit details
    Browse the repository at this point in the history
  5. No commit message

    mohan-selvaraj committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    30c6fa7 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Configuration menu
    Copy the full SHA
    0e3fbd2 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. support for capability check before proceeding with updating CONFIG_D…

    …B. partial support for namespace
    mohan-selvaraj committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    779ab88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46433b8 View commit details
    Browse the repository at this point in the history
  3. No commit message

    mohan-selvaraj committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    7c850c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    44996b7 View commit details
    Browse the repository at this point in the history
  5. No commit message

    mohan-selvaraj committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    f1996c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Configuration menu
    Copy the full SHA
    60dc372 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df63165 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e250b6a View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. Configuration menu
    Copy the full SHA
    d5c7f15 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Configuration menu
    Copy the full SHA
    4c0e8ba View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Configuration menu
    Copy the full SHA
    991210c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into storm_control

    Conflicts:
    	tests/mock_tables/config_db.json
    mohan-selvaraj committed May 5, 2022
    Configuration menu
    Copy the full SHA
    1ed0c15 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'storm_control' of https:/mohan-selvaraj/son…

    …ic-utilities into storm_control
    
    Conflicts:
    	tests/mock_tables/config_db.json
    mohan-selvaraj committed May 5, 2022
    Configuration menu
    Copy the full SHA
    93c01c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d288b08 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a85aad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5b63779 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f1bb1cb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4389e5 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Configuration menu
    Copy the full SHA
    afe1122 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    f2c32ca View commit details
    Browse the repository at this point in the history