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
|
Drivers
Device Performance Enhancements
Hardware
|
Security Mobility Administration
Testing
|
Resources
Documentation Links
Related Links
- OSDL driver development information
- Editing pages
- Linux NFS Wiki
- Kernel Newbies basic information about working on kernel
- LinuxMM Linux memory management wiki
faq
Q: Why can I ping an IP address when the interface is down?
A: Linux uses a "host based" addressing model, IP addresses are owned by the host, not individual interfaces. So as long as the IP address is configured to some interface, we will accept packets destinated to that IP address as our's.
kernel_flow
network-adapters
Please refer to the Ethernet page for more up to date information. This page is ancient and some love could be used to organize this information a little better under the ethernet section
This information is based off of personal experience and/or information gleaned from the web and mailing lists. It is not necessarily 100% accurate. Corrections are welcome.
bridge_stp
The Spanning Tree Protocol (STP) is used to allow multiple bridges to work together. Each bridge communicates with other bridges to discover how they are interconnected. This information is then used to eliminate cycles, and provide optimal routing of packets. STP also provides fault tolerance, because it will recompute the topology if a bridge or port fails.
dccp
motherboards
This page has heresay or limited information and may needs a more analytic basis
Provide a listing of motherboards and how well they are supported.
If work-arounds are needed, for example, disabling ACPI, or tweaking the BIOS, that information is welcome here.
This information is based on personal experience and/or information found around the web and in mailing lists. It is not necessarily 100% accurate. Corrections are welcome.
net-tools
Overview
A collection of programs that form the base set of the NET-3 networking distribution for the Linux operating system. This package includes arp(8), hostname(1), ifconfig(8), ipmaddr, iptunnel, mii-tool(8), nameif(8), netstat(8), plipconfig(8), rarp(8), route(8) and slattach(8).
llc
The stack present on the Linux kernel was originally contributed by Procom Inc, that released a combined NetBEUI + LLC stack developed for Linux 2.0.36.
blogs
Linux Kernel Networking (Network Overview) by Rami Rosen
- arp
- bluetooth
- BlueZ
- Bridging
- bt
- CBQ
- CLONE_NEWNET
- DNAT
- dun
- duplicate ACKs.
- ECN
- ethtool
- eth_tool
- Explicit Congestion Notification
- Fib
- fib_trie
- getsockopt()
- GRE
- GRO
- GSO
- hciattach
- hcidump
- hcitool
- hcitool scan
- hidd
- hostapd
- HTB
- hw_features
- IGMP
- IGMPv2
- ingress_map
- Internet Group Management
- ip maddr
- ip maddr add
- iproute2
- IPSec
- IPv4
- IPv6
- IPv6 NAT
- IP_ADD_MEMBERSHIP
- ip_mr_input
- ISCAN
- L2CAP
- LACP
- libteam
- linux bluetooth
- Linux Kernel Networking
- mac80211
- Multicast Routing
- multiqueue
- NAP
- NAT
- neighboring subsystem
- net-next
- netfilter
- NETIF_F
- NETIF_F_LLTX
- NETIF_F_VLAN_CHALLENGED
- netns
- networking
- nfc
- noqueue_qdisc
- obex
- Open vSwitch
- openobex
- openvpn
- pand
- pimd
- pimreg
- PMTU discovery
- ppp
- PPP over L2TP
- pppoe
- PPPoL2TP
- Protocol Independent Multicast
- qdisc
- Rami Rosen
- Receive Packet Steering
- Reverse Path Filter
- RFCOMM
- RFCOMMCREATEDEV
- routing
- rps
- rp_filter
- SCO
- SCTP
- SKB
- SNAT
- TAP
- tc class
- tc filter
- tcp
- TCP Congestion Control
- team
- TIM
- TPROXY
- TUN
ethtool
ethtool is a Linux net driver diagnostic and tuning tool for the Linux 2.4.x (or later) series of kernels. Obtain information and diagnostics related to media, link status, driver version, PCI (or other) bus location, and more.
- Maintainer: Ben Hutchings bhutchings@solarflare.com
- Current Version: 3.2
Links
neighboring subsystem by Rami Rosen
wireless:channels
| 802.11 B/G | 802.11 A | ||
| Locale | |||
| Americas | 1 - 11 | 36, 40, 44, 48, 52, 56, 60, 64 | |
| China | 1 - 11 | ||
| France | 1 - 13 | inside : 100mW | |
iproute2_examples
For example you have 2 links to ISP, one is 64Kbit and another is metered (you pay for traffic) much higher speed.
Latency of links must be very similar, otherwise in this example, packets from one session can come in different order to final destination!
talk:ipv4
I think the FAQ should be its own page linked to from the main page. Like this FAQ -Jon
- Given the amount of info on this wiki I'm not sure that this is a good idea as it could easily get overwhelmed. However we can do it and refactor later if it gets too big. For example DCCP already has an FAQ. --Imcdnzl | DCCP 19:24, 10 May 2006 (PDT)
linuxnet:policy
In case it isn't obvious
- Spam will be deleted and rollback as soon as noticed.
- Any account spamming will be blocked
- Small furry creatures will be sent to eat your young
dccp_testing
This page describes how to test the performance of DCCP, choosing suitable test applications, and how to
download the experimental DCCP test tree.
tipc
TIPC
TIPC is a LAN protocol, originally designed by Jon Maloy at Ericsson. Its purpose is to provide an efficient, transparent, and scalable communication mechanism for a wide range of possible cluster configurations. It has been in the linux kernel since 2.6.16.
http://tipc.sf.net is the main TIPC site.
- Home
- About Us
- News & Media
- Programs
- Collaborative Projects
- Workgroups
- Publications
- Events
- Training


