[ih] Separation of TCP and IP
Grant Taylor
internet-history at gtaylor.tnetconsulting.net
Thu Jun 23 20:22:10 PDT 2022
On 6/23/22 8:44 PM, Toerless Eckert via Internet-history wrote:
> Alas, this is not how TCP stacks where written. Instead they moved
> the whole TCP protocol into the system level (linux kernel), making
> per-application optimizations quite painful and slow to evolve. All
> the Foo-over-UDP that has evolved is at least in part prove of that
> problem.
Perhaps I'm going to show my ignorance here, but I've got to ask:
Where does ping's use of raw sockets fit in this paradigm?
It seems to me like that is lower than the typical TCP application but
definitely more creating an entire TCP/IP stack in user space.
Aside: I know that there are multiple TCP/IP stacks in user space from
different people / companies. My employer uses (at least) one for very
specific things.
--
Grant. . . .
unix || die
More information about the Internet-history
mailing list