Date: Thu, 7 Jun 2012 09:27:14 +0200 From: Michael Tuexen <Michael.Tuexen@lurchi.franken.de> To: Philip Prindeville <philipp_subx@redfish-solutions.com> Cc: freebsd-net@freebsd.org Subject: Re: IP_RECVTOS Message-ID: <445BCDCA-5750-4E12-A3BB-B5CAFD9569D4@lurchi.franken.de> In-Reply-To: <4FCFABBE.7030008@redfish-solutions.com> References: <1D03F00E-2777-4B0B-8E1C-860EA115B6AF@lurchi.franken.de> <CAJ-Vmona0kHnOKXdmQDYksqGifmd5Fjgg-YniTcrHFZvZBv--Q@mail.gmail.com> <7731AEE8-D1BF-4297-8F75-454149D3E303@lurchi.franken.de> <CAJ-VmomrqRLkyTCFsgfcAsXC1V4KubsZ3AeY2K%2B6X7u-yjBOoQ@mail.gmail.com> <5A4A73CF-95FB-4B33-9652-2E4FD517CF5F@lurchi.franken.de> <CAJ-Vmo=1o72QB%2B0tBcvO8A37xdzMCsS3JAFa5%2B6DM6%2BwqfQWPA@mail.gmail.com> <5399FCC6-BDC4-47DD-9948-ADD16264EE46@lurchi.franken.de> <CAJ-Vmo=BDfQ5_yd=bzBwYr=P7xLeS=mRckncCuGBJPYxz4XRoA@mail.gmail.com> <8D7E9322-0973-4657-B3FE-8A480C0E0304@lurchi.franken.de> <4FCFABBE.7030008@redfish-solutions.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jun 6, 2012, at 9:13 PM, Philip Prindeville wrote: > On 6/6/12 11:54 AM, Michael Tuexen wrote: >> On Jun 6, 2012, at 7:17 PM, Adrian Chadd wrote: >>=20 >>> Hi, >>>=20 >>> For TCP, I've seen the network layer change things (eg setting bits = on >>> incoming traffic to mark which interface it came in on), so you = can't >>> guarantee the outbound ToS =3D=3D inbound ToS. >> I've not said that inbound =3D=3D outbound... I just wanted to make = clear >> that there is a socket option of setting the TOS byte for outgoing >> traffic. The TCP stack might overwrite the ECN bits... >>=20 >> I need the IP_RECVTOS functionality for implementing a transport = stack supporting >> ECN in userland, actually running the SCTP kernel sources (with some = glue code) >> in userland on top of UDP... >>=20 >> Best regards >> Michael >=20 > What about UDT? Can you patch that as well? The UDT implementation can use IP_RECVTOS option, however I don't have = the time to look into this for the UDT implementation. Best regards Michael >=20 > For certain services (like backups or AFP), it might be useful for a = server to be able to detect a QoS-friendly client and reciprocate in = kind. >=20 > -Philip > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?445BCDCA-5750-4E12-A3BB-B5CAFD9569D4>