TCP/IP高效编程:改善网络程序的44个技巧
一键收藏,随时查看,分享好友!
TCP/IP高效编程:改善网络程序的44个技巧    陈涓 赵振平 译
本书是TCP/IP 领域的经典著作,对TCP/IP网络编程中存在的各种问题进行了全面解析,旨在帮助读者深入透彻地理解TCP/IP 网络编程。本书组织方式比较特别,正文部分包括4 章,将网络编程中存在的常见问题组织成44 个技巧,探讨问题的过程中构建并运行了多个程序,并且指出了代码的源地址,便于读者查看。全书以技巧的形式解答了日常工作中遇到的经典问题,将本书作为手册使用,极其方便。
本书主要面向有一定经验的初学者或中级网络程序员,也可作为计算机相关专业人士的参考读物。
出版社:人民邮电出版社 出版日期:2011年4月 ISBN:978-7-115-24937-1 定 价:55.00元
关键字: TCP/IP网络编程  TCP/IP高效编程:改善网络程序的44个技巧  
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
本书详细信息
前言与目录
  • 前言
  • 目录
  • 译者序
  • 译者序
  • 第2章 基本概念
  • 2.1 技巧1:理解面向连接和无连接协议
  • 2.1 技巧1:理解面向连接和无连接协议
  • 2.2.1 分类编址
  • 2.2.2 子网划分(1)
  • 2.2.2 子网划分(2)
  • 2.2.3 CIDR
  • 2.2.4 子网划分和CIDR的状态
  • 2.2.5 小结
  • 2.3 技巧3:理解私有地址和NAT
  • 2.4 技巧4:开发并使用应用程序"框架"
  • 2.4.1 TCP服务器框架(1)
  • 2.4.1 TCP服务器框架(2)
  • 2.4.2 TCP客户端框架
  • 2.4.3 UDP服务器框架
  • 2.4.4 UDP客户端框架
  • 2.4.5 小结
  • 2.5 技巧5:套接字接口比XTI/TLI更好
  • 2.6 技巧6:记住,TCP是一种流协议(1
  • 2.6 技巧6:记住,TCP是一种流协议(2
  • 2.6 技巧6:记住,TCP是一种流协议(3
  • 2.7 技巧7:不要低估TCP的性能
  • 2.7.1 UDP源程序与接收程序
  • 2.7.2 TCP源程序及接收程序(1)
  • 2.7.2 TCP源程序及接收程序(2)
  • 2.7.3 小结
  • 2.8 技巧8:避免重新编写TCP
  • 2.9.1 可靠性--是什么,不是什么
  • 2.9.2 故障模式
  • 2.9.3 网络中断
  • 2.9.4 对等实体崩溃(1)
  • 2.9.4 对等实体崩溃(2)
  • 2.9.5 对等实体的主机崩溃
  • 2.9.6 小结
  • 2.10 技巧10:记住,TCP/IP不是轮询的
  • 2.10.1 保持活跃
  • 2.10.2 心跳信号(1)
  • 2.10.2 心跳信号(2)
  • 2.10.3 另一个例子(1)
  • 2.10.3 另一个例子(2)
  • 2.10.4 小结
  • 2.11 技巧11:提防对等实体的不友好动
  • 2.11.1 检测客户端的终止
  • 2.11.2 检测无效输入(1)
  • 2.11.2 检测无效输入(2)
  • 2.11.3 小结
  • 2.12.1 性能问题举例
  • 2.12.2 隐含错误举例
  • 2.12.3 小结
  • 2.13 技巧13:了解协议是怎样工作的
  • 2.14.1 OSI模型
  • 2.14.2 TCP/IP模型
  • 随便说两句
    留言共
    匿名发表 验证码: (点击进行更换)
    作译者简介
    陈涓 赵振平 译
      本书由陈涓和赵振平译,原作者为:Jon Snader TCP/IP专家,Paradigm4的资深软件工程师。他的工作领域包括通信、网络、编译器开发、操作系统以及无线网络控制器等。最近主要从事公共安全市场的报文交换系统方面的工作。
    本作者其他图书
    相关图书
       作者:赵俐 刁海鹏 田俊静 译
      steven levy这部经典力作的25周年版从20世纪50年代早期跨越到80年代后期,追述了计算机革命中初期黑客的丰功伟绩,他
    ·悟道:一位IT高管20年的职场心经
    ·程序员成长路线图:从入门到优秀
    ·高效程序员的45个习惯:敏捷开发修炼
    ·实用IT英语
    ·让老板爱死你的22个方法
    相关技术专题

    51CTO旗下网站

    领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院 区块链第一聚合媒体 zhijiapro