TCP/IP 協議分析教程與實驗, 2/e (微課視頻版)

TCP/IP 協議分析教程與實驗, 2/e (微課視頻版)

作者: 陳年
出版社: 清華大學
出版在: 2022-04-01
ISBN-13: 9787302596592
ISBN-10: 730259659X





內容描述


本書採用理論與實踐相結合的方法介紹TCP/IP協議族各層協議。選取TCP/IP協議框架中每層的主要協議,包括以太網和IEEE 802.3、ARP、ICMP、IP、RIP、OSPF、UDP、TCP、DNS、DHCP、SNMP、Telnet、HTTP和FTP等協議。在介紹協議基本原理的基礎上,利用在網絡模擬環境和真實環境中捕獲協議數據包,對協議工作過程進行深入的分析。本書通過實驗直觀地再現協議工作機制,激發學生的學習興趣,提高學生的工程實踐能力。 本書可作為電腦及相關專業本科生學習TCP/IP協議原理的教材,也可作為高職院校協議分析技術的教材,還可作為電腦網絡從業人員的參考書。


目錄大綱


目錄
 
 
 
 
第1章TCP/IP協議概述
 
1.1TCP/IP協議的體系結構
 
1.1.1TCP/IP協議的分層
 
1.1.2IP地址和埠
 
1.2封裝與分用
 
1.2.1封裝
 
1.2.2分用
 
1.3RFC
 
1.4應用編程接口
 
1.4.1套接字編程
 
1.4.2Libpcap編程
 
1.5小結
 
1.6習題
 
第2章協議分析和學習工具
 
2.1協議分析
 
2.1.1協議分析器的原理
 
2.1.2協議分析器的主要用途
 
2.2Cisco Packet Tracer
 
2.2.1Packet Tracer的工作界面
 
2.2.2利用Packet Tracer學習網絡協議分析
 
2.3Wireshark
 
2.3.1數據包嗅探器Wireshark
 
2.3.2Wireshark的工作界面
 
2.3.3Wireshark抓包的基本操作
 
2.4GNS3
 
2.4.1GNS3的安裝和配置
 
2.4.2GNS3的使用
 
2.5Sniffer Pro
 
2.6科來網絡分析系統
 
2.7小結
 
2.8習題
 
實驗
 
實驗21Packet Tracer 6.0的使用
 
實驗22Wireshark的使用
 
實驗23GNS3的安裝和使用
 
第3章鏈路層協議分析
 
3.1鏈路層的作用
 
3.2以太網的幀結構
 
3.2.1以太網的兩種主要標準
 
3.2.2以太網幀的封裝結構
 
3.3串行接口的鏈路層協議
 
 
 
 
 
3.3.1SLIP
 
3.3.2PPP
 
3.4MTU
 
3.5環回接口
 
3.6小結
 
3.7習題
 
實驗
 
實驗31DIX Ethernet V2幀格式分析
 
實驗32IEEE 802幀格式分析
 
實驗33PPP幀的觀察
 
實驗34環回接口
 
第4章ARP協議分析
 
4.1物理地址和網絡地址的轉換
 
4.2ARP協議的工作原理
 
4.2.1地址解析的例子
 
4.2.2ARP協議的工作過程
 
4.2.3ARP協議的報文格式
 
4.3特殊的ARP
 
4.3.1免費ARP
 
4.3.2代理ARP
 
4.4RARP協議
 
4.5小結
 
4.6習題
 
實驗
 
實驗41arp命令
 
實驗42ARP請求與應答
 
實驗43ARP代理
 
實驗44免費ARP
 
第5章ICMP協議分析
 
5.1ICMP的作用
 
5.2ICMP報文及類型
 
5.2.1ICMP報文格式
 
5.2.2ICMP報文類型
 
5.2.3ICMP差錯報告
 
5.2.4ICMP控制報文
 
5.2.5ICMP查詢報文
 
5.3ICMP測試和故障診斷程序
 
5.3.1ping程序
 
5.3.2traceroute程序
 
5.4小結
 
5.5習題
 
實驗
 
實驗51ICMP回顯查詢報文
 
實驗52ping程序和IP選項
 
實驗53ICMP重定向差錯報文
 
實驗54traceroute程序
 
第6章IP協議和IP選路協議
 
6.1IP協議
 
6.1.1IP層的傳輸特點
 
6.1.2IP數據報格式
 
6.2IP路由選擇
 
6.2.1路由表及維護
 
6.2.2IP選路機制
 
6.3動態選路協議
 
6.3.1RIP協議
 
6.3.2OSPF協議
 
6.4IP分片與路徑MTU發現
 
6.4.1IP分片
 
6.4.2路徑MTU發現
 
6.5小結
 
6.6習題
 
實驗
 
實驗61route命令與靜態路由
 
實驗62ICMP主機和網絡不可達差錯
 
實驗63RIP協議分析
 
實驗64OSPF協議分析
 
實驗65IP分片和路徑MTU發現
 
第7章UDP及應用協議分析
 
7.1UDP協議
 
7.1.1UDP協議的特點
 
7.1.2UDP的報文格式
 
7.2DNS協議
 
7.2.1域名解析的有關概念
 
7.2.2DNS報文格式分析
 
7.2.3DNS報文實例
 
7.3DHCP協議
 
7.3.1DHCP的有關概念
 
7.3.2DHCP的報文格式
 
7.3.3DHCP報文實例
 
7.4SNMP協議
 
7.4.1SNMP體系結構
 
7.4.2管理信息結構
 
7.4.3管理信息庫MIBⅡ
 
7.4.4SNMP安全機制
 
7.4.5SNMP報文
 
7.4.6SNMP操作
 
7.4.7SNMP報文實例
 
7.5小結
 
7.6習題
 
實驗
 
實驗71DNS協議分析
 
實驗72DHCP協議分析
 
實驗73SNMP協議分析
 
第8章TCP及應用協議分析
 
8.1TCP協議
 
8.1.1TCP段格式
 
8.1.2TCP連接的建立和拆除
 
8.2Telnet遠程登錄
 
8.2.1Telnet工作機制
 
8.2.2Telnet報文實例
 
8.3HTTP協議
 
8.3.1HTTP協議的特點和報文格式
 
8.3.2HTTP報文實例
 
8.4FTP協議
 
8.4.1FTP協議的工作原理
 
8.4.2FTP報文實例
 
8.5小結
 
8.6習題
 
實驗
 
實驗81Telnet程序和TCP連接分析
 
實驗82HTTP協議分析
 
實驗83FTP協議分析
 
附錄ACisco常用命令
 
參考文獻




相關書籍

GNSS Global Navigation Satellite Systems: GPS, GLONASS, Galileo, and more (Paperback)

作者 Bernhard Hofmann-Wellenhof Herbert Lichtenegger Elmar Wasle

2022-04-01

LTE教程:原理與實現(第3版)

作者 孫宇彤

2022-04-01

Linux系統應用基礎教程第3版

作者 張小進

2022-04-01