• WinSock网络编程经络
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

WinSock网络编程经络

28.58 4.8折 59 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者张会勇 著

出版社电子工业出版社

出版时间2012-08

版次1

装帧平装

货号A8

上书时间2024-10-28

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 张会勇 著
  • 出版社 电子工业出版社
  • 出版时间 2012-08
  • 版次 1
  • ISBN 9787121174841
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 395页
  • 字数 620千字
  • 正文语种 简体中文
【内容简介】

 《WinSock网络编程经络》用WinSock作为开发工具,以典型应用和标准协议为示例,向您介绍如何进行各种网络应用程序的设计,不仅实现了客户端程序,也实现了服务器程序。用尽量简洁的代码揭示这些应用程序的本质,对WinSock的不同特性做了详细的分析。

 选择的主要协议有:Echo、Ping、Traceroute、Daytime、Bootp、MSG、SNTP、Finger、HTTP、FTP等,这些协议曾伴随过一代程序员努力探索的时光,今天又像老朋友一样一个个地从远方向你走来。它们有的已经隐藏了踪迹,成了一段尘封的历史;有的引入新的机制,通过版本更新,仍被广泛使用。无论如何,了解它们的设计原理、工作流程、通信机制能让你对WinSock网络程序设计有更深入的解读。学习、研究Internet中成熟的网络协议,是你技术上不断进步的基石,向上攀登的阶梯。

【目录】

第1章Echo客户/服务器程序

1.1简介

1.2网络结构模型

1.2.1集中式系统

1.2.2分布式系统

1.3Echo客户程序

1.4Echo服务器程序

1.6小结

1.6术语对照

第2章TCP/IP体系结构

2.1术语

2.2历史

2.3模型

2.3.1网络接口层

2.3.2网络层

2.3.3传输层

2.3.4应用层

2.4架构

2.5数据的长征

2.5.1数据封装

2.5.2数据分用

2.6标准化

2.6.1互联网标准

2.6.2当前最好的实践

2.6.3非标准跟踪规范

2.6.4标准化过程

2.7小结

2.8术语对照

第3章互联网协议——IP

3.1简介

3.2设计思想

3.3操作模型

3.4主要功能

3.5数据报格式

3.6校验和程序

3.7实际数据

3.8小结

第4章用户数据报协议——UDP

4.1简介

4.2主要功能

4.3数据报格式

4.4校验和

4.5主要应用

4.5.1多播或广播通信

4.5.2简短的请求/应答交换

4.5.3效率高于可靠性的应用

4.5.4轻量级通信协议

4.6实际数据

4.7小结

4.8术语对照

第5章传输控制协议——TCP

5.1简介

5.2历史和标准

5.3主要功能

5.3.1数据封装和传输

5.3.2可靠性

5.3.3流量控制

5.3.4拥塞避免

5.3.5多路复用

5.3.6连接管理

5.4数据格式

5.4.1源端口和目的端口

5.4.2序号

5.4.3确认号

5.4.4数据偏移

5.4.5控制位

5.4.6窗口

5.4.7校验和

5.4.8紧急指针

5.4.9选项

5.5实际数据

5.6小结

5.7术语对照

第6章TCP连接管理

6.1简介

6.2TCP有限状态机

6.3建立连接

6.3.1连接目的

6.3.2三次握手

6.3.3同时打开

6.4关闭连接

6.4.1正常关闭

6.4.2同时关闭

6.5初始序号选择

6.6TIME-WAIT状态

6.7平静时间

6.8小结

6.9术语对照

第7章ICMP协议

7.1简介

7.2报文的类型

7.3Echo请求和应答

7.4目的不可达

7.5源抑制

7.6重定向

7.7路由通告与请求

7.7.1路由器行为

7.7.2主机行为

7.8超时

7.9参数问题

7.10时间戳请求和应答

7.11地址掩码请求和应答

7.12实际数据

7.13小结

第8章多播

8.1简介

8.2报文格式

8.2.1查询报文

8.2.2报告报文

8.3协议实现

8.3.1加入主机组

8.3.2成员关系查询

8.3.3成员关系报告

8.4状态转换

8.5支持多播的级别

8.6多播地址

8.7多播地址映射到以太网地址

8.8单播、广播、多播

8.9实际数据

8.10小结

8.11术语对照

第9章socket基本概念

9.1基本概念

9.1.1协议簇和地址簇

9.1.2端口

9.1.3地址

9.2socket历史

9.3WinSock简介

9.4WinSock与Berkeleysocket

的区别

9.4.1头文件和库文件

9.4.2开始和退出

9.4.3句柄数据类型

9.4.4错误码

9.4.5重命名的函数

9.5WinSockI/O模式

9.5.1阻塞I/O

9.5.2非阻塞I/O

9.5.3重叠I/O

9.5.4同步与异步

9.6小结

第10章网络地址

10.1IP地址分类

10.2子网编址

10.3特殊IP地址

10.3.1全“0”的解释

10.3.2全“1”的解释

10.3.3环回地址

10.3.4私有IP地址

10.4地址管理

10.5地址耗尽的解决

10.5.1NAT

10.5.2IPv6

10.6地址映射

10.7ARP的封装

10.8ARP分组格式

10.9实际数据

10.10小结

10.11术语对照

第11章转换函数

11.1数据表示约定

11.2字节序

11.3判断字节序程序

11.4网络字节序

11.5通用socket地址结构

11.6IPv4地址结构

11.7IP地址与ASCII间的转换

11.8转换函数实现

11.9小结

第12章同步名字解析

12.1域名系统简介

12.1.1资源记录

12.1.2解析器

12.1.3名字服务器

12.2域名系统模型

12.3gethostbyname

12.4gethostbyaddr

12.5gethostname

12.6主机查询程序

12.7getservbyname和

getservbyport

12.8服务查询程序

12.9getprotobyname和getprotobynumber

12.10协议查询程序

12.11小结

第13章异步名字解析

13.1Windows程序设计

13.2主机异步查询函数

13.3服务和协议异步函数

13.4WSACancelAsyncRequest

13.5域名查询程序

13.6其他查询程序

13.7小结

第14章UDP程序设计

14.1简介

14.2socket

14.3bind

14.4测试bind程序

14.5sendto

14.6recvfrom

14.7closesocket

14.8Daytime客户端程序

14.9Daytime服务器程序

14.10小结

第15章TCP套接口函数

15.1简介

15.2connect

15.3listen

15.4accept

15.5send

15.6recv

15.7shutdown

15.8getpeername

15.9getsockname

15.10小结

第16章Web客户/服务器程序

16.1简介

16.2Web的组成

16.3HTML

16.4HTTP历史

16.5HTTP通信模型

16.6HTTP消息格式

16.7HTTP方法

16.8HTTP状态码

16.9HTTP示例

16.10HTTP服务器程序

16.11HTTP客户端程序

16.12小结

16.13术语对照

第17章独家秘籍——原始套接口

17.1你从哪里来

17.2编程接口

17.3输出处理

17.4输入处理

17.5原始套接口的限制

17.6Ping程序

17.7术语对照

第18章Traceroute程序实现

18.1简介

18.2文件组织

18.3TraceRoute.h文件

18.4TraceRoute.c文件

18.5小结

第19章I/O多路复用——select函数

19.1简介

19.2select函数

19.3MSP原理

19.4MSP服务器

19.5MSP客户端

19.6小结

第20章套接口选项

……

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP