本書系統詳細介紹網絡協議的原理、功能及實驗方法。主要內容包括網絡協議的基本概念、網絡協議分層體系結構;典型的物理層協議;數據鏈路層協議機制、局域網協議和廣域網協議;IP協議、ARP協議、Internet控制協議、路由選擇協議;TCP協議、UDP協議;DNS協議、文件傳輸協議、郵件傳輸協議、遠程登錄協議和超文本傳輸協議;動態主機配置協議;網絡管理協議等。每章結束對本章重點內容進行了簡要概括并附有習題,部分章節附有實驗。內容豐富、概念清晰、系統性強、重點突出,注重理論聯系實際是本書的特點。
本書主要講解IEEE802協議族和TCP/IP協議族中主要協議的相關內容。
本書提供15個相關實驗,各實驗均給出了實驗目的、實驗準備、實驗原理、實驗過程及思考題等。目的明確、操作性強,通過實驗可以使學生較好地理解掌握抽象的網絡協議知識。
本書配套PPT課件、習題答案等資源。
第1章網絡協議概述
1.1網絡協議的分層體系結構
1.1.1網絡協議概念
1.1.2網絡協議分層概念
1.2OSI分層模型
1.3TCP/IP分層模型
本章要點
習題
第2章物理層協議
2.1物理層協議概述
2.2典型的物理層協議
2.2.1EIARS232/CCITT V.24協議
2.2.2X.21協議
2.3數據編碼和調制技術
2.3.1數字基帶傳輸常見碼型
2.3.2脈沖編碼調制
本章要點
習題
第3章數據鏈路層協議
3.1數據鏈路層概述
3.2差錯控制
3.2.1傳輸差錯
3.2.2差錯控制方法
3.3數據鏈路層成幀機制
3.4數據鏈路層協議機制
3.4.1停止—等待ARQ協議
3.4.2滑動窗口協議
3.5局域網協議
3.5.1局域網體系結構
3.5.2IEEE 802協議族
3.6廣域網協議
3.6.1高級數據鏈路控制規程
3.6.2點到點協議(PPP)
本章要點
習題
實驗驗證以太網(IEEE 802.3)
第4章網絡層協議
4.1IP協議
4.1.1IP地址
4.1.2IP數據報
4.1.3子網規劃
4.1.4IP地址轉換
4.1.5IP路由表
4.1.6IP軟件模塊包
4.2Internet地址解析協議
4.2.1地址解析協議(ARP)
4.2.2反向地址解析協議(RARP)
4.3Internet控制協議
4.3.1Internet控制報文協議
4.3.2Internet組管理協議
4.4IP路由選擇協議
4.4.1內部網關路由選擇協議
4.4.2外部網關路由選擇協議
4.5X.25的網絡層協議
4.5.1X.25分組層簡介
4.5.2X.25的分組格式
4.5.3虛電路的建立和清除
本章要點
習題
實驗41網際協議(IP)
實驗42地址解析協議(ARP)
實驗43Internet控制報文協議(ICMP)
實驗44Internet組管理協議(IGMP)
實驗45路由信息協議(RIP)
第5章傳輸層協議
5.1傳輸層概述
5.1.1傳輸層提供的服務
5.1.2傳輸層尋址與端口
5.1.3無連接服務與面向連接服務
5.2用戶數據報協議(UDP)
5.2.1UDP概述
5.2.2UDP報文格式
5.2.3UDP偽首部
5.2.4UDP軟件模塊包
5.3傳輸控制協議
5.3.1TCP概述
5.3.2TCP報文格式
5.3.3TCP連接管理
5.3.4TCP流量控制
5.3.5TCP擁塞控制
5.3.6TCP定時管理機制
5.3.7TCP軟件模塊包
本章要點
習題
實驗51用戶數據報協議(UDP)
實驗52傳輸控制協議(TCP)
第6章應用層協議
6.1域名系統(DNS)
6.1.1DNS名字空間
6.1.2DNS報文格式
6.1.3資源記錄
6.1.4域名服務器
6.1.5域名解析服務
6.2文件傳輸協議
6.2.1TCP/IP文件傳輸協議
6.2.2FTP模型
6.2.3FTP命令與應答
6.2.4匿名FTP
6.2.5簡單文件傳輸協議TFTP
6.2.6TFTP報文格式
6.2.7TFTP與FTP的比較
6.3郵件傳輸協議
6.3.1電子郵件的基本概念
6.3.2電子郵件地址
6.3.3電子郵件信息格式
6.3.4簡單郵件傳輸協議
6.3.5郵件獲取協議
6.4遠程登錄協議
6.4.1基本概念
6.4.2Telnet命令
6.4.3Telnet選項及協商
6.4.4Telnet子選項協商
6.4.5Telnet操作示例
6.5超文本傳輸協議
6.5.1統一資源定位符
6.5.2HTTP概念
6.5.3HTTP一般格式
6.5.4HTTP請求報文
6.5.5HTTP響應報文
本章要點
習題
實驗6 1遠程登錄協議(Telnet)
實驗6 2文件傳輸協議(FTP)
實驗6 3域名服務(DNS)