基礎理論篇
第1章 計算機網絡基礎 1
1.1 計算機網絡概述 2
1.1.1 計算機網絡的定義和演變 2
1.1.2 計算機網絡的功能 3
1.2 計算機網絡的分類 4
1.3 計算機網絡的組成 5
1.3.1 網絡硬件系統(tǒng) 5
1.3.2 網絡軟件系統(tǒng) 6
1.3.3 網絡操作系統(tǒng) 6
1.4 計算機網絡拓撲結構 8
1.5 計算機網絡體系結構 10
1.5.1 網絡體系結構 10
1.5.2 開放系統(tǒng)互連參考模型OSI/RM 12
1.5.3 TCP/IP體系結構 14
1.6 計算機網絡設備 16
1.6.1 網卡 16
1.6.2 中繼器和集線器 17
1.6.3 網橋和交換機 17
1.6.4 路由器 19
1.6.5 網關 19
1.7 計算機網絡應用模式 20
1.7.1 C/S模式 20
1.7.2 B/S模式 21
小結 22
習題 22
第2章 數據通信基本技術 25
2.1 數據通信原理 26
2.1.1 通信系統(tǒng)模型 26
2.1.2 數據通信系統(tǒng) 27
2.2 通信編碼技術 27
2.2.1 模擬數據數字信號編碼技術 28
2.2.2 數字數據的數字信號編碼 28
2.2.3 數字數據的調制編碼 30
2.3 數據傳輸方式 31
2.3.1 并行傳輸 31
2.3.2 串行傳輸 31
2.4 多路復用技術 32
2.5 數據交換技術 34
小結 35
習題 35
技術應用篇
第3章 計算機局域網 37
3.1 局域網基礎 38
3.1.1 局域網的組成 38
3.1.2 局域網的分類 38
3.1.3 局域網的關鍵技術 39
3.1.4 局域網通信協(xié)議 42
3.2 無線局域網 47
3.2.1 無線局域網的特點 47
3.2.2 無線局域網的傳輸介質 48
3.2.3 無線局域網的拓撲結構 48
3.2.4 無線局域網的設備 49
3.2.5 無線局域網技術 50
3.3 以太網技術 50
3.3.1 以太網的特點 51
3.3.2 典型以太網 51
3.4 局域網組網 53
3.4.1 局域網設備 53
3.4.2 對等網組網方法 55
3.4.3 對等網組網步驟 58
3.4.4 無線局域網組網方案 63
3.4.5 客戶-服務器網絡組網 65
3.4.6 局域網共享Internet 68
3.5 交換式局域網與虛擬局域網 72
3.5.1 交換式局域網 72
3.5.2 虛擬局域網 74
3.6 廣域網概述 76
3.6.1 廣域網的組成結構 76
3.6.2 廣域網提供的兩種服務模式 77
3.6.3 廣域網的尋址及分組轉發(fā) 79
3.6.4 廣域網連接技術 80
小結 85
習題 86
第4章 架設網絡服務器 88
4.1 架設Web服務器 89
4.1.1 安裝IIS 89
4.1.2 WWW服務器的配置 90
4.1.3 設置虛擬目錄 94
4.2 架設FTP服務器 95
4.2.1 設置FTP服務器 95
4.2.2 FTP站點管理 96
4.2.3 訪問FTP服務器 98
4.3 架設DHCP服務器 99
4.3.1 DHCP服務器的概念 99
4.3.2 DHCP服務器的安裝與配置 100
4.3.3 DHCP客戶機的設置 103
4.4 架設DNS服務器 103
4.4.1 DNS的基本概念 103
4.4.2 DNS服務器的安裝 105
4.4.3 DNS的管理與配置 105
小結 110
習題 110
第5章 網絡安全 112
5.1 網絡安全概述 113
5.1.1 網絡面臨的威脅 113
5.1.2 網絡安全概念 114
5.1.3 網絡安全機制 115
5.2 網絡病毒防護 116
5.2.1 網絡病毒 116
5.2.2 網絡病毒的特點 116
5.2.3 常見的網絡病毒 117
5.2.4 網絡病毒的防治 118
5.3 防火墻技術 118
5.3.1 防火墻的功能 119
5.3.2 防火墻的類型 119
5.3.3 防火墻的缺陷 120
5.4 入侵檢測技術 120
5.4.1 入侵者常用手段 120
5.4.2 入侵防范措施 121
5.5 數據加密技術 122
5.5.1 數據加密概述 122
5.5.2 密碼技術的基本概念 122
5.5.3 常用數據加密方法 123
5.5.4 著名密碼算法介紹 123
5.5.5 數字簽名 124
小結 124
習題 124
網頁制作篇
第6章 網頁制作 126
6.1 網頁制作概述 127
6.1.1 網頁的基本要素 127
6.1.2 網頁制作工具 128
6.1.3 網頁美化工具 129
6.1.4 網頁制作的基本步驟 130
6.2 HTML語言 132
6.2.1 基本結構 132
6.2.2 文件主體 133
6.2.3 文字控制 134
6.2.4 圖片 135
6.2.5 超鏈接 136
6.2.6 滾動字幕 138
6.2.7 聲音和視頻 139
6.2.8 表格 141
6.2.9 特殊字符標記 143
6.2.10 表單 143
6.3 Dreamweaver 148
6.3.1 Dreamweaver MX 2004概述 148
6.3.2 建網頁前的準備 151
6.3.3 頁面制作 154
6.3.4 圖像和多媒體 159
6.3.5 鏈接與導航 162
6.3.6 圖層 166
6.3.7 表格 170
6.3.8 框架 173
6.3.9 表單 177
小結 179
習題 180
第7章 腳本語言 182
7.1 網絡程序設計基礎 183
7.1.1 常用網絡程序設計技術 183
7.1.2 ASP程序設計簡介 185
7.1.3 腳本語言 186
7.2 VBScript語言 187
7.2.1 VBScript基礎 188
7.2.2 VBScript函數 192
7.2.3 VBScript過程 195
7.2.4 分支語句 196
7.2.5 循環(huán)結構 198
7.2.6 注釋語句和容錯語句 201
7.3 JavaScript語言 202
7.3.1 客戶端和服務器端語法 203
7.3.2 JavaScript腳本語言基礎 203
7.3.3 JavaScript對象 207
小結 214
習題 214
第8章 ASP程序設計 216
8.1 Request對象 217
8.1.1 Form集合 217
8.1.2 QueryString集合 219
8.1.3 ServerVariables集合 221
8.2 Response對象 222
8.2.1 Response對象的常用方法 222
8.2.2 Response常用屬性 225
8.2.3 使用Cookies在客戶端保存信息 226
8.3 Application對象 228
8.3.1 Application對象的應用 228
8.3.2 Global.asa文件 230
8.4 Session對象 231
8.4.1 Session對象簡介 231
8.4.2 Session對象的屬性 232
8.4.3 Session對象的方法和事件 232
8.5 Server對象 234
8.5.1 屬性 234
8.5.2 方法 234
8.6 ASP程序應用實例 237
小結 240
習題 241
第9章 ASP訪問數據庫 244
9.1 數據庫及SQL基礎 245
9.1.1 建立數據庫 245
9.1.2 結構化查詢語言SQL 247
9.1.3 設置數據源 249
9.2 ADO基本結構 250
9.3 Connection對象 251
9.3.1 建立Connection對象 251
9.3.2 連接數據庫 252
9.3.3 Connection對象的方法 253
9.3.4 Connection對象的屬性 257
9.3.5 Errors集合 258
9.4 Recordset對象 259
9.4.1 創(chuàng)建Recordset對象 259
9.4.2 Recordset對象的常用屬性 260
9.4.3 Recordset對象的常用方法 262
9.5 Command對象 267
9.5.1 建立Command對象 268
9.5.2 Command對象的屬性 268
9.5.3 Command對象的方法 269
9.6 訪問SQL Server數據庫 271
9.7 ASP訪問數據庫綜合應用 272
小結 281
習題 282
參考文獻 287