當前位置:首頁 » 網路連接 » 計算機網路原理第五章運輸層課件
擴展閱讀
電腦開機輸密碼跳不出來 2025-06-29 01:36:56

計算機網路原理第五章運輸層課件

發布時間: 2022-08-01 14:58:23

『壹』 《計算機網路第5版》pdf下載在線閱讀,求百度網盤雲資源

《計算機網路》(謝希仁)電子書網盤下載免費在線閱讀

鏈接:

提取碼:cfmg

書名:計算機網路

作者:謝希仁

豆瓣評分:7.9

出版社:電子工業出版社

出版年份:2008-1

頁數:402

內容簡介:

《計算機網路(第5版)》自1989年首次出版以來,於1994年、1999年和2003年分別出了修訂版。2006年8月本教材通過了教育部的評審,被納入普通高等教育「十一五」國家級規劃教材。《計算機網路》的第5版,在內容和結構方面都有了很大的修改。

全書分為10章,比較全面系統地介紹了計算機網路的發展和原理體系結構、物理層、數據鏈路層、網路層、運輸層、應用層、網路安全、網際網路上的音頻/視頻服務、無線網路和下一代網際網路等內容。各章均附有練習題。此外,附錄A給出了部分習題的答案和提示。隨書配套的光碟中,有全書課件和作者教學中經常遇到的150多個問題及解答,計算機網路最基本概念的演示(PowerPoint文件),以及《計算機網路(第5版)》引用的全部RFC文檔等,供讀者參閱。

『貳』 《計算機網路第5版》pdf下載在線閱讀全文,求百度網盤雲資源

《計算機網路(第7版)》(謝希仁)電子書網盤下載免費在線閱讀

鏈接:

提取碼: waui

書名:計算機網路(第7版)

作者:謝希仁

豆瓣評分:8.8

出版社:電子工業出版社

出版年份:2017-1

頁數:464

內容簡介:

本書自1989年首次出版以來,曾於1994年、1999年、2003年、2008年和2013年分別出了修訂版。在2006年本書通過了教育部的評審,被納入普通高等教育「十一五」國家級規劃教材;2008年出版的第5版獲得了教育部2009年精品教材稱號。2013年出版的第6版是「十二五」普通高等教育本科國家級規劃教材。

目前2017年發行的第7版又在第6版的基礎上進行了一些修訂。 全書分為9章,比較全面系統地介紹了計算機網路的發展和原理體系結構、物理層、數據鏈路層(包括區域網)、網路層、運輸層、應用層、網路安全、互聯網上的音頻/視頻服務,以及無線網路和移動網路等內容。各章均附有習題(附錄A給出了部分習題的答案和提示)。

本書的特點是概念准確、論述嚴謹、內容新穎、圖文並茂,突出基本原理和基本概念的闡述,同時力圖反映計算機網路的一些最新發展。本書可供電氣信息類和計算機類專業的大學本科生和研究生使用,對從事計算機網路工作的工程技術人員也有參考價值。

作者簡介:

謝希仁,解放軍理工大學指揮自動化學院,教授,博士生導師。主要學術成果有:1986年完成總參通信部區域網辦公系統項目;1987年在《電子學報》發表「分組話音通信新進展」;為國內首次介紹分組數據通信;1991年完成國家自然科學基金項目「分組交換的話音數據通信系統」項目。1999年完成第一個軍用衛星通信系統網管中心的研製任務及「金橋網網管技術」項目等。上述科研項目分別獲得國家、軍隊和部級獎項。著有:《計算機網路》第1至第7版(「十一五國家級規劃教材」),曾兩次獲得國家級優秀教材獎,成為高校最受讀者歡迎的本國計算機網路教材。

『叄』 計算機網路中的運輸層(傳輸層)存在什麼問題怎樣解決

這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能。示例:TCP,UDP,SPX。

從三個協議去想....太多了
TCP:三次握手,效率不高,安全驗證高。
UDP:不安全,沒有差錯重傳。
。。。。。

『肆』 計算機網路知識要點與習題解析的目錄

第1章概述
知識要點
1.1計算機網路在信息時代中的作用
1.2計算機網路的發展過程
1.3網際網路的組成
1.4計算機網路在我國的發展
1.5計算機網路的分類
1.6計算機網路的性能
1.7計算機網路的體系結構
書後習題解析
同步訓練題
同步訓練題答案
第2章物理層
知識要點
2.1物理層的基本概念
2.2數據通信的基礎知識
2.3物理層下面的傳輸媒體
2.4信道復用技術
2.5數字傳輸系統
2.6寬頻接入技術
書後習題解析
同步訓練題
同步訓練題答案
第3章數據鏈路層
知識要點
3.1使用點對點信道的數據鏈路層
3.2點對點協議PPP
3.3使用廣播信道的數據鏈路層
3.4使用廣播信道的乙太網
3.5擴展的乙太網
3.6高速乙太網
3.7其他類型的高速區域網或介面
書後習題解析
同步訓練題
同步訓練題答案
第4章網路層
知識要點
4.1網路層提供的兩種服務
4.2網際協議IP
4.3劃分子網和構造超網
4.4網際網路控制報文協議ICMP
4.5 網際網路的路由選擇協議
4.6IP多播
4.7虛擬專用網VPN和網路地址轉換NAT
書後習題解析
同步訓練
同步訓練題答案
第5章運輸層
知識要點
5.1運輸層協議概述
5.2用戶數據報協議UDP
5.3傳輸控制協議TCP概述
5.4可靠傳輸的工作原理
5.5TCP報文段的首部格式
5.6TCP可靠傳輸的實現
5.7TCP的流量控制
5.8TCP的擁塞控制
5.9TCP的運輸連接管理
書後習題解析
同步訓練題
同步訓練題答案
第6章應用層
知識要點
6.1域名系統DNS
6.2文件傳送協議
6.3遠程終端協議TE1NET
6.4萬維網WWW
6.5電子郵件
6.6動態主機配置協議DHCP
6.7簡單網路管理協議SNMP
6.8應用進程跨越網路的通信
書後習題解析
同步訓練題
同步訓練答案
第7章計算機網路的安全
知識要點
7.1網路安全問題概述
7.2兩類密碼體制
7.3數字簽名
7.4鑒別
7.5密鑰分配
7.6網際網路使用的安全協議
7.7鏈路加密與端到端加密
7.8防火牆
書後習題解析
同步訓練題
同步訓練答案
第8章網際網路上的音頻/視頻服務
知識要點
8.1概述
8.2流式存儲音頻/視頻
8.3互動式音頻/視頻
8.4改進盡最大努力交付」的服務
書後習題解析
同步訓練題
同步訓練題答案
第9章無線網路
知識要點
9.1無線區域網W1AN
9.2無線個人區域網WPAN
9.3無線城域網WMAN
書後習題解析
同步訓練題
同步訓練題答案
第10章下一代網際網路
知識要點
10.1下一代的網際協議IPv6
10.2多協議標記交換MP1S
10.3P2P文件共享
書後習題解析
同步訓練題
同步訓練題答案

『伍』 計算機網路中五層協議它們分別的主要功能是什麼它們具體分別是在哪裡(從硬體層面上談)實現的

答:所謂五層協議的網路體系結構是為便於學習計算機網路原理而採用的綜合了OSI七層模型和TCP/IP的四層模型而得到的五層模型。各層的主要功能:(1)應用層 應用層確定進程之間通信的性質以滿足用戶的需要。應用層不僅要提供應用進程所需要的信息交換和遠地操作,而且還要作為互相作用的應用進程的用戶代理(user agent),來完成一些為進行語義上有意義的信息交換所必須的功能。(2)運輸層任務是負責主機中兩個進程間的通信。網際網路的運輸層可使用兩種不同的協議。即面向連接的傳輸控制協議TCP和無連接的用戶數據報協議UDP。面向連接的服務能夠提供可靠的交付。無連接服務則不能提供可靠的交付。只是best-effort delivery.(3)網路層網路層負責為分組選擇合適的路由,使源主機運輸層所傳下來的分組能夠交付到目的主機。(4)數據鏈路層數據鏈路層的任務是將在網路層交下來的數據報組裝成幀(frame),在兩個相鄰結點間的鏈路上實現幀的無差錯傳輸。(5)物理層物理層的任務就是透明地傳輸比特流。「透明地傳送比特流」指實際電路傳送後比特流沒有發生變化。物理層要考慮用多大的電壓代表「1」或「0」,以及當發送端發出比特「1」時,接收端如何識別出這是「1」而不是「0」。物理層還要確定連接電纜的插頭應當有多少根腳以及各個腳如何連接。

『陸』 求計算機網路大神!在這門課中,運輸層中"端"的概念是什麼怎麼表示

伺服器端
客戶端
端對端連接

客戶端(Client)或稱為用戶端,是指與伺服器相對應,為客戶提供本地服務的程序。除了一些只在本地運行的應用程序之外,一般安裝在普通的客戶機上,需要與服務端互相配合運行。網際網路發展以後,較常用的用戶端包括了如萬維網使用的網頁瀏覽器,收寄電子郵件時的電子郵件客戶端,以及即時通訊的客戶端軟體等。對於這一類應用程序,需要網路中有相應的伺服器和服務程序來提供相應的服務,如資料庫服務,電子郵件服務等等,這樣在客戶機和伺服器端,需要建立特定的通信連接,來保證應用程序的正常運行。

『柒』 計算機網路原理與通信技術的目錄

1.1OSI參考模型
1.1.1OSI的層次結構
第7層 應用層:OSI中的最高層。為特定類型的網路應用提供了訪問OSI環境的手段。應用層確定進程之間通信的性質,以滿足用戶的需要。應用層不僅要提供應用進程所需要的信息交換和遠程操作,而且還要作為應用進程的用戶代理,來完成一些為進行信息交換所必需的功能。它包括:文件傳送訪問和管理FTAM、虛擬終端VT、事務處理TP、遠程資料庫訪問RDA、製造報文規范MMS、目錄服務DS等協議;
第6層 表示層:主要用於處理兩個通信系統中交換信息的表示方式。為上層用戶解決用戶信息的語法問題。它包括數據格式交換、數據加密與解密、數據壓縮與恢復等功能;
第5層 會話層:—在兩個節點之間建立端連接。為端系統的應用程序之間提供了對話控制機制。此服務包括建立連接是以全雙工還是以半雙工的方式進行設置,盡管可以在層4中處理雙工方式 ;
第4層 傳輸層:—常規數據遞送-面向連接或無連接。為會話層用戶提供一個端到端的可靠、透明和優化的數據傳輸服務機制。包括全雙工或半雙工、流控制和錯誤恢復服務;
第3層 網路層:—本層通過定址來建立兩個節點之間的連接,為源端的運輸層送來的分組,選擇合適的路由和交換節點,正確無誤地按照地址傳送給目的端的運輸層。它包括通過互連網路來路由和中繼數據 ;
第2層 數據鏈路層:—在此層將數據分幀,並處理流控制。屏蔽物理層,為網路層提供一個數據鏈路的連接,在一條有可能出差錯的物理連接上,進行幾乎無差錯的數據傳輸。本層指定拓撲結構並提供硬體定址;
第1層 物理層:處於OSI參考模型的最底層。物理層的主要功能是利用物理傳輸介質為數據鏈路層提供物理連接,以便透明的傳送比特流。
數據發送時,從第七層傳到第一層,接收數據則相反。
上三層總稱應用層,用來控制軟體方面。下四層總稱數據流層,用來管理硬體。
數據在發至數據流層的時候將被拆分。
在傳輸層的數據叫段,網路層叫包,數據鏈路層叫幀,物理層叫比特流,這樣的叫法叫PDU(協議數據單元)
1.1.2OSI制定過程中的三級抽象
1.1.3OSI中服務和協議的含義
1.1.4OSI中SAP、層間介面和傳送數據單元
1.1.5OSI中的服務原語
1.1.6OSI中的服務類型
1.2IP網路層次結構
1.2.1IP網路層次結構組成
1.2.2IP網路層次結構與OSI的關系
1.2.3TCP/IP協議族
TCP/IP協議不是TCP和IP這兩個協議的合稱,而是指網際網路整個TCP/IP協議族。
從協議分層模型方面來講,TCP/IP由四個層次組成:網路介面層、網路層、傳輸層、應用層。
TCP/IP協議並不完全符合OSI的七層參考模型,OSI(Open System Interconnect)是傳統的開放式系統互連參考模型,是一種通信協議的7層抽象的參考模型,其中每一層執行某一特定任務。該模型的目的是使各種硬體在相同的層次上相互通信。這7層是:物理層、數據鏈路層(網路介面層)、網路層(網路層)、傳輸層、會話層、表示層和應用層(應用層)。而TCP/IP通訊協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的網路來完成自己的需求。由於ARPNET的設計者注重的是網路互聯,允許通信子網(網路介面層)採用已有的或是將來有的各種協議,所以這個層次中沒有提供專門的協議。實際上,TCP/IP協議可以通過網路介面層連接到任何網路上,例如X.25交換網或IEEE802區域網。
1.3如何理解計算機網路體系結構
1.4網路通信過程中的定址
1.4.1定址結構
1.4.2定址過程
習題 2.1IPv4協議
2.1.1IPv4數據報格式
2.1.2IPv4地址
2.1.3IPv4分段封裝
2.1.4IPv4功能模塊
2.1.5IPv4發送和接收流程
2.1.6IPv4路由選擇
2.2IPv6協議
IPv6是Internet Protocol Version 6的縮寫,其中Internet Protocol譯為「互聯網協議」。IPv6是IETF(互聯網工程任務組,Internet Engineering Task Force)設計的用於替代現行版本IP協議(IPv4)的下一代IP協議。IPv6是為了解決IPv4所存在的一些問題和不足而提出的,同時它還在許多方面提出了改進,例如路由方面、自動配置方面。經過一個較長的IPv4和IPv6共存的時期,IPv6最終會完全取代IPv4在互連網上占據統治地位。
2.2.1IPv6分組格式
2.2.2IPv6擴展頭部
IPv6對數據報頭作了簡化,以減少處理器開銷並節省網路帶寬。IPv6的報頭由一個基本報頭和多個擴展報頭(Extension Header)構成,基本報頭具有固定的長度(40位元組),放置所有路由器都需要處理的信息。由於Internet上的絕大部分包都只是被路由器簡單的轉發,因此固定的報頭長度有助於加快路由速度。IPv4的報頭有15個域,而IPv6的只有8個域,IPv4的報頭長度是由IHL域來指定的,而IPv6的是固定40個位元組。這就使得路由器在處理IPv6報頭時顯得更為輕松。與此同時,IPv6還定義了多種擴展報頭,這使得IPv6變得極其靈活,能提供對多種應用的強力支持,同時又為以後支持新的應用提供了可能。這些報頭被放置在IPv6報頭和上層報頭之間,每一個可以通過獨特的「下一報頭」的值來確認。除了逐個路程段選項報頭(它攜帶了在傳輸路徑上每一個節點都必須進行處理的信息)外,擴展報頭只有在它到達了在IPv6的報頭中所指定的目標節點時才會得到處理(當多點播送時,則是所規定的每一個目標節點)。在那裡,在IPv6的下一報頭域中所使用的標準的解碼方法調用相應的模塊去處理第一個擴展報頭(如果沒有擴展報頭,則處理上層報頭)。每一個擴展報頭的內容和語義決定了是否去處理下一個報頭。因此,擴展報頭必須按照它們在包中出現的次序依次處理。一個完整的IPv6的實現包括下面這些擴展報頭的實現:逐個路程段選項報頭,目的選項報頭,路由報頭,分段報頭,身份認證報頭,有效載荷安全封裝報頭,最終目的報頭。
2.2.3IPv6地址
IPv6將現有的IP地址長度擴大4倍,由當前IPv4的32位擴充到128位,以支持大規模數量的網路節點。這樣IPv6的地址總數就大約有3.4*10E38個。平均到地球表面上來說,每平方米將獲得6.5*10E23個地址。IPv6支持更多級別的地址層次,IPv6的設計者把IPv6的地址空間按照不同的地址前綴來劃分,並採用了層次化的地址結構,以利於骨幹網路由器對數據包的快速轉發。
IPv6定義了三種不同的地址類型。分別為單點傳送地址(Unicast Address),多點傳送地址(Multicast Address)和任意點傳送地址(Anycast Address)。所有類型的IPv6地址都是屬於介面(Interface)而不是節點(node)。一個IPv6單點傳送地址被賦給某一個介面,而一個介面又只能屬於某一個特定的節點,因此一個節點的任意一個介面的單點傳送地址都可以用來標示該節點。
IPv6中的單點傳送地址是連續的,以位為單位的可掩碼地址與帶有CIDR的IPv4地址很類似,一個標識符僅標識一個介面的情況。在IPv6中有多種單點傳送地址形式,包括基於全局提供者的單點傳送地址、基於地理位置的單點傳送地址、NSAP地址、IPX地址、節點本地地址、鏈路本地地址和兼容IPv4的主機地址等。
多點傳送地址是一個地址標識符對應多個介面的情況(通常屬於不同節點)。IPv6多點傳送地址用於表示一組節點。一個節點可能會屬於幾個多點傳送地址。在Internet上進行多播是在1988年隨著D類IPv4地址的出現而發展起來的。這個功能被多媒體應用程序所廣泛使用,它們需要一個節點到多個節點的
傳輸。RFC-2373對於多點傳送地址進行了更為詳細的說明,並給出了一系列預先定義的多點傳送地址。
任意點傳送地址也是一個標識符對應多個介面的情況。如果一個報文要求被傳送到一個任意點傳送地址,則它將被傳送到由該地址標識的一組介面中的最近一個(根據路由選擇協議距離度量方式決定)。任意點傳送地址是從單點傳送地址空間中劃分出來的,因此它可以使用表示單點傳送地址的任何形式。從語法上來看,它與單點傳送地址間是沒有差別的。當一個單點傳送地址被指向多於一個介面時,該地址就成為任意點傳送地址,並且被明確指明。當用戶發送一個數據包到這個任意點傳送地址時,離用戶最近的一個伺服器將響應用戶。這對於一個經常移動和變更的網路用戶大有益處。
2.3UDP
2.3.1運輸層協議概述
2.3.2UDP數據報格式
2.3.3UDP校驗和演算法
2.3.4UDP應用
2.4TCP
2.4.1TCP報文段格式
2.4.2TCP連接
2.4.3TCP流量控制
習題 3.1域名空間
3.1.1域
3.1.2域名
3.1.3區
3.2名字伺服器3.2.1名字伺服器種類
3.2.2名字伺服器樹
3.3域名解析演算法
3.3.1域名解析方式
3.3.2定位起始域名伺服器
3.4逆向域名解析
3.4.1逆向域名解析的特點
3.4.2逆向域名解析原理
3.5域名解析報文
3.5.1報文格式
3.5.2記錄類型與結構
3.5.3域名解析報文的運輸
習題 4.1路由選擇策略
4.2最短路徑法
4.2.1基本原理
4.2.2路由表的生成
4.3擴散法
4.3.1基本原理
4.3.2選擇性擴散法
4.4基於流量的路由選擇
……第5章路由協議第6章地址解析第7章區域網第8章寬頻接入網第9章傳統交換網第10章寬頻交換網ATM第11章傳統IPoverATM技術第12章新型寬頻交換網技術第13章網路服務質量第14章網路安全技術參考文獻

『捌』 計算機網路原理的目錄

第1篇計算機網路組成
第1章計算機網路概述
1.1 計算機網路及其分類
計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部設備,通過通信線路連接起來,在網路操作系統,網路管理軟體及網路通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。 關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。
另外,從邏輯功能上看,計算機網路是以傳輸信息為基礎目的,用通信線路將多個計算機連接起來的計算機系統的集合。一個計算機網路組成包括傳輸介質和通信設備。
從用戶角度看,計算機網路它是這樣定義的:存在著一個能為用戶自動管理的網路操作系統。有它調用完成用戶所調用的資源,而整個網路像一個大的計算機系統一樣,對用戶是透明的。
一個比較通用的定義是:利用通信線路將地理上分散的、具有獨立功能的計算機系統和通信設備按不同的形式連接起來,以功能完善的網路軟體及協議實現資源共享和信息傳遞的系統。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。 計算機網路就是由大量獨立的、但相互連接起來的計算機來共同完成計算機任務。這些系統稱為計算機網路(computer networks)
1.1.1計算機網路及其功能
1.1.2計算機網路的分類
1.1.3通信與計算機網路相關標准化組織
1.2 計算機網路組成
1.2.1計算機網路的拓撲結構
1.2.2鏈路
所謂鏈路就是從一個節點到相鄰節點的一段物理線路,而中間沒有任何其他的交換節點。
補充:在進行數據通信時,兩個計算機之間的通信路徑往往要經過許多段這樣的鏈路。可見鏈路只是一條路徑的組成部分。
1.2.3網路節點
節點是指一台電腦或其他設備與一個有獨立地址和具有傳送或接收數據功能的網路相連。節點可以是工作站、客戶、網路用戶或個人計算機,還可以是伺服器、列印機和其他網路連接的設備。每一個工作站﹑伺服器、終端設備、網路設備,即擁有自己唯一網路地址的設備都是網路節點。整個網路就是由這許許多多的網路節點組成的,把許多的網路節點用通信線路連接起來,形成一定的幾何關系,這就是計算機網路拓撲。
各個網路節點通過網卡那裡獲得唯一的地址。每一張網卡在出廠的時候都會被廠家固化一個全球唯一的媒體介質訪問層(Media Access Control)地址﹐使用者是不可能變更此地址的。這樣的地址安排就如我們日常的家庭地址一樣﹐是用來區分各自的身份的。您的網路必須有能力去區別這一個地址有別於其它的地址。在網路裡面﹐有很多資料封包會由一個網路節點傳送到另一個網路節點﹐同時要確定封包會被正確的傳達目的地﹐而這個目的地就必須依靠這個網卡地址來認定了。
1.2.4協議
網路協議,也可簡稱協議,由三要素組成:
(1)語法:即數據與控制信息的結構或格式;
(2)語義:即需要發出何種控制信息,完成何種動作以及做出何種響應;
(3)時序,即事件實現順序的詳細說明。
計算機通信網是由許多具有信息交換和處理能力的節點互連而成的。要使整個網路有條不紊地工作, 就要求每個節點必須遵守一些事先約定好的有關數據格式及時序等的規則。 這些為實現網路數據交換而建立的規則、約定或標准就稱為網路協議。 協議是通信雙方為了實現通信而設計的約定或通話規則。
協議總是指某一層的協議。准確地說,它是在同等層之間的實體通信時,有關通信規則和約定的集合就是該層協議,例如物理層協議、傳輸層協議、應用層協議。 是一系列的步驟: 它包括兩方或多方,設計它的目的是要完成一項任務!
是對數據格式和計算機之間交換數據時必須遵守的規則的正式描述。簡單的說,網路中的計算機要能夠互相順利的通信,就必須講同樣的語言,語言就相當於協議,它分為Ethernet、NetBEUI、IPX/SPX以及TCP/IP協議。 協議還有其他的特點:
1) 協議中的每個人都必須了解協議,並且預先知道所要完成的所有的步驟。
2) 協議中的每個人都必須同意並遵循它。
3) 協議必須是清楚的,每一步必須明確定義,並且不會引起誤解。
在計算機網路中用於規定信息的格式以及如何發送和接收信息的一套規則稱為網路協議或通信協議
協議也可以這樣說,就是連入網路的計算機都要遵循的一定的技術規范,關於硬體、軟體和埠等的技術規范。
網路是一個信息交換的場所,所有接入網路的計算機都可以通過彼此之間的物理連設備進行信息交換,這種物理設備包括最常見的電纜、光纜、無線WAP和微波等,但是單純擁有這些物理設備並不能實現信息的交換,這就好像人類的身體不能缺少大腦的支配一樣,信息交換還要具備軟體環境,這種「軟體環境」是人類事先規定好的一些規則,被稱作「協議」,有了協議,不同的電腦可以遵照相同的協議使用物理設備,並且不會造成相互之間的「不理解」。
這種協議很類似於「摩爾斯電碼」,簡單的一點一橫,經過排列可以有萬般變化,但是假如沒有「對照表」,誰也無法理解一新產生的協議也大多是在基層協議基礎上建立的,因而協議相對來說具有較高的安全機制,黑客很難發現協議中存在的安全問題直接入手進行網路攻擊。但是對於某些新型協議,因為出現時間短、考慮欠周到,也可能會因安全問題而被黑客利用。
對於網路協議的討論,更多人則認為:現今使用的基層協議在設計之初就存在安全隱患,因而無論網路進行什麼樣的改動,只要現今這種網路體系不進行根本變革,就一定無法消除其潛在的危險性。
數據在IP互聯網中傳送時會被封裝為報文或封包。IP協議的獨特之處在於:在報文交換網路中主機在傳輸數據之前,無須與先前未曾通信過的目的主機預先建立好一條特定的「通路」。互聯網協議提供了一種「不可靠的」數據包傳輸機制(也被稱作「盡力而為」);也就是說,它不保證數據能准確的傳輸。數據包在到達的時候可能已經損壞,順序錯亂(與其它一起傳送的封包相比),產生冗餘包,或者全部丟失。如果 應用需要保證可靠性,一般需要採取其他的方法,例如利用IP的上層協議控制。
網路協議通常由語法,語義和定時關系3部分組成。網路傳輸協議或簡稱為傳送協議(Communications Protocol),是指計算機通信的共同語言。現在最普及的計算機通信為網路通信,所以「傳送協議」一般都指計算機通信的傳送協議,如:TCP/IP、NetBEUI等。然而,傳送協議也存在於計算機的其他形式通信,例如:面向對象編程裡面對象之間的通信;操作系統內不同程序之間的消息,都需要有一個傳送協議,以確保傳信雙方能夠溝通無間。
其他含義
協商:雙方協議提高價格 對共同達到統一目的 可制定協議。
通俗概念:協議是做某些事情之前共同協商,共同達到統一目的,對統一達成問題作為書面形式共同約束。
協商好了就點仁義、仗義。協議要是用上了,那就是沒意義了,也就是證明即將要結束協議。
定義
協議(protocol)是指兩個或兩個以上實體為了開展某項活動,經過協商後達成的一致意見。協議總是指某一層的協議。准確地說,它是在同等層之間的實體通信時,有關通信規則和約定的集合就是該層協議,例如物理層協議、傳輸層協議、應用層協議。
1.3課外實踐參考——構建一個簡單的區域網絡
1.3.1雙絞線
雙絞線(Twisted Pair)是由兩條相互絕緣的導線按照一定的規格互相纏繞(一般以逆時針纏繞)在一起而製成的一種通用配線,屬於信息通信網路傳輸介質。雙絞線過去主要是用來傳輸模擬信號的,但現在同樣適用於數字信號的傳輸。
雙絞線是綜合布線工程中最常用的一種傳輸介質。
雙絞線是由一對相互絕緣的金屬導線絞合而成。採用這種方式,不僅可以抵禦一部分來自外界的電磁波干擾,而且可以降低自身信號的對外干擾。把兩根絕緣的銅導線按一定密度互相絞在一起,一根導線在傳輸中輻射的電波會被另一根線上發出的電波抵消。「雙絞線」的名字也是由此而來。
雙絞線一般由兩根22-26號絕緣銅導線相互纏繞而成,實際使用時,雙絞線是由多對雙絞線一起包在一個絕緣電纜套管里的。典型的雙絞線有四對的,也有更多對雙絞線放在一個電纜套管里的。這些我們稱之為雙絞線電纜。在雙絞線電纜(也稱雙扭線電纜)內,不同線對具有不同的扭絞長度,一般地說,扭絞長度在3.81cm至14cm內,按逆時針方向扭絞。相鄰線對的扭絞長度在1.27cm以上,一般扭線的越密其抗干擾能力就越強,與其他傳輸介質相比,雙絞線在傳輸距離,信道寬度和數據傳輸速率等方面均受到一定限制,但價格較為低廉。
1.3.2集線器
1.3.3 網卡
習題
第2章 中間節點上的通信技術
2.1交換技術的演變
2.1.1 電路交換
2.1.2存儲-轉發交換
2.1.3分組交換網路中的最佳幀長度
2.2虛電路與數據報
2.2.1分組交換的虛電路服務
2.2.2分組交換的數據報服務
2.2.3電路交換、虛電路與數據報的比較
2.3交換機
2.3.1交換機的功能
2.3.2交換單元分類
2.4路由節點上的通信
2.4.1路由器與路由表
2.4.2路由器的組成
2.4.3路由器技術的演進
習題
第3章鏈路上的數據傳送技術
3.1基本通信方式
3.1.1通信工作模式
3.1.2並行傳輸與串列傳輸
3.1.3串列通信中的同步控制
3.2數據信號分析與信道特性
3.2.1信息、數據與信號
3.2.2數據信號分析
3.2.3信道的頻率特性
3.3基帶傳輸、頻帶傳輸與數據信號變換
3.3.1基帶傳輸與頻帶傳輸
3.3.2數字信號的模擬調制
3.3.3模擬信號的數字編碼——PCM技術
3.3.4數字編碼
3.4信道的多路復用技術
3.4.1頻分多路復用技術
3.4.2時分多路復用技術
3.4.3碼分多路復用技術
3.4.4波分多路復用技術
3.5數據的可靠傳輸
3.5.1差錯產生的原因與基本對策
3.5.2差錯檢測
3.5.3差錯控制
3.6流量控制
3.6.1流量控制及其基本策略
3.6.2滑動窗口協議
習題
第2篇計算機網路體系結構
第4章ISO/OSI參考模型
4.1概述
4.1.1計算機網路的層次結構
4.1.2計算機網路層次結構中各層的基本功能
4.1.3計算機網路層次結構的多樣性
4.1.4 ISO/OSI參考模型框架
4.2 ISO/OSI參考模型分層介紹
4.2.1物理層
4.2.2數據鏈路層
4.2.3網路層
4.2.4運輸層
4.2.5會話層、表示層和應用層
4.3 ISO/OSI參考模型的進一步分析
4.3.1 OSI參考模型各層中的數據流動
4.3.2網路實體——服務與協議
4.3.3 ISO/OSl服務原語
習題
第5章區域網與IEEE 802模型
5.1區域網的技術特點與體系結構
5.1.1區域網概述
5.1.2區域網的MAC技術
5.1.3 IEEE 802模型
5.2乙太網技術
5.2.1 CSMA/CD協議
5.2.2 IEEE 802.3與10 Mbps乙太網
5.3無線區域網
5.3.1無線區域網的特點
5.:3.2 IEEE 802.11
5.3.3 CSMA/CA
5.3.4 Wi-Fi
5.4交換式區域網
5.4.1 網橋
5.4.2交換式乙太網
5.4.3交換機工作機理
5.4.4虛擬區域網
5.4.5課外實踐參考——交換機配置
5.5 i島速乙太網
5.5.1高速乙太網的發展及特點
5.5.2 100 Base-T乙太網
5.5.3千兆乙太網
5.5.4萬兆乙太網
習題
第6章Internet與TCP/IP體系結構
6.1 概述
6.1.1 Internet
6.1.2 TCP/IP協議棧
6.1.3 TCP/IP與OSI參考模型的比較
6.2 IP協議
6.2.1有分類的IP地址結構
6.2.2 IP地址的無分類編址CIDR
6.2.3 IPv4分組格式
6.2.4課外實踐參考——網路的TCP/IP參數設置
6.3網路介面層相關協議
6.3.1點對點協議PPP
6.3.2 IP地址解析協議
6.4網際控制消息協議ICMP
6.4.1 ICMP提供的服務
6.4.2 ICMP分組
6.4.3基於ICMP的應用
6.4.4課外實踐參考——常用網路測試命令
6.5 IP路由
6.5.1路由器工作概述
6.5.2路由信息協議RIP
6.5.3開放式最短路徑優先協議OSPF
6.5.4邊界網關協議BGP
6.5.5課外實踐參考——路由器的配置
6.5.6第三層交換
6.6 IPV6
6.6.1 IPv6及其目標
6.6.2 IPv6分組結構
6.6.3 IPv6地址
6.6.4從IPv4向IPv6的過渡
6.7 TCP/UDP協議
6.7.1 TCP服務的特徵
6.7.2 TCP連接的可靠建立與釋放
6.7.3 TcP傳輸的滑動窗口規則
6.7.4 TCP報文格式
6.7.5 UDP協議
6.7.6 TCP/UDP埠號的分配方法
習題
第3篇計算機網路應用及其開發
第7章應用層實體及其工作模式
7.1客戶-伺服器工作模式
7.1.1客戶-伺服器模式概述
7.1.2客戶-伺服器的應用方式
7.1.3中間件
7.2客戶-伺服器模式應用舉例
7.2.1遠程登錄
7.2.2文件傳輸協議
7.2.3電子郵件傳送協議
7.2.4簡單網路管理協議
7.2.5超文本傳輸協議
習題
第8章計算機網路應用程序設計
8.1套介面API的有關概念
8.1.1 網路應用編程介面
8.1.2 socket編程模型及其類型
8.1.3 socket地址——應用進程的標識
8.1.4通信進程的阻塞與非阻塞方式
8.2基本socket函數
8.2.1初始化套介面——服務綁定socket()
8.2.2本地地址綁定bind()
8.2.3建立套介面連接——綁定遠地伺服器地址connect()
8.2.4套介面被動轉換listen()
8.2.5從被動套介面的完成隊列中接受一個連接請求accept()
8.2.6基本套介面I/O函數
8.2.7關閉套介面通道與撤銷套介面
8.3基於TCP的socket程序設計
8.3.1 TCP有限狀態機
8.3.2 TCP的C/s模型時序圖
8.3.3一個簡單的TCP網路通信程序
8.3.4阻塞模式下的TCP輸入輸出與超時控制
8.3.5非阻塞模式下的TcP輸入輸出
8.4基於UDP的socket程序設計
8.4.1 uDP編程模式
8.4.2一個簡單的UDP客戶一伺服器程序
8.4.3非阻塞模式下的UDP客戶一伺服器程序
8.5輸入輸出多路復用
8.5.1輸入輸出多路復用的基本原理
8.5.2 select()函數及其應用
8.6並發伺服器程序設計
8.6.1多進程並發伺服器程序設計
8.6.2多線程並發伺服器程序設計
習題
附錄英文縮略語詞彙表
參考文獻

『玖』 計算機網路第5版的圖書目錄

第1章 概述
1.1 計算機網路在信息時代中的作用
*1.2 網際網路概述
網際網路(Internet)是一組全球信息資源的總匯。有一種粗略的說法,認為INTERNET是由於許多小的網路(子網)互聯而成的一個邏輯網,每個子網中連接著若乾颱計算機(主機)。Internet以相互交流信息資源為目的,基於一些共同的協議,並通過許多路由器和公共互聯網而成,它是一個信息資源和資源共享的集合。
計算機網路只是傳播信息的載體,而Internet的優越性和實用性則在於本身。網際網路最高層域名分為機構性域名和地理性域名兩大類,主要有14 種機構性域名。
它連接著所有的計算機,人們可以從互聯網上找到不同的信息,有數百萬對人們有用的信息,你可以用搜索引擎來找到你所需的信息。搜索引擎幫助我們更快更容易的找到信息,只需輸入一個或幾個關鍵詞,搜索引擎會找到所有符合要求的網頁,你只
需要點擊這些網頁,就可以了。
1.2.1 網路的網路
1.2.2 網際網路發展的三個階段1.2.3 網際網路的標准化工作
*1.3 網際網路的組成
1.3.1 網際網路的邊緣部分
1.3.2 網際網路的核心部分
1.4 計算機網路在我國的發展
1.5 計算機網路的類別
1.5.1 計算機網路的定義
按廣義定義
關於計算機網路的最簡單定義是:一些相互連接的、以共享資源為目的的、自治的計算機的集合。
另外,從邏輯功能上看,計算機網路是以傳輸信息為基礎目的,用通信線路將多個計算機連接起來的計算機系統的集合。一個計算機網路組成包括傳輸介質和通信設備。
從用戶角度看,計算機網路它是這樣定義的:存在著一個能為用戶自動管理的網路操作系統。有它調用完成用戶所調用的資源,而整個網路像一個大的計算機系統一樣,對用戶是透明的。
一個比較通用的定義是:利用通信線路將地理上分散的、具有獨立功能的計算機系統和通信設備按不同的形式連接起來,以功能完善的網路軟體及協議實現資源共享和信息傳遞的系統。
從整體上來說計算機網路就是把分布在不同地理區域的計算機與專門的外部設備用通信線路互聯成一個規模大、功能強的系統,從而使眾多的計算機可以方便地互相傳遞信息,共享硬體、軟體、數據信息等資源。簡單來說,計算機網路就是由通信線路互相連接的許多自主工作的計算機構成的集合體。
按連接定義
計算機網路就是通過線路互連起來的、資質的計算機集合,確切的說就是將分布在不同地理位置上的具有獨立工作能力的計算機、終端及其附屬設備用通信設備和通信線路連接起來,並配置網路軟體,以實現計算機資源共享的系統。
按需求定義
計算機網路就是由大量獨立的、但相互連接起來的計算機來共同完成計算機任務。這些系統稱為計算機網路(computer networks)
1.5.2 幾種不同類別的網路
*1.6 計算機網路的性能
1.6.1 計算機網路的性能指標
1.6.2 計算機網路的非性能特徵
*1.7 計算機網路體系結構
1.7.1 計算機網路體系結構的形成
1.7.2 協議與劃分層次
1.7.3 具有五層協議的體系結構
1.7.4 實體、協議、服務和服務訪問點
1.7.5 TCP/IP的體系結構
習題
第2章 物理層
*2.1 物理層的基本概念
物理層位於OSI參考模型的最底層,它直接面向實際承擔數據傳輸的物理媒體(即通信通道),物理層的傳輸單位為比特(bit),即一個二進制位(「0」或「1」)。實際的比特傳輸必須依賴於傳輸設備和物理媒體,但是,物理層不是指具體的物理設備,也不是指信號傳輸的物理媒體,而是指在物理媒體之上為上一層(數據鏈路層)提供一個傳輸原始比特流的物理連接。
*2.2 數據通信的基礎知識
2.2.1 數據通信系統的模型
2.2.2 有關信道的幾個基本概念
2.2.3 信道的極限容量
2.3 物理層下面的傳輸媒體
2.3.1 導向傳輸媒體
傳輸媒體包括導向傳輸媒體和非導向傳輸媒體。在導向傳輸媒體中,電磁波被導向沿著固體媒體(銅線或光纖)傳播,而非導向傳輸媒體就是指自由空間,在非導向傳輸媒體中電磁波的傳輸常稱為無線傳輸。
2.3.2 非導向傳輸媒體
*2.4 信道復用技術
「復用」是一種將若干個彼此獨立的信號,合並為一個可在同一信道上同時傳輸的復合信號的方法。比如,傳輸的語音信號的頻譜一般在300~3400Hz內,為了使若干個這種信號能在同一信道上傳輸,可以把它們的頻譜調制到不同的頻段,合並在一起而不致相互影響,並能在接收端彼此分離開來。
2.4.1 頻分復用、時分復用和統計時分復用
2.4.2 波分復用
波分復用(WDM)是將兩種或多種不同波長的光載波信號(攜帶各種信息)在發送端經復用器(亦稱合波器,Multiplexer)匯合在一起,並耦合到光線路的同一根光纖中進行傳輸的技術;在接收端,經解復用器(亦稱分波器或稱去復用器,Demultiplexer)將各種波長的光載波分離,然後由光接收機作進一步處理以恢復原信號。這種在同一根光纖中同時傳輸兩個或眾多不同波長光信號的技術,稱為波分復用。
2.4.3 碼分復用
碼分復用是用一組包含互相正交的碼字的碼組攜帶多路信號。採用同一波長的擴頻序列,頻譜資源利用率高,與WDM結合,可以大大增加系統容量。頻譜展寬是靠與信號本身無關的一種編碼來完成的。稱頻譜展寬碼為特徵碼或密鑰,有時也稱為地址碼。
*2.5 數字傳輸系統
*2.6 寬頻接入技術
2.6.1 xDSL技術
2.6.2 光纖同軸混合網(HFC網)
2.6.3 FTTx技術
習題
第3章 數據鏈路層
*3.1 使用點對點信道的數據鏈路層
3.1.1 數據鏈路和幀
3.1.2 三個基本問題
*3.2 點對點協議PPP
3.2.1 PPP協議的特點
3.2.2 PPP協議的幀格式
3.2.3 PPP協議的工作狀態
*3.3 使用廣播信道的數據鏈路層
3.3.1 區域網的數據鏈路層
3.3.2 CSMA/CD協議
3.4 使用廣播信道的乙太網
*3.4.1 使用集線器的星形拓撲
3.4.2 乙太網的信道利用率
*3.4.3 乙太網的MAC層
*3.5 擴展的乙太網
3.5.1 在物理層擴展乙太網
3.5.2 在數據鏈路層擴展乙太網
*3.6 高速乙太網
3.6.1 100BASE-T乙太網
3.6.2 吉比特乙太網
3.6.3 10吉比特乙太網
3.6.4 使用高速乙太網進行寬頻接入
3.7 其他類型的高速區域網或介面
習題
第4章 網路層
*4.1 網路層提供的兩種服務
*4.2 網際協議IP
4.2.1 虛擬互連網路
4.2.2 分類的IP地址
4.2.3 IP地址與硬體地址
4.2.4 地址解析協議ARP和逆地址解析協議RARP
4.2.5 IP數據報的格式
4.2.6 IP層轉發分組的流程
*4.3 劃分子網和構造超網
4.3.1 劃分子網
4.3.2 使用子網時分組的轉發
4.3.3 無分類編址CIDR(構造超網)
*4.4 網際控制報文協議ICMP
4.4.1 ICMP報文的種類
4.4.2 ICMP的應用舉例
*4.5 網際網路的路由選擇協議
4.5.1 有關路由選擇協議的幾個基本概念
4.5.2 內部網關協議RIP
4.5.3 內部網關協議OSPF
4.5.4 外部網關協議BGP
4.5.5 路由器的構成
4.6 IP多播
4.6.1 IP多播的基本概念
4.6.2 在區域網上進行硬體多播
4.6.3 網際組管理協議IGMP和多播路由選擇協議
4.7 虛擬專用網VPN和網路地址轉換NAT
4.7.1 虛擬專用網VPN
4.7.2 網路地址轉換NAT
習題
第5章 運輸層
*5.1 運輸層協議概述
5.1.1 進程之間的通信
5.1.2 運輸層的兩個主要協議
5.1.3 運輸層的埠
*5.2 用戶數據報協議UDP
5.2.1 UDP概述
5.2.2 UDP的首部格式
*5.3 傳輸控制協議TCP概述
5.3.1 TCP最主要的特點
5.3.2 TCP的連接
*5.4 可靠傳輸的工作原理
5.4.1 停止等待協議
5.4.2 連續ARQ協議
*5.5 TCP報文段的首部格式
5.6 TCP可靠傳輸的實現
*5.6.1 以位元組為單位的滑動窗口
*5.6.2 超時重傳時間的選擇
5.6.3 選擇確認SACK
5.7 TCP的流量控制
*5.7.1 利用滑動窗口實現流量控制
5.7.2 必須考慮傳輸效率
*5.8 TCP的擁塞控制
5.8.1 擁塞控制的一般原理
5.8.2 幾種擁塞控制方法
5.8.3 隨機早期檢測RED
5.9 TCP的運輸連接管理
*5.9.1 TCP的連接建立
*5.9.2 TCP的連接釋放
5.9.3 TCP的有限狀態機
習題
第6章 應用層
*6.1 域名系統DNS
6.1.1 域名系統概述
6.1.2 網際網路的域名結構
6.1.3 域名伺服器
6.2 文件傳送協議
6.2.1 FTP概述
6.2.2 FTP的基本工作原理
6.2.3 簡單文件傳送協議TFTP
6.3 遠程終端協議TELNET
*6.4 萬維網WWW
6.4.1 萬維網概述
6.4.2 統一資源定位符URL
6.4.3 超文本傳送協議HTTP
6.4.4 萬維網的文檔
6.4.5 萬維網的信息檢索系統
*6.5 電子郵件
6.5.1 電子郵件概述
6.5.2 簡單郵件傳送協議SMTP
6.5.3 電子郵件的信息格式
6.5.4 郵件讀取協議POP3和IMAP
6.5.5 基於萬維網的電子郵件
6.5.6 通用網際網路郵件擴充MIME
*6.6 動態主機配置協議DHCP
6.7 簡單網路管理協議SNMP
6.7.1 網路管理的基本概念
6.7.2 管理信息結構SMI
6.7.3 管理信息庫MIB
6.7.4 SNMP的協議數據單元和報文
6.8 應用進程跨越網路的通信
6.8.1 系統調用和應用編程介面
6.8.2 幾種常用的系統調用
習題
第7章 網路安全
*7.1 網路安全問題概述
7.1.1 計算機網路面臨的安全性威脅
7.1.2 計算機網路安全的內容
7.1.3 一般的數據加密模型
*7.2 兩類密碼體制
7.2.1 對稱密鑰密碼體制
7.2.2 公鑰密碼體制
*7.3 數字簽名
*7.4 鑒別
7.4.1 報文鑒別
7.4.2 實體鑒別
*7.5 密鑰分配
7.5.1 對稱密鑰的分配
7.5.2 公鑰的分配
7.6 網際網路使用的安全協議
7.6.1 網路層安全協議
7.6.2 運輸層安全協議
7.6.3 應用層的安全協議
*7.7 鏈路加密與端到端加密
7.7.1 鏈路加密
7.7.2 端到端加密
*7.8 防火牆
習題
第8章 網際網路上的音頻/視頻服務
*8.1 概述
8.2 流式存儲音頻/視頻
8.2.1 具有元文件的萬維網伺服器
*8.2.2 媒體伺服器
*8.2.3 實時流式協議RTSP
*8.3 互動式音頻/視頻
8.3.1 IP電話概述
8.3.2 IP電話所需要的幾種應用協議
8.3.3 實時運輸協議RTP
8.3.4 實時運輸控制協議RTCP
8.3.5 H.323
8.3.6 會話發起協議SIP
8.4 改進「盡最大努力交付」的服務
8.4.1 使網際網路提供服務質量
8.4.2 調度和管制機制
8.4.3 綜合服務IntServ與資源預留協議RSVP
8.4.4 區分服務DiffServ
習題
第9章 無線網路
9.1 無線區域網WLAN
*9.1.1 無線區域網的組成
9.1.2 802.11區域網的物理層
*9.1.3 802.11區域網的MAC層協議
*9.1.4 802.11區域網的MAC幀
9.2 無線個人區域網WPAN
9.3 無線城域網WMAN
習題
第10章 下一代網際網路
*10.1 下一代網際協議IPv6 (IPng)
10.1.1 解決IP地址耗盡的措施
10.1.2 IPv6的基本首部
10.1.3 IPv6的擴展首部
10.1.4 IPv6的地址空間
10.1.5 從IPv4向IPv6過渡
10.1.6 ICMPv6
10.2 多協議標記交換MPLS
10.2.1 MPLS的產生背景
10.2.2 MPLS的工作原理
10.2.3 MPLS首部的位置與格式
10.3 P2P文件共享
習題
附錄A 部分習題的解答
附錄B 英文縮寫詞
附錄C 參考文獻與網址