注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)WindowsWindows網絡編程

Windows網絡編程

Windows網絡編程

定 價:¥39.00

作 者: 劉琰,王清賢,劉龍 等著
出版社: 機械工業(yè)出版社
叢編項: 高等院校信息安全專業(yè)規(guī)劃教材
標 簽: 大學教材 教材

購買這本書可以去


ISBN: 9787111441960 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數: 267 字數:  

內容簡介

  《Windows網絡編程/高等院校信息安全專業(yè)規(guī)劃教材》全面和系統(tǒng)地介紹了網絡編程的基本原理,剖析了網絡應用程序實現(xiàn)與套接字實現(xiàn)和協(xié)議實現(xiàn)之間的關聯(lián),重點闡述了Windows Sockets編程和WinPcap編程的主要思想、程序設計方法以及開發(fā)技巧和可能的陷阱,分析了不同編程方法的適用性和優(yōu)缺點?!禬indows網絡編程/高等院校信息安全專業(yè)規(guī)劃教材》系統(tǒng)性較強,內容豐富、結構清晰、論述嚴謹,既突出基本原理和技術思想,也強調工程實踐,適合作為網絡工程、信息安全、計算機應用、計算機軟件、通信工程等專業(yè)的本科生教材,也可供從事網絡工程、網絡應用開發(fā)和網絡安全等工作的技術人員參考。

作者簡介

暫缺《Windows網絡編程》作者簡介

圖書目錄

編委會
叢書序
前言
教學和閱讀建議
第1章  網絡應用程序設計基礎
1.1  計算機網絡基礎
1.1.1  協(xié)議層次和服務模型
1.1.2  網絡程序尋址方式
1.2  分布式網絡應用程序
1.3  網絡編程方法縱覽
1.3.1  面向應用的網絡編程方法
1.3.2  基于TCP/IP協(xié)議棧的網絡編程方法
1.3.3  面向原始幀的網絡編程方法
習題
第2章  網絡程序通信模型
2.1  網絡應用軟件與網絡通信之間的關系
2.2  會聚點問題
2.3  客戶/服務器模型
2.3.1  基本概念
2.3.2  客戶/服務器關系
2.3.3  服務器軟件的特點與分類
2.3.4  客戶/服務器模型的優(yōu)缺點
2.4  瀏覽器/服務器模型
2.4.1  基本概念
2.4.2  瀏覽器/服務器工作的一般過程
2.4.3  瀏覽器/服務器模型的優(yōu)缺點
2.5  P2P模型
2.5.1  P2P的基本概念
2.5.2  P2P網絡的拓撲結構
習題
實驗
第3章  網絡數據的內容與形態(tài)
3.1  整數的長度與符號
3.1.1  整數的長度
3.1.2  整數的符號
3.2  字節(jié)順序
3.3  結構的對齊與填充
3.4  網絡數據傳輸形態(tài)
3.5  字符編碼
3.5.1  字符集傳輸編碼標準
3.5.2  文本化傳輸編碼標準
3.6  數據校驗
習題
第4章   協(xié)議軟件接口
4.1  TCP/IP協(xié)議軟件接口
4.1.1  協(xié)議軟件接口的位置
4.1.2  協(xié)議軟件接口的功能
4.2  網絡通信的基本方法
4.2.1  如何訪問TCP/IP協(xié)議
4.2.2  UNIX中的基本I/O功能
4.2.3  實現(xiàn)網間進程通信必須解決的問題
4.3  套接字
4.3.1  套接字編程接口的起源與發(fā)展
4.3.2  套接字的抽象概念
4.3.3  套接字接口層的位置與內容
4.3.4  套接字通信
4.4  Windows套接字
4.4.1  Windows Sockets規(guī)范
4.4.2  Windows Sockets的版本
4.4.3  Windows Sockets的組成
4.5  WinSock編程接口
4.5.1  WinSock API
4.5.2  Windows Sockets DLL的初始化和釋放
4.5.3  WinSock的地址描述
4.5.4  套接字選項和I/O控制命令
4.5.5  處理WinSock的錯誤
習題
實驗
第5章  流式套接字編程
5.1  TCP:傳輸控制協(xié)議要點
5.1.1  TCP協(xié)議的傳輸特點
5.1.2  TCP的首部
5.1.3  TCP連接的建立與終止
5.2  流式套接字編程模型
5.2.1  流式套接字編程的適用場合
5.2.2  流式套接字的通信過程
5.2.3  流式套接字編程的交互模型
5.2.4  流式套接字服務器的工作原理
5.3  基本函數與操作
5.3.1  創(chuàng)建和關閉套接字
5.3.2  指定地址
5.3.3  連接套接字
5.3.4  數據傳輸
5.4  編程舉例
5.4.1  基于流式套接字的回射客戶端編程操作
5.4.2  基于流式套接字的回射服務器端編程操作
5.5  TCP的流傳輸控制
5.5.1  TCP的流傳輸特點
5.5.2  使用TCP進行數據發(fā)送和接收過程中的緩存現(xiàn)象
5.5.3  正確處理流數據的接收
5.5.4  接收定長和變長數據
5.6  面向連接程序的可靠性保護
5.6.1  發(fā)送成功不等于發(fā)送有效
5.6.2  正確處理TCP的失敗模式
5.6.3  檢測無即時通知的死連接
5.6.4  順序釋放連接
5.7  提高面向連接程序的傳輸效率
5.7.1  避免TCP傳輸控制對性能的影響
5.7.2  設置合適的緩沖區(qū)大小
習題
實驗
第6章  數據報套接字編程
6.1  UDP:用戶數據報協(xié)議要點
6.1.1  使用TCP傳輸數據有什么缺點
6.1.2  UDP協(xié)議的傳輸特點
6.1.3  UDP的首部
6.2  數據報套接字編程模型
6.2.1  數據報套接字編程的適用場合
6.2.2  數據報套接字的通信過程
6.2.3  數據報套接字編程的交互模型
6.2.4  數據報套接字服務器的工作原理
6.2.5  數據報套接字的使用模式
6.3  基本函數與操作
6.3.1  創(chuàng)建和關閉套接字
6.3.2  指定地址
6.3.3  數據傳輸
6.4  編程舉例
6.4.1  基于數據報套接字的回射客戶端編程操作
6.4.2  基于數據報套接字的回射服務器端編程操作
6.5  提高無連接程序的可靠性
6.5.1  UDP協(xié)議的不可靠性問題
6.5.2  排除噪聲數據
6.5.3  增加錯誤檢測功能
6.5.4  判斷未開放的服務
6.5.5  避免流量溢出
6.6  無連接服務器的并發(fā)性處理
6.6.1  循環(huán)無連接服務器
6.6.2  并發(fā)無連接服務器
習題
實驗
第7章  原始套接字編程
7.1  原始套接字的功能
7.2  原始套接字編程模型
7.2.1  原始套接字編程的適用場合
7.2.2  原始套接字的通信過程
7.3  原始套接字的創(chuàng)建、輸入與輸出
7.3.1  創(chuàng)建原始套接字
7.3.2  使用原始套接字接收數據
7.3.3  使用原始套接字發(fā)送數據
7.4  編程舉例
7.4.1  使用原始套接字實現(xiàn)ping
7.4.2  使用原始套接字實現(xiàn)數據包捕獲
7.5  Windows對原始套接字的限制
習題
實驗
第8章  網絡通信中的I/O操作
8.1  I/O設備與I/O操作
8.1.1  I/O設備
8.1.2  網絡通信中的I/O等待
8.1.3  套接字的I/O模式
8.2  阻塞I/O模型
8.2.1  阻塞I/O模型的編程框架
8.2.2  阻塞I/O模型評價
8.3  非阻塞I/O模型
8.3.1  非阻塞I/O模型的相關函數
8.3.2  非阻塞I/O模型的編程框架
8.3.3  非阻塞I/O模型評價
8.4  I/O復用模型
8.4.1  I/O復用模型的相關函數
8.4.2  I/O復用模型的編程框架
8.4.3  I/O復用模型評價
8.5  基于消息的WSAAsyncSelect模型
8.5.1  Windows的消息機制與使用
8.5.2  WSAAsyncSelect模型的相關函數
8.5.3  WSAAsyncSelect模型的編程框架
8.5.4  WSAAsyncSelect模型評價
8.6  基于事件的WSAEventSelect模型
8.6.1  Windows的事件機制與使用
8.6.2  WSAEventSelect模型的相關函數
8.6.3  WSAEventSelect模型的編程框架
8.6.4  WSAEventSelect模型評價
8.7  重疊I/O模型
8.7.1  重疊I/O的概念
8.7.2  重疊I/O模型的相關函數
8.7.3  重疊I/O模型的編程框架
8.7.4  重疊I/O模型評價
8.8  完成端口模型
8.8.1  完成端口的相關概念
8.8.2  完成端口模型的相關函數
8.8.3  完成端口模型的編程框架
8.8.4  完成端口模型評價
習題
實驗
第9章  WinPcap編程
9.1  WinPcap概述
9.2  WinPcap結構
9.2.1  WinPcap的體系結構
9.2.2  網絡驅動程序接口規(guī)范
9.2.3  網絡組幀過濾模塊
9.2.4  Packet.dll
9.2.5  wpcap.dll
9.3  WinPcap編程環(huán)境配置
9.3.1  下載WinPcap
9.3.2  安裝WinPcap
9.3.3  在Visual Stdio環(huán)境下引入WinPcap
9.4  wpcap.dll的常用數據結構和函數
9.4.1  wpcap.dll的常用數據結構
9.4.2  wpcap.dll的常用函數
9.4.3  wpcap.dll的工作流程
9.5  wpcap.dll編程實例捕獲分析UDP數據
9.5.1  第一步:獲取設備列表
9.5.2  第二步:打開網卡
9.5.3  第三步:設置過濾規(guī)則
9.5.4  第四步:捕獲數據幀
9.5.5  第五步:分析數據幀
9.6  Packet.dll的常用數據結構和函數
9.6.1  Packet.dll的常用數據結構
9.6.2  Packet.dll的常用函數
9.6.3  Packet.dll的工作流程
9.7  Packet.dll編程實例生成網絡流量
9.7.1  第一步:獲取設備列表
9.7.2  第二步:打開網卡
9.7.3  第三步:填充并初始化PACKET對象
9.7.4  第四步:發(fā)送數據
習題
實驗
附錄  Windows Sockets錯誤碼
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號