On Tue, 15 Nov 2005 06:29:01 -0200
Alan Menegotto <[EMAIL PROTECTED]> wrote:

> Hi.
> 
> I'm doing a graduation research where the goal is create a new protocol
> in the linux kernel. The protocol choosen was TCPXM, an hybrid reliable
> sender-initiated multicast/unicast aimed for small environment such as
> grids.
> 
> In the last two months I studied the network subsystem, thinking about
> how is the best way to struct the code, best structs, etc....
> 
> The source code will be based on source code of some other protocol
> (like appletalk or ipx, for example).
> 
> Is this the right way to start the implementation? Do you have any
> advices to me?

Start with some basics:
1) Use latest 2.6 release (2.6.14) 
2) Look at DCCP it is sort of like TCP already
3) Develop incrementally:
    * build a null protocol with all the infrastructure first
    * modify some existing test tool (ttcp, iperf, ...) to support
      your new protocol
4) Write some test scripts in parallel with code


-- 
Stephen Hemminger <[EMAIL PROTECTED]>
OSDL http://developer.osdl.org/~shemminger
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to