• unix networking

    From Bill Cunningham@110:110/2002 to All on Fri May 9 19:04:38 2014
    I moved recently and found an old book I put in storage "Unix
    Networking". Does that sound like a good book to learn from? I know linux doesn't support STREAMS but as far as everything else including BSD sockets all should work shouldn't it? Does anyone have or recommend this book?

    Bill



    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: Aioe.org NNTP Server (110:110/2002@linuxnet)
  • From Jorgen Grahn@1:0/0 to All on Sat May 10 06:10:54 2014
    On Fri, 2014-05-09, Bill Cunningham wrote:
    I moved recently and found an old book I put in storage "Unix Networking". Does that sound like a good book to learn from? I know linux doesn't support STREAMS but as far as everything else including BSD sockets all should work shouldn't it? Does anyone have or recommend this book?

    Can you give author, publisher and year of publication?

    /Jorgen

    --
    // Jorgen Grahn <grahn@ Oo o. . .
    \X/ snipabacken.se> O o .

    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: The Kofo System II BBS telnet://fido2.kofobb
  • From Damien Wyart@110:110/2002 to All on Sat May 10 14:44:29 2014
    I moved recently and found an old book I put in storage "Unix Networking". Does that sound like a good book to learn from? I know linux doesn't support STREAMS but as far as everything else including BSD
    sockets
    all should work shouldn't it? Does anyone have or recommend this book?

    * Jorgen Grahn <grahn+nntp@snipabacken.se> in comp.os.linux.networking:
    Can you give author, publisher and year of publication?

    I guess this is this title: http://www.amazon.com/Networking-Hayden-Books-System-Library/dp/0672484404/

    --
    DW

    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: Serveur de News Free (110:110/2002@linuxnet)
  • From Jorgen Grahn@1:0/0 to All on Sat May 10 14:59:19 2014
    On Sat, 2014-05-10, Damien Wyart wrote:
    I moved recently and found an old book I put in storage "Unix
    Networking". Does that sound like a good book to learn from? I know linux >> > doesn't support STREAMS but as far as everything else including BSD sockets
    all should work shouldn't it? Does anyone have or recommend this book?

    * Jorgen Grahn <grahn+nntp@snipabacken.se> in comp.os.linux.networking:
    Can you give author, publisher and year of publication?

    I guess this is this title: http://www.amazon.com/Networking-Hayden-Books-System-Library/dp/0672484404/

    That's not the one I found when I googled, so we clearly cannot answer
    his question at this point.

    /Jorgen

    --
    // Jorgen Grahn <grahn@ Oo o. . .
    \X/ snipabacken.se> O o .

    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: The Kofo System II BBS telnet://fido2.kofobb
  • From Bill Cunningham@110:110/2002 to All on Sat May 10 18:49:07 2014

    "Jorgen Grahn" <grahn+nntp@snipabacken.se> wrote in message news:slrnlmrgne.2t7.grahn+nntp@frailea.sa.invalid...

    Can you give author, publisher and year of publication?

    UNIX Network Programming. W. Richard Stevens. 2d edition Vol 1. Prentice Hall
    Copyright 1998.



    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: Aioe.org NNTP Server (110:110/2002@linuxnet)
  • From Jorgen Grahn@1:0/0 to All on Sat May 10 19:24:45 2014
    On Sat, 2014-05-10, Bill Cunningham wrote:

    "Jorgen Grahn" <grahn+nntp@snipabacken.se> wrote in message news:slrnlmrgne.2t7.grahn+nntp@frailea.sa.invalid...

    Can you give author, publisher and year of publication?

    UNIX Network Programming. W. Richard Stevens. 2d edition Vol 1. Prentice Hall
    Copyright 1998.

    Oh, /that/ one. As far as I'm concerned it's still relevant, with
    IPv6 support covered and everything. It's the book I use myself.

    Note though that:
    - Some of the interfaces (XTI?) covered never went anywhere (I think
    you mentioned seeing that).
    - I haven't checked the 3rd edition from 2003; seeing what they added
    and removed could be enlightening.

    Read it in combination with the man pages and you should be fine.
    Also if you're on Linux, check out epoll(7) which isn't covered in
    the book.

    /Jorgen

    --
    // Jorgen Grahn <grahn@ Oo o. . .
    \X/ snipabacken.se> O o .

    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: The Kofo System II BBS telnet://fido2.kofobb
  • From Jorgen Grahn@1:0/0 to All on Sat May 10 19:36:08 2014
    On Sat, 2014-05-10, Jorgen Grahn wrote:
    On Sat, 2014-05-10, Bill Cunningham wrote:
    ....
    UNIX Network Programming. W. Richard Stevens.
    2d edition Vol 1. Prentice Hall
    Copyright 1998.

    Oh, /that/ one. As far as I'm concerned it's still relevant, with
    IPv6 support covered and everything. It's the book I use myself.

    And by the way, if anyone knows a better book (i.e. has used 2nd
    edition but now uses something else) I'd like to hear about it.
    Sixteen years is plenty of time to write a better book.

    /Jorgen

    --
    // Jorgen Grahn <grahn@ Oo o. . .
    \X/ snipabacken.se> O o .

    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: The Kofo System II BBS telnet://fido2.kofobb
  • From Bill Cunningham@110:110/2002 to All on Sat May 10 19:38:13 2014

    "Jorgen Grahn" <grahn+nntp@snipabacken.se> wrote in message news:slrnlmsv7t.2t7.grahn+nntp@frailea.sa.invalid...


    Oh, /that/ one. As far as I'm concerned it's still relevant, with
    IPv6 support covered and everything. It's the book I use myself.

    Note though that:
    - Some of the interfaces (XTI?) covered never went anywhere (I think
    you mentioned seeing that).
    - I haven't checked the 3rd edition from 2003; seeing what they added
    and removed could be enlightening.

    Read it in combination with the man pages and you should be fine.
    Also if you're on Linux, check out epoll(7) which isn't covered in
    the book.

    I also have an older paperback book. It's from the '80s and it must be
    pre getaddrinfo() and that struct addrinfo must not have existed. A lot they say had to be more done by hand.

    Bill



    --- MBSE BBS v1.0.1 (GNU/Linux-i386)
    * Origin: Aioe.org NNTP Server (110:110/2002@linuxnet)