Visual C++網(wǎng)絡(luò)通信編程技術(shù)詳解

出版時間:2011-5  出版社:機械工業(yè)  作者:代勇//李偉//楊宏帥  頁數(shù):383  
Tag標簽:無  

內(nèi)容概要

本書共18章,主要內(nèi)容包括:TCP/IP協(xié)議模型與基礎(chǔ)知識、Windows網(wǎng)絡(luò)編程基礎(chǔ)與網(wǎng)絡(luò)的基本應用、IP配置信息管理程序設(shè)計、ARP表管理程序設(shè)計、基于Winsock的客戶端/服務(wù)器端開發(fā)技術(shù)、路由管理程序設(shè)計、本地網(wǎng)絡(luò)活動監(jiān)視和端口掃描、TCP穿越NAT的P2P通信技術(shù)、即時通信與TCP/IP超級終端、FTP協(xié)議、HTTP協(xié)議、Telnet協(xié)議、SMTP和POP3協(xié)議、網(wǎng)絡(luò)安全與防火墻設(shè)計、串口通信程序設(shè)計等。
  本書內(nèi)容全面,深入淺出,層次分明,注重知識的系統(tǒng)性、針對性和先進性,注重理論結(jié)合實踐,培養(yǎng)工程應用能力。另外,本書還配有完整的綜合實例源程序代碼,便于讀者在學習和實際開發(fā)中參考使用。
  本書適合Visual
C++編程技術(shù)人員、網(wǎng)絡(luò)技術(shù)人員、網(wǎng)絡(luò)安全管理人員和網(wǎng)絡(luò)系統(tǒng)分析等相關(guān)領(lǐng)域的研究人員、工程技術(shù)人員、教師和學生作為技術(shù)參考手冊使用,也適合網(wǎng)絡(luò)程序設(shè)計初學者作為教材使用。

書籍目錄

前言
第1章 TCP/IP協(xié)議模型
1.1 OSI參考模型
1.2 TCP/IP結(jié)構(gòu)
1.3 實踐拓展
第2章 TCP/IP協(xié)議基礎(chǔ)知識
2.1 IP地址和子網(wǎng)掩碼
2.2 地址解析
2.3 域名系統(tǒng)
2.4 TCP/IP協(xié)議棧的數(shù)據(jù)包封裝
2.5 端口號
2.6 實踐拓展
第3章 Windows網(wǎng)絡(luò)編程基礎(chǔ)
3.1 套接字
3.2 Winsock編程原理
3.3 Winsock I/O模型
3.4 Winsock 2的擴展特性
3.5 套接字選項和I/O控制命令
3.6 WinInet網(wǎng)絡(luò)編程基礎(chǔ)
3.7 MFC Windows Sockets網(wǎng)絡(luò)編程基礎(chǔ)
3.8 實踐拓展
第4章 網(wǎng)絡(luò)的基本應用
4.1 獲取主機名和IP地址
4.2 獲取網(wǎng)卡類型和子網(wǎng)掩碼
4.3 獲取網(wǎng)卡MAC地址
4.4 獲取系統(tǒng)支持的網(wǎng)絡(luò)協(xié)議
4.5 實踐拓展
第5章 IP配置信息管理程序設(shè)計
5.1 GetNetworkParams函數(shù)
5.2 管理網(wǎng)絡(luò)接口
5.3 獲取和設(shè)置特定的接口
5.4 管理IP地址
5.5 實踐拓展
第6章 ARP表管理程序設(shè)計
第7章 基于Winsock的客戶/服務(wù)器開發(fā)
第8章 路由管理程序設(shè)計
第9章 本地網(wǎng)絡(luò)活動監(jiān)視和端口掃描
第10章 TCP穿越NAT的P2P通信
第11章 即時通信與TCP/IP超級終端
第12章 FTP協(xié)議與實例分析
第13章 HTTP協(xié)議與實例分析
第14章 Telnet協(xié)議與實例分析
第15章 SMTP和POP3協(xié)議與實例分析
第16章 網(wǎng)絡(luò)防火墻設(shè)計
第17章 網(wǎng)絡(luò)安全
第18章 串口通信程序設(shè)計
參考文獻

章節(jié)摘錄

版權(quán)頁:插圖:5)網(wǎng)絡(luò)層的分組傳送到數(shù)據(jù)鏈路層時,再加上數(shù)據(jù)鏈路層的控制信息,就構(gòu)成了數(shù)據(jù)鏈路層的數(shù)據(jù)服務(wù)單元,稱為幀(Frame)6)主機A的數(shù)據(jù)鏈路層的幀被傳送到物理層后,物理層將以比特流的方式通過傳輸介質(zhì)傳輸出去。當比特流到達目的節(jié)點主機B時,再從物理層依次向上層傳送,每層對應各層的控制報頭進行處理,將用戶數(shù)據(jù)傳送到高一層,最終完成將主機A的數(shù)據(jù)傳送給主機B的過程盡管主機A的數(shù)據(jù)在OSI參考模型中要經(jīng)過復雜的處理過程,才能送到主機B的應用進程,但其實對于每臺計算機的應用進程來說,OSI參考模型中數(shù)據(jù)流的復雜處理過程是透明的。應用進程A的數(shù)據(jù)似乎是“直接”傳送給應用進程B,這就是開放系統(tǒng)在網(wǎng)絡(luò)通信過程中所起到的最本質(zhì)的作用。事實上,OSI參考模型只是一個框架,它的每一層并不執(zhí)行某種功能,功能的具體實現(xiàn)還需要協(xié)議,需要通過軟件來實現(xiàn)。當數(shù)據(jù)在層間向下傳輸時,每一個層都會為傳輸中的數(shù)據(jù)增加一個包頭(1~Ieader),用于標識包的來源與目的地。到了目的主機時,每一層都從數(shù)據(jù)中讀取相應包頭,執(zhí)行所請求的任務(wù),并負責向上傳輸數(shù)據(jù)包TCP/IP協(xié)議是Intemet的基礎(chǔ)。雖然從名字上看TCP/IP包括兩個協(xié)議,即傳輸控制協(xié)議(1FCP)和因特網(wǎng)協(xié)議(IP),但TCP/IP實際上是一組協(xié)議,有上百種,如遠程登錄協(xié)議、文件傳輸協(xié)議和電子郵件協(xié)議等,而TCP協(xié)議和IP協(xié)議是保證數(shù)據(jù)完整傳輸?shù)膬蓚€最基本的重要協(xié)議。所以說TCP/IP是Internet協(xié)議簇,而不只包括TCP和IP協(xié)議在20世紀70年代中期,美國國防部為其A:RPANET廣域網(wǎng)開發(fā)了網(wǎng)絡(luò)體系結(jié)構(gòu)和協(xié)議標準,以其為基礎(chǔ)所組建的Intemet是目前國際上規(guī)模最大的計算機網(wǎng)絡(luò)。正因為Internet的廣泛使用,TC/IP協(xié)議成了事實上的標準。

編輯推薦

《Visual C++網(wǎng)絡(luò)通信編程技術(shù)詳解》:一線開發(fā)人員聯(lián)手打造、匯集網(wǎng)絡(luò)通信編程解決方案的經(jīng)典之作。網(wǎng)絡(luò)測試工具pjng命令和網(wǎng)絡(luò)配置查看工具ipconfig命令的使用,網(wǎng)卡MAC地址的獲取方法,利用MFC中的CSocket類通過網(wǎng)絡(luò)傳輸文件,利用ICMP協(xié)議實現(xiàn)路由跟蹤,處于兩個不同局域網(wǎng)的客戶機進行P2P通信的“打洞”技術(shù)實現(xiàn),網(wǎng)絡(luò)即時通信程序設(shè)計與實現(xiàn),F(xiàn)TP服務(wù)器端與客戶端程序設(shè)計與實現(xiàn),利用HTTP協(xié)議實現(xiàn)文件下載的功能,Telrlet客戶端程序設(shè)計與實現(xiàn),電子郵件發(fā)送與接收的程序設(shè)計與實現(xiàn),利用ICMP數(shù)據(jù)報突破網(wǎng)關(guān)的限制,實現(xiàn)ICMP轉(zhuǎn)發(fā)數(shù)據(jù)報,獲取遠程MAC地址的方法,串口通信程序設(shè)計。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Visual C++網(wǎng)絡(luò)通信編程技術(shù)詳解 PDF格式下載


用戶評論 (總計43條)

 
 

  •   以前一直在找有關(guān)網(wǎng)絡(luò)編程的書籍,這次終于找到了,拿到書瀏覽了一下,內(nèi)容很不錯,正是我要找的書。
  •   想學習網(wǎng)絡(luò)編程,去圖書館找到這本的,是我想找的那種類型
  •   很好的工具書 對網(wǎng)絡(luò)編程用處很大,值得收藏!
  •   正好對網(wǎng)絡(luò)編程這一塊不熟悉,用來了解!
  •   很實用,很值,很適合學生入門,有理論,有實踐
  •   推薦大家使用 里面比較詳細
  •   介紹的很全面,光盤示例可編譯運行!
  •   C++目前還沒有學習完,所以這本書還在書柜里放著,等學完了再來看
  •   以前給我同學買過 現(xiàn)在我自己買了一本書 速度確實很快 而且 書也很好 感謝當當網(wǎng)的服務(wù) 希望越做越好!
  •   瀏覽了目錄,內(nèi)容豐富,例子詳細,推薦!
  •   是正版。內(nèi)容真是我想要的。對工作幫助很大
  •   暫時還沒有看,等學習后再來評價
  •   包裝完好,服務(wù)很好,正版書
  •   還沒讀 翻了下感覺不錯
  •   學到想學到的東西!
  •   找了半天才找到,正是我需要的,對我?guī)椭艽?/li>
  •   不錯,一些方法思路在里面
  •   頁面有點破損 送貨速度超慢 可能是快春節(jié)原因吧
  •   不是很實用,看看還可以
  •   書中很多實例,講解也相對比較細致,可以作為網(wǎng)絡(luò)編程的參考書來看。
  •   此書理論講的比較多,有點像教材!
  •   挺不錯的 是新書 真給力 還有附贈光碟
  •   大致看了一下。。。值得推薦
  •   講的挺全的
  •   我還沒有開始學,不過大致翻了一下,還不錯的樣子
  •   其他還好,就是感覺實戰(zhàn)項目還是少了,只有一些重要的一段一段的代碼,不過這本書可能本來就不是偏向項目模塊的吧
  •   書還行!就是物流太慢了!給這種小物流企業(yè),不知道當當怎么想的!而且書的光盤是斷的!懶得換了!總之不滿意
  •   里面的東西有點雜亂,沒有看完。
  •   不怎么好,沒有向?qū)?/li>
  •   圖書還行,就是感覺有點薄,介紹的面雖然廣,但有的地方?jīng)]有深入下去,對于初學者而言是非常不錯的~
  •   記得收到書拆開的時候發(fā)現(xiàn)光盤是裂的,隨后聯(lián)系了卓越退貨和這本書的作者,他們服務(wù)挺不錯的,卓越給我換了新的書,作者給我也發(fā)了一份光盤內(nèi)容.....(早知道就不聯(lián)系作者了,嘿嘿!)但是整本書講的內(nèi)容,個人感覺還行,對于我這個初學者來說看起來還挺難上手的,不過,有些概念講的挺詳細的。
  •   雖然中間有些小失誤,但是很喜歡這本書,賣家在服務(wù)態(tài)度和書的質(zhì)量上再提高些肯定會更好,祝店家生意興隆
  •   內(nèi)容豐富,適合想提升自己網(wǎng)絡(luò)編程能力的人;紙張很薄,需輕拿輕放
  •   發(fā)貨比較慢,物流也比較慢,書沒仔細看,應該還可以
  •   書寫的還行,有些開發(fā)的例子
  •   要的就是這種書,詳細的講述了網(wǎng)絡(luò)通信。
  •   實話實說,這本書并不適合初學者,還是先學學其他的,這是本很明顯的工具書
  •   薄薄的一本,包裝很新,有封膜,不過配送好慢,29號上午訂的書拖到31號上午才送到。。。
  •   Visua C++
  •   裝幀漂亮 知識點比較全面
  •   好好學習c++網(wǎng)絡(luò)編程
  •   很少買這種書
  •   學習網(wǎng)絡(luò)編程的書
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7