[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ns] BayFullTCP vs. FullTCP
BayFullTcp and FullTcp are two different implementations of the same
two-way tcp. While the latter is what we had in ns, the former was ported
into ns from Kathy Nicholes/Van Jacobson's grp.
The basic differences between the two being that
* baytcp supports a client-server application model while fulltcp makes
no assumption about its application layer.
* Also tcp-application interface is different for both;
* baytcp supports partial ack (fulltcp doesn't).
* fulltcp supports different flavors of tcp (tahoe, reno etc)
which is not the case for baytcp.
* both implementations have different set of API's .
There might be other finer differences between the two as well.
One of our future plans is to redefine the APIs to allow fulltcp to use
baytcp's client-server model.
Thanks,
--Padma
On Thu, 7 Jun 2001, Michele Clark Weigle wrote:
> Can someone give us a brief overview of the differences between
> BayFullTCP and FullTCP?
>
> Thanks,
> Michele
> --
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> Michele Clark Weigle [email protected],
> CB# 3175, Sitterson Hall [email protected]
> Department of Computer Science http://www.cs.unc.edu/~clark
> University of North Carolina Sitterson 327
> Chapel Hill, NC 27599-3175 (919) 962-1909
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
--
------------------------------------------------
Be true to your work, your word, and your friend.
--Thoreau
Padmaparna Haldar