V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sillyousu
V2EX  ›  程序员

请教一下如果需要深入了解 TCP 协议,有哪些资料推荐?

  •  
  •   sillyousu ·
    sillyousu · 2014-07-23 01:37:32 +08:00 · 3996 次点击
    这是一个创建于 3769 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. RFC
    2. R神的TCP/IP三卷
    3. Linux内核源码(实现)
    13 条回复    2014-07-25 09:39:21 +08:00
    tywtyw2002
        1
    tywtyw2002  
       2014-07-23 01:40:55 +08:00 via iPhone
    我记得2 出新版的啦。 那本真的是圣经呀。


    unix网络编程也ok
    guitarkitten
        2
    guitarkitten  
       2014-07-23 06:42:25 +08:00
    深入了解有毛用?
    pfitseng
        3
    pfitseng  
       2014-07-23 07:59:33 +08:00 via Android
    我觉得你自己的回答就很好啊
    est
        4
    est  
       2014-07-23 08:27:52 +08:00
    看书和内核源码没多大用。wireshark + RFC 才是王道。
    xujialiang
        5
    xujialiang  
       2014-07-23 08:46:59 +08:00
    考思科的时候,买了tcp ip 卷1 卷2
    xixi10111011
        6
    xixi10111011  
       2014-07-23 09:16:24 +08:00
    你自己的回答就已经很好了
    RFC + 源码 + 卷2 不过,很多东西要遇到问题解决问题的时候才理解深刻
    semicircle21
        7
    semicircle21  
       2014-07-23 10:40:03 +08:00
    @est 如果是想了解tcp协议栈的实现, 读源码还是很有用的, 比如如何实现的零内存拷贝这些.
    seerhut
        8
    seerhut  
       2014-07-23 10:46:48 +08:00
    问题就是标准答案了吧。。也可以从简单的协议栈开始读代码,比如找个ucos之类嵌入式系统的栈,linux比较庞杂,“技巧”太多会分神
    tabris17
        9
    tabris17  
       2014-07-23 10:55:44 +08:00
    RFC可读性太差了

    了解协议的话那三卷已经足够了
    alexapollo
        10
    alexapollo  
       2014-07-23 11:07:49 +08:00
    @tabris17 同意RFC可读性实在太差
    immjun
        11
    immjun  
       2014-07-23 12:55:58 +08:00
    <图解 TCP/IP>
    zhuyie
        12
    zhuyie  
       2014-07-23 13:45:28 +08:00
    R神的TCP/IP三卷

    网上找资料,例如这个: http://blog.csdn.net/dog250/article/details/6612496

    再就是自己遇坑,爬出来的过程中积累
    gamexg
        13
    gamexg  
       2014-07-25 09:39:21 +08:00
    TCP/IP三卷
    大体看过一遍就能对整个系统有一个基本的概念了.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2929 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:54 · PVG 21:54 · LAX 05:54 · JFK 08:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.