Anatomy of the Linux networking stack (developerWorks)
[Posted August 13, 2007 by jake]
As seen on
Slashdot,
IBM developerWorks has an
overview
of the Linux networking stack. "
Practically speaking, the layers
of the networking stack go by much more recognizable names. At the link
layer, you find Ethernet, the most common high-speed medium. Older
link-layer protocols include the serial protocols such as the Serial Line
Internet Protocol (SLIP), Compressed SLIP (CSLIP), and the Point-to-Point
Protocol (PPP). The most common network layer protocol is Internet Protocol
(IP), but other protocols exist at the network layer that satisfy other
needs, such as the Internet Control Message Protocol (ICMP) and the Address
Resolution Protocol (ARP). At the transport layer is the Transmission
Control Protocol (TCP) and User Datagram Protocol (UDP). Finally, the
application layer includes many familiar protocols, including the standard
Web protocol, HTTP, and the e-mail protocol, Simple Mail Transfer Protocol (SMTP)."
(
Log in to post comments)