avd icon indicating copy to clipboard operation
avd copied to clipboard

Feat(eos_cli_config_gen): Support for MSS Clamping on ethernet interfaces.

Open Shivani-gslab opened this issue 9 months ago • 1 comments

Change Summary

Support for MSS Clamping on ethernet interfaces.

Related Issue(s)

Fixes #3919

Component(s) name

arista.avd.eos_cli_config_gen

Proposed changes

Updated ethernet_interfaces schema to add tcp_mss_ceiling :

tcp_mss_ceiling:
     ipv4_segment_size: <int; 64-65475>
     ipv6_segment_size: <int; 64-65475>

     # Enforce on packets forwarded to the network.
     egress: <bool>

     # Enforce on packets arriving from the network.
     ingress: <bool>

How to test

Molecule tests are added. Test the config in EOS CLI.

Checklist

PR Checklist

  • [x] Check the command ordering on EOS CLI.
  • [x] Implement the documentation template (if required).

Repository Checklist

  • [x] My code has been rebased from devel before I start
  • [x] I have read the CONTRIBUTING document.
  • [x] My change requires a change to the documentation and documentation have been updated accordingly.
  • [x] I have updated molecule CI testing accordingly. (check the box if not applicable)

Shivani-gslab avatar May 20 '24 11:05 Shivani-gslab