计算机网络编程技术

出版时间:2009-10  出版社:中国铁道出版社  作者:张晓明  页数:314  
Tag标签:无  

内容概要

  《计算机网络编程技术》是从网络通信的编程原理和开发基础入手,阐述主机扫描、TCP协议编程、UDP协议编程、远程屏幕监视、木马程序、IP语音网络编程、E-mail协议编程、FTP协议编程、网络信息加密传输和网络信息隐藏通信编程等原理、技术和实现方法。每章都有丰富的程序源代码和实验项目。《普通高等学校应用性人才培养系列规划教材:计算机网络编程技术》以套接字编程为基本路线,力求体现网络编程的技术陛、实用性和安全性,在IP语音网络通信和网络信息隐藏通信等章节,还综合体现了科研成果和技术开发的相关应用,具有一定的先进性。《普通高等学校应用性人才培养系列规划教材:计算机网络编程技术》适合作为高等院校计算机及相关专业学生的教材,也可作为多媒体网络通信和安全编程人员的参考书。

书籍目录

第1章 绪论1.1 TCP/IP协议简介1.1.1 TCP/IP的起源1.1.2 TCP/IP的体系结构和特点1.2 网络编程的重要术语1.2.1 套接字及其类型1.2.2 网间进程通信的标识1.2.3 客户机,服务器模式1.3 C#网络编程概述1.3.1 常用的网络组件1.3.2 寻找IP地址的类和方法1.3.3 数据流的类型与应用1.3.4 多线程技术1.4 套接字编程原理1.4.1 面向连接的套接字调用流程1.4.2 无连接套接字调用流程1.4.3 Socket类的基本使用1.4.4 套接字的简单应用实例小结实验项目第2章 主机扫描程序设计2.1 活动主机探测技术2.1.1 ICMP协议介绍2.1.2 基于ICMP的探测原理2.1.3 活动主机探测程序设计2.2 端口扫描技术2.2.1 端口扫描器2.2.2 端口扫描技术分类2.3 TCP全连接扫描程序设计2.3.1 流程设计2.3.2 程序实现2.4 高级端口扫描程序设计2.4.1 界面设计2.4.2 程序实现小结实验项目第3章 基于TCP协议的程序设计3.1 TCP协议介绍3.1.1 TCP数据包格式3.1.2 TCP协议的通信特点3.1.3 TCP的熟知端口3.2 阻塞/非阻塞模式及其应用3.2.1 典型的阻塞模式3.2.2 阻塞模式的特点3.2.3 阻塞模式的效率提升方法3.2.4.非阻塞模式及其应用3.3 同步套接字编程技术3.3.1 服务器的程序设计3.3.2 客户机的程序设计3.4.异步套接字编程技术3.4.1 客户机发出连接请求3.4.2 服务器接收连接请求3.4.3 服务器发送和接收数据3.5 基于TcpClient类和TcpListener类的编程3.5.1 TcpClient类的使用方法3.5.2 TcpListener类的使用方法3.6 网络游戏程序设计小结实验项目第4章 基于UDP协议的程序设计4.1 UDP协议介绍4.1.1 UDP数据包格式4.1.2 UDP协议的主要特性4.2 使用UdpClient类进行编程……第5章 远程屏幕监视程序设计第6章 木马程序设计第7章 IP语音网络通信程序设计第8章 E-mail服务程序设计第9章 FTP服务程序设计第10章 网络信息加密传输程序设计第11章 网络信息隐藏通信程序设计参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    计算机网络编程技术 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7