注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具网络编程技术

网络编程技术

网络编程技术

定 价:¥25.00

作 者: 娄路 ,盛明兰 著
出版社: 清华大学出版社
丛编项: 21世纪高等学校规划教材·计算机应用
标 签: 工学 教材 研究生/本科/专科教材

购买这本书可以去


ISBN: 9787302321279 出版时间: 2013-08-01 包装: 平装
开本: 16开 页数: 195 字数:  

内容简介

  《网络编程技术/21世纪高等学校规划教材·计算机应用》主要介绍网络编程的基本原理、主要方法和典型应用程序实现,全书共7章,以基于TCP/IP协议层的套接字编程接口人手,按照Internet网络协议体系层次,阐述了网络编程原理及实现技术方法,内容包括网络编程基础Linux系统套接字编程.Windows套接字编程、应用层网络程序编程、网络底层编程技术、流媒体编程技术、网络安全编程。《网络编程技术/21世纪高等学校规划教材·计算机应用》可作为计算机网络、通信工程、电子信息工程或其他相关专业的教材,也可作为相关领域的研究人员和专业技术人员的参考书。

作者简介

暂缺《网络编程技术》作者简介

图书目录

第1章 网络编程基础
1.1 引言
1.2 计算机网络发展历史
1.3 开放式系统互连参考模型(OSI/RM)
1.3.1 OSI/RM概述
1.3.2 OSI/RM的成功与失败
1.4 国际互联网(Internet)的体系结构
1.5 互联网和TCP/IP协议的相关基础
1.5.1 IP地址及其表示方法
1.5.2 IP地址转换
1.5.3 域名解析系统DNS
1.5.4 IP地址分配和域名管理
1.6 IPv6的启用
1.6.1 IPv6的优势
1.6.2 IPv4向IPv6的过渡
1.7 网络通信程序编程
1.7.1 互联网在当今信息社会中的角色
1.7.2 面向互联网的网络程序编程
1.7.3 网络通信程序的开发调试方法
1.8 本书的内容侧重和默认约定
小结
思考与练习
第2章 Linux系统套接字编程
2.1 引言
2.2 套接字简介
2.2.1 Socket的历史
2.2.2 Socket定义及基本概念
2.2.3 Socket的类型
2.3 套接字编程相关基础
2.3.1 套接字数据类型
2.3.2 本机字节顺序和网络字节顺序
2.4 Socket的工作一般步骤
2.4.1 TCP的三次握手建立连接
2.4.2 TCP的四次握手释放连接
2.5 基本套接字函数介绍
2.5.1 套接字函数功能分类
2.5.2 IPv4和IPv6套接字函数的差别
2.6 基本套接字函数使用说明
2.7 基本数据读写套接字函数
2.8 高级数据发送和接收套接字函数
2.9 其他Socket系统调用
2.10 阻塞和非阻塞
2.11 原始套接字编程
2.12 Socket应用实例
小结
思考与练习
第3章 Windows套接字编程
3.1 引言
3.2 Windows Sockets概述
3.3 Winsock提供的函数调用
3.3.1 基本套接口函数
3.3.2 针对Microsoft Windows的扩展函数
3.4 Winsock对BSD Socket的扩充
3.5 Winsock 1.1 扩展的主要函数介绍
3.6 Winsock 2.0 的扩充功能
3.7 Winsock编程实例
小结
思考与练习
第4章 应用层网络程序编程
4.1 引言
4.2 .NET Framework概述
4.3 C# 编程基础
4.3.1 网络编程中的常用类
4.3.2 C# 网络套接字编程
4.3.3 .NET中的进程与线程
4.3.4 .NET中的Socket类
4.4 C#的TCP编程
4.4.1 TcpClient类
4.4.2 TcpListener类
4.5 C#的UDP编程
4.5.1 UdpClient类
4.5.2 多播编程
4.6 基于C#的E-mail应用编程
4.6.1 SMTP协议编程
4.6.2 POP3协议编程
4.6.3 IMAP4协议概述
4.7 基于C#的FTP应用编程
4.7.1 FTP概述
4.7.2 FTP编程方法
4.8 基于C#的HTTP客户端编程
4.8.1 HTTP原理概述
4.8.2 HTTP客户端编程方法
4.9 基于C#的网络编程实例
小结
思考与练习
第5章 网络底层编程技术
5.1 引言
5.2 基于 Libpcap的网络编程
5.2.1 Libpcap概述
5.2.2 Libpcap库函数与数据结构
5.2.3 Libpcap的应用实例
5.3 基于Winpcap的网络编程
5.3.1 Winpcap简介
5.3.2 Winpcap的结构
5.3.3 packet.dll的相关数据结构及函数
5.3.4 wpcap.dll的相关数据结构及函数
5.4 基于NDIS的网络编程
5.4.1 Windows 网络体系结构
5.4.2 NDIS 规范概述
5.4.3 NDIS小端口驱动程序
5.4.4 NDIS中间层驱动程序
5.5 网络数据报捕获编程实例
小结
思考与练习
第6章 流媒体编程技术
6.1 引言
6.2 流媒体概述
6.2.1 实时流协议(RTSP)
6.2.2 多媒体服务协议(MMS)
6.2.3 流媒体文件的压缩格式
6.3 VLC软件简介
6.3.1 VLC主要技术特点
6.3.2 VLC视频播放的基本原理
6.3.3 VLC的动态调用
6.4 流媒体编程实例
小结
思考与练习
第7章 网络安全编程
7.1 SSL概述
7.2 SSL的设计目标
7.3 SSL与TCP/IP协议层
7.4 SSL协议体系结构
7.5 OpenSSL编程概述
7.6 SSL编程示例
小结
思考与练习
参考文献

本目录推荐