<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML ><HEAD ><TITLE >Different network devices</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="Linux IPv6 HOWTO (en)" HREF="index.html"><LINK REL="UP" TITLE="Configuring interfaces" HREF="chapter-configuration-interface.html"><LINK REL="PREVIOUS" TITLE="Configuring interfaces" HREF="chapter-configuration-interface.html"><LINK REL="NEXT" TITLE="Bringing interfaces up/down" HREF="x1001.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Linux IPv6 HOWTO (en)</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="chapter-configuration-interface.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 5. Configuring interfaces</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="x1001.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="AEN957" ></A >5.1. Different network devices</H1 ><P >On a node, there exist different network devices. They can be collected in classes</P ><P ></P ><UL ><LI ><P >Physically bounded, like eth0, tr0</P ></LI ><LI ><P >Virtually existing, like ppp0, tun0, tap0, sit0, isdn0, ippp0</P ></LI ></UL ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN965" ></A >5.1.1. Physically bounded</H2 ><P >Physically bounded interfaces like Ethernet or Token-Ring are normal ones and need no special treatment.</P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN968" ></A >5.1.2. Virtually bounded</H2 ><P >Virtually bounded interfaces always need special support</P ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN971" ></A >5.1.2.1. IPv6-in-IPv4 tunnel interfaces</H3 ><P >These interfaces are normally named sit<EM >x</EM >. The name <EM >sit</EM > is a shortcut for Simple Internet Transition. This device has the capability to encapsulate IPv6 packets into IPv4 ones and tunnel them to a foreign endpoint.</P ><P >sit0 has a special meaning and cannot be used for dedicated tunnels.</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN977" ></A >5.1.2.2. PPP interfaces</H3 ><P >PPP interfaces get their IPv6 capability from an IPv6 enabled PPP daemon.</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN980" ></A >5.1.2.3. ISDN HDLC interfaces</H3 ><P >IPv6 capability for HDLC with encapsulation ip is already built-in in the kernel</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN983" ></A >5.1.2.4. ISDN PPP interfaces</H3 ><P >ISDN PPP interfaces (ippp) aren't IPv6 enabled by kernel. Also there are also no plans to do that because in kernel 2.5.+ they will be replaced by a more generic ppp interface layer.</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN986" ></A >5.1.2.5. SLIP + PLIP</H3 ><P >Like mentioned earlier, this interfaces don't support IPv6 transport (sending is OK, but dispatching on receiving don't work).</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN989" ></A >5.1.2.6. Ether-tap device</H3 ><P >Ether-tap devices are IPv6-enabled and also stateless configured. For use, the module “ethertap” has to be loaded before.</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN992" ></A >5.1.2.7. tun devices</H3 ><P >Currently not tested by me.</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN995" ></A >5.1.2.8. ATM</H3 ><P >01/2002: Aren't currently supported by vanilla kernel, supported by USAGI extension</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A NAME="AEN998" ></A >5.1.2.9. Others</H3 ><P >Did I forget an interface?...</P ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="chapter-configuration-interface.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="x1001.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Configuring interfaces</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="chapter-configuration-interface.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Bringing interfaces up/down</TD ></TR ></TABLE ></DIV ></BODY ></HTML >