網路協定--分析設計與仿真

網路協定--分析設計與仿真

《網路協定--分析設計與仿真》是2021年清華大學出版社出版的圖書。

基本介紹

  • 中文名:網路協定--分析設計與仿真
  • 作者:謝曉燕,孫韓林,李剛 等
  • 出版時間:2021年9月
  • 出版社:清華大學出版社
  • ISBN:9787302583493
  • 開本:16 開
內容簡介,作者簡介,圖書目錄,

內容簡介

本書圍繞網際網路體系結構詳細介紹了網路協定的設計思想、運行機制及仿真分析方法。首先詳細介紹了網路協定分析及仿真工具的建模步驟和使用方法,然後圍繞網際網路中基礎、使用較多、**代表性的協定展開分析,包括數據鏈路層的PPP、乙太網和IEEE 802.11等協定,網際網路層用於分組傳遞的IP、ARP、ICMP、NDP、PMTU等協定和用於路由管理的RIP2、OSPF2和BGP4等協定,傳輸層的UDP和TCP協定,以及DNS、DHCP、FTP、SMTP、POP3和HTTP等經典的套用服務協定和SNMP網路管理協定,後介紹了網路協定設計和形式化描述的一般原則和方法。 本書所有的案例都基於GNS3、Wireshark和NS3等開源工具,而且對涉及的每一種協定都詳細給出了其特定網路環境的建模和分析方法,使讀者在學習時可以方便地復現。 本書主要用作網路工程、信息安全、數據科學和物聯網等專業的本科生課程教學,也可供通信或計算機網路技術領域的研究生課程教學使用。此外,本書不僅是廣大網路和信息技術領域工程技術研究人員的參考工具書,對從事網際網路通信系統設計或網路協定設計的讀者也有很高的參考價值。

作者簡介

謝曉燕,女,西安郵電大學計算機學院教授,碩士生導師。陝西省教學名師,CCF網際網路專家委員委員,CCF容錯計算專家委員會委員,教育部高校計算機類教指委網路工程專業工作組委員,信息技術新工科產學研聯盟網路工程工作委員會委員,陝西省教學指導委員會課程工委委員。《計算機網路》核心課程負責人,主講《計算機網路》、《網路安全技術》、《網路規劃與設計》、《多媒體數據處理》等課程。長期從事智慧型計算、多媒體數據處理等方向科研工作,先後承擔國家自然科學基金5項,國家863計畫2項;主持及承擔陝西省重點研發計畫、陝西省自然科學基金等項目10餘項。授權國家發明專利9項、積體電路布圖保護1項,軟體著作權1項;出版教材4部,參與編寫出版了教育部高等學校網路工程專業規範、地方院校網路工程套用人才培養指導意見,發表論文40餘篇。先後獲得陝西省教學成果二等獎2項、陝西省高等學校科學技術獎4項。

圖書目錄

第1章網路協定概述/1
1.1網路體系結構及網路互聯1
1.1.1網路協定2
1.1.2分層的網路體系結構2
1.1.3服務與協定的關係4
1.1.4網路互聯6
1.2OSI/RM參考模型7
1.3網際網路體系結構9
1.4網際網路標準12
第2章網路協定分析/15
2.1網路協定分析概述15
2.2GNS3簡介16
2.2.1GNS3安裝16
2.2.2GNS3的簡單使用16
2.3Wireshark簡介26
2.3.1分組嗅探器的工作原理26
2.3.2GNS3中Wireshark的使用27
2.3.3過濾器28
2.4NS3簡介35
2.4.1NS3網路模型35
2.4.2NS3安裝36
2.4.3NS3網路模擬過程39
2.4.4日誌系統和追蹤系統43
第3章數據鏈路層協定/47
3.1數據鏈路層協定概述47
3.2PPP協定分析48
3.2.1PPP協定概述48
3.2.2PPP協定分析61
3.2.3PPP協定仿真72
3.3乙太網協定分析77
3.3.1乙太網概述77
3.3.2乙太網協定分析81
3.3.3乙太網協定仿真83
3.4IEEE 802.11協定分析88
3.4.1IEEE 802.11協定概述88
3.4.2IEEE 802.11仿真94
網路協定——分析、設計與仿真目錄第4章IP層協定/102
4.1IP層協定概述102
4.1.1IP協定在網路互聯中的地位和作用102
4.1.2IPv4協定102
4.1.3IPv6協定103
4.2IPv4協定分析103
4.2.1IPv4地址結構103
4.2.2IPv4分組格式105
4.2.3IPv4協定分析110
4.2.4IPv4協定模擬117
4.3IPv6協定分析121
4.3.1IPv6地址結構121
4.3.2IPv6分組格式125
4.3.3IPv6協定分析131
4.3.4IPv6協定模擬134
4.4ARP協定分析140
4.4.1ARP協定概述140
4.4.2ARP協定分析142
4.4.3ARP協定模擬144
4.5ICMP協定分析147
4.5.1ICMPv4協定147
4.5.2ICMPv6協定150
4.5.3IPv6鄰居發現協定153
4.5.4IPv6路徑MTU發現協定162
4.5.5ICMPv4協定分析163
4.5.6ICMPv6協定分析169
4.5.7ICMPv4協定模擬173
4.5.8ICMPv6協定模擬176
第5章IP路由協定/182
5.1路由協定概述182
5.1.1IP路由原理及路由表182
5.1.2IP路由協定分類182
5.2RIP協定分析183
5.2.1RIP基本工作原理184
5.2.2距離向量算法184
5.2.3RIP協定的改進185
5.2.4RIP2報文格式187
5.2.5RIP2協定分析189
5.3OSPF協定分析192
5.3.1鏈路狀態選路算法192
5.3.2OSPF協定工作原理193
5.3.3OSPF2協定報文格式199
5.3.4OSPF2協定分析208
5.4BGP協定分析228
5.4.1BGP協定工作原理228
5.4.2BGP4報文格式229
5.4.3BGP協定分析234
第6章傳輸層協定/242
6.1傳輸層協定概述242
6.1.1傳輸層的地位和作用242
6.1.2傳輸層的兩個主要協定243
6.1.3連線埠243
6.1.4多路復用和多路分解244
6.2UDP協定分析244
6.2.1UDP協定概述244
6.2.2UDP協定分析246
6.2.3UDP協定仿真249
6.3TCP協定分析254
6.3.1TCP協定概述254
6.3.2TCP協定分析262
6.3.3TCP協定仿真266
第7章套用層協定/283
7.1網際網路套用系統服務283
7.2DNS系統協定分析284
7.2.1DNS系統組成及工作過程284
7.2.2DNS協定分析292
7.3DHCP系統協定分析294
7.3.1DHCP系統組成及工作過程294
7.3.2DHCP協定分析301
7.4FTP系統協定分析305
7.4.1FTP系統組成及工作過程305
7.4.2FTP協定分析310
7.5郵件系統協定分析313
7.5.1郵件系統組成及工作過程314
7.5.2SMTP協定分析328
7.5.3POP3協定分析331
7.6WWW系統協定分析334
7.6.1WWW系統組成及工作過程335
7.6.2HTTP協定分析341
第8章網路管理SNMP協定/344
8.1網路管理概述344
8.2SNMP體系結構345
8.2.1網路管理者和被管網路實體346
8.2.2SNMP管理組件346
8.3SMI347
8.3.1管理對象命名規則348
8.3.2管理對象的數據類型348
8.3.3編碼方法350
8.4MIB352
8.4.1MIB概述352
8.4.2MIB變數的訪問355
8.4.3字典式排序357
8.5SNMP358
8.5.1PDU概述358
8.5.2PDU格式362
8.5.3SNMP報文格式365
8.5.4SNMP連線埠367
8.5.5SNMP安全策略369
8.6SNMP協定分析369
8.6.1總體思路369
8.6.2網路環境搭建369
8.6.3數據捕獲371
第9章網路協定設計技術/374
9.1網路協定設計的基本內容374
9.1.1網路協定的通信環境374
9.1.2網路協定提供的服務376
9.1.3網路協定功能377
9.1.4網路協定元素380
9.1.5網路協定組織382
9.1.6網路協定文本383
9.2網路協定設計的基本方法383
9.2.1網路協定設計原則383
9.2.2分層次的網路協定設計384
9.2.3自頂向下的網路協定設計385
9.2.4自底向上的網路協定設計385
9.3差錯控制技術的設計386
9.3.1差錯類型386
9.3.2差錯檢測技術387
9.3.3差錯控制技術391
9.3.4差錯控制的網路層次393
9.4流量控制技術的設計394
9.4.1Xon/Xoff協定395
9.4.2滑動視窗協定395
第10章網路協定形式化描述技術/397
10.1網路協定形式化描述的基本概念397
10.2有限狀態機與網路協定形式化描述398
10.2.1有限狀態機的基本概念398
10.2.2有限狀態機的簡化400
10.2.3有限狀態機的合併401
10.2.4擴展的有限狀態機(EFSM)403
10.3Petri網與網路協定形式化描述404
10.3.1Petri網的基本概念404
10.3.2Petri網的擴充407
10.3.3Petri網的性質408
10.3.4Petri網在協定描述中的套用410
10.4SDL語言與網路協定形式化描述411
10.4.1SDL語言概述411
10.4.2SDL的結構413
10.4.3SDL的進程行為415
10.4.4SDL的通信機制415
10.4.5SDL的數據416
10.4.6SDL在協定描述中的套用420
參考文獻/424

相關詞條

熱門詞條

聯絡我們