主页 详情

《高级TCP/IP编程》_(美)Jon C.Snader著;刘江林译_10458776_7508306619

【书名】:《高级TCP/IP编程》
【作者】:(美)Jon C.Snader著;刘江林译
【出版社】:北京:中国电力出版社
【时间】:2001
【页数】:302
【ISBN】:7508306619
【SS码】:10458776

最新查询

内容简介

第一章 简介

一些约定

本书结构

客户端-服务器体系结构

基本的套接字API回顾

第二章 基本知识

技巧1 理解基于连接和无连接协议之间的差异

技巧2 理解子网和CIDR

技巧3 理解私有地址和NAT

技巧4 开发和使用应用程序“框架”

技巧5 选择套接字接口而不是XTI/TLI

技巧6 记住TCP是一个流协议

技巧7 不要低估TCP的性能

技巧8 不要彻底改造TCP

技巧9 注意TCP是可靠的协议但并非是不会出错的协议

技巧10 记住TCP/IP不是轮询

技巧11 为来自对等方的不合要求的行为做准备

技巧12 不要认为成功的LAN策略一定可以移植到WAN上

技巧13 学习协议是如何工作的

技巧14 不要把OSI七层参考模型看得太重要了

第三章 创建高效和健壮的网络程序

技巧15 理解TCP写操作

技巧16 理解TCP顺序释放操作

技巧17 考虑让inetd启动应用程序

技巧18 考虑让tcpmux“指定”服务器的已知端口

技巧19 考虑使用两个TCP连接

技巧20 考虑使应用程序事件驱动(1)

技巧21 考虑使应用程序事件驱动(2)

技巧22 不要使用TIME-WAIT ASSASSINATION关闭连接

技巧23 服务器应当设置SO_REUSEADDR选项

技巧24 尽量使用大型写操作代替多个小规模写操作

技巧25 理解如何使connect调用具有超时机制

技巧26 避免数据拷贝

技巧27 在使用之前置sockaddr_in为零

技巧28 不要忘记字节的性别

技巧29 不要在应用程序中对IP地址和端口号硬编码

技巧30 理解已连接UDP套接字

技巧31 记住这个世界并不全是C语言

技巧32 理解缓冲区大小的影响

第四章 工具和资源

技巧33 熟悉ping实用程序

技巧34 学会使用tcpdump或一个类似的工具

技巧35 学会如何使用traceroute

技巧36 学会使用ttcp

技巧37 学会使用lsof

技巧38 学会使用netstat

技巧39 学会使用系统调用跟踪工具

技巧40 创建和使用捕获ICMP消息的工具

技巧41 读Stevnes的书

技巧42 阅读代码

技巧43 访问RFC Editor主页

技巧44 经常访问新闻组

附录A 各种UNIX代码

etcp.h头文件

daemon函数

signal函数

附录B 各种W indows代码

Window兼容性函数


书查询(www.shuchaxun.com)本网页唯一编码:
2fd45ef8c921fed688010758bbb64f54#96e398735f9ddaadbafc29f504ec7527#25745524#10458776_高级TCP_IP编程.zip