Networking Forums

Networking Forums > Computer Networking > Linux Networking > user level TCP implementation

Reply
Thread Tools Display Modes

user level TCP implementation

 
 
sumati
Guest
Posts: n/a

 
      05-13-2007, 09:39 PM
Does anyone know of a user level implementation of the TCP stack for
Linux?

Thanks!

 
Reply With Quote
 
 
 
 
Tejas Kokje
Guest
Posts: n/a

 
      05-16-2007, 09:23 PM
On May 13, 2:39 pm, sumati <sumat...@yahoo.com> wrote:
> Does anyone know of a user level implementation of the TCP stack for
> Linux?
>
> Thanks!


Why do you need an user level TCP stack in a production system. With
gigabit speeds available, there will be large number of context
switches and hence TLB flushes which will degrade the performance of
the system. The only reason I can think of for having user level TCP
stack is for stack to be available all the time (if it crashes, "init"
will start it again) and upgrading stack without kernel reboot.Though
I still strongly feel all the I/O (whether network, file etc) should
be done in kernel.

Here is one project that has implemented user level TCP/IP stack for
Linux

http://www.cs.northwestern.edu/~pdinda/minet/

Thanks,
Tejas Kokje

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Wireless user level willim Wireless Networks 3 12-07-2005 07:36 PM
User Level Access =?Utf-8?B?RG9uYWxk?= Windows Networking 14 05-30-2005 12:19 AM
User Level Access Control -- Win 98 & XP David R. Warner, Jr. Windows Networking 1 10-31-2003 06:30 AM
User Level Access Control -- Win 98 & XP David R. Warner, Jr. Windows Networking 0 10-31-2003 05:01 AM
User level NATing Manu J Linux Networking 2 09-24-2003 06:42 PM



1 2 3 4 5 6 7 8 9 10 11