Networking Topics


Zum Starten hier klicken

Inhaltsverzeichnis

Networking Topics

Contents

Non blocking sockets

Network events

poll/select

Signals vs Realtime signals

Queued SIGIO

Queued SIGIO HOWTO

Unix Sockets

Abstract namespace

Abstract namespace 2

Control messages

Control messages, what good for?

Credentials passing

Credentials passing, HOWTO

File descriptor passing

Netlink

Netlink messages

Sending a netlink message

Receiving a netlink message

Netlink multicast groups

Rtnetlink

Rtnetlink messages

A few rtnetlink messages:

Some rtnetlink applications

Kernel netlink

Netlink resources

Error handling

Getting told about UDP errors

How to process error messages

Error queue messages

Path MTU discovery

How does PMTUdisc work?

PMTUdisc in Linux

PMTUdisc: letting the kernel work

PMTUdisc: keeping your own state

PMTUdisc problems

IPv6 socket basics

sockaddr_in6

IPv6 search-n-replace

IPv6 name service

IPv6 references

Autor: A. Kleen

E-Mail: ak@suse.de