Good find Mohsin. So it's only missing clamping on RX. I'm sure Miklos can add 
that.

Cheers,
Ole

> On 28 May 2020, at 12:23, Mohsin Kazmi (sykazmi) <[email protected]> wrote:
> 
> Hi Miklos,
>
> May be, it will help https://gerrit.fd.io/r/c/vpp/+/15144
>
> -br
> Mohsin
> From: <[email protected]> on behalf of Ole Troan <[email protected]>
> Date: Thursday, May 28, 2020 at 11:23 AM
> To: Miklos Tirpak <[email protected]>
> Cc: "[email protected]" <[email protected]>
> Subject: Re: [vpp-dev] generic TCP MSS clamping
>
> Hi Miklos,
> 
> > I see the NAT plugin already supports TCP MSS clamping but it is 
> > implemented only in in2out direction.
> > 
> > We have endpoints with wrong MTUs behind tunnels and not all the traffic is 
> > NATed. Hence, it would be very nice to have generic support for MSS 
> > clamping that could be enabled on the tunnel interface.
> > 
> > Do you think implementing this as a feature arch would make sense? Then it 
> > would not be limited to NAT or to one kind of tunnel for example.
> > If so, what is the best place? A new plugin?
> 
> A bidirectional TCP MSS adjust would be fine.
> Putting it in a plugin is likely the simplest.
> 
> I'm unsure if it should be generic or not. E.g. the NAT also needs to adjust 
> the TCP checksum, and it's likely better to do it only once.
> 
> Best regards,
> Ole
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#16553): https://lists.fd.io/g/vpp-dev/message/16553
Mute This Topic: https://lists.fd.io/mt/74499850/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to