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