網路協議總結版

2021-10-18 20:59:35 字數 4842 閱讀 2773

文章**:

這個小結,很難寫啊~~~網路的東西太多了~~主要是細節很多~~而且,協議也很多,感覺也沒有必要去了解這些細節~~似乎找不到重點~~~也沒好的辦法~~~copy了一大堆資料,整理了幾個問題~~~~希望可以勾勒出網路的框架~~有的是概要性質的,也有些是細節方面的,選擇性的瞄一眼吧~~~貌似有的寫的挺詳細,有的就很簡略~~~最後一看,有點像大雜燴了,嘿嘿嘿,能看完算你狠(lf)

● 電路交換技術、報文交換、分組交換

● osi的模型與 tcp/ip(*)

● csma/cd

● 網橋

● 交換機

● rip 與 ospf(*)

● 集線器與交換器比較

● 虛擬區域網vlan

● 什麼是三層交換

● 二層交換、三層交換、路由的比較

● 交換機與路由器比較(*)

● ip分片控制

● tcp為什麼要三次握手?(*)

● tcp擁塞控制

● cs模型與socket程式設計(*)

其他還有一些很小很小的問題,放到最後了,包括協議三個要素,協議分層優點,nat,icmp等等

我覺得網路的重點仍然是對網路的整體性概念,如果不是專門進行協議開發的話,一般不會深入到協議的細節。仍然有重點。協議的重點是tcp和ip,然後概要性需要了解的是udp,icmp,arp,rip,ospf等等,其他像nat、cidr、dns、http、ftp、snmp等有個簡單的了解可能更好。

電路交換技術、報文交換、分組交換

分組交換的優點

osi的模型與 tcp/ip

osi每層功能及特點

物理層為資料鏈路層提供物理連線,在其上序列傳送位元流,即所傳送資料的單位是位元。此外,該層中還具有確定連線裝置的電氣特性和物理特性等功能。物理層的作用:

盡可能地遮蔽掉各種**的差異。

資料鏈路層負責在網路節點間的線路上通過檢測、流量控制和重發等手段,無差錯地傳送以幀為單位的資料。為做到這一點,在每一幀中必須同時帶有同步、位址、差錯控制及流量控制等控制資訊。

網路層為了將資料分組從源(源端系統) 送到目的地(目標端系統),網路層的任務就是選擇合適的路由和交換節點,使源的傳輸層傳下來的分組資訊能夠正確無誤地按照位址找到目的地,並交付給相應的傳輸層,即完成網路的定址功能。

傳輸層傳輸層是高低層之間銜接的介面層。資料傳輸的單位是報文,當報文較長時將它分割成若干分組,然後交給網路層進行傳輸。傳輸層是計算機網路協議分層中的最關鍵一層,該層以上各層將不再管理資訊傳輸問題。

會話層該層對傳輸的報文提供同步管理服務。在兩個不同系統的互相通訊的應用程序之間建立、組織和協調互動。例如,確定是雙工還是半雙工工作。

表示層該層的主要任務是把所傳送的資料的抽象語法變換為傳送語法,即把不同計算機內部的不同表示形式轉換成網路通訊中的標準表示形式。此外,對傳送的資料加密(或解密)、正文壓縮(或還原)也是表示層的任務。

應用層該層直接面向使用者,是osi中的最高層。它的主要任務是為使用者提**用的介面,即提供不同計算機間的檔案傳送、訪問與管理,電子郵件的內容處理,不同計算機通過網路互動訪問的虛擬終端功能等。

tcp/ip

網路介面層這是tcp/ip協議的最低一層,包括有多種邏輯鏈路控制和**訪問協議。網路介面層的功能是接收ip資料報並通過特定的網路進行傳輸,或從網路上接收物理幀,抽取出ip資料報並轉交給網際層。

網際網層(ip層)  該層包括以下協議:ip(網際協議)、icmp(internet control message protocol,網際網路控制報文協議)、arp(address resolution protocol,位址解析協議)、rarp(reverse address resolution protocol,反向位址解析協議)。該層負責相同或不同網路中計算機之間的通訊,主要處理資料報和路由。

在ip層中,arp協議用於將ip位址轉換成實體地址,rarp協議用於將實體地址轉換成ip位址,icmp協議用於報告差錯和傳送控制資訊。ip協議在tcp/ip協議組中處於核心地位。

傳輸層該層提供tcp(傳輸控制協議)和udp(user datagram protocol,使用者資料報協議)兩個協議,它們都建立在ip協議的基礎上,其中tcp提供可靠的面向連線服務,udp提供簡單的無連線服務。傳輸層提供端到端,即應用程式之間的通訊,主要功能是資料格式化、資料確認和丟失重傳等。

應用層  tcp/ip協議的應用層相當於osi模型的會話層、表示層和應用層,它向使用者提供一組常用的應用層協議,其中包括:telnet、smtp、dns等。此外,在應用層中還包含有使用者應用程式,它們均是建立在tcp/ip協議組之上的專用程式。

csma/cd:

載波監聽多點接入/碰撞檢測csma/cd(carrier sense multiple access with collision detection )

主要思想:邊傳送邊監聽。若監聽到衝突,則衝突雙方都立即停止傳送。通道很快空閒,從而提高效率。

多點接入:匯流排型網路

載波監聽:檢測資料訊號

碰撞檢測:邊傳送資料邊檢測通道上的訊號電壓大小。發生衝突後進行退避。退避策略有多個。。。

網橋的優點:

1.過濾通訊量,隔離衝突域、改善效能

2.擴大了物理範圍

3.提高可靠性,網路出現故障,只影響個別網段。

4.可互聯不同型別的區域網:不同物理層、速率。

工作原理:

1.網橋工作在混雜(promiscuous)方式,接收所有的幀;

2.網橋接收到一幀後,通過查詢位址/埠對應表來確定是丟棄還是**;

3.網橋剛啟動時,位址/埠對應表為空,採用泛洪(flooding) 方法**幀,既收到的幀向除進入埠外的所有埠**。在**過程中採用逆向學習(backward learning)演算法收集mac位址。

網橋通過分析幀的源mac位址得到mac位址與埠的對應關係,並寫入位址/埠對應站表;網橋軟體對位址/埠對應表進行不斷的更新,並定時檢查,刪除在一段時間內沒有更新的位址/埠項;

幀的路由過程

目的lan與源lan相同,則丟棄幀;

目的lan與源lan不同,則**幀;

目的lan未知,則洪氾幀,並逆向學習。

多個網橋(並行網橋)可能產生迴路:解決辦法:構造生成樹(細節請google,我也不曉得)

交換機交換機與網橋的區別:

1.埠數:網橋少、交換機多

2.連線物件:網橋連線區域網;交換機連線主機。

交換機特點:需要通訊時,相關埠連通,進行無碰撞的資料傳輸。

交換方式:

1.儲存**:等到mac幀全部收到,並經crc再傳輸該幀。

2.直通交換(快速分組):只查mac幀的前幾位(目的位址),並快速分組**。

rip 與 ospf

rip協議的三個要點:

1.僅和相鄰路由器交換資訊

2.交換當前本路由器知道的所有資訊

3.按固定時間間隔交換資訊

路由表更新原則是找出到各個目的網路的最短距離即距離相量演算法。

rip的問題

優點:實現簡單,開銷較小。

缺點:好訊息傳得快,而壞訊息傳得慢。

ospf是乙個鏈路狀態協議

在乙個鏈路狀態協議中,路由器並不與其鄰站交換距離資訊。它採用的是每個路由器主動地測試與其鄰站相連鏈路的狀態,將這些資訊傳送給它的其他鄰站,而鄰站將這些資訊在自治系統中傳播出去。每個路由器接收這些鏈路狀態資訊,並建立起完整的路由表。

ospf還有著一些優於rip的特點:

1) ospf可以對每個i p服務型別計算各自的路由集。 這意味著對於任何目的,可以有多個路由表表項,每個表項對應著乙個ip服務型別。

2) 給每個介面指派乙個無維數的費用。可以通過吞吐率、往返時間、 可靠性或其他效能來進行指派。可以給每個ip服務型別指派乙個單獨的費用。

3) 當對同乙個目的位址存在著多個相同費用的路由時,ospf在這些路由上平均分配流量。我們稱之為流量平衡。

4) ospf支援子網:子網掩碼與每個通告路由相連。這樣就允許將乙個任何型別的ip位址分割成多個不同大小的子網(變長度子網)。

到乙個主機的路由是通過全1子網掩碼進行通告的。預設路由是以ip位址為0.0.

0.0、網路掩碼為全0進行通告的。

5) 路由器之間的點對點鏈路不需要每端都有乙個ip位址,我們稱之為無編號網路。這樣可以節省i p位址—現在非常緊缺的一種資源。

6) 採用了一種簡單鑑別機制。可以採用類似於rip-2機制的方法指定乙個明文口令。

7) ospf採用多播,而不是廣播形式,以減少不參與ospf的系統負載。

集線器與交換器

從osi體系結構來看,集線器屬於osi的第一層物理層裝置,而交換機屬於osi的第二層資料鏈路層裝置。這就意味著集線器只是對資料的傳輸起到同步、放大和整形的作用,對資料傳輸中的短幀、碎片等無法有效處理,不能保證資料傳輸的完整性和正確性;而交換機不但可以對資料的傳輸做到同步、放大和整形,而且可以過濾短幀、碎片等。

從工作方式來看,集線器是一種廣播模式,也就是說集線器的某個埠工作的時候其他所有埠都有名收聽到資訊,容易產生廣播風暴。當網路較大的時候網路效能會受到很大的影響,那麼用什麼方法避免這種現象的發生呢?交換機就能夠起到這種作用,當交換相工作的時候只有發出請求的埠和目的埠之間相互響應而不影響其他埠,那麼交換機就能夠隔離衝突域和有效地抑制廣播風暴的產生。

從隔離的衝突域來看,集線器不管有多少個埠,所有埠都共享一條頻寬,在同一時刻只能有兩個埠傳送資料,其他埠只能等待;同時集線器只能工作在半雙工模式下。而對於交換機而言,每個埠都有一條獨佔的頻寬,當兩個埠工作時並不影響其他埠的工作,同時交換機不但可以工作在半雙工模式下也可以工作在全雙工模式下。

虛擬區域網vlan

由一些區域網網段構成的與物理位置無關的邏輯組,而這些網段具有某些共同的需求。虛擬局域**點:

1.同一橋接網路上的不同主機及網路裝置邏輯地分割成不同的組, 組與組間不能直接進行資料互動,這樣就避免了不同組間相互干擾,也保證同一組內資料的安全。

2.每個vlan 幀都有乙個明確的標識,指明傳送這個幀的工作站是屬於那乙個vlan。

網路協議總結

第一題 名詞解釋 1 internet 是乙個通用名詞,它泛指由多個計算機網路互連而成的網路。這些網路之間的通訊協議可以是任意的 internet指的是世界範圍內通過tcp ip互相通訊的所有主機集合。internet是乙個internet,但internet不等於internet。2 udp ud...

網路協議分析期末總結

tcp ip網路協議分析期末總結 第一章1 tcp四層模型與osi七層模型之間的對應關係?各層完成的功能?2 乙個路由器最基本的功能 書後p12第七題 第二章1 ppp幀格式 2 ppp幀型別 3 ppp認證協議有哪兩種型別?哪種安全?哪種不安全?第三章1 arp協議的工作流程?2 arp欺騙的原理...

網路分銷合作協議書簡版

5 乙方不得以任何形式擅自轉讓或授權他人銷售本公司產品,否則甲方有權取消乙方授權資格。如遇特殊情況,需經甲方同意後雙方協商處理。6 乙方在製作廣告宣傳內容時,應按工商部門規定不能將 美國或澳洲生產 與shaba沙巴音響合併宣傳,如乙方私自使用造成有關部門罰款責任由乙方承擔,甲方不承擔任何經濟責任。7...