实用网络编程技术

实用网络编程技术
作 者: 刘彦明 李鹏
出版社: 西安电子科技大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

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

内容简介

本书重点介绍网络环境下的程序设计方法,主要包括两部分内容:一是基于网卡的直接编程方法,二是基于Winsock的网络程序设计方法。同时对与这两部分内容相关的基础知识作了简单介绍。本书是作者在从事科研开发的基础上编写出来的,它不仅对高级网络程序设计人员提供具有价值的参考,而且对网络程序设计的入门人员理解网络的层和协议等概念和快速进入网络程序设计都非常有益。本书不仅可以作为“计算机网络”和“计算机通信网”等课程的辅助教材,而且对于广大的网络程序设计人员和网络程序设计的爱好者及入门人员,也极具参考价值。

图书目录

第1章 网络软件开发基础

1.1 计算机网络

1.2 网络的体系结构

1.3 总线型局域网

1.4 网络编程接口

第2章 网络接口控制器

2.1 网络接口控制器简介

2.2 DP8390C/NS32490C简介

2.3 NIC结构和功能

2.4 帧结构

2.5 DMA结构

2.6 帧接收

2.7 帧发送

2.8 远程DMA

第3章 NIC内部寄存器

3.1 内部寄存器的地址映射

3.2 寄存器地址分配

3.3 寄存器描述

3.4 DMA寄存器

3.5 物理地址寄存器

3.6 多址寄存器

3.7 其它寄存器

第4章 NIC初始化

4.1 NIC的复位状态

4.2 NIC初始化过程

4.3 NIC初始化过程的程序举例

第5章 网卡配置和中断服务程序

5.1 网卡配置

5.2 中断服务程序

第6章 帧发送

6.1 装帧

6.2 传送到NIC的发送缓冲中

6.3 帧发送程序设计举例

第7章 帧接收

7.1 帧接收

7.2 帧读入

7.3 帧读入程序设计举例

第8章 完整的收发程序

第9章 TCP/IP 网络体系结构

9.1 TCP/IP 协议基础

9.2 传输层协议

9.3 网际层协议

9.4 TCP/IP协议的安装

第10章 Winsock 概述

10.1 什么是Winsock

10.2 Winsock 套接字

10.3 客户机/服务器模式

10.4 阻塞与非阻塞

10.5 异步选择机制

10.6 Winsock的启动和终止

10.7 Winsock的错误处理

10.8 基本套接字的系统调用

第11章 基于Winsock 的点-点通信程序设计

11.1 SERVER介绍

11.2 CLIENT介绍

11.3 源程序简介

第12章 Winsock 的广播通信程序设计

12.1 广播通信中TCP/IP的设置

12.2 建立广播套接字

12.3 发送广播消息

12.4 接收广播消息

12.5 广播通信程序

第13章 Windows Socket 1.1库函数参考

附录A 网卡驱动程序的部分代码

附录B DP8390C芯片的引脚说明