計算機網絡重點知識總結_第1頁
計算機網絡重點知識總結_第2頁
計算機網絡重點知識總結_第3頁
免費預覽已結束,剩余50頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、計算機網絡知識要點總結一、現在最主要的三種網絡? 電信網絡(電話網)? 有線電視網絡? 計算機網絡 ( 發展最快,信息時代的核心技術 )二、 和? 是普通名詞泛指一般的互連網(互聯網)? 是專有名詞 , 標準翻譯是“因特網”世界范圍的互連網(互聯網)使用 協議族前身是美國的阿帕網三、計算機網絡的帶寬 計算機網絡的帶寬是指網絡可通過的最高數據率,即每秒多少比特。 描述帶寬也常常把“比特 / 秒”省略。例如,帶寬是 10 M ,實際上是 10 。注意:這里的 M 是 10 。四、對寬帶傳輸的錯誤概念在網絡中有兩種不同的速率:? 信號(即電磁波)在傳輸媒體上的傳播速率(米 / 秒,或公里 / 秒)?

2、 計算機向網絡發送比特的速率(比特 / 秒) , 也叫傳輸速率。 這兩種速率的意義和單位完全不同。寬帶傳輸:計算機向網絡發送比特的速率較高。 寬帶線路:每秒有更多比特從計算機注入到線路。 寬帶線路和窄帶線路上比特的傳播速率是一樣的。早期的計算機網絡采用電路交換,新型的計算機網絡采用分組交換的、 基于存儲轉發的方式。分組交換:? 在發送端把要發送的報文分隔為較短的數據塊? 每個塊增加帶有控制信息的首部構成分組(包)? 依次把各分組發送到接收端? 接收端剝去首部,抽出數據部分,還原成報文網絡的重要特點每一個分組獨立選擇路由。 發往同一個目的地的分組,后發送的有可能先收到(即可能不按順 序接收)。當

3、網絡中的通信量過大時,路由器就來不及處理分組,于是要丟棄 一些分組。因此, 網絡不保證分組的可靠地交付。 網絡提供的服務被稱為: 盡最大努力服務 ( )五、最重要的兩個協議: 和協議保證了應用程序之間的可靠通信協議控制分組在因特網的傳輸但因特網不保證可靠交付.在 的應用層協議使用的是客戶服務器方式。客戶()和服務器()都是指通信中所涉及的兩個應用進程。客戶服務器方式所描述的是進程之間服務和被服務的關系。當A進程需要B進程的服務時就主動呼叫 B進程,在這種情況下,A是客戶而B是服務器。可能在下一次通信中,B需要A的服務,此時,B是客戶而A是服務器。使用計算機的人是“用戶”客戶和服務器都指的是進程

4、()而不是“客戶”()。 即計算機軟件。由于運行服務器進程的機器往往有許多特殊的要求,因此人們經 常將主要運行服務器進程的機器(硬件)不嚴格地稱為服務器。例如,“這臺機器是服務器。”意思是:“這臺機器(硬件)主要 是用來運行服務器進程(軟件)。”因此,服務器()一詞有時指的是軟件,但也有時指的是硬件。六、總結?因特網()是世界范圍的、互連起來的計算機網絡,它使用 協議族,并 且它的前身是美國阿帕網。?計算機網絡的帶寬是網絡可通過的最高數據率。?因特網使用基于存儲轉發的分組交換,并使用協議傳送 分組。?路由器把許多網絡互連起來,構成了互連網。路由器收到分組后,根據 路由表查找出下一跳路由器的地址

5、,然后轉發分組。?路由器根據與其他路由器交換的路由信息構造出自己的路由表。? 1網絡提供盡最大努力服務,不保證可靠交付。? 協議保證計算機程序之間的、端到端的可靠交付。?在 的應用層協議使用的是客戶服務器方式。?客戶和服務器都是進程(即軟件)。客戶是服務請求方,服務器是服務 提供方。?服務器有時也指“運行服務器軟件”的機器。一、網絡是虛擬網絡網絡是虛擬的。在網絡上傳送的是 數據報(分組)。實際上在網絡鏈路上傳送的是“幀”,使用的是幀的硬件地址( 址)。地址解析協議 用來把 地址(虛擬地址)轉換為硬件地址(物理 地址)。地址的表示方法地址的表示方法有兩種:二進制和點分十進制地址是32位二進制數字

6、,為方便閱讀和從鍵盤上輸入, 可把每8 位二進制數字轉換成一個十進制數字, 并用小數點隔開,這就是點分十 進制。三、因特網的域名因特網的域名分為:頂級域名二級域名三級域名四級域名四、域名服務器()因特網中設有很多的域名服務器,用來把域名轉換為 地址。五、電子郵件發送郵件使用的協議一一簡單郵件傳送協議()接收郵件使用的協議一一郵局協議版本 3 3 ( 3)注:郵件的傳送仍然要使用 和協議六、統一資源定位符()用來標識萬維網上的各種文檔。因特網上的每一個文檔,在整個因特網的范圍內具有惟一的標識實際上就是文檔在因特網中的地址七、超文本傳送協議()萬維網客戶程序與服務器程序之間的交互遵守超文本傳送協議

7、八、結束語地址是32位二進制數字。為便于閱讀和鍵入,也常使用點分十進 制記法。個人用戶上網可向本地租用臨時的地址。域名服務器把計算機域名轉換為計算機使用的32位二進制地址。發送電子郵件使用協議,接收電子郵件使用 3協議統一資源定位符惟一地確定了萬維網上文檔的地址。超文本傳送協議互。用于萬維網瀏覽器程序和服務器程序的信息交超文本標記語言使萬維網文檔有了統一的格式。電話不使用協議。利用電話網關使得在普通電話之間可以打電話。一、因特網服務提供者 ()根據提供服務的覆蓋面積大小以及所擁有的地址數目的不同, 也分成為不同的層次。二、兩種通信方式在網絡邊緣的端系統中運行的程序之間的通信方式通常可劃分為兩大

8、類:方式和P2P方式(,對等方式)。三、因特網的核心部分網絡核心部分是因特網中最復雜的部分。網絡中的核心部分要向網絡邊緣中的大量主機提供連通性,使邊緣部分中的任何一個主機都能夠向其他主機通信(即傳送或接收各種形式的數 據)。因特網的核心部分是由許多網絡和把它們互連起來的路由器組成,而主機處在因特網的邊緣部分。在因特網核心部分的路由器之間一般都用高速鏈路相連接,而在網絡邊緣的主機接入到核心部分則通常以相對較低速率的鏈路相連接。主機的用途是為用戶進行信息處理的,并且可以和其他主機通過網絡交換信息。路由器的用途則是用來轉發分組的,即進行分組交換的。在網絡核心部分起特殊作用的是路由器 ()。路由器是實

9、現分組交換()的關鍵構件,其任務是轉發收到的分組,這 是網絡核心部分最重要的功能。四、電路交換電路交換必定是面向連接的。電路交換的三個階段:建立連接、通信、釋放連接。五、網絡的分類不同作用范圍的網絡? 廣域網 ( )? 局域網 ( )? 城域網 ( )? 個人區域網 ( )從網絡的使用者進行分類? 公用網 ( )? 專用網 ( ) 用來把用戶接入到因特網的網絡? 接入網 ( ) ,它又稱為本地接入網或居民接入網。注:由 提供的接入網只是起到讓用戶能夠與因特網連接的 梁”作用。六、計算機網絡的性能指標速率帶寬吞吐量時延(或)?傳輸時延(發送時延) 從發送數據幀的第一個比特算起, 到該幀的最后一個

10、比特發送完畢所需的時間。?傳播時延 電磁波在信道中需要傳播一定的距離而花費的 時間。注:信號傳輸速率(即發送速率)和信號在信道上的傳播速率 是完全不同的概念。?處理時延 一一 交換結點為存儲轉發而進行一些必要的處理所 花費的時間。?排隊時延 一一結點緩存隊列中分組排隊所經歷的時延。總時延=發送時延+傳播時延+處理時延+處理時延時延帶寬積利用率 分為信道利用率和網絡利用率。?信道利用率一一某信道有百分之幾的時間是被利用的(有數據通 過)。?網絡利用率一一全網絡的信道利用率的加權平均值。注:信道利用率并非越高越好。七、網絡協議()簡稱為協議,是為進行網絡中的數據交換而建立的規則、標準或約定。其組成

11、要素有以下三點:語法數據與控制信息的結構或格式語義需要發出何種控制信息,完成何種動作以及做出何種響應。同步 事件實現順序的詳細說明。八、實體、協議、服務和服務訪問點實體 () 表示任何可發送或接收信息的硬件或軟件進程。 協議是控制兩個對等實體進行通信的規則的集合。? 在協議的控制下, 兩個對等實體間的通信使得本層能夠向上一 層提供服務。? 要實現本層協議,還需要使用下層所提供的服務。? 本層的服務用戶只能看見服務而無法看見下面的協議。? 下面的協議對上面的服務用戶是透明的。? 協議是“水平的” ,即協議是控制對等實體之間通信的規則。? 服務是“垂直的” ,即服務是由下層向上層通過層間接口提供

12、的。同一系統相鄰兩層的實體進行交互的地方,稱為服務訪問點 ( )九、的體系結構主機A主機B/ ,4應用層/路由器應用層3運輸層/運輸層2網際層/網際層/網樂層1網絡網絡授口層/ 1接口層/接口層網客2路由器在轉發分組時最高只用到網絡層,而沒有使用運輸層和應用層。第二章物理層一、物理層的基本概念物理層的主要任務是確定與傳輸媒體的接口的一些特性,即:機械特性一一指明接口所用接線器的形狀和尺寸、弓I線數目和排 列、固定和鎖定裝置等等。電氣特性一一指明在接口電纜的各條線上出現的電壓的范圍 功能特性一一指明某條線上出現的某一電平的電壓表示何種意義。過程特性指明對于不同功能的各種可能事件的出現順序。二、幾

13、個術語數據 () 運送消息的實體。信號 () 數據的電氣的或電磁的表現。“模擬的” () 代表消息的參數的取值是連續的。“數字的” () 代表消息的參數的取值是離散的。碼元 () 在使用時間域(或簡稱為時域)的波形表示數字信號時, 代表不同離散數值的基 本波形。三、有關信號的幾個基本概念單向通信(單工通信)只能有一個方向的通信而沒有反方向的 交互。雙向交替通信(半雙工通信)通信的雙方都可以發送信息,但 不能雙方同時發送 (當然也 就不能同 時接 收)。雙向同時通信(全雙工通信)通信的雙方可以同時發送和接收 信息。四、基帶信號和調制基帶信號往往包含有較多的低頻成分,甚至有直流成分,而許多信 道并

14、不能傳輸這種低頻分量或直流分量。 為了解決這一問題, 就必須對 基帶信號進行調制 () 。最基本的二元制調制方法有以下幾種:調幅():載波的振幅隨基帶數字信號而變化。調頻():載波的頻率隨基帶數字信號而變化。 調相():載波的初始相位隨基帶數字信號而變化。基帶信號 010011100調幅刪刪I -VWVW刪刪WW五、導向傳輸媒體雙絞線、同軸電纜、光纜、無線信道。無屏蔽雙絞線UTP套層屏蔽雙絞線STP鈕線套層同軸電纜絕緣保護套層外導體屏廠層 鎧塚層六、信道復用技術復用()是通信技術中的基本概念。復用技術的分類:頻分復用 ( )時分復用 ( )波分復用 ( )碼分復用 ( )? 常用的名詞是碼分多

15、址 ( ) 。? 各用戶使用經過特殊挑選的不同碼型,因此彼此不會造成 干擾。? 這種系統發送的信號有很強的抗干擾能力,其頻譜類似于 白噪聲,不易被敵人發現。? 每一個比特時間劃分為 m 個短的間隔,稱為碼片 () 。 碼片序列 ( )每個站被指派一個唯一的 m 碼片序列。如發送比特 1 ,則發送自己的 m 碼片序列。如發送比特 0 ,則發送該碼片序列的二進制反碼。 例如, S 站的 8 碼片序列是 00011011 。發送比特 1 時,就發送序列 00011011 ,發送比特 0 時,就發送序列 11100100 。每個站分配的碼片序列不僅必須各不相同,并且還必須互相正交()兩個不同站的碼片序

16、列正交,就是向量 S和T的規格化內積()都是0 :1 mS?T S"0m i i任何一個碼片向量和該碼片向量自己的規格化內積都是1 :1卅I nts*s-y- -ys(s-yai)2-i也日tn 口m =1一個碼片向量和該碼片反碼的向量的規格化內積值是1。的工作原理丁 裁樨羽元比桁【1 i 1二規辛備化網積Sl&頓的碼片序列0 -js范蠱送前信號鬼;T護左譴的怙號T,丨口 : 口 戸X»f規榕化內積I總的毘送倍弓S. +T.i第3章數據鏈路層一、數據鏈路層使用的信道分類數據鏈路層使用的信道主要有以下兩種類型:點對點信道:這種信道使用一對一的點對點通信方式。廣播信道:

17、這種信道使用一對多的廣播通信方式,因此過程比較復 雜。二、各層傳輸的數據單位網絡層:數據報(或分組)數據鏈路層:幀物理層:比特三、數據鏈路層傳輸數據時的三個基本問題(1) 封裝成幀()一一在一段數據的前后分別添加首部和尾部,然后就構成了一個幀。首部和尾部的一個重要作用就是進行幀定界。(2) 透明傳輸(3) 差錯控制四、點對點協議()現在全世界使用得最多的數據鏈路層協議是點對點協議。用戶使用撥號電話線接入因特網時,一般都是使用協議1. 協議應滿足的需求簡單這是首要的要求封裝成幀透明性多種網絡層協議多種類型鏈路差錯檢測檢測連接狀態最大傳送單元網絡層地址協商數據壓縮協商2. 協議不需要的功能糾錯 (

18、 只需要檢測有無錯,而不需糾錯 )流量控制序號多點線路半雙工或單工鏈路3 協議有三個組成部分1) 一個將 數據報封裝到串行鏈路的方法。2) 鏈路控制協議 ( ) 。3) 網絡控制協議 ( ) 。4 協議之不使用序號和確認機制 .五、媒體共享技術1. 靜態劃分信道1) 頻分復用2) 時分復用3) 波分復用4) 碼分復用2. 動態媒體接入控制(多點接入)1) 隨機接入2) 受控接入 ,如多點線路探詢 () ,或輪詢。六、以太網的兩個標準802.3 局V2 標準與 的 802.3 標準只有很小的差別,因此可以將 域網簡稱為“以太網” 。七、數據鏈路層的兩個子層? 邏 輯鏈路控制 ( ) 子層 ? 媒

19、 體接入控制 ( ) 子層。與接入到傳輸媒體有關的內容都放在 子層,而 子層則與傳輸媒體無關,不管采用何種協議的局域網對子層來說都是透明的,如下圖所示:LLC子層看不見網緒層LLCMAC卜面的局燭網卜面的局燭網局域網局域網U蒔路尺韌理短局域網對子層是透明的、卜I亠、卜:注意:1. 由于 體系經常使用的局域網是V 而不是802.3標準中的幾種局域網,因此現在802委員會制定的邏輯鏈路控制子層(即802.2標準)的作用已經不大了。2. 很多廠商生產的適配器上就僅裝有協議而沒有 協議。3. 所以我們以后一般不考慮子層。八、以太網提供的服務以太網提供的服務是不可靠的交付,即盡最大努力的交付。當目的站收

20、到有差錯的數據幀時就丟棄此幀,其他什么也不做。差錯的糾正由高層來決定如果高層發現丟失了一些數據而進行重傳,但以太網并不知道這是 一個重傳的幀,而是當作一個新的數據幀來發送。0 ; 0 I 1 ; 0 0 i 1 1 : 1III11IIiII卩INIi'丨以太網發送的數據都使用曼徹斯特 ()編碼。碼元! Q:歸黔信號:L出現電平感1出毀電換! f t! I! t U ' I 4! f ! I圖曼徹斯特編碼方式九、載波監聽多點接入/沖突檢測()表示“多點接入”表示許多計算機以多點接入的方式連接在一根總線上。“載波監聽”是指每一個站在發送數據之前先要檢測一下總線上是否有其他計算機在

21、發送數據,免發生碰撞。總線上并沒有什么“載波”檢測總線上有沒有其他計算機如果 有,則暫時不要發送數據,以 因此, “載波監聽”就是用電子技術發送的數據信號。? “沖突檢測”就是計算機邊發送數據邊檢測信道上的信號電壓大小?當幾個站同時在總線上發送數據時,總線上的信號電壓擺動值將會 增大(互相疊加)。?當一個站檢測到的信號電壓擺動值超過一定的門限值時,就認為總檢測到碰撞后?在發生碰撞時,總線上傳輸的信號產生了嚴重的失真,無法從中恢 復出有用的信息來。?每一個正在發送數據的站,一旦發現總線上出現了碰撞,就要立即 停止發送,免得繼續浪費網絡資源,然后等待一段隨機時間后再次發送。重要特性?使用 協議的以

22、太網不能進行全雙工通信而只能進行雙向交替通信(半雙工通信)。?每個站在發送數據之后的一小段時間內,存在著遭遇碰撞的可能性。?這種發送的不確定性使整個以太網的平均通信量遠小于以太網的最 高數據率。十、以太網的層1、48位的地址在局域網中,硬件地址又稱為物理地址,或地址,共48位,其前3個字節(即高24位)用于標識不同的生產廠家,后3個字節(即低24位)由廠家自行指派,用于標識產品號。1)單播()幀(一對一)2)廣播()幀(一對全體)3)多播()幀(一對多)3、幀的格式常用的以太網幀格式有兩種標準:最常用的 幀是以太網V2的格式,如下:4、幀間最小間隔?幀間最小間隔為9.6s,相當于96 的發送時

23、間? 一個站在檢測到總線開始空閑后,還要等待9.6s才能再次發送數據。?這樣做是為了使剛剛收到數據幀的站的接收緩存來得及清理,做 好接收下一幀的準備。5、多接口網橋一一以太網交換機以太網交換機通常都有十幾個接口。因此,以太網交換機實質上就 是一個多接口的網橋,可見交換機工作在數據鏈路層。?以太網交換機的每個接口都直接與主機相連,并且一般都工作在 全雙工方式。?交換機能同時連通許多對的接口,使每一對相互通信的主機都能 像獨占通信媒體那樣,進行無碰撞地傳輸數據。?以太網交換機由于使用了專用的交換結構芯片,其交換速率就較 高。十一、虛擬局域網?虛擬局域網是由一些局域網網段構成的與物理位置無關的邏輯組

24、。這些網段具有某些共同的需求。每一個 的幀都有一個明確的標識符,指明發送這個幀的工作站是屬于哪一個?虛擬局域網其實只是局域網給用戶提供的一種服務,而并不是一種 新型局域網。?虛擬局域網限制了接收廣播信息的工作站數,使得網絡不會因傳播 過多的廣播信息(即“廣播風暴”)而引起性能惡化。?虛擬局域網協議允許在以太網的幀格式中插入一個4字節的標識符,稱為 標記(),用來指明發送該幀的工作站屬于哪一個虛擬局域網。十二、網絡層提供的兩種服務網絡層提供兩種類型的的服務,即:虛電路服務和數據報服務。?面向連接的通信方式建立虛電路(),以保證雙方通信所需的一切網絡資源。虛氐路運輸層拯璉埒J曇f發送給H;的所有分

25、組都沿著司一條屋電路傳送圖示虛電路服務?虛電路表示這只是一條邏輯上的連接, 分組都沿著這條邏輯連接按照存儲轉發方式傳送,而并不是真正建立了一條物理連接。?請注意,電路交換的電話通信是先建立了一條真正的連接。因此分組交換的虛連接和電路交換的連接只是類似,但并不完全一樣。如果再使用可靠傳輸的網絡協議,就可使所發送的分組無差錯按 序到達終點。?無連接的通信方式網絡層向上只提供簡單靈活的、 無連接的、盡最大努力交付的數據報服務。物理層運觸層Hi發送給的分組可能沿著不同路徑傳送圖示數據報服務十三、網際協議網際協議 是 體系中兩個最主要的協議之一。 與 協議配套使用的還 有四個協議:?地址解析協議()?逆

26、地址解析協議()?網際控制報文協議()注:不是高層協議,而是層的協議。?網際組管理協議()十四、網際層的 協議及配套協議應用層運輸層智種應用層協議(HTT巳 L丁巳 SMTR 等)網絡層(網際層)IGMP | IGMPIP網絡找口氐與各種網絡按口TCP. UDP物理礪件注:網際控制報文協議十五、網絡互相連接起來要使用一些中間設備中間設備又稱為中間系統或中繼()系統。?物理層中繼系統:轉發器()、中繼器。?數據鏈路層中繼系統:網橋或橋接器 ()。?網絡層中繼系統:路由器()。?網橋和路由器的混合物:橋路器 ()。?網絡層以上的中繼系統:網關()。十六、網絡互連使用路由器?當中繼系統是轉發器或網橋

27、時,一般并不稱之為網絡互連,因為這 僅僅是把一個網絡擴大了,而這仍然是一個網絡。?網關由于比較復雜,目前使用得較少。?互聯網都是指用路由器進行互連的網絡。?由于歷史的原因,許多有關的文獻將網絡層使用的路由器稱為網 關。路由器總是具有兩個或兩個以上的地址路由器的每一個接口都有一個不同網絡號的地址。十七、分類地址每一類地址都由兩個固定長度的字段組成,其中一個字段是網絡號,它標志主機(或路由器)所連接到的網絡,而另一個字段則是主機號,它標志該主機(或路由器)。兩級的 地址可以記為:地址 網絡號 , 主機號, 代表“定義為”0:dpi At i H*jh fti H*1 1Ll8位*I II uu24

28、拉1 0 ;net-id亠host-idA類地址B類地址16net-id24位躬播地址C類地址11Q;hot-id 8位D類地址1 1 10;E類地址訂111保留為今后使用地址中的網絡號字段和主機號字段常用的三種類別的地址最大網絡數第一個可用的網絡號最后一個可用的 網絡號每個網絡 中最大的 主機數A126 (2了 一 2)112616777,214B16,383(214 - 1)128J191.25565,534C2,097,151 (221- 1)254地址的一些重要特點(1) 地址是一種分等級的地址結構(2) 實際上 地址是標志一個主機(或路由器)和一條鏈路的接口。? 當一個主機同時連接到

29、兩個網絡上時,該主機就必須同時具有兩 個相應的 地址,其網絡 號 必須是不同的。這種主機稱為多歸屬 主機( ) 。? 由于一個路由器至少應當連接到兩個網絡(這樣它才能將 數據 報從一個網絡轉發到另一 個網絡),因此一個路由器至少應當有兩個 不同的 地址。(3) 用轉發器或網橋連接起來的若干個局域網仍為一個網絡, 因此這些 局域網都具有同樣的網絡號 。(4) 所有分配到網絡號 的網絡, 無論是范圍很小的局域網, 還是可能 覆蓋很大地理范圍的廣域 網,都是平等的。十八、 地址與硬件地址? 網絡層及以上使用 地址路由器只根據目的站的 地址的網絡號進行路由選擇? 鏈路層及以下使用地址在具體的物理網絡的

30、鏈路層只能看見 幀而看不見 數據報 十九、 地址解析協議 和逆地址解析協議1、不管網絡層使用的是什么協議, 在實際網絡的鏈路上傳送數據幀時, 最終還是必須使用硬件地址。每一個主機都設有一個 高速緩存 ( ) ,里面有所在的局域網上的各 主機和路由器的 地址到硬件地址的映射表。當主機 A 欲向本局域網上的某個主機 B 發送 數據報時,就先在 其 高速緩存中查看有無主機 B 的 地址。如有,就可查出其對應的 硬件地址, 再將此硬件地址寫入 幀,然后通過局域網將該 幀發往此 硬件地址。是解決同一個局域網上的主機或路由器的 地址和硬件地址的映 射問題。如果所要找的主機和源主機不在同一個局域網上,那么就

31、要通過 找到一個位于本局域網上的某個路由器的硬件地址, 然后把分組發送給 這個路由器, 讓這個路由器把分組轉發給下一個網絡。 剩下的工作就由 下一個網絡來做。2、逆地址解析協議 使只知道自己硬件地址的主機能夠知道其 地 址。這種主機往往是無盤工作站。 因此 協議目前已很少使用。二十、查找路由表在路由表中,對每一條路由,最主要的是(目的網絡地址,下一跳地址)根據目的網絡地址就能確定下一跳路由器,這樣做的結果是:? 數據報最終一定可以找到目的主機所在目的網絡上的路由器(可能要通過多次的間接交付)。?只有到達最后一個路由器時,才試圖向目的主機進行直接交付。二十一、劃分子網()從1985年起在 地址中

32、又增加了一個“子網號字段”,使兩級的 地 址變成為三級的地址。這種做法叫作劃分子網()。劃分子網已成為因特網的正式標準協議。?劃分子網純屬一個單位內部的事情。單位對外仍然表現為沒有劃分子網的網絡。?從主機號借用若干個位作為子網號,而主機號也就相應減少了若干個 位。?地址<網絡號 >, < 子網號 >, < 主機號>?凡是從其他網絡發送給本單位某個主機的數據報,仍然是根據數據報的目的網絡號,先找到連接在本單位網絡上的路由器。?然后此路由器在收到數據報后,再按目的網絡號和子網號找到目的子網。?最后就將數據報直接交付目的主機。子網掩碼?從一個數據報的首部并無法判斷

33、源主機或目的主機所連接的網絡是否進行了子網劃分。?使用子網掩碼()可以找出地址中的子網部分。三級IP地址14513ID子網號為dttJ網絡的岡銘號主機號14513地址的各字段和子網掩碼A類地址 U類地址;類地址host*id 為金 0網貉地址默認子網攝碼1 | | 1 I I(HH)dOO)OOOOOOOOOCOGOO<H)n255 net-idhot-i<l 為全“網絡地址mill iiii 1 I 111 1 ftooofloooooooofloo默認子網掩碼iKt-idh»9t-kl 為金 0網緒地址111111111 L 1 J 1 1 1 1 L L 1 111

34、1耿認子網撞碼25? 255 :?,0默認子網掩碼二十二、因特網的路由選擇協議-inAt-id-lhost-id14&+13*3+10兩級IP地址net-idsubnet-idhost-id1、 有關路由選擇協議的幾個基本概念1) 理想的路由算法? 算法必須是正確的和完整的。? 算法在計算上應簡單。? 算法應能適應通信量和網絡拓撲的變化,這就是說,要有自適應性。? 算法應具有穩定性。? 算法應是公平的。? 算法應是最佳的。2 、關于“最佳路由”? 不存在一種絕對的最佳路由算法。? 所謂“最佳” 只能是相對于某一種特定要求下得出的較為合理的選擇而已。? 實際的路由選擇算法,應盡可能接近于

35、理想的算法。? 路由選擇是個非常復雜的問題 它是網絡中的所有結點共同協調工作的結果。 路由選擇的環境往往是不斷變化的,而這種變化有時無法 事先知道。3 、從路由算法的自適應性考慮:? 靜態路由選擇策略即非自適應路由選擇,其特點是簡單和開 銷較小,但不能及時適應網絡狀態的變化。? 動態路由選擇策略即自適應路由選擇,其特點是能較好地適 應網絡狀態的變化,但實現起來較為復雜,開銷也比較大。4、因特網中的兩大類路由選擇協議:? 內部網關協議 ( ) 即在一個自治系統內部使用的路由選 擇協 議。目前這類路由選擇協議使用得最多,其具體的協議有多種, 如 和 協議:: 路由信息協議f 協議的三個要點:僅和相

36、鄰路由器交換信息。交換的信息是當前本路由器所知道的全部信息,即 自己的路由表。30按固定的時間間隔交換路由信息,例如,每隔 秒。: 開放最短路徑優先? 外部網關協議 ( ) 若源站和目的站處在不同的自治系統中,當數據報傳到一個自治系統的邊界時,就需要使用一種協議將 路由選擇信息傳遞到另一 個自治系統中。這樣的協議就是外部網關協 議 。在外部網關協議中目前使用最多的是 4。:邊界網關協議是不同自治系統的路由器之間交換路由信息的協議。邊界網關協議只能是力求尋找一條能夠到達目的網二十三、1、多播多播的基本概念90不使用多播時需要發送90次單播30個絡且比較好的路由(不能兜圈子),而并非要尋找一條最佳

37、路 由。30個 30共有90個主機接收視頻節目酬處人謝杯多播可明顯地減少網絡中資源的消耗釦番蚩播組成員視頻服務格I發送1次務播詐希二2、 多播的一些特點(1)多播使用組地址一一使用D類地址支持多播。多播地址只能用于目的地址,而不能用于源地址。(2) 永久組地址由因特網號碼指派管理局負責指派。(3) 動態的組成員(4) 使用硬件進行多播3、多播需要兩種協議1)網際組管理協議為了使路由器知道多播組成員的信息,需要利用網際組管理協議(圖示使多播路由器知道多播組成員信息2)多播路由選擇協議連接在局域網上的多播路由器還必須和因特網上的其他多播 路由器協同工作,以便把多播數據報用最小代價傳送給所有的組 成

38、員。這就需要使用多播路由選擇協議。二十四、專用地址(本地地址)和全球地址本地地址一一僅在機構內部使用的地址,可以由本機構自行分配,而不需要向因特網的管理機構申請。全球地址一一全球唯一的地址,必須向因特網的管理機構申請。2、專用地址()10.0.0.0 至 172.16.0.0 到 172.31.255.255 192.168.0.0 到 192.168.255.255 這些地址只能用于一個機構的內部通信,而不能用于和因特網上的主機通信。專用地址只能用作本地地址而不能用作全球地址。在因特網中的 所有路由器對目的地址是專用地址的數據報一律不進行轉發。第 5 章 運輸層一 、應用進程之間的通信? 兩

39、個主機進行通信實際上就是兩個主機中的應用進程互相通信。? 應用進程之間的通信又稱為端到端的通信。? 運輸層的一個很重要的功能就是復用和分用。應用層不同進程的報 文通過不同的端口向下交到運輸層,再往下就共用網絡層提供的服務。? “運輸層提供應用進程間的邏輯通信” 。“邏輯通信”的意思是:運 輸層之間的通信好像是沿水平方向傳送數據。但事實上這兩個運輸層之間 并沒有一條水平方向的物理連接。二、運輸層的主要功能? 運輸層為應用進程之間提供端到端的邏輯通信(但網絡層是為主機之間提供邏輯通信) 。拇供進槍之間迫邏輯貓信)圖示 運輸層協議和網絡層協議的主要區別?運輸層還要對收到的報文進行差錯檢測。?運輸層需

40、要有兩種不同的運輸協議,即面向連接的和無連接的?的特點:是面向連接的運輸層協議。每一條 連接只能有兩個端點(),每一條 連接只能是點對點 的(一對一)。提供可靠交付的服務。提供全雙工通信。面向字節流。、卜I亠、卜:注意:連接是一條虛連接而不是一條真正的物理連接對應用進程一次把多長的報文發送到的緩存中是不關心的。根據對方給出的窗口值和當前網絡擁塞的程度來決定一 個報文段應包含多少個字節( 發送的報文長度是應用進程給出 的)。可把太長的數據塊劃分短一些再傳送。 也可等待積累有 足夠多的字節后再構成報文段發送出去。? 是面向報文的 :發送方 對應用程序交下來的報文, 在添加首部后就向下交付 層。 對

41、應用層交 下來的報文,既不合并, 也不拆分, 而是保留這 些報文的邊界。應用層交給 多長的報文, 就照樣發送,即一次發送一個報 文。接收方 對 層交上來的 用戶數據報,在去除首部后就原封 不動地交付上層的應用進程,一次交付一個完整 的報文。應用程序必須選擇合適大小的報文。三、 的端口? 端口用一個 16 位端口號進行標志。? 端口號只具有本地意義,即端口號只是為了標志本計算機應用層中 的各進程。在因特網中不同計算機的相同端口號是沒有聯系的。四、的連接? 把連接作為最基本的抽象。?每一條連接有兩個端點。? 連接的端點不是主機,不是主機的地址,不是應用進程,也不是運輸層的協議端口。連接的端點叫做套

42、接字()或插口。?端口號拼接到() 地址即構成了套接字。套接字=(地址:端口號)每一條連接唯 地被通信兩端的兩個端點(即兩個套接字)所確定。即:連接1, 2 = (1:1), (2: 2)五、可靠傳輸的工作原理1、停止等待協議BAAB(a)無差錯情況(b)超時重傳請注意:1)在發送完一個分組后,必須暫時保留已發送的分組的副本。2)分組和確認分組都必須進行編號。3)超時計時器的重傳時間應當比數據在分組傳輸的平均往返時間 更長一些。可靠通信的實現:?使用上述的確認和重傳機制,我們就可以在不可靠的傳輸網絡上 實現可靠的通信。?這種可靠傳輸協議常稱為自動重傳請求()。? 表明重傳的請求是自動進行的。接

43、收方不需要請求發送方重傳 某個出錯的分組。2、流水線傳輸?發送方可連續發送多個分組,不必每發完一個分組就停頓下來等 待對方的確認。?由于信道上一直有數據不間斷地傳送,這種傳輸方式可獲得很咼 的信道利用率。六、的流量控制利用滑動窗口實現流量控制()就是讓發送方的發送速率不要太快,既要讓接收方來得及接收,也不要使網絡發生擁塞。利用滑動窗口機制可以很方便地在連接上實現流量控制。七、的運輸連接管理1運輸連接的三個階段運輸連接就有三個階段,即:連接建立、數據傳送和連接釋放。運輸連 接的管理就是使運輸連接的建立和釋放都能正常地進行。連接建立過程中要解決以下三個問題:?要使每一方能夠確知對方的存在。?要允許

44、雙方協商一些參數(如最大報文段長度,最大窗口大小,服 務質量等)。?能夠對運輸實體資源(如緩存大小,連接表中的項目等)進行分配。連接的建立都是采用客戶服務器方式。2.的連接建立一一用三次握手建立鏈接客戶服協辭* B的TCP收到連接請求報文段后.如同克.則發回確認* B在確認報文段中應使SYN二1 使ACK - 1 其碓認號muk = x * 1 -自己選擇的序號seq二yA收到此報文段后向B給岀確認.其ACK = 1,確認號ack = y + 1 A的TCP通知上層應用逬程,連接已經建立主劫打弄4州衙迸CLOSEDCLOSEDQEKS b ri容戶 ri a械動打并B的TCP收到主機A的確認后

45、,也通知其丄層應用進程;TCP連接已經建丈4、連接的釋放數據傳輸結束后,雙方都可釋放連接,但一方(設為A)釋放連接前需獲得另一方(設為B)的允許,如果此時B方仍有數據要傳輸,則連接不得釋 放,A仍要接收B的數據,直至B方數據傳輸完畢后,B方發出釋放連接的 要求,得到A方的許可確認后,B釋放連接,A等待2后釋放連接,此時通 信結束。如下圖所示: B發出備認,確認號ack = u + 1, 而這個報文段自己的序號seq = v TCP服務器進程通知高層應用進程從A到B這個方向的連接就釋放了. TCP連接 處于半關閉狀態。B若發送數據.A仍要接收a9P砂倨侍送主場關閉若B已經沒有要向A發送的數據.其

46、應用進程就通知TCP釋放連接ESTAB. SHED客戶被動關閉 A收到連接釋放報文段后.必須發岀確認。主動關閉L昭HEE通如£ffi穂動美fflESTABLISHEDFIN*WA1T-2*在嫡認報文段中ACK = 1.確認號ack = w + 1. 自己的序號seq = u + 1TCP連接必須經過時間2MSL后才真正釋放掉BABESTAB T ISHFTiFE.-. ,lI .-1LAST,ACKiTKffiCI X3S1J)CLOSED第六章應用層一、應用層協議的特點?每個應用層協議都是為了解決某一類應用問題,而問題的解決又往往是通過位于不同主機中的多個應用進程之間的通信和協同工作來完成的。應用層的具體內容就是規定應用進程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論