Perfect. Sounds fascinating. Will attend. When it's planned?

On 7/1/07, Rami Rosen <[EMAIL PROTECTED]> wrote:
Hello all,

 I suggest to give a lecture about Linux Kernel Networking;
Linux Kernel Networking is a fascinating topic; there
can be no doubt about its importance. It is also a
very wide subject; about 20% or more of the kernel
code is of the Networking subsystem.

Topics I suggest to deal with are:

- The internals of Linux Kernel Networking,
focusing on a walkthrough of a packet through layer 2 (link layer),
layer 3 (network layer) and layer 4 (transport layer).

- Routing, neighboring and bridging subsystems of the linux networking kernel
stack.

- The nitty-gritty details of kernel networking implementation,
dealing with some
important data structures like sk_buff and net_device, the routing tables and
the routing cache, the arp table and the arp cache, and more.

- ICMP error messages, like redirect to host (ICMP_REDIR_HOST) or Time to
live exceeded in transit (ICMP_TIME_EXCEEDED) : under which circumastances do
they occur.

- User space tools like the good old net-tools and the more modern IPROUTE2
tools, what are the benefits of IPROUTE2, etc.

-  a brief survey of new and future trends in kernel networking: IO/AT,
NetChannels, TCP Offloadig, RDMA, mulitqueus, and more.

The lecture can be scheduled on 20.8.07 or at a later date.
(but not before this date ).

Regards,
Rami Rosen

---------------------------------------------------------------------
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]



---------------------------------------------------------------------
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]

Reply via email to