本書結(jié)合作者多年從事計(jì)算機(jī)網(wǎng)絡(luò)以及網(wǎng)絡(luò)綜合實(shí)驗(yàn)教學(xué)和實(shí)踐工作經(jīng)驗(yàn),針對(duì)應(yīng)用型人才培養(yǎng)的特點(diǎn)和社會(huì)需求編寫而成,內(nèi)容充實(shí)、思路清晰、實(shí)例豐富,突出了學(xué)以致用的原則,注重讀者基本技能、創(chuàng)新能力和綜合應(yīng)用能力的培養(yǎng),體現(xiàn)了高等教育的特點(diǎn)和要求。
本書共分為5個(gè)章節(jié),從基本網(wǎng)絡(luò)操作、基本網(wǎng)絡(luò)命令、Windows服務(wù)器基本配置、交換機(jī)配置、路由器配置、網(wǎng)絡(luò)編程、網(wǎng)絡(luò)管理幾個(gè)領(lǐng)域分別進(jìn)行了詳細(xì)的講解,配以實(shí)驗(yàn)截圖,能夠?yàn)閷W(xué)生帶來(lái)清晰、明了、直接的實(shí)驗(yàn)流程,輔以穿插在試驗(yàn)中的相關(guān)原理介紹,能夠幫助同學(xué)們快速在試驗(yàn)中將所學(xué)網(wǎng)絡(luò)知識(shí)融會(huì)貫通,理解實(shí)驗(yàn)原理,為網(wǎng)絡(luò)知識(shí)的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。此外,在大部分網(wǎng)絡(luò)實(shí)驗(yàn)教材還在采用Windows Server 2003的情況下,本書采用當(dāng)前企業(yè)中使用最多的Windows Server 2008 R2作為服務(wù)器配置操作環(huán)境,能夠使同學(xué)們?cè)趯W(xué)校所學(xué)的知識(shí)具備更高的實(shí)用性。
本書具有雙重特性,既可作為信息安全、網(wǎng)絡(luò)工程、計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生的教材,也適合作為對(duì)網(wǎng)絡(luò)感興趣的其他專業(yè)的大學(xué)生以及從事網(wǎng)絡(luò)工作的技術(shù)人員的參考資料。
隨著網(wǎng)絡(luò)的普及,互聯(lián)網(wǎng)在當(dāng)今信息爆炸的時(shí)代已經(jīng)成為人們?nèi)粘I畋夭豢扇钡囊徊糠郑S著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用,社會(huì)對(duì)懂得計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的人才需求量日益增加,培養(yǎng)擁有扎實(shí)計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)并擁有一定實(shí)踐能力的人才成為高等教育的重要任務(wù)之一。作為大學(xué)教材,本書以實(shí)用性為重要標(biāo)準(zhǔn),將枯燥難以理解的網(wǎng)絡(luò)綜合實(shí)驗(yàn),以大量實(shí)驗(yàn)截圖配合穿插其中的原理介紹變得通俗易懂,容易上手,在體驗(yàn)實(shí)驗(yàn)樂(lè)趣的同時(shí)將計(jì)算機(jī)網(wǎng)絡(luò)相關(guān)基礎(chǔ)知識(shí)記于腦中,充分體現(xiàn)了學(xué)以致用的原則。在保留足夠的理論知識(shí)的基礎(chǔ)上,本書密切聯(lián)系實(shí)際應(yīng)用,著重強(qiáng)調(diào)實(shí)用性和操作性,讓讀者既能通過(guò)本書學(xué)到實(shí)戰(zhàn)經(jīng)驗(yàn),又能充分理解各項(xiàng)網(wǎng)絡(luò)綜合實(shí)驗(yàn)技術(shù)原理,輕松地掌握網(wǎng)絡(luò)知識(shí)和技能,更好地促進(jìn)有效性學(xué)習(xí)。
本教材共分為5章,主要內(nèi)容介紹如下:
第1章主要介紹網(wǎng)絡(luò)管理實(shí)驗(yàn)內(nèi)容。主要包括簡(jiǎn)單局域網(wǎng)組建,設(shè)置IP地址,修改網(wǎng)卡MAC地址,網(wǎng)卡遠(yuǎn)程喚醒,常用網(wǎng)絡(luò)命令,遠(yuǎn)程訪問(wèn),網(wǎng)絡(luò)抓包分析,端口掃描,流量監(jiān)控等內(nèi)容。從簡(jiǎn)單的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)基礎(chǔ)操作,到進(jìn)階的網(wǎng)絡(luò)抓包分析、協(xié)議分析、端口掃描,通過(guò)各種實(shí)例操作,由淺入深地對(duì)網(wǎng)絡(luò)管理各項(xiàng)實(shí)驗(yàn)進(jìn)行了講解。
第2章介紹Windows服務(wù)器的基本配置。本書采用了當(dāng)前企業(yè)中主流服務(wù)器操作系統(tǒng)Windows Server 2008 R2作為實(shí)驗(yàn)環(huán)境,分別介紹了在Windows服務(wù)器下如何進(jìn)行域控制器、Web服務(wù)器、DNS服務(wù)器、DHCP服務(wù)器以及文件服務(wù)器的配置。在以Windows為服務(wù)器操作系統(tǒng)的網(wǎng)絡(luò)內(nèi),域是一個(gè)非常重要的網(wǎng)絡(luò)結(jié)構(gòu),本章通過(guò)大量實(shí)驗(yàn),并輔以概念原理說(shuō)明,將復(fù)雜的域結(jié)構(gòu)通過(guò)實(shí)驗(yàn)由淺入深地闡明,使讀者能夠在了解域基礎(chǔ)知識(shí)的前提下,對(duì)Windows的域能夠有更加深入的理解,并能夠應(yīng)用于實(shí)踐。除域之外,本章還對(duì)Windows下Web服務(wù)、DNS服務(wù)、DHCP服務(wù)以及文件服務(wù)的配置方式通過(guò)實(shí)驗(yàn)進(jìn)行說(shuō)明,通俗易懂,可以大大提高讀者的動(dòng)手能力。
第3章則介紹交換機(jī)的基本配置。本章以H3C的交換機(jī)系列產(chǎn)品作為實(shí)驗(yàn)環(huán)境,在對(duì)交換機(jī)基礎(chǔ)知識(shí)介紹之上,對(duì)交換機(jī)的常用配置一一進(jìn)行實(shí)驗(yàn),并配以大量截圖,使讀者可以對(duì)交換機(jī)設(shè)備的工作原理與結(jié)構(gòu)、登錄、VLAN原理及劃分、以太網(wǎng)鏈路聚合、Trunk鏈路配置、生成樹(shù)協(xié)議的原理及基本配置以及三層交換機(jī)的簡(jiǎn)單配置有一個(gè)全面而深入的了解,通過(guò)此章的學(xué)習(xí),讀者可以基本具備獨(dú)立配置交換機(jī)常用功能的能力。
第4章介紹路由器的基本配置。本章以H3C的路由器系列產(chǎn)品作為實(shí)驗(yàn)環(huán)境,對(duì)路由器配置的基本概念、命令格式、基本功能配置以及高級(jí)功能配置進(jìn)行了詳細(xì)說(shuō)明。其中基本功能配置包括路由協(xié)議的配置、訪問(wèn)控制列表(ACL)的配置、網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)的配置,高級(jí)功能配置包括單臂路由以及虛擬專用網(wǎng)絡(luò)(VPN)的配置。本章從概念原理到實(shí)際配置,將路由器的常用功能一一介紹,并輔以大量實(shí)驗(yàn),使讀者可以快速上手路由器的實(shí)戰(zhàn)配置。
第5章主要介紹網(wǎng)絡(luò)編程的基本方法。本章通過(guò)C語(yǔ)言詳細(xì)介紹基于socket的基本網(wǎng)絡(luò)編程,包括基于TCP的網(wǎng)絡(luò)編程,以及基于UDP的網(wǎng)絡(luò)編程,最后通過(guò)設(shè)計(jì)一個(gè)簡(jiǎn)單的聊天程序,加深讀者對(duì)于基于不同協(xié)議的socket編程的理解,使讀者能夠初步具有實(shí)現(xiàn)socket通信編程的能力。
“網(wǎng)絡(luò)綜合實(shí)驗(yàn)”課程是信息安全、網(wǎng)絡(luò)工程專業(yè)的重要專業(yè)課程之一。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅速發(fā)展和在當(dāng)今信息社會(huì)中的廣泛應(yīng)用,主流網(wǎng)絡(luò)技術(shù)與應(yīng)用日新月異,我們必須為學(xué)生提供一個(gè)主流的實(shí)驗(yàn)環(huán)境,保證學(xué)生學(xué)到的知識(shí)不會(huì)偏離實(shí)際應(yīng)用太遠(yuǎn),這些給“網(wǎng)絡(luò)綜合實(shí)驗(yàn)”課程的教學(xué)提出了新的更高的要求。
由于計(jì)算機(jī)網(wǎng)絡(luò)是一門實(shí)踐性較強(qiáng)的技術(shù),因此我們將“網(wǎng)絡(luò)綜合實(shí)驗(yàn)”單獨(dú)開(kāi)展為一門重要課程,為學(xué)生提供充足的時(shí)間對(duì)網(wǎng)絡(luò)基礎(chǔ)技能進(jìn)行熟悉和掌握。將“網(wǎng)絡(luò)綜合實(shí)驗(yàn)”課程建設(shè)成一流的課程,是近期“網(wǎng)絡(luò)綜合實(shí)驗(yàn)”課程努力的方向。
希望同學(xué)們?cè)谑褂帽菊n程實(shí)驗(yàn)指導(dǎo)書進(jìn)行實(shí)驗(yàn)的過(guò)程中,能夠幫助我們不斷地發(fā)現(xiàn)問(wèn)題,并提出建議,使《計(jì)算機(jī)網(wǎng)絡(luò)綜合實(shí)驗(yàn)》一書真正成為對(duì)學(xué)生有用的一本教材。同時(shí)也希望同學(xué)們能夠充分利用實(shí)驗(yàn)條件,認(rèn)真完成實(shí)驗(yàn),從實(shí)驗(yàn)中得到應(yīng)有的鍛煉和培養(yǎng)。
編者2015年10月
第1章網(wǎng)絡(luò)管理實(shí)驗(yàn)1
1.1簡(jiǎn)單局域網(wǎng)組建1
1.1.1雙絞線的連接方法1
1.1.2雙絞線的直觀連接方法2
1.1.3水晶頭實(shí)物圖片2
1.1.4水晶頭實(shí)物連接方式2
1.1.5以太網(wǎng)組網(wǎng)步驟2
1.2設(shè)置IP地址3
1.2.1IP地址定義3
1.2.2IP地址的作用3
1.2.3IP地址的配置方法流程3
1.3修改網(wǎng)卡MAC地址6
1.3.1MAC地址簡(jiǎn)介6
1.3.2MAC地址修改方式6
1.4網(wǎng)卡的遠(yuǎn)程喚醒功能9
1.4.1網(wǎng)卡喚醒技術(shù)9
1.4.2遠(yuǎn)程喚醒實(shí)現(xiàn)的必要硬件條件9
1.4.3遠(yuǎn)程喚醒具體方法10
1.5常用網(wǎng)絡(luò)命令11
1.5.1arp命令11
1.5.2ftp命令13
1.5.3ipconfig命令15
1.5.4nbtstat命令16
1.5.5net命令19
1.5.6netstat命令20
1.5.7ping命令21
1.5.8route命令24
1.5.9telnet命令26
1.5.10tracert命令27
1.6Telnet遠(yuǎn)程桌面29
1.6.1Telnet協(xié)議簡(jiǎn)介29
1.6.2Telnet工作過(guò)程29
1.7pcAnywhere的配置和使用32
1.7.1pcAnywhere背景知識(shí)32
1.7.2pcAnywhere功能簡(jiǎn)介32
1.7.3實(shí)驗(yàn)演示32
1.8網(wǎng)絡(luò)抓包分析34
1.8.1“包”和“抓包”34
1.8.2抓包的常用工具35
1.8.3Wireshark軟件詳細(xì)介紹35
1.8.4網(wǎng)絡(luò)抓包實(shí)例39
1.8.5Wireshark應(yīng)用的嗅探FTP42
1.9端口掃描45
1.9.1端口掃描基本原理45
1.9.2使用XScan端口掃描45
1.9.3使用Nmap端口掃描46
1.10網(wǎng)絡(luò)監(jiān)控51
1.10.1網(wǎng)絡(luò)監(jiān)控的重要性51
1.10.2科來(lái)網(wǎng)絡(luò)分析系統(tǒng)2010簡(jiǎn)介51
1.10.3利用科來(lái)網(wǎng)絡(luò)分析系統(tǒng)進(jìn)行網(wǎng)絡(luò)監(jiān)控52
小結(jié)55第2章Windows服務(wù)器配置56
2.1添加角色56
2.2Active Directory域服務(wù)69
2.2.1Active Directory域服務(wù)安裝70
2.2.2設(shè)置域用戶76
2.2.3將計(jì)算機(jī)加入域79
2.3Web服務(wù)器的配置與管理80
2.3.1Web服務(wù)器簡(jiǎn)介80
2.3.2Windows下Web服務(wù)器配置82
2.3.3創(chuàng)建站點(diǎn)84
2.3.4虛擬目錄86
2.4DNS服務(wù)器88
2.4.1設(shè)置正向搜索區(qū)域88
2.4.2添加子區(qū)域92
2.4.3添加正向域名解析記錄92
2.4.4添加反向解析記錄94
2.4.5設(shè)置轉(zhuǎn)發(fā)器98
2.5DHCP服務(wù)器99
2.5.1DHCP簡(jiǎn)介99
2.5.2DHCP工作原理99
2.5.3DHCP服務(wù)優(yōu)點(diǎn)99
2.5.4配置DHCP服務(wù)器100
2.6文件服務(wù)器107
2.6.1IIS中FTP服務(wù)器的發(fā)布108
2.6.2IIS中FTP訪問(wèn)控制與權(quán)限管理112
2.6.3IIS中FTP服務(wù)器的訪問(wèn)118
2.6.4使用第三方軟件配置FTP服務(wù)器126
小結(jié)130第3章交換機(jī)基本配置131
3.1網(wǎng)絡(luò)交換設(shè)備介紹131
3.1.1交換機(jī)基本概念131
3.1.2H3C交換機(jī)介紹132
3.2網(wǎng)線制作133
3.2.1網(wǎng)線基本概念133
3.2.2網(wǎng)線制作介紹133
3.3交換機(jī)配置實(shí)驗(yàn)135
3.3.1H3C設(shè)備的登錄135
3.3.2VLAN的劃分147
3.3.3以太網(wǎng)鏈路聚合151
3.3.4Trunk的基本配置154
3.3.5生成樹(shù)協(xié)議的基本配置159
3.3.6三層交換機(jī)的簡(jiǎn)單配置162
小結(jié)168第4章路由器基本配置169
4.1路由器基本命令的使用169
4.1.1查看路由器信息170
4.1.2保存命令170
4.1.3權(quán)限命令170
4.1.4IP地址設(shè)定命令172
4.2路由協(xié)議172
4.2.1靜態(tài)路由172
4.2.2動(dòng)態(tài)路由178
4.2.3內(nèi)部網(wǎng)關(guān)協(xié)議和外部網(wǎng)關(guān)協(xié)議192
4.3訪問(wèn)控制列表技術(shù)193
4.3.1訪問(wèn)控制列表及其相關(guān)概念193
4.3.2訪問(wèn)控制列表ACL的配置194
4.4網(wǎng)絡(luò)地址轉(zhuǎn)換196
4.4.1網(wǎng)絡(luò)地址轉(zhuǎn)換的相關(guān)概念196
4.4.2網(wǎng)絡(luò)地址轉(zhuǎn)換NAT的配置197
4.5單臂路由200
4.5.1單臂路由的相關(guān)概念200
4.5.2單臂路由的配置200
4.6虛擬專用網(wǎng)絡(luò)203
4.6.1虛擬專用網(wǎng)絡(luò)的相關(guān)概念203
4.6.2虛擬專用網(wǎng)絡(luò)的配置205
小結(jié)209第5章簡(jiǎn)單網(wǎng)絡(luò)編程210
5.1WinSock API原理211
5.1.1套接字的引入211
5.1.2客戶/服務(wù)器模式211
5.1.3Windows Sockets的實(shí)現(xiàn)212
5.2TCP編程212
5.2.1TCP通信流程212
5.2.2TCP Socket編程代碼實(shí)現(xiàn)212
5.2.3TCP通信編程實(shí)現(xiàn)214
5.2.4TCP進(jìn)程通信效果演示218
5.3UDP編程219
5.3.1UDP通信流程219
5.3.2UDP Socket API 程序設(shè)計(jì)219
5.3.3UDP進(jìn)程通信演示224
5.4簡(jiǎn)單聊天室程序設(shè)計(jì)224
5.4.1服務(wù)器端程序設(shè)計(jì)225
5.4.2客戶端的程序設(shè)計(jì)226
5.4.3聊天室功能展示228
小結(jié)229