V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
silenceeeee
V2EX  ›  Linux

V 友们 请问看 <<Unix 网络编程卷 1,套接字联网 API>> 之前需要先看 <<TCP/IP 详解 卷一>> 吗

  •  
  •   silenceeeee · 2016-11-27 09:58:16 +08:00 · 4010 次点击
    这是一个创建于 2899 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 条回复    2016-11-28 13:22:31 +08:00
    jimzhong
        1
    jimzhong  
       2016-11-27 09:59:31 +08:00
    我觉得没必要,只要懂得 TCP/IP 基本术语即可
    SoloCompany
        2
    SoloCompany  
       2016-11-27 10:53:59 +08:00 via iPhone   ❤️ 1
    >>>
    [Linux] V 友们 请问看 <> 之前需要先看 <> 吗
    2016 年 11 月 27 日 10:02
    V2EX / silenceeeee
    <<<
    是不知道是本站 rss 的锅还是软件的锅 @livid
    neoblackcap
        3
    neoblackcap  
       2016-11-27 11:11:01 +08:00
    没必要,我就没看, UNP 里面用到的东西应该会比《 TCP/IP 详解卷一》多,还有就是非通讯行业的同学不用看 UNP 里面 SCTP 相关的内容。 TCP/IP 在只后可以再补,作者神人,看他的书不亏
    silenceeeee
        4
    silenceeeee  
    OP
       2016-11-27 12:23:51 +08:00 via iPhone
    @neoblackcap unp 是什么 我先查下看 ~
    silenceeeee
        5
    silenceeeee  
    OP
       2016-11-27 12:24:17 +08:00 via iPhone
    @SoloCompany 内容变了?
    tftk
        6
    tftk  
       2016-11-27 12:29:42 +08:00
    至少应该把 <<TCP/IP 详解 卷一>> 里关于 TCP 的几章给看了。
    starcraft
        7
    starcraft  
       2016-11-27 12:31:54 +08:00 via iPhone
    完全不同类的书 有什么先后的 一本理论 一本纯手册实践。其实第一本没什么可看的:P
    wizardoz
        8
    wizardoz  
       2016-11-27 12:33:52 +08:00
    完全没必要,个人推荐看 unix 那本。至于 TCP / IP 详解,就是一本工具书。
    sagaxu
        9
    sagaxu  
       2016-11-27 12:42:06 +08:00
    不需要,只要学过本科计算机网络课程就行了
    zjbztianya
        10
    zjbztianya  
       2016-11-27 13:23:07 +08:00
    @silenceeeee 《 unix network programming 》.....
    vsyf
        11
    vsyf  
       2016-11-27 13:38:01 +08:00
    没有,如果你对 tcp/ip 一点都不清楚的话
    http://www.code123.cc/category/tcp-ip
    网络编程之后可找个网络库的源码看下,比如 libevent
    https://github.com/nmathewson/Libevent/tree/release-2.0.14-stable
    firefox12
        12
    firefox12  
       2016-11-27 13:53:15 +08:00
    如果想深入掌握的话,看是非常有帮助的。只有掌握了 你才会明白后面 tcp 优化的那些选项的意义!
    q397064399
        13
    q397064399  
       2016-11-27 14:48:22 +08:00
    没有必要,分层本身的用意就是让来自不同领域的人以最低的学习成本来使用这个网络架构,
    应用人员专注于应用协议,
    开发人员专注于底层协议性能设计与优化,
    提供给应用层的协议就两, TCP UDP ,作为应用开发,了解下 TCP 的重传 UDP 的丢包,以及两者的特性即可
    对于网络协议底层实现,没有必要,也不需要去了解
    q397064399
        14
    q397064399  
       2016-11-27 14:49:18 +08:00
    想想我们也知道,网络其实一层协议就能搞定,
    为什么要分成这么多呢?
    cppgohan
        15
    cppgohan  
       2016-11-27 15:10:56 +08:00
    @SoloCompany 自己看原始 rss 就能看出来哪里的问题哈
    elgoog1970
        16
    elgoog1970  
       2016-11-27 18:56:13 +08:00
    这基本都是经典的好书,有时间还是都看看。
    elgoog1970
        17
    elgoog1970  
       2016-11-27 18:57:32 +08:00
    大学期间把《 UNP 》《 TCP 》《 APUE 》都吭一遍。虽然忘的差不多了,但是工作中很有用。
    tairan2006
        18
    tairan2006  
       2016-11-28 09:25:16 +08:00
    为啥不能好好打书名号。。
    Livid
        19
    Livid  
    MOD
       2016-11-28 10:06:52 +08:00
    @SoloCompany 收到,我检查一下。你用的是哪一款 RSS 软件?
    SoloCompany
        20
    SoloCompany  
       2016-11-28 10:12:50 +08:00
    @Livid feedly + Readkit, 我登录 feedly 看一下是不是一样的错误显示
    SoloCompany
        21
    SoloCompany  
       2016-11-28 10:15:01 +08:00
    @Livid 检查了一下 feedly 的显示没有问题,看来是 Readkit 的问题了
    SoloCompany
        22
    SoloCompany  
       2016-11-28 10:20:10 +08:00
    @Livid 看来还是有问题
    jclin
        23
    jclin  
       2016-11-28 13:22:31 +08:00
    没有看。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   934 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 21:51 · PVG 05:51 · LAX 13:51 · JFK 16:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.