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

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

內(nèi)容概要

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

書(shū)籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)43條)

 
 

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

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7