Skip to content

VLAN trunk support: cfgagent update.#297

Closed
jipanyang wants to merge 3 commits intosonic-net:v1.0.3from
jipanyang:v1.0.3_vlan_cfgagent
Closed

VLAN trunk support: cfgagent update.#297
jipanyang wants to merge 3 commits intosonic-net:v1.0.3from
jipanyang:v1.0.3_vlan_cfgagent

Conversation

@jipanyang
Copy link
Contributor

VLAN trunk support: ConfigDB enforcer as cfgagent. Debug commands implementation as in cfgmgr. Linux VLAN aware 1Q bridge used to support hostenv VLAN trunk.

  1. More than one 802.1Q VLAN could be created.
  2. A VLAN could have members of physical ports or LAG or both types of them.
  3. A physical port or LAG could be added to multiple VLANs in tagged mode.
  4. A physical port or LAG could be added to one VLAN in untagged mode.
  5. It shall be possible to config port VLAN ID (pvid) for individual physical port and LAG.

Example debug CLI:
cfgmgr vlan add vlan 2000 desc "testing vlan"
cfgmgr vlan add vlan 2000 dev PortChannel46 untagged
cfgmgr vlan add vlan 2000 dev Ethernet52

cfgmgr intf add 172.16.28.190/24 dev Vlan2000
cfgmgr intf add 10.11.20.30/24 dev Vlan2000

cfgmgr switch update unicast_miss_flood false broadcast_flood false

@msftclas
Copy link

@JipanYanga,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@jipanyang jipanyang force-pushed the v1.0.3_vlan_cfgagent branch from 21c7d1d to df5282e Compare August 31, 2017 16:13
@jipanyang
Copy link
Contributor Author

target branch not active.

@jipanyang jipanyang closed this Sep 16, 2017
@jipanyang jipanyang deleted the v1.0.3_vlan_cfgagent branch June 2, 2018 02:04
EdenGri pushed a commit to EdenGri/sonic-swss that referenced this pull request Feb 28, 2022
* Add drop probability configurability to ecnconfig

Signed-off-by: Wenda <wenni@microsoft.com>

* Correct variable names

* Correct syntax error

Signed-off-by: Wenda <wenni@microsoft.com>
oleksandrivantsiv pushed a commit to oleksandrivantsiv/sonic-swss that referenced this pull request Mar 1, 2023
* [flex_counter]: Check if plugin lists are empty

Check plugin lists along with counter IDs lists
before trying to remove FC instance

* Rename isCounteMapsEmpty to isEmpty

Signed-off-by: marian-pritsak <marianp@mellanox.com>

* Fix comments

Signed-off-by: marian-pritsak <marianp@mellanox.com>
jianyuewu pushed a commit to jianyuewu/sonic-swss that referenced this pull request Dec 24, 2025
…onic-net#297)

* Add PASS_THROUGH_ROUTE_TABLE to config and application db

Signed-off-by: Ze Gan <ganze718@gmail.com>

* Add spaces to align with other entries

Signed-off-by: Ze Gan <ganze718@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants