TCP/IP高效编程 : 改善网络程序的44个技巧 rb kindle 网盘 umd 极速 下载 pdf mobi

TCP/IP高效编程 : 改善网络程序的44个技巧电子书下载地址
- 文件名
- [epub 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 epub格式电子书
- [azw3 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 azw3格式电子书
- [pdf 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 pdf格式电子书
- [txt 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 txt格式电子书
- [mobi 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 mobi格式电子书
- [word 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 word格式电子书
- [kindle 下载] TCP/IP高效编程 : 改善网络程序的44个技巧 kindle格式电子书
内容简介:
作为网络程序员,你是否发现自己的应用程序远远不够健壮?那么,你需要了解编写高效TCP/IP程序所需的各种知识。本书正是这么一本经典著作,它专注于协议族中那些细微的特性,提炼出的44个技巧可立竿见影地提升编程能力。
本书在介绍这些技巧的同时,对TCP/IP编程的基本思想和概念进行了说明,结合大量实例透彻解析了TCP/IP中的实践经验以及法则,还说明了如何避免网络编程中一些*常见的问题。书中提供的框架代码和常用函数库让你能够方便快捷地编写出应用程序,而无需操心一些细枝末节。
书中对下列问题提出了宝贵建议:
IP编址、子网以及CIDR的研究
使用套接字接口代替XTI/TLI?
使用两条TCP连接?
使应用程序成为事件驱动的
使用一次大规模写操作代替多次小规模写操作?
避免数据复制?
理解TCP可靠性的涵义
认识缓冲区大小带来的影响?
高效使用tcpdump、traceroute、netstat和ping
书籍目录:
第1章 概述
1.1 几个约定
1.2 本书其余部分的内容介绍
1.3 客户端—服务器结构
1.4 对基本套接字API的回顾
1.5 小结
第2章 基本概念
2.1 技巧1:理解面向连接和无连接协议之间的区别
2.2 技巧2:理解子网和CIDR的概念
2.2.1 分类编址
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服务器框架
2.4.2 TCP客户端框架
2.4.3 UDP服务器框架
2.4.4 UDP客户端框架
2.4.5 小结
2.5 技巧5:套接字接口比XTI/TLI更好用
2.6 技巧6:记住,TCP是一种流协议
2.7 技巧7:不要低估TCP的性能
2.7.1 UDP源程序与接收程序
2.7.2 TCP源程序及接收程序
2.7.3 小结
2.8 技巧8:避免重新编写TCP
2.9 技巧9:要认识到TCP是一个可靠的,但并不可靠的协议
2.9.1 可靠性——是什么,不是什么
2.9.2 故障模式
2.9.3 网络中断
2.9.4 对等实体崩溃
2.9.5 对等实体的主机崩溃
2.9.6 小结
2.10 技巧10:记住,TCP/IP不是轮询的
2.10.1 保持活跃
2.10.2 心跳信号
2.10.3 另一个例子
2.10.4 小结
2.11 技巧11:提防对等实体的不友好动作
2.11.1 检测客户端的终止
2.11.2 检测无效输入
2.11.3 小结
2.12 技巧12:成功的LAN策略不一定能推广到WAN中去
2.12.1 性能问题举例
2.12.2 隐含错误举例
2.12.3 小结
2.13 技巧13:了解协议是怎样工作的
2.14 技巧14:不要把OSI七层参考模型太当回事
2.14.1 OSI模型
2.14.2 TCP/IP模型
2.14.3 小结
第3章 构建高效且健壮的网络程序
3.1 技巧15:理解TCP的写操作
3.1.1 从应用程序的角度看写操作
3.1.2 从TCP角度看写操作
3.1.3 小结
........
作者介绍:
Jon Snader TCP/IP专家,Paradigm4的资深软件工程师。他的工作领域包括通信、网络、编译器开发、操作系统以及无线网络控制器等。最近主要从事公共安全市场的报文交换系统方面的工作。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
概 述
编写本书是为了帮助有一定经验的初学者或中级网络程序员向熟练程序员,甚至网络专家转变。要成为专家主要取决于经验以及对特定知识(有时可能是比较难以理解的知识)的积累。经验只有花时间从实践中获得,但本书可以提供知识方面的帮助。
当然,网络编程是个范围很广的领域,要在两台或多台机器之间进行通信,可选择的联网技术有很多。有简单的,比如串行链路,有复杂的,比如IBM的SNA(SystemNetworkArchtecture,系统网络结构)都有可能。如今,日益明确的一点是TCP/IP协议族已经成为了构建网络的技术。这很大程度上是由因特网及其广泛的应用——WWW(WorldWideWeb,万维网)推动的。
当然,Web实际上并不是一个应用程序。它也不是协议,尽管它既使用了应用程序(Web浏览器和服务器),也使用了协议(比如HTTP)。也就是说,Web是运行在因特网上的、用户可见的、流行的联网技术的应用。
在Web出现之前,TCP/IP就已经是一种流行的网络构建方法了。因为它是一种开放的标准,可以连接来自不同厂商的机器,所以越来越多地被用于构建网络和网络应用程序。到20世纪90年代末,TCP/IP已成为主导的联网技术,而且可能在很长一段时间内都会保持这种状态。鉴于此,我们把重点放在了TCP/IP以及运行它的网络上。
要想掌握网络编程技术,首先必须掌握一些必要的背景知识,以便更完整地理解和体会这门技术的真义。我们将通过研究初级网络程序员面临的一些常见问题来介绍这些知识。很多常见问题都是由于对TCP/IP协议以及与之通信的API的某些方面产生了误解或理解得不全面造成的。所有这些问题都是实际存在的。这些问题不断地困扰着大家,也是网络新闻组中的常见话题。
在线阅读/听书/购买/PDF下载地址:
原文赏析:
最后这一点通常可以为我们提供一些便利。用 how = 1 来调用 shutdown 时,不管其他进程是否打开了这个套接字,都可以保证对等实体会收到一个 EOF。调用 close 或 closesocket 就无法确保这一点,因为套接字的引用计数减少到零之前,它都不会将 FIN 发送给对等实体。也就是说,所有进程关闭套接字后,它才将 FIN 发送给对等实体。
其它内容:
编辑推荐
历久弥新的经典著作
揭示健壮网络程序的秘密
网络编程人员
书摘插图
书籍介绍
作为网络程序员,你是否发现自己的应用程序远远不够健壮?那么,你需要了解编写高效TCP/IP程序所需的各种知识。本书正是这么一本经典著作,它专注于协议族中那些细微的特性,提炼出的44个技巧可立竿见影地提升编程能力。
本书在介绍这些技巧的同时,对TCP/IP编程的基本思想和概念进行了说明,结合大量实例透彻解析了TCP/IP中的实践经验以及法则,还说明了如何避免网络编程中一些最常见的问题。书中提供的框架代码和常用函数库让你能够方便快捷地编写出应用程序,而无需操心一些细枝末节。
书中对下列问题提出了宝贵建议:
IP编址、子网以及CIDR的研究
使用套接字接口代替XTI/TLI
使用两条TCP连接
使应用程序成为事件驱动的
使用一次大规模写操作代替多次小规模写操作
避免数据复制
理解TCP可靠性的涵义
认识缓冲区大小带来的影响
高效使用tcpdump、traceroute、netstat和ping
网站评分
书籍多样性:3分
书籍信息完全性:4分
网站更新速度:6分
使用便利性:8分
书籍清晰度:8分
书籍格式兼容性:9分
是否包含广告:8分
加载速度:7分
安全性:6分
稳定性:6分
搜索功能:6分
下载便捷性:5分
下载点评
- 体验差(661+)
- 傻瓜式服务(450+)
- 赞(77+)
- 无水印(244+)
- azw3(488+)
- 二星好评(227+)
下载评价
- 网友 晏***媛:
够人性化!
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 步***青:
。。。。。好
- 网友 孙***美:
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 薛***玉:
就是我想要的!!!
- 网友 訾***晴:
挺好的,书籍丰富
- 网友 印***文:
我很喜欢这种风格样式。
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 游***钰:
用了才知道好用,推荐!太好用了
- 网友 谭***然:
如果不要钱就好了
喜欢"TCP/IP高效编程 : 改善网络程序的44个技巧"的人也看了
Minecraft红石 电控世界 rb kindle 网盘 umd 极速 下载 pdf mobi
守望先锋艺术设定集( 货号:751332889) rb kindle 网盘 umd 极速 下载 pdf mobi
二十五史艺文经籍志考补萃编(第十九卷) rb kindle 网盘 umd 极速 下载 pdf mobi
景观手绘写生与设计(景观手绘速训系列) rb kindle 网盘 umd 极速 下载 pdf mobi
20世纪中国科学口述史 雷达人生——张直中口述自传 rb kindle 网盘 umd 极速 下载 pdf mobi
外汇市场技术分析(最新修订版) rb kindle 网盘 umd 极速 下载 pdf mobi
你好!空间站 rb kindle 网盘 umd 极速 下载 pdf mobi
走进风云变幻的三国/马小跳发现之旅 rb kindle 网盘 umd 极速 下载 pdf mobi
三毛流浪记 rb kindle 网盘 umd 极速 下载 pdf mobi
文玩赏读 rb kindle 网盘 umd 极速 下载 pdf mobi
- 摇摆的青春(5·12爱情故事) 党鹏 汶川大地震为背景 生活 工作 事业 婚姻的变化 rb kindle 网盘 umd 极速 下载 pdf mobi
- 戏曲讲堂•豫剧艺术 rb kindle 网盘 umd 极速 下载 pdf mobi
- 正版全6册2-3岁我的第一套数学启蒙游戏贴纸宝宝专注力幼儿益智贴纸宝宝动手动脑趣味游戏贴纸书贴画书幼儿童N次早教启蒙贴纸书正版 rb kindle 网盘 umd 极速 下载 pdf mobi
- 蛤蟆先生去看心理医生 rb kindle 网盘 umd 极速 下载 pdf mobi
- 棒球英豪16 rb kindle 网盘 umd 极速 下载 pdf mobi
- 情意自然教育体验课程(1-3年级) rb kindle 网盘 umd 极速 下载 pdf mobi
- 鸣金击鼓梁红玉 rb kindle 网盘 umd 极速 下载 pdf mobi
- 增广贤文正版 全集无删减完整版 原文译文注释评析故事链增广贤书正版成人版初中生国学经典书增光劝世真广曾广贤文增贤 rb kindle 网盘 umd 极速 下载 pdf mobi
- 全球趋势2030 rb kindle 网盘 umd 极速 下载 pdf mobi
- 建设工程合同管理 rb kindle 网盘 umd 极速 下载 pdf mobi
书籍真实打分
故事情节:6分
人物塑造:9分
主题深度:3分
文字风格:7分
语言运用:6分
文笔流畅:8分
思想传递:3分
知识深度:3分
知识广度:6分
实用性:6分
章节划分:4分
结构布局:5分
新颖与独特:8分
情感共鸣:9分
引人入胜:5分
现实相关:7分
沉浸感:9分
事实准确性:4分
文化贡献:6分