-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
基于Socket的計算機網絡實驗 版權信息
- ISBN:9787302619185
- 條形碼:9787302619185 ; 978-7-302-61918-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
基于Socket的計算機網絡實驗 本書特色
1.在學習計算機網絡的基礎上,開展基于Socket的計算機網絡課程設計,內容涉及了多種場景、多種應用。 2.引入軟件工程的思想和工具。 3.對每個實驗進行開題、立意、破題的引導,包括介紹相關技術內容、分析相關技術的功能需求、建立該實驗的體系結構、給出主要功能的流程圖等。 4.介紹了當前較新的一些技術,并設計了相關的實驗,包括云計算、物聯網等。
基于Socket的計算機網絡實驗 內容簡介
本書介紹計算機網絡相關技術實驗。全書共6部分。第1部分為第1~3章,介紹網絡實驗基礎知識,包括基于Socket的編程、相關技術和UML。第2部分為第4~9章,給出6個網絡基礎技術模擬實驗。第3部分為第10~14章,給出5個IP及TCP相關技術模擬實驗。第4部分為第15、16章,給出兩個應用層相關技術模擬實驗。第5部分為第17、18章,介紹當前流行的云計算技術并給出相關模擬實驗。第6部分為第19、20章,介紹當前流行的物聯網技術并給出相關模擬實驗。 本書對每個實驗都進行從分析、設計到實現的引導,使讀者深入體會、理解目前主要的計算機網絡技術的工作原理,掌握其思想精髓,同時了解和掌握軟件工程開發過程,為開發大型軟件項目打下良好的基礎。 本書可作為高等院校計算機及其相關專業的本科生計算機網絡實驗課程的教材,也可供從事計算機網絡開發、維護、管理工作的專業人員參考。
基于Socket的計算機網絡實驗 目錄
目錄
第1部分網絡實驗基礎
第1章基于Socket的編程31.1Socket概述3
1.1.1Socket的引入3
1.1.2Socket的類型4
1.1.3基于Socket技術的編程模式5
1.1.4端口號5
1.1.5Socket與IP地址、端口號的關系6
1.2基于Socket的通信編程簡介7
1.2.1Socket的工作流程7
1.2.2基于Java的Socket編程8
1.3Socket編程時的注意事項10
1.3.1編碼問題10
1.3.2網絡字節序11
1.3.3串行化/反串行化12
1.3.4關于報文格式的建議13
第2章相關技術和說明15
2.1線程15
2.1.1線程概述15
2.1.2基于Java的多線程架構16
2.1.3系統調度17
2.1.4線程的狀態19
2.1.5通過多線程進行數據的接收19
2.2同步和互斥及其應用22
2.2.1同步和互斥22基于Socket的計算機網絡實驗目錄2.2.2邏輯錯誤23
2.2.3死鎖25
2.3關于P2P模式26
2.4其他說明26
2.4.1關于線程訪問界面控件的問題26
2.4.2關于魯棒性27
2.4.3關于用例標識27
2.4.4關于端口28
2.4.5關于實驗中涉及的實體28
2.4.6關于本書的出發點28
第3章UML簡介30
3.1UML概述30
3.2用例圖31
3.2.1用例圖概述31
3.2.2用例圖中描述的關系32
3.3時序圖33
3.4類圖34
3.5活動圖36
3.6部署圖38
第2部分網絡基礎技術模擬實驗
第4章3種交換方式的模擬實驗414.1概述41
4.2實驗描述42
4.3實驗分析和設計44
4.3.1用例分析44
4.3.2時序圖47
4.3.3部署圖48
4.3.4系統體系結構設計48
4.3.5報文格式設計49
4.3.6類圖50
4.4實驗實現52
4.4.1發送端處理流程52
4.4.2交換機處理流程52
4.4.3接收端處理流程54
4.4.4界面樣例56
第5章信道復用技術模擬實驗57
5.1概述57
5.2實驗描述60
5.3實驗分析和設計62
5.3.1用例分析62
5.3.2時序圖65
5.3.3部署圖66
5.3.4系統體系結構設計66
5.3.5報文格式設計67
5.3.6類圖68
5.4實驗實現70
5.4.1發送端處理流程70
5.4.2信道處理流程71
5.4.3接收端處理流程72
5.4.4界面樣例75
第6章以太網CSMA/CD協議模擬實驗77
6.1概述77
6.2實驗描述78
6.3實驗分析和設計80
6.3.1用例分析80
6.3.2總線狀態圖82
6.3.3時序圖82
6.3.4部署圖83
6.3.5系統體系結構設計84
6.3.6報文格式設計84
6.3.7類圖86
6.4實驗實現88
6.4.1主機進程流程88
6.4.2總線進程流程89
6.4.3界面樣例90
第7章交換機工作模擬實驗93
7.1概述93
7.2實驗描述94
7.3實驗分析和設計96
7.3.1用例分析96
7.3.2時序圖99
7.3.3部署圖100
7.3.4系統體系結構設計100
7.3.5報文格式設計101
7.3.6類圖102
7.4實驗實現104
7.4.1主機處理流程104
7.4.2交換機處理流程104
7.4.3界面樣例105
第8章隱蔽站和暴露站問題模擬實驗108
8.1概述108
8.2實驗描述110
8.3實驗分析和設計112
8.3.1用例分析112
8.3.2狀態圖114
8.3.3時序圖114
8.3.4部署圖115
8.3.5系統體系結構設計116
8.3.6報文格式設計116
8.3.7類圖118
8.4實驗實現119
8.4.1發送數據幀流程119
8.4.2掃描發送狀態列表線程類的工作流程120
8.4.3接收信息流程122
8.4.4界面樣例126
第9章CSMA/CA協議模擬實驗127
9.1概述127
9.1.1IEEE 802.11及其構成127
9.1.2CSMA/CD協議概述128
9.1.3退避時間129
9.1.4CSMA/CA協議的算法130
9.2實驗描述131
9.3實驗分析和設計133
9.3.1用例分析133
9.3.2時序圖136
9.3.3部署圖136
9.3.4系統體系結構設計136
9.3.5報文格式設計138
9.3.6類圖139
9.4實驗實現141
9.4.1移動節點處理流程141
9.4.2AP接收線程處理流程143
9.4.3界面樣例144
第3部分IP及TCP相關技術模擬實驗
第10章路由器工作原理模擬實驗14910.1概述149
10.1.1路由器的作用149
10.1.2路由器的構造150
10.1.3路由器和以太網交換機的不同151
10.2實驗描述152
10.3實驗分析和設計154
10.3.1用例分析154
10.3.2時序圖157
10.3.3部署圖157
10.3.4系統體系結構設計157
10.3.5報文格式設計159
10.3.6類圖161
10.4實驗實現162
10.4.1網絡進程處理流程163
10.4.2路由器進程相關處理流程163
10.4.3界面樣例166
第11章ARP模擬實驗168
11.1概述168
11.1.1為什么需要ARP168
11.1.2ARP的工作過程169
11.1.3ARP的典型工作情況170
11.2實驗描述171
11.3實驗分析和設計173
11.3.1用例分析173
11.3.2主機狀態圖177
11.3.3時序圖177
11.3.4部署圖178
11.3.5系統體系結構設計179
11.3.6報文格式設計180
11.3.7類圖182
11.4實驗實現185
11.4.1主機進程處理流程185
11.4.2交換機進程信息接收處理流程187
11.4.3路由器進程信息接收處理流程188
11.4.4界面樣例188
第12章OSPF路由算法模擬實驗192
12.1概述192
12.1.1路由算法概述192
12.1.2OSPF概述193
12.1.3OSPF算法的工作過程193
12.2實驗描述195
12.3實驗分析和設計196
12.3.1用例分析196
12.3.2時序圖198
12.3.3部署圖199
12.3.4系統體系結構設計199
12.3.5報文格式設計200
12.3.6類圖201
12.4實驗實現203
12.4.1洪泛法發送信息流程203
12.4.2計算*短路徑算法流程204
12.4.3界面樣例206
第13章NAT技術模擬實驗207
13.1概述207
13.1.1為什么需要NAT技術207
13.1.2NAT技術概述207
13.1.3NAT的分類209
13.1.4NAPT的工作原理210
13.1.5NAT的缺點211
13.2實驗描述212
13.3實驗分析和設計214
13.3.1用例分析214
13.3.2時序圖219
13.3.3部署圖220
13.3.4系統體系結構設計221
13.3.5報文格式設計222
13.3.6類圖223
13.4實驗實現226
13.4.1客戶端進程處理流程226
13.4.2交換機進程信息接收線程處理流程227
13.4.3NAT網關信息接收線程處理流程227
13.4.4服務器進程信息接收線程處理流程230
13.4.5界面樣例231
第14章滑動窗口技術模擬實驗233
14.1概述233
14.1.1可靠傳輸概述233
14.1.2TCP滑動窗口234
14.2實驗描述236
14.3實驗分析和設計238
14.3.1相關說明238
14.3.2用例分析239
14.3.3時序圖242
14.3.4部署圖243
14.3.5系統體系結構設計243
14.3.6報文格式設計244
14.3.7類圖245
14.4實驗實現247
14.4.1發送端進程處理流程247
14.4.2報文段接收線程處理流程250
14.4.3界面樣例252
第4部分應用層相關技術模擬實驗
第15章DNS模擬實驗25715.1概述257
15.1.1DNS的作用257
15.1.2域名257
15.1.3DNS查詢過程258
15.2實驗描述260
15.3實驗分析和設計262
15.3.1用例分析262
15.3.2時序圖265
15.3.3部署圖266
15.3.4系統體系結構設計266
15.3.5報文格式設計268
15.3.6類圖269
15.4實驗實現272
15.4.1客戶端進程處理流程272
15.4.2本地域名服務器進程處理流程273
15.4.3其他域名服務器進程處理流程274
15.4.4界面樣例276
第16章實現電子郵件客戶端模擬實驗279
16.1概述279
16.1.1郵件系統概述279
16.1.2SMTP的基本工作過程280
16.1.3SMTP的不足和擴展281
16.2實驗描述281
16.3實驗分析和設計282
16.3.1用例分析282
16.3.2時序圖284
16.3.3部署圖285
16.3.4系統體系結構設計285
16.3.5報文格式設計286
16.3.6類圖288
16.4實驗實現289
16.4.1發送郵件處理流程289
16.4.2客戶端收取郵件流程290
16.4.3界面樣例293
第5部分云計算技術及模擬實驗
第17章云計算技術29717.1概述297
17.1.1云計算的概念297
17.1.2虛擬化技術的引入298
17.1.3云計算的特點299
17.1.4云計算的隱患300
17.1.5服務類型300
17.2虛擬化技術302
17.2.1概念302
17.2.2特性303
17.2.3虛擬機快速部署技術304
17.2.4在線遷移305
17.3Hadoop概述305
17.4資源管理系統306
17.4.1基本架構307
17.4.2工作流程308
17.5分布式文件系統309
17.5.1HDFS架構309
17.5.2讀文件的流程311
17.5.3寫文件的流程312
17.6MapReduce313
第18章云計算技術模擬實驗315
18.1實驗描述315
18.2實驗分析和設計317
18.2.1用例分析317
18.2.2時序圖321
18.2.3部署圖322
18.2.4系統體系結構設計322
18.2.5報文格式設計324
18.2.6類圖326
18.3實驗實現329
18.3.1客戶端進程處理流程329
18.3.2資源管理器進程處理流程329
18.3.3節點管理器進程處理流程332
18.3.4界面樣例333第6部分物聯網技術及模擬實驗
第19章物聯網及其通信33719.1概念337
19.2USN體系結構339
19.3物聯網模型探討340
19.4傳感器網絡342
19.4.1傳感器網絡簡介342
19.4.2無線傳感器節點344
19.5無線傳感器網絡路由技術345
19.5.1概述345
19.5.2LEACH協議346
19.6數據分析處理相關技術350
19.6.1數據融合技術350
19.6.2數據清洗技術352
第20章物聯網通信模擬實驗355
20.1實驗描述355
20.2實驗分析和設計357
20.2.1用例分析357
20.2.2時序圖361
20.2.3部署圖361
20.2.4系統體系結構設計362
20.2.5報文格式設計364
20.2.6類圖366
20.2.7數據表格設計369
20.3實驗實現369
20.3.1無線傳感器節點進程處理流程369
20.3.2匯聚節點進程處理流程372
20.3.3數據服務器進程處理流程372
20.3.4界面樣例374
基于Socket的計算機網絡實驗 作者簡介
陳兵,男,南京航空航天大學計算機科學與技術學院教授,博士生導師。長期從事無線網絡、未來網絡和網絡安全等領域教學和科研工作,承擔 和省部級項目6項,發表論文30余篇,主編出版教材5部。獲得江蘇省教學成果一等獎1項,國防科技進步三等獎2項。主持建設了江蘇省信息安全特色專業、 物聯網與安全實驗教學中心等。目前擔任江蘇省計算機學會教育專委會主任、中國工程教育專業認證專家。
- >
羅曼·羅蘭讀書隨筆-精裝
- >
自卑與超越
- >
二體千字文
- >
煙與鏡
- >
李白與唐代文化
- >
隨園食單
- >
有舍有得是人生
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)