<span class="gmail_quote"></span>Thanks for your advise, but when I was searching on the internet so I found sources like:<br><a href="http://www.kernel.org/pub/linux/kernel/people/marcelo/linux-2.4/Documentation/networking/tuntap.txt" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.kernel.org/pub/linux/kernel/people/marcelo/linux-2.4/Documentation/networking/tuntap.txt</a><br>

wikipedia<br><a href="http://vtun.sourceforge.net/tun/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://vtun.sourceforge.net/tun/</a><br>...and many many more.<br><br>However these sources donīt describe TUN/TAP interface in detail. This insīt possible, that donīt exit detailed manual:( When the programmers make virtual interfaces(TUN/TAP) so they use these links? They have to know exact function these interfaces. I am not programmer, but I think that describe in these links is insufficient to make own virtual interfaces.<br>

      For example, when I will want to produce motherboards for Intel processors so I must know how is voltage, number of pins, how processor cooperate with chipset, memory and many many more. My image manual to TUN/TUP is some book or ebook with standarts and description like for example this documentation intel P4 processor.<br>

<a href="ftp://download.intel.com/design/Pentium4/datashts/303128.pdf" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ftp://download.intel.com/design/Pentium4/datashts/303128.pdf</a><br>Sometimes I find source code, but I search human readable like documentation.  <br>

I am bankkrupt in this work:(<br>Thanks for your help<br>