Hi Miklos, > do you see any remaining issue with the TCP MSS clamping plugin that has not > been addressed yet? > The patch set has been hanging for quite some time and I am wondering how we > could proceed further. https://gerrit.fd.io/r/c/vpp/+/15144
Just did a code review. Please look. If you take a look at them I will talk to Neale about removing his -2. Best regards, Ole > > Thanks, > Miklos > From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> on behalf of Miklos Tirpak > via lists.fd.io<miklos.tirpak=emnify....@lists.fd.io> > Sent: Sunday, May 31, 2020 6:37 PM > To: Paul Vinciguerra <pvi...@vinciconsulting.com> > Cc: otr...@employees.org <otr...@employees.org>; Mohsin Kazmi (sykazmi) > <syka...@cisco.com>; vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> > Subject: Re: [vpp-dev] generic TCP MSS clamping > > CAUTION: This email originated from outside of the organization. Do not click > links or open attachments unless you recognize the sender and know the > content is safe. > > Thanks lot, Paul. I have updated the patch set. > > I would appreciate a second look at the checksum around tmc_node.c:124. The > function updates the TCP checksum instead of recalculating that now. I just > find the usage of ip_csum_update() a bit unclear, there are also comments > about cheating in other plugins. > > Thanks, > Miklos > From: Paul Vinciguerra <pvi...@vinciconsulting.com> > Sent: Sunday, May 31, 2020 12:05 PM > To: Miklós Tirpák <miklos.tir...@emnify.com> > Cc: otr...@employees.org <otr...@employees.org>; Mohsin Kazmi (sykazmi) > <syka...@cisco.com>; vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> > Subject: Re: [vpp-dev] generic TCP MSS clamping > > CAUTION: This email originated from outside of the organization. Do not click > links or open attachments unless you recognize the sender and know the > content is safe. > > Yes, please do. My changeset only freshens the api code to take advantage of > the refactorings that have been put in place since that code was last > submitted and fix the tests to work properly under python3 in anticipation of > your changes. > > Paul > > On Sun, May 31, 2020 at 5:23 AM Miklós Tirpák <miklos.tir...@emnify.com> > wrote: > Hi Paul, > > I just saw the updated patch from you in > https://gerrit.fd.io/r/c/vpp/+/15144/2. > We discussed on the mailing list few days ago that I am working on updating > this plugin, and your patch is a bit conflicting with my changes > unfortunately. > > If you do not mind I would still update the patch set in this code review > with some more changes: RX support, bugfix in clamping (mss is changed even > if it is low enough), some more tests, cli command updates. I hope I can do > this quickly. > > Thanks, > Miklos > From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> on behalf of Miklos Tirpak > via lists.fd.io<miklos.tirpak=emnify....@lists.fd.io> > Sent: Thursday, May 28, 2020 4:51 PM > To: otr...@employees.org <otr...@employees.org>; Mohsin Kazmi (sykazmi) > <syka...@cisco.com> > Cc: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> > Subject: Re: [vpp-dev] generic TCP MSS clamping > > CAUTION: This email originated from outside of the organization. Do not click > links or open attachments unless you recognize the sender and know the > content is safe. > > Thank you for the pointer, this is exactly what I was looking for. I will > rebase the patch and add RX support. > > Thanks, > Miklos > From: otr...@employees.org <otr...@employees.org> > Sent: Thursday, May 28, 2020 12:43 PM > To: Mohsin Kazmi (sykazmi) <syka...@cisco.com> > Cc: Miklós Tirpák <miklos.tir...@emnify.com>; vpp-dev@lists.fd.io > <vpp-dev@lists.fd.io> > Subject: Re: [vpp-dev] generic TCP MSS clamping > > CAUTION: This email originated from outside of the organization. Do not click > links or open attachments unless you recognize the sender and know the > content is safe. > > > 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) <syka...@cisco.com> wrote: > > > > Hi Miklos, > > > > May be, it will help https://gerrit.fd.io/r/c/vpp/+/15144 > > > > -br > > Mohsin > > From: <vpp-dev@lists.fd.io> on behalf of Ole Troan <otr...@employees.org> > > Date: Thursday, May 28, 2020 at 11:23 AM > > To: Miklos Tirpak <miklos.tir...@emnify.com> > > Cc: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> > > 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 (#17184): https://lists.fd.io/g/vpp-dev/message/17184 Mute This Topic: https://lists.fd.io/mt/74499850/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-