networking

help:contents

No help specific to Linux Net wiki.

applications

This page summarizes the traffic patterns of applications.

tso

TCP Segmentation Offload is supported in Linux by the network device layer. A driver that wants to offer TSO needs to set the NETIF_F_TSO bit in the network device structure.

toe

TCP Offload Engine (TOE) is the name for allowing the network driver to do part or all of the TCP/IP protocol processing. Vendors have made modifications to Linux to support TOE, and these changes have been submitted changes for kernel inclusion but were rejected.

tcp

Linux has the most RFC compliant TCP implementation. Over time this page will have more details on it's implementation and areas such as congestion control.

"Based on all the measurements I’m aware of, Linux has the fastest & most complete stack of any OS.."

iperf

iperf is a network performance testing tool hosted here

help:editing

Please see Help for editors]

generic_netlink_howto

This document gives a brief introduction to Generic Netlink, some simple
examples on how to use it and some recommendations on how to make the most of
the Generic Netlink communications interface. While this document does not
require that the reader has a detailed understanding of what Netlink is
and how it works, some basic Netlink knowledge is assumed. As usual, the
kernel source code is your best friend here.

iproute2

Introduction

napi

NAPI ("New API") is an extension to the device driver packet processing framework, which is designed to improve the performance of high-speed networking. NAPI works through:

Syndicate content