modularization
Barney Wolff
barney at databus.com
Wed Oct 6 09:44:22 PDT 2004
On Wed, Oct 06, 2004 at 07:30:43PM +0300, Petri Helenius wrote:
> Garrett Wollman wrote:
>
> ><<On Wed, 06 Oct 2004 17:57:14 +0200, Waldemar Kornewald
> ><Waldemar.Kornewald at web.de> said:
> >
> >>Yes, something in that direction, plus: protocols:
> >>IPv4, IPv6, TCP, UDP, ICMP, IPX, etc.
> >>Just about everything as modules.
> >
> >It is not generally regarded as a good idea to make artificial
> >boundaries between (e.g.) IP and TCP.
> >
> However from the success of the OSI/IP and related (CLNS, TP4, etc)
> protocols it can said that it's a good way to fail.
It's important to make a distinction between specification and
implementation. Protocols should be designed and defined with clear
boundaries between layers, but protocol handlers need not, and
often should not, be implemented that way.
--
Barney Wolff http://www.databus.com/bwresume.pdf
I'm available by contract or FT, in the NYC metro area or via the 'Net.
More information about the freebsd-net
mailing list