Networking

This site covers Linux networking specific topics. It does not cover general networking questions, these are covered under the more general Wikipedia Computer Networks. See the External Links section for other useful resources.

General

Protocols

Drivers

Device Performance Enhancements

Hardware

Security

Mobility

Administration

Testing

Resources

 

Documentation Links

 

Related Links

 

netlink

Netlink is a flexible, robust, wire-format communications channel typically used for kernel to user communication although it can also be used for user to user and kernel to kernel communications.

802.11

Wireless networking in Linux is really easy to use. The wireless-tools allow to explore and configure wireless network.

iputils


overview

Historical notes

performance_testing

Tuning

Test Tools

There are a wide range of tools available for measuring network performance. Common ones are:

todo

ufo

UFO (UDP Fragmentation Offload)

spam_blocks

By default Mediawiki turns on the "nofollow" in all references so spam is pointless, but that doesn't seem to stop anyone.

This site has some spam blocking suggestions from Bryce Harrington

talk:vlan

Please ignore my following comment, I didn't see you already have mentioned the VLAN accelaration part...

regarding the last section, I haven't checked 2.6 kernel, but in 2.4 kernel, it does not like that it is always the case you replace net_if_rx() with vlan_hwaccel_rx(), in fact, seems to me only those interfaces support "hardware accelaration" uses the latter.

talk:generic_netlink_howto

What was the purpose of this last edit, 00:18, 18 April 2007 by JyqXan, it seems to remove large chunks of the text for no apparent reason? Unless JyqXan has an explanation I propose we revert the latest change.

There are a few of these random mutilations going on by randomly named users. No idea why! I think I might have accidentaly marked this as patrolled but don't know how to reverse. User:Imcdnzl

Okay, thanks both for the explanation and the fix.

talk:toe

Despite all the reasons mentioned in this article to don't certificate TOE NICs, other OS do it.
For example MS Windows 2003 Server (SP1) does support TOE and I've seen a great interest for market around it.
Is there a chance of Linux support for TOE in a near future?
Thanks,

talk:main_page

Please if you put something on the main page, fill in the links. This is not a "what if"
page, it is a practical useful link to real work.

If you want to add something here, send mail to shemminger@osdl.org

conferences

Short list of conferences with Linux networking related attendees:

talk:netem

In the "Delaying only some traffic" section of this page, the following code is given as an example of how to create a delay to just one ip address:

talk:bridge

Please send questions to the Bridge mailing list [1], I don't want to deal with problem reports in the wiki.
Shemminger

gso

GSO ("Generic Segmentation Offload") is a performance optimization
which is a generalisation of the concept of TSO .

It has been added into Linux 2.6.18

Taken from Herbert Xu's
posting on linux-netdev

netbeui


NetBEUI for 2.4.24

Nikolai Zhubr patches to early work by Arnaldo Melo on porting the Procom, Inc donated stack for 2.0.36 to 2.4 is available here.

ip-sysctl

Page based on Documentation/networking/ip-sysctl.txt.

mobile_ip

Wide spread is the Optimized Link State Routing. There is an implementation for Linux, *BSD and Windows: olsrd.

tunneling

tcpprobe

Syndicate content