avd
avd copied to clipboard
Feat(eos_cli_config_gen): Support for MSS Clamping on ethernet interfaces.
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)