郭鴻志,博士,西北工業(yè)大學網(wǎng)絡空間安全學院副教授、博士生導師,網(wǎng)絡安全系系主任。2004年、2006年、2011年相繼獲得哈爾濱工業(yè)大學計算機科學與技術(shù)學士、碩士和博士學位。2012年加入西安電子科技大學,受聘為講師、碩士生導師。2019年調(diào)入西北工業(yè)大學網(wǎng)絡空間安全學院,受聘為副教授、博士生導師。
第1章 概論 1
1.1 網(wǎng)絡的概念 1
1.1.1 計算機網(wǎng)絡的發(fā)展 1
1.1.2 計算機網(wǎng)絡的概念 1
1.1.3 網(wǎng)絡的分類 2
1.1.4 因特網(wǎng)的定義 2
1.1.5 因特網(wǎng)發(fā)展的推動——資源共享 2
1.2 網(wǎng)絡拓撲 3
1.2.1 星型拓撲 3
1.2.2 環(huán)型拓撲 4
1.2.3 總線型拓撲 4
1.2.4 網(wǎng)狀型拓撲 5
1.2.5 使用多種拓撲結(jié)構(gòu)的原因 5
1.3 網(wǎng)絡軟件 5
1.3.1 接口與服務 5
1.3.2 原語 7
1.3.3 服務與協(xié)議的關(guān)系 7
1.4 OSI參考模型 8
1.5 TCP/IP參考模型 10
1.6 OSI參考模型與TCP/IP參考模型的比較 12
1.7 習題 13
第2章 接入因特網(wǎng) 15
2.1 傳輸介質(zhì) 15
2.1.1 雙絞線 15
2.1.2 同軸電纜 17
2.1.3 光纖 17
2.1.4 無線電波 19
2.1.5 微波 20
2.1.6 紅外線 20
2.2 局域網(wǎng)技術(shù) 20
2.2.1 以太網(wǎng) 22
2.2.2 令牌總線網(wǎng) 24
2.2.3 令牌環(huán)網(wǎng) 24
2.2.4 無線局域網(wǎng) 25
2.2.5 藍牙技術(shù) 27
2.3 廣域網(wǎng)技術(shù) 28
2.3.1 X.25協(xié)議 28
2.3.2 綜合業(yè)務數(shù)字網(wǎng) 29
2.3.3 幀中繼 29
2.3.4 ATM網(wǎng)絡 30
2.4 互聯(lián)設備 31
2.4.1 中繼器 32
2.4.2 集線器 32
2.4.3 網(wǎng)橋 33
2.4.4 交換機 34
2.4.5 路由器 34
2.5 在Windows操作系統(tǒng)下配置網(wǎng)絡 35
2.6 在Linux操作系統(tǒng)下配置網(wǎng)絡 36
2.7 習題 37
第3章 因特網(wǎng)的通用語言——TCP/IP協(xié)議 39
3.1 IP協(xié)議 39
3.1.1 IP協(xié)議的簡介 39
3.1.2 IP協(xié)議的格式 39
3.1.3 IP地址 41
3.1.4 IP地址的分類 42
3.1.5 子網(wǎng)掩碼 44
3.1.6 劃分子網(wǎng) 45
3.1.7 CIDR 45
3.1.8 ARP協(xié)議 46
3.1.9 IP路由 48
3.1.10 IP實用程序 49
3.2 TCP協(xié)議 50
3.2.1 TCP協(xié)議的簡介 50
3.2.2 TCP段格式 51
3.2.3 TCP連接的建立與釋放 53
3.3 UDP 55
3.3.1 UDP的簡介 55
3.3.2 UDP報頭格式 56
3.4 習題 56
第4章 DHCP服務器 58
4.1 DHCP服務的簡介 58
4.1.1 DHCP的作用 58
4.1.2 DHCP的工作原理 58
4.1.3 DHCP客戶機IP地址的更新與釋放 61
4.1.4 DHCP中繼代理 62
4.2 在Windows Server 2016操作系統(tǒng)下配置DHCP服務器 63
4.2.1 DHCP服務器的要求 63
4.2.2 DHCP服務器的基本配置 63
4.2.3 DHCP客戶機的配置 72
4.2.4 DHCP服務器的選項配置 73
4.2.5 DHCP保留客戶機的配置 73
4.3 在Linux操作系統(tǒng)下配置DHCP服務器 74
4.3.1 DHCP服務的啟動 75
4.3.2 DHCP服務器的配置 75
4.4 習題 77
第5章 DNS服務器 78
5.1 DNS服務的簡介 78
5.1.1 域名 78
5.1.2 DNS域名空間的結(jié)構(gòu) 78
5.1.3 DNS的查詢過程 79
5.1.4 DNS區(qū)域 80
5.1.5 DNS的主要資源記錄 82
5.2 在Windows Server 2016操作系統(tǒng)下配置DNS服務器 82
5.2.1 DNS標準主要區(qū)域的配置 82
5.2.2 DNS標準輔助區(qū)域的配置 91
5.2.3 惟高速緩存DNS服務器的配置 93
5.3 在Linux操作系統(tǒng)下配置DNS服務器 94
5.3.1 DNS服務的啟用 94
5.3.2 惟高速緩存DNS服務器的配置 95
5.3.3 主DNS服務器的配置 96
5.3.4 輔助DNS服務器的配置 98
5.4 習題 99
第6章 因特網(wǎng)信息服務 101
6.1 因特網(wǎng)信息服務的簡介 101
6.2 在Windows Sever 2016操作系統(tǒng)下配置Web服務器 101
6.2.1 Web服務的簡介 101
6.2.2 使用IIS創(chuàng)建Web站點 102
6.2.3 Web站點的啟動、停止與暫停 104
6.2.4 Web站點屬性的設置 105
6.3 在Linux操作系統(tǒng)下配置Web服務器 108
6.3.1 Apache的簡介 108
6.3.2 Apache的配置 108
6.4 在Windows Sever 2016操作系統(tǒng)下配置FTP服務器 116
6.4.1 FTP服務的簡介 116
6.4.2 使用IIS創(chuàng)建FTP站點 116
6.4.3 FTP站點的啟動、停止與重新啟動 118
6.4.4 FTP站點屬性的設置 118
6.5 在Linux操作系統(tǒng)下配置FTP服務器 120
6.5.1 Wu-ftpd服務的簡介 120
6.5.2 Wu-FTP的配置 121
6.6 習題 123
第7章 郵件服務 125
7.1 電子郵件服務的簡介 125
7.2 電子郵件的主要協(xié)議 125
7.2.1 SMTP 125
7.2.2 POP3 126
7.2.3 IMAP 126
7.3 在Windows Server 2016操作系統(tǒng)下配置郵件服務器 126
7.3.1 SMTP服務器的安裝 126
7.3.2 POP3服務器的安裝 128
7.3.3 SMTP服務器的基本配置 129
7.4 在Linux操作系統(tǒng)下配置郵件服務器 131
7.5 習題 134
第8章 遠程訪問服務 137
8.1 遠程訪問服務的簡介 137
8.2 在Windows Server 2016操作系統(tǒng)下實現(xiàn)遠程訪問服務 137
8.2.1 遠程訪問服務的撥號服務器端的配置 137
8.2.2 遠程訪問服務的撥號客戶端的配置 142
8.3 在Linux操作系統(tǒng)下實現(xiàn)遠程訪問服務 143
8.4 習題 143
第9章 路由服務 145
9.1 路由服務的簡介 145
9.2 在Windows Server 2016操作系統(tǒng)下實現(xiàn)路由服務 145
9.3 在Linux操作系統(tǒng)下實現(xiàn)路由服務 149
9.3.1 Linux操作系統(tǒng)靜態(tài)路由的配置 149
9.3.2 Linux操作系統(tǒng)動態(tài)路由的配置 149
9.4 習題 151
第10章 HTML 153
10.1 HTML的簡介 153
10.2 HTML的標簽 153
10.3 HTML的基本結(jié)構(gòu) 155
10.4 HTML的頁面布局與文本格式 156
10.5 給HTML頁面增加列表 163
10.6 HTML表格 166
10.7 HTML表單 168
10.8 超級鏈接 171
10.9 插入圖像 172
10.10 播放音樂 174
10.11 幀標志 175
10.12 習題 177
第11章 動態(tài)網(wǎng)頁技術(shù) 179
11.1 JavaScript的簡介 179
11.2 CGI的簡介 180
11.3 ASP的簡介 181
11.4 JSP的簡介 182
11.5 PHP的簡介 184
11.6 習題 187
參考文獻 189
附錄A 部分習題的參考答案 190