User Tools

Site Tools


networking:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
networking:start [2016/07/19 01:22]
127.0.0.1 external edit
networking:start [2016/11/29 16:19] (current)
emsearcy refactor wireless link
Line 2: Line 2:
  
 This site covers Linux networking specific topics. It does not cover general networking questions, these are covered under the more general [[http://​en.wikipedia.com/​wiki/​Computer_Network|Wikipedia Computer Networks]]. See the External Links section for other useful resources. This site covers Linux networking specific topics. It does not cover general networking questions, these are covered under the more general [[http://​en.wikipedia.com/​wiki/​Computer_Network|Wikipedia Computer Networks]]. See the External Links section for other useful resources.
-|\\ **General**\\ \\   * [[:​networking:​todo| TODO ]] Linux netdev TODO List\\ ​  * [[https://​www.linuxfoundation.org/​collaborate/​workgroups/​networking/​network_overview| Network Overview ]]\\   * [[:​networking:​kernel_flow| How packets flow through ]]\\   * [[:​networking:​sk_buff| sk_buff explanation ]]\\   * [[:​networking:​neighboring_subsystem| Neighboring Subsystem ]]\\   * [[:​networking:​socket_locks| Socket Locks ]]\\   * [[:​networking:​linux-wireless-subsystem-80211-rami-rosen| Linux Wireless Subsystem ]]\\ \\ **[[http://​en.wikipedia.com/​wiki/​Communications_protocol|Protocols]]**\\ \\   * [[:​networking:​netlink| Netlink ]]\\   * [[http://​www.linux-ax25.org/​wiki/​Main_Page|Amateur Radio]]\\ ​  ​* ​ [[http://​www.linux-ax25.org/​wiki/​AX.25|AX.25]]/​ [[http://​www.linux-ax25.org/​wiki/​NET/​ROM|NET/​ROM]] [[http://​www.linux-ax25.org/​wiki/​ROSE|ROSE]] \\   * [[:​networking:​tcp| TCP ]] Transmission Control Protocol\\ ​  * [[:​networking:​dccp| DCCP ]] Datagram Congestion Control Protocol\\ ​  * [[:​networking:​ipv4| IPv4 ]] IP version 4 - The standard Internet Protocol\\ ​  * [[:​networking:​ipv6| IPv6 ]] IP version 6 - The "next generation"​ Internet Protocol\\ ​  * [[:​networking:​llc| LLC ]] 802.2 - Logical Link Control\\ ​  * [[http://​en.wikipedia.com/​wiki/​Multiprotocol_Label_Switching|MPLS]] Multi Protocol Label Switching\\ ​  * [[:​networking:​netbeui| NetBEUI ]] NetBIOS Extended User Interface\\ ​  * [[http://​lksctp.sourceforge.net|SCTP]] Stream Control Transmission Protocol\\ ​  * [[http://​tipc.sf.net|TIPC]] Transparent Inter Process Communication\\ |\\ **Drivers**\\ \\   * [[:​networking:​ethernet|Ethernet]] Ethernet driver\\ ​  * [[:​networking:​bridge|Bridge]] Ethernet bridging\\ ​  * [[:​networking:​bonding|Bonding]] bonding multiple devices\\ ​  * [[:​networking:​vlan|VLAN]] Virtual LANs\\ ​  * [[:​networking:​tunneling|Tunneling]] Tunnels under Linux\\ ​  * [[http://​www.linuxvirtualserver.org|Linux Virtual Server]] load balancing\\ ​  * [[https://​www.linuxfoundation.org/​collaborate/​workgroups/​networking/​wireless|Wireless]] Linux wireless\\ \\ **Device Performance Enhancements**\\ \\   * [[:​networking:​gso| GSO ]] Generic Segmentation Offload\\ ​  * [[:​networking:​i:​oat| I/OAT ]] I/O Acceleration\\ ​  * [[https://​www.linuxfoundation.org/​node/​add/​wiki?​gids[]=5066| GRO ]] Generic Receive Offload\\ ​  * [[:​networking:​napi| NAPI ]] New API\\   * [[:​networking:​toe| TOE ]] TCP Offload Engine\\ ​  * [[:​networking:​tso| TSO ]] TCP Segmentation Offload\\ ​  * [[:​networking:​ufo| UFO ]] UDP Fragmentation Offload\\ \\ **Hardware**\\ \\   * [[:​networking:​motherboards| Motherboards ]] Stability & Work-Arounds\\ ​  * [[:​networking:​network-adapters| Network-Adapters ]] Stability & Features\\ |\\ **Security**\\ \\   * [[http://​www.ipsec-howto.org/​t1.html|IPsec]]\\ ​  * [[http://​hostap.epitest.fi/​wpa_supplicant|Linux WPA 802.1x]]\\ ​  * [[http://​en.wikipedia.com/​wiki/​netfilter|Netfilter]]\\ \\ **Mobility**\\ \\   * [[:​networking:​802.11| 802.11 ]] Wireless networking\\ ​  * [[:​networking:​mobile_ip| Mobile IP ]] Migrating hosts between networks\\ \\ **Administration**\\ \\   * [[:​networking:​iproute2| Iproute2 ]] tc, ip, ss\\   * [[:​networking:​net-tools| net-tools ]] ifconfig, netstat, route, etc.\\ ​  * [[:​networking:​iputils| iputils ]] arping, ping, tracepath, etc.\\ ​  * [[:​networking:​netkit| netkit ]] finger, ftp, ping, etc.\\ ​  * [[:​networking:​ethtool| ethtool ]]\\   * [[:​networking:​traceroute| traceroute ]]\\   * [[:​networking:​networkmanager| networkmanager ]]\\   * [[:​networking:​etcnet| etcnet ]]\\ \\ **Testing**\\ \\   * [[:​networking:​tcp_testing| TCP testing ]]\\   * [[:​networking:​performance_testing| Performance Testing ]]\\   * [[:​networking:​pktgen| pktgen ]] packet generator\\ ​  * [[:​networking:​netem| netem ]] network delay and loss emulator\\ | 
  
-  +===== Contents =====
-Resources+
  
- +<WRAP third column>​ 
 +=== General ===
  
- +  * [[:​networking:​todo|TODO]] Linux netdev TODO List 
 +  * [[:​networking:​network_overview|Network Overview]] 
 +  * [[:​networking:​kernel_flow|How packets flow through]] 
 +  * [[:​networking:​sk_buff|sk_buff explanation]] 
 +  * [[:​networking:​neighboring_subsystem|Neighboring Subsystem]] 
 +  * [[:​networking:​socket_locks|Socket Locks]] 
 +  * [[:​networking:​linux-wireless-subsystem-80211-rami-rosen|Linux Wireless Subsystem]]
  
-  * [[:​networking:​current_events| Current events ]] +=== Protocols ===
-  * [[:​networking:​mailing_lists| Mailing Lists ]] +
-  * [[:​networking:​conferences| Conferences ]] +
-  * [[https://​www.linuxfoundation.org/​collaborate/​workgroups/​networking/​blogs| Blogs ]]+
  
-  +  * [[:​networking:​netlink|Netlink]] 
-Documentation Links+  * [[http://​www.linux-ax25.org/​wiki/​Main_Page|Amateur Radio]] 
 +  * [[http://​www.linux-ax25.org/​wiki/​AX.25|AX.25]]/​ [[http://​www.linux-ax25.org/​wiki/​NET/​ROM|NET/​ROM]] [[http://​www.linux-ax25.org/​wiki/​ROSE|ROSE]] 
 +  * [[:​networking:​tcp|TCP]] Transmission Control Protocol 
 +  * [[:​networking:​dccp|DCCP]] Datagram Congestion Control Protocol 
 +  * [[:​networking:​ipv4|IPv4]] IP version 4 - The standard Internet Protocol 
 +  * [[:​networking:​ipv6|IPv6]] IP version 6 - The "next generation"​ Internet Protocol 
 +  * [[:​networking:​llc|LLC]] 802.2 - Logical Link Control 
 +  * [[http://​en.wikipedia.com/​wiki/​Multiprotocol_Label_Switching|MPLS]] Multi Protocol Label Switching 
 +  * [[:​networking:​netbeui|NetBEUI]] NetBIOS Extended User Interface 
 +  * [[http://​lksctp.sourceforge.net|SCTP]] Stream Control Transmission Protocol 
 +  * [[http://​tipc.sf.net|TIPC]] Transparent Inter Process Communication
  
- +</​WRAP>​ 
 +<WRAP third column>
  
- +=== Drivers ===
  
-  * [[http://​vger.kernel.org/​~davem/​skb.html|How SKBs Works]] +  * [[:networking:​ethernet|Ethernet]] Ethernet driver 
-  * [[http://wiki.linuxquestions.org/​wiki/​Networking|Linux ​networking questions]] +  * [[:​networking:​bridge|Bridge]] Ethernet bridging 
-  * [[http://www.makelinux.net/kernel_map|Interactive map of Linux kernel source]]+  * [[:​networking:​bonding|Bonding]] bonding multiple devices 
 +  * [[:​networking:​vlan|VLAN]] Virtual LANs 
 +  * [[:​networking:​tunneling|Tunneling]] Tunnels under Linux 
 +  * [[http://www.linuxvirtualserver.org|Linux ​Virtual Server]] load balancing 
 +  * [[https://wireless.wiki.kernel.org/​|Linux ​wireless]]
  
-  +=== Device Performance Enhancements ===
-Related Links+
  
 +  * [[:​networking:​gso|GSO]] Generic Segmentation Offload
 +  * [[:​networking:​i:​oat|I/​OAT]] I/O Acceleration
 +  * [[GRO]] Generic Receive Offload
 +  * [[:​networking:​napi|NAPI]] New API
 +  * [[:​networking:​toe|TOE]] TCP Offload Engine
 +  * [[:​networking:​tso|TSO]] TCP Segmentation Offload
 +  * [[:​networking:​ufo|UFO]] UDP Fragmentation Offload
 +
 +=== Hardware ===
 +
 +  * [[:​networking:​motherboards|Motherboards]] Stability & Work-Arounds
 +  * [[:​networking:​network-adapters|Network-Adapters]] Stability & Features
 +
 +</​WRAP>​
 +<WRAP third column>
 +
 +=== Security ===
 +
 +  * [[http://​www.ipsec-howto.org/​t1.html|IPsec]]
 +  * [[http://​hostap.epitest.fi/​wpa_supplicant|Linux WPA 802.1x]]
 +  * [[http://​en.wikipedia.com/​wiki/​netfilter|Netfilter]]
 +
 +=== Mobility ===
 +
 +  * [[:​networking:​802.11|802.11]] Wireless networking
 +  * [[:​networking:​mobile_ip|Mobile IP]] Migrating hosts between networks
 +
 +=== Administration ===
 +
 +  * [[:​networking:​iproute2|Iproute2]] tc, ip, ss
 +  * [[:​networking:​net-tools|net-tools]] ifconfig, netstat, route, etc.
 +  * [[:​networking:​iputils|iputils]] arping, ping, tracepath, etc.
 +  * [[:​networking:​netkit|netkit]] finger, ftp, ping, etc.
 +  * [[:​networking:​ethtool|ethtool]]
 +  * [[:​networking:​traceroute|traceroute]]
 +  * [[:​networking:​networkmanager|networkmanager]]
 +  * [[:​networking:​etcnet|etcnet]]
 +
 +=== Testing ===
 +
 +  * [[:​networking:​tcp_testing|TCP testing]]
 +  * [[:​networking:​performance_testing|Performance Testing]]
 +  * [[:​networking:​pktgen|pktgen]] packet generator
 +  * [[:​networking:​netem|netem]] network delay and loss emulator\
 +
 +</​WRAP>​
 +
 +===== Resources =====
 +
 +  * [[:​networking:​current_events|Current events]]
 +  * [[:​networking:​mailing_lists|Mailing Lists]]
 +  * [[:​networking:​conferences|Conferences]]
    
 +===== Documentation Links =====
  
- +  * [[http://​vger.kernel.org/​~davem/​skb.html|How SKBs Works]] 
 +  * [[http://​wiki.linuxquestions.org/​wiki/​Networking|Linux networking questions]] 
 +  * [[http://​www.makelinux.net/​kernel_map|Interactive map of Linux kernel source]] 
 +  
 +===== Related Links =====
  
-  * [[http://​developer.osdl.org/​dev/​opendrivers/​|OSDL driver development information]] 
-  * [[http://​en.wikipedia.com/​wiki/​How_to_edit_a_page|Editing pages]] 
   * [[http://​wiki.linux-nfs.org/​|Linux NFS Wiki]]   * [[http://​wiki.linux-nfs.org/​|Linux NFS Wiki]]
   * [[http://​wiki.kernelnewbies.org/​|Kernel Newbies]] basic information about working on kernel   * [[http://​wiki.kernelnewbies.org/​|Kernel Newbies]] basic information about working on kernel
   * [[http://​linux-mm.org/​|LinuxMM]] Linux memory management wiki   * [[http://​linux-mm.org/​|LinuxMM]] Linux memory management wiki
  
networking/start.1468891359.txt.gz · Last modified: 2016/07/26 07:41 (external edit)