User Tools

Site Tools


networking:start

This is an old revision of the document!


Kernel 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

* TODO Linux netdev TODO List
* Network Overview
* How packets flow through
* sk_buff explanation
* Neighboring Subsystem
* Socket Locks
* Linux Wireless Subsystem

Protocols

* Netlink
* Amateur Radio
* AX.25/ NET/ROM ROSE
* TCP Transmission Control Protocol
* DCCP Datagram Congestion Control Protocol
* IPv4 IP version 4 - The standard Internet Protocol
* IPv6 IP version 6 - The “next generation” Internet Protocol
* LLC 802.2 - Logical Link Control
* MPLS Multi Protocol Label Switching
* NetBEUI NetBIOS Extended User Interface
* SCTP Stream Control Transmission Protocol
* TIPC Transparent Inter Process Communication

Drivers

* Ethernet Ethernet driver
* Bridge Ethernet bridging
* Bonding bonding multiple devices
* VLAN Virtual LANs
* Tunneling Tunnels under Linux
* Linux Virtual Server load balancing
* Wireless Linux wireless

Device Performance Enhancements

* GSO Generic Segmentation Offload
* I/OAT I/O Acceleration
* GRO Generic Receive Offload
* NAPI New API
* TOE TCP Offload Engine
* TSO TCP Segmentation Offload
* UFO UDP Fragmentation Offload

Hardware

* Motherboards Stability & Work-Arounds
* Network-Adapters Stability & Features

Security

* IPsec
* Linux WPA 802.1x
* Netfilter

Mobility

* 802.11 Wireless networking
* Mobile IP Migrating hosts between networks

Administration

* Iproute2 tc, ip, ss
* net-tools ifconfig, netstat, route, etc.
* iputils arping, ping, tracepath, etc.
* netkit finger, ftp, ping, etc.
* ethtool
* traceroute
* networkmanager
* etcnet

Testing

* TCP testing
* Performance Testing
* pktgen packet generator
* netem network delay and loss emulator

Resources

 

Documentation Links

 

Related Links

 

networking/start.1468891359.txt.gz · Last modified: 2016/07/26 07:41 (external edit)