Re: Why Ping Requires RAW Sockets?
Jorgen Grahn <grahn+nntp@snipabacken.dyndns.org> wrote:
> And that's why I like Stevens' TCP/IP Illustrated vol 1 better than
> his UNIX Network Programming vol 1.
Prior to Stevens' "UNIX Network Programming, Vol 1" there was his book of
the same name, but in a single volume, published in 1990 titled simply
"UNIX Network Programming". It mentioned the TCP/UDP/IP, XNS, SNA, netBIOS,
OSI, and UUCP protocols and briefly compared them. It also went into some
depth on an alternate API at the time to sockets: TLI.
Because the older edition of his book dealt with more than just the sockets
API and morer than just the TCP/IP protocol, it was able to provide some
genuine context for design decisions made in the APIs due to the alternate
protocols that were still viable at the time.
|