l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
December 2: Social gathering
Next Installfest:
TBD
Latest News:
Nov. 18: Club officer elections
Page last updated:
2001 Dec 30 17:13

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] bypass linux native tcp stack
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] bypass linux native tcp stack



If you're interested in ethertap, sheep_net, and TAP/TUN, you might 
try the mac on linux (MOL) message archives at 
www.maconlinux.com/lists/index.html.

While you're there check out their great logo: 
http://www.maconlinux.com/mollogo/mol_top.gif
Laters,
Nick



>Check out the ethertap device in the linux kernel for generation of raw
>ethernet frames.
>
>Programs like BasiliskII (Apple Macintosh Emulator) can use the ethertap
>device (tap0). This allows a MacOS TCP/IP stack within BasiliskII to write
>to the datalink layer and bypass the internal TCP/IP stack used by the
>general linux system. Basilisk also ships with "sheep_net" kernel module
>you can compile to do something much like what you get with ethertap.
>
>check out netlink support (CONFIG_NETLINK) and CONFIG_ETHERTAP in the
>kernel as config options.
>
>Ethertap is degraded as it is being replaced by TAP/TUN. More
>Info:
>http://www.linuxhq.com/kernel/v2.4/doc/networking/ethertap.txt.html
>
>Hope this is what you are looking for.
>
>-ME
>
>-----BEGIN GEEK CODE BLOCK-----
>Version: 3.12
>GCS/CM$/IT$/LS$/S/O$ !d--(++) !s !a+++(-----) C++$(++++) U++++$(+$) P+$>+++
>L+++$(++) E W+++$(+) N+ o K w+$>++>+++ O-@ M+$ V-$>- !PS !PE Y+ !PGP
>t@-(++) 5+@ X@ R- tv- b++ DI+++ D+ G--@ e+>++>++++ h(++)>+ r*>? z?
>------END GEEK CODE BLOCK------
>decode: http://www.ebb.org/ungeek/ about: http://www.geekcode.com/geek.html
>      Systems Department Operating Systems Analyst for the SSU Library
>
>On Thu, 29 Nov 2001, Ganesh  Subramaniam wrote:
>>  I have 'nt got into details of Linux tcp/ip architecture. Can someone tell
>>  me how coupled is the socket layer in linux with its native tcp/ip stack. Is
>>  it possible for me to make the linux socket layer bypass the native tcp/ip
>>  stack and communicate with some other layer (say another tcpip
>>  implementation) , without affecting the existing applications. Would
>>  appreciate some pointers,discussions on this subject.
>>
>>  Thanks a lot !
>>  Ganesh
>
>_______________________________________________
>vox-tech mailing list
>vox-tech@lists.lugod.org
>http://lists.lugod.org/mailman/listinfo/vox-tech

_______________________________________________
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech


LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.