学了windows socket能编写简单的聊天程序,
看网上很多人说学Windows网络编程,一定要看《TCP/IP详解卷一》这本书,
今天看了20多页,感觉没什么大的帮助,很多协议也看不明白。
《TCP/IP详解卷一》这本书,有看的必要吗?

解决方案 »

  1.   

    当然后必要 ...
    RichardStevens著作《TCP/IPIllustractedVolume1,2,3》虽然他离开我们大家已经5年多了,但是他的书依然是进入网络编程的最直接的道路。其中的3卷的《TCP/IPIllustracted》卷1是必读-如果你不了解tcp协议各个选项的详细定义,你就失去了优化程序重要的一个手段。卷2,3可以选读一下。比如卷2讲解的是4.4BSD内核TCP/IP协议栈实现----这个版本的协议栈几乎影响了现在所有的主流os,但是因为年代久远,内容不一定那么vogue.
      

  2.   

    个人建议 还是拜读一下
    我现在正在做有关 linux
    下的网络开发..
    同属网络可以交流下
    此书1,2,3
    我都有 若你需要 可以M 我 
    留邮箱给我.....
      

  3.   

    应用型的不必要看,但是看看可以帮助你理解代码意义。我没看过,当时我没基础的啃SOCKET确实有点累的。不过啃下来以后感觉其实挺简单的。
      

  4.   

    好好看看TCP/IP吧
    理解了才知道这是为什么
      

  5.   

    没必要通读,因为太厚了,太细了,你可以读一本简洁版的,像谢希仁的《计算机网络》就够了,至少没那么厚,然后你可以通过网络,遇到不明确的地方去查,当然实在不懂的地方,《TCP/IP。。》这时就有必要拿出来查阅了。很多时候,通读的人只是一味的盲读,根本没消化,过一阵子又忘了,或是似懂非懂的状态
      

  6.   

    不必看,那本书讲的是tcp的传输原理。
    过于复杂,弄不好反而会迷茫,
    建议有一定的网络编程基础之后,还想仔细研究的话,再考虑去看卷1 卷2 卷3。建议看《windows网络编程》和MSDN就可以了
      

  7.   

    我也开始学windows网络编程, 看tcp/ip卷一迷糊了, 请大家多给给意见,怎样入门才最合适