UNIX网络编程(卷1套接字联网API第3版英文版)pdf下载

UNIX网络编程(卷1套接字联网API第3版英文版)百度网盘pdf下载

作者:
简介:UNIX网络编程(卷1套接字联网API第3版英文版)
出版社:
出版时间:2016-02
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:UNIX网络编程(卷1套接字联网API第3版英文版)
  • 作者:(美)史蒂文斯//芬纳//鲁道夫
  • 定价:129
  • 出版社:人民邮电
  • ISBN号:9787115401304

其他参考信息(以实物为准)

  • 出版时间:2016-02-01
  • 印刷时间:2016-02-01
  • 版次:2
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:954
  • 字数:1186千字

内容提要

史蒂文斯、芬纳、鲁道夫编著的《UNIX网络编程 (卷1套接字联网API第3版英文版)》是一部UNIX网络 编程的经典之作。书中全面深入地介绍了如何使用套 接字API进行网络编程。全书不但介绍了基本编程内 容,还涵盖了与套接字编程相关的**主题,对于客 户/服务器程序的各种设计方法也作了完整的探讨, *后还深入分析了流这种设备驱动机制。
     本书内容详尽且具**性,几乎每章都提供精选 的习题,并提供了部分习题的答案,是网络研究和开 发人员理想的参考书。
    

目录

Part 1. Introduction and TCP/IP / 简介和TCP/IP
Chapter 1. Introduction / 简介
1.1 Introduction / 概述
1.2 A Simple Daytime Client / 一个简单的时间获取客户程序
1.3 Protocol Independence / 协议无关性
1.4 Error Handling: Wrapper Functions / 错误处理:包装函数
1.5 A Simple Daytime Server / 一个简单的时间获取服务器程序
1.6 Roadmap to Client/Server Examples in the Text / 本书中客户/服务器示例的路线图
1.7 OSI Model / OSI模型
1.8 BSD Networking History / BSD网络历史
1.9 Test Networks and Hosts / 测**网络及主机
1.10 Unix Standards / Unix标准
1.11 64-Bit Architectures / 64位体系结构
1.12 Summary / 小结
Chapter 2. The Transport Layer: TOP, UDP, and SCTP / 传输层:TCP、UDP和SCTP
2.1 Introduction / 概述
2.2 The Big Picture / 全景图
2.3 User Datagram Protocol (UDP) / 用户数据报协议
2.4 Transmission Control Protocol (TCP) / 传输控制协议
2.5 Stream Control Transmission Protocol (SCTP) / 流控制传输协议
2.6 TCP Connection Establishment and Termination / TCP连接的建立和终止
2.7 TIME_WAIT State / TIME_WAIT状态
2.8 SCTP Association Establishment and Termination / SCTP关联的建立和终止
2.9 Port Numbers / 端口号
2.10 TCP Port Numbers and Concurrent Servers / TCP端口号与并发服务器
2.11 Buffer Sizes and Limitations / 缓冲区大小及限制
2.12 Standard Internet Services / 标准因特网服务
2.13 Protocol Usage by Common Internet Applications / 常见因特网应用所用的协议
2.14 Summary / 小结
Part 2. Elementary Sockets / 基本套接字
Chanter 3. Sockets Introduction / 套接字简介
3.1 Introduction / 概述
3.2 Socket Address Structures / 套接字地址结构
3.3 Value-Result Arguments / 值-结果参数
3.4 Byte Ordering Functions / 字节排序函数
3.5 Byte Manipulation Functions / 字节操纵函数
3.6 inet_aton, inet_addr, and inet_ntoa Functions / inet_aton、inet_addr和inet_ntoa函数
3.7 inet_pton and inet_ntop Functions / inet_pton和inet_ntop函数
3.8 sock_ntop and Related Functions / sock_ntop和相关函数
3.9 readn, writen, and readline Functions / readn、writen和readline函数
3.10 Summary / 小结
Chapter 4. Elementary TCP Sockets / 基本TCP套接字
4.1 Introduction / 概述
4.2 socket Function / socket函数
4.3 connect Function / connect函数
4.4 bind Function / bind函数
4.5 listen Function / listen函数
4.6 accept Function / accept函数
4.7 fork and exec Functions / fork和exec函数
4.8 Concurrent Servers / 并发服务器
4.9 close Function / close函数
4.10 getsockname and getpeername Functions / getsockname和getpeername函数
4.11 Summary / 小结
Chapter 5. TCP Client/Server Example / TCP客户/服务器示例
5.1 Introduction / 概述
5.2 TCP Echo Server: main Function / TCP回送服务器程序:main函数
5.3 TCP Echo Server: str_echo Function / TCP回送服务器程序:str_echo函数
5.4 TCP Echo Client: main Function / TCP回送客户程序:main函数
5.5 TCP Echo Client: str_cli Function / TCP回送客户程序:str_cli函数
5.6 Normal Startup / 正常启动
5.7 Normal Termination / 正常终止
5.8 POSIX Signal Handling / POSIX信号处理
5.9 Handling SIGCHLD Signals / 处理SIGCHLD信号
5.10 wait and waitpid Functions / wait和waitpid函数
5.11 Connection Abort before accept Returns / accept返回前连接异常中止
5.12 Termination of Server Process / 服务器进程的终止
5.13 SIGPIPE Signal / SIGPIPE信号
5.14 Crashing of Server Host / 服务器主机崩溃
5.15 Crashing and Rebooting of Server Host / 服务器主机崩溃及重启
5.16 Shutdown of Server Host / 服务器主机关机
5.17 Summary of TCP Example / TCP示例小结
5.18 Data Format / 数据格式
5.19 Summary / 小结
……
Part 3. Advanced Sockets / **套接字