Configuring Resilient Trunk Hashing



Starting from NetVisor OS release 6.1.0, the resilient hash mode can be configured on trunks to help prevent unnecessary traffic disruption when the number of trunk member ports changes.


Note: Resilient hashing is supported on all platforms except:

  • Dell Z9100-ON, S5048F, Z9264-ON
  • Freedom F9532L-C/Edgecore AS7712-32X
  • Freedom F9532-C/Edgecore AS7716-32X
  • Freedom F9572L-V/Edgecore AS7312-54XS
  • Freedom F9572-V/Edgecore AS7316-54XS
  • Freedom F9532C-XL-R/Edgecore AS7716-32X
  • Freedom F9664-C/Edgecore AS7816-64X.



Due to a hardware restriction, this feature cannot be changed on the fly and needs to be configured during trunk creation like so:


CLI (network-admin@switch) > trunk-create name trunk2 hash-mode resilient ports 5,6,7


CLI (network-admin@switch) > trunk-show format name,trunk-id,ports,hash-mode,status


name                 trunk-id ports hash-mode status

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

trunk1               272      65-68 l3        up,PN-switch,PN-cluster,multicast-router

trunk2               273      5,6,7 resilient up,PN-switch

vxlan-loopback-trunk 397      13-16 enhanced  up,stp-edge-port


If you then try to dynamically modify resilient mode (for example to revert back to the default enhanced mode), you get an error message:


CLI (network-admin@switch) > trunk-modify trunk-id 273 hash-mode enhanced

trunk-modify: Trunk is configured with resilient hash. Delete and create trunk to change hash mode


So you need to delete the trunk first and then recreate it if modification of resilient mode is required.

north
    keyboard_arrow_up
    keyboard_arrow_down
    description
    print
    feedback
    support
    business
    rss_feed
    south