TCP/IP networking
configname: CONFIG_INET
Linux Kernel Configuration
└─>Networking
└─>Networking options
└─>TCP/IP networking
In linux kernel since version 2.6.12
These are the protocols used on the Internet and on most local
Ethernets. It is highly recommended to say Y here (this will enlarge
your kernel by about 144 KB), since some programs (e.g. the X window
system) use TCP/IP even if your machine is not connected to any
other computer. You will get the so-called loopback device which
allows you to ping yourself (great fun, that!).
For an excellent introduction to Linux networking, please read the
Linux Networking HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
If you say Y here and also to "/proc file system support" and
"Sysctl support" below, you can change various aspects of the
behavior of the TCP/IP code by writing to the (virtual) files in
/proc/sys/net/ipv4/*; the options are explained in the file
Documentation/networking/ip-sysctl.txt.
Short answer: say Y.
Ethernets. It is highly recommended to say Y here (this will enlarge
your kernel by about 144 KB), since some programs (e.g. the X window
system) use TCP/IP even if your machine is not connected to any
other computer. You will get the so-called loopback device which
allows you to ping yourself (great fun, that!).
For an excellent introduction to Linux networking, please read the
Linux Networking HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
If you say Y here and also to "/proc file system support" and
"Sysctl support" below, you can change various aspects of the
behavior of the TCP/IP code by writing to the (virtual) files in
/proc/sys/net/ipv4/*; the options are explained in the file
Documentation/networking/ip-sysctl.txt.
Short answer: say Y.
is selected by
CONFIG_ISCSI_TCPCONFIG_IEEE1394_ETH1394
CONFIG_ISDN_PPP
CONFIG_INFINIBAND_ISER
CONFIG_GFS2_FS_LOCKING_DLM
CONFIG_NFS_FS
CONFIG_NFSD
CONFIG_SMB_FS
CONFIG_CIFS
CONFIG_AFS_FS
CONFIG_DLM
CONFIG_IP_MULTIPLE_TABLES
CONFIG_NET_IPIP
CONFIG_INET_AH
CONFIG_INET_ESP
CONFIG_INET_IPCOMP
CONFIG_INET_XFRM_TUNNEL
CONFIG_INET_XFRM_MODE_TRANSPORT
CONFIG_INET_XFRM_MODE_TUNNEL
CONFIG_INET_XFRM_MODE_BEET
CONFIG_TCP_MD5SIG
CONFIG_INET6_AH
CONFIG_INET6_ESP
CONFIG_INET6_IPCOMP
CONFIG_IPV6_MIP6
CONFIG_INET6_XFRM_TUNNEL
CONFIG_INET6_XFRM_MODE_TRANSPORT
CONFIG_INET6_XFRM_MODE_TUNNEL
CONFIG_INET6_XFRM_MODE_BEET
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION
CONFIG_IPV6_TUNNEL
CONFIG_IPV6_MULTIPLE_TABLES
CONFIG_NF_CONNTRACK_AMANDA
CONFIG_NF_CONNTRACK_PPTP
CONFIG_NETFILTER_XT_MATCH_REALM
CONFIG_NETFILTER_XT_MATCH_STRING
CONFIG_IP_NF_AMANDA
CONFIG_NF_NAT_PPTP
CONFIG_IP_DCCP_CCID2
CONFIG_IP_SCTP
CONFIG_SECURITY_SELINUX