Re: Implementing a Network Protocol



On Fri, 30 Mar 2007 10:26:02 -0500, gamehack wrote
(in article <1175268362.765708.272430@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>):

Hi all,

I'm looking for guidelines / books on how to implement a network
protocol (in general). I've done basic TCP/IP sockets but I have no
idea how to design my app so I can implement a network protocol. Do
you know any books on general guidelines for implementing networking
protocols? Many thanks.

The classic text on this is "Design and Validation of Computer
Protocols" by Holzmann. I think it is out of print, but used copies
are probably available.


--
Randy Howard (2reply remove FOOBAR)
"The power of accurate observation is called cynicism by those
who have not got it." - George Bernard Shaw





.



Relevant Pages

  • Re: 2503/WS-1103 intermittant ping
    ... blade installed on my network. ... The router seems to perform OK except ... when I ping the ethernet connection, I only get back every other ping. ... BRI0 is administratively down, line protocol is down ...
    (comp.dcom.sys.cisco)
  • 2503/WS-1103 intermittant ping
    ... I installed a 2503/WS-1103 which is a catalyst 3200 with a router ... blade installed on my network. ... BRI0 is administratively down, line protocol is down ... IP fast switching on the same interface is disabled ...
    (comp.dcom.sys.cisco)
  • Re: tcp/ip hardware offload
    ... new hp direct cards with corrected firmware released over the years, ... several vendors are developing network adapters ... > gigabit network adapters with full protocol offload. ...
    (Vuln-Dev)
  • Re: [Lit.] Buffer overruns
    ... > Right, using a PROTOCOL response to a PROTOCOL problem, blocking the ... to the extent that there was (network) protocol involved ... ... could be compensated for via administrative configuration. ... found to be associated with a specific feature ... ...
    (sci.crypt)
  • Book Review: "The TCP/IP Guide", Charles M. Kozierok
    ... guide to the TCP/IP (Transmission Control Protocol/Internet Protocol) ... II-1 examines the network interface layer, ...
    (comp.dcom.telecom)