The Linux Networking Stack Exposed 69
An anonymous reader writes "The Linux source code is a great way to learn about the design of device drivers for a multitude of device types, including network device drivers. This article will show you the basic architecture of the Linux networking stack and dig into its interfaces for system calls, protocols, and device drivers."
well (Score:5, Funny)
Where's the NetBIOS? (Score:2, Funny)
Expose it, babe! (Score:2, Funny)
Re:OOOOhhh (Score:5, Funny)
well-Stripping packets. (Score:3, Funny)
Well the nice thing is that geeks can get their porn at work without tipping anyone off.
Re:well (Score:5, Funny)
Oh yeah?
So, a UDP connection walks into a bar and it goes up to the bartender.
"Hi bartender, " it says to the bartender.
"Howdy, UDP connection. What'll it be?" the bartender asks.
"I'll have a beer please. Here's a dollar," says the UDP connection.
The bartender takes the dollar, looks at the UDP connection, and continues wiping glasses.
"So, what'll it be?" the bartender asks the UDP connection.
The UDP connection forks over another dollar and orders a beer again. The bartender takes the dollar and stares expectantly at the UDP connection as he continues to wipe glasses.
"So, what are you gonna drink, little UDP connection?" the bartender asks.
"I would like a beer please," and the UDP connection gives the bartender yet another dollar. The bartender takes the dollar and promptly starts wiping the counter. He looks thatthe UDP connection and asks,
"Oh, hello there. Can I get you anything?"
"Yes please," responds the UDP connection, "I'd like a beer. Here is a dollar." And the UDP connection gives the bartender yet another dollar.
And so on...
Re:OOOOhhh (Score:3, Funny)
Re:What about Minix? (Score:5, Funny)
Perhaps you should send a link to the kernel devs and suggest they emulate it...
Re:Beg to differ (Score:5, Funny)
Yes, the Linux network stack has always been constrained by the fact that it has to handle networking.
I contributed a series of highly innovative patches that added 3D Graphics and AJAX support to the Linux TCP/IP stack. Were those kernel developers interested? Were they fuck.
Just another reason why Linux will continue to lag behind Windows and OSX in the innovation stakes.
Re:well (Score:5, Funny)
And when TCP walks into the bar and asks for beer bartender opens the tap and lets beer stream... But before that they have to shake hands three times.
Re:well (Score:4, Funny)
So, a UDP connection walks into a bar and it goes up to the bartender.
"Hi bartender, " it says to the bartender.
"Howdy, UDP connection. What'll it be?" the bartender asks.
"I'll have a beer please. Here's a dollar," says the UDP connection.
The bartender takes the dollar, looks at the UDP connection, and continues wiping glasses.
"So, what'll it be?" the bartender asks the UDP connection.
The UDP connection forks over another dollar and orders a beer again. The bartender takes the dollar and stares expectantly at the UDP connection as he continues to wipe glasses.
"So, what are you gonna drink, little UDP connection?" the bartender asks.
"I would like a beer please," and the UDP connection gives the bartender yet another dollar. The bartender takes the dollar and promptly starts wiping the counter. He looks thatthe UDP connection and asks,
"Oh, hello there. Can I get you anything?"
"Yes please," responds the UDP connection, "I'd like a beer. Here is a dollar." And the UDP connection gives the bartender yet another dollar.
And so on...
So I guess writing stuff down on it's arms would turn the UDP connection into a TFTP session.
Re:well (Score:3, Funny)
Oh how ironic
When I saw this headline.... (Score:5, Funny)
Re:What about Minix? (Score:3, Funny)
Better unexpose the stack code.... (Score:3, Funny)
SCO: How do we get our hands on the code for Linux?
Lawyer: Pay me $$$ and I will get the courts to order it handed over.
SCO: You are such a bargain!
Re:Unix sockets .. (Score:3, Funny)
Re:well (Score:3, Funny)