網路協議分層的優缺點
Ⅰ 誰能告訴我,分層協議的優點和缺點各是什麼
分層?tcp/ip的4層,還是osi的7層,如果都不是那就是核心匯聚接入了,優點就是便專於網路管理屬,降低了網路核心的負擔,缺點個人認為就是輪尋時間過長,反正現在的網路拓撲都是這個樣子的,採用三層結構便於管理~
Ⅱ 網路分層的優點有哪些
網路分層的優點:
1)各層之間是獨立的。某一層並不需要知道它下一層是如何實現的,而僅僅需要知道該層通過層間的介面所提供的服務。由於每一層只實現一種相對獨立的功能,因而可以將一個難以處理的復雜問題分解為若干個較容易處理的更小問題,這樣,整個問題的復雜度就下降了。2)靈活性好。當任何一層發生變化時,只要層間介面關系保持不變,則在這層以上或以下各層均不受影響,此外,對某一層提供的服務還可以進行修改。當某層提供的服務不再需要時,甚至可以將這層取消。
3)結構上可分割開。各層都可以採用最合適的技術來實現。
4)易於實現和維護。這種結構使得實現和調試一個龐大而又復雜的系統變得易於處理,因為整個系統已被分解為若干個相對獨立的子系統。
5)能促進標准化工作。因為每一層的功能及其所提供的服務都已有了精確的說明。
(2)網路協議分層的優缺點擴展閱讀:
網際網路協議棧共有五層:應用層、傳輸層、網路層、鏈路層和物理層。不同於OSI七層模型這也是實際使用中使用的分層方式。
(1)應用層
支持網路應用,應用協議僅僅是網路應用的一個組成部分,運行在不同主機上的進程則使用應用層協議進行通信。主要的協議有:http、ftp、telnet、smtp、pop3等。
(2)傳輸層
負責為信源和信宿提供應用程序進程間的數據傳輸服務,這一層上主要定義了兩個傳輸協議,傳輸控制協議即TCP和用戶數據報協議UDP。
(3)網路層
負責將數據報獨立地從信源發送到信宿,主要解決路由選擇、擁塞控制和網路互聯等問題。
(4)數據鏈路層
負責將IP數據報封裝成合適在物理網路上傳輸的幀格式並傳輸,或將從物理網路接收到的幀解封,取出IP數據報交給網路層。
(5)物理層
負責將比特流在結點間傳輸,即負責物理傳輸。該層的協議既與鏈路有關也與傳輸介質有關。
Ⅲ 計算機網路系統分層結構的優點是什麼
1、分層結構將應用系統正交地劃分為若干層,每一層只解決問題的一部分,通過各層的協作提供整體解決方案。大的問題被分解為一系列相對獨立的子問題,局部化在每一層中,這樣就有效的降低了單個問題的規模和復雜度,實現了復雜系統的第一步也是最為關鍵的一步分解。
2、分層結構具有良好的可擴展性,為應用系統的演化增長提供了一個靈活的框架,具有良好的可擴展性。增加新的功能時,無須對現有的代碼做修改,業務邏輯可以得到最大限度的重用。同時,層與層之間可以方便地插入新的層來擴展應用。
3、分層架構易於維護。在對系統進行分解後,不同的功能被封裝在不同的層中,層與層之間的耦合顯著降低。因此在修改某個層的代碼時,只要不涉及層與層之間的介面,就不會對其他層造成嚴重影響。
(3)網路協議分層的優缺點擴展閱讀:
體系結構:
計算機網路是一個復雜的具有綜合性技術的系統,為了允許不同系統實體互連和互操作,不同系統的實體在通信時都必須遵從相互均能接受的規則,這些規則的集合稱為協議(Protocol)。
系統指計算機、終端和各種設備。實體指各種應用程序,文件傳輸軟體,資料庫管理系統,電子郵件系統等。互連指不同計算機能夠通過通信子網互相連接起來進行數據通信。
互操作指不同的用戶能夠在通過通信子網連接的計算機上,使用相同的命令或操作,使用其它計算機中的資源與信息,就如同使用本地資源與信息一樣。計算機網路體系結構為不同的計算機之間互連和互操作提供相應的規范和標准。
Ⅳ TCP/IP 協議族分層有什麼優點
黑馬程序員C/C++學科老師為您講解:
1. 改動方便:如果僅使用一個協議,專那麼當其中的某屬一部分發生改變的時候,就需要把整體全部替換掉。
2. 設計簡單:使用分層時候,僅需要替換改變的層的內容,只需要把每層之間的介面部分定義規劃好,那麼各層內部就可以隨意改變,更加靈活自由,在設計上也簡單很多。
Ⅳ 網路七層協議的分層優點
(1)人們可以很容易的討論和學習協議的規范細節。
(2)層間的標准介面方便了工程回模塊化。
(3)創答建了一個更好的互連環境。
(4)降低了復雜度,使程序更容易修改,產品開發的速度更快。
(5)每層利用緊鄰的下層服務,更容易記住各層的功能。
大多數的計算機網路都採用層次式結構,即將一個計算機網路分為若干層次,處在高層次的系統僅是利用較低層次的系統提供的介面和功能,不需了解低層實現該功能所採用的演算法和協議;較低層次也僅是使用從高層系統傳送來的參數,這就是層次間的無關性。因為有了這種無關性,層次間的每個模塊可以用一個新的模塊取代,只要新的模塊與舊的模塊具有相同的功能和介面,即使它們使用的演算法和協議都不一樣。
網路中的計算機與終端間要想正確的傳送信息和數據,必須在數據傳輸的順序、數據的格式及內容等方面有一個約定或規則,這種約定或規則稱做協議。
Ⅵ 網路協議為什麼要分層網路協議是按哪些功能分層的
網路協抄議之所以分層描述,是由於襲在實際的計算機網路中,兩個實體之間的通信情況非常復為了降低通信協議實現的復雜性,而將整個網路的通信功能劃分為多個層次(分層描述),每層各自完一定的任務,而且功能相對獨立,這樣實現起來較容易。
按照下面7個功能分層的:
物理層 : O S I 模型的最低層或第一層
數據鏈路層: O S I 模型的第二層
網路層: O S I 模型的第三層
傳輸層: O S I 模型中最重要的一層
會話層: 負責在網路中的兩節點之間建立和維持通信。
表示層: 應用程序和網路之間的翻譯官
應用層: 負責對軟體提供介面以使程序能使用網路服務
Ⅶ 分層協議的缺點是什麼
分層協議的缺點是層次劃分得過於嚴密,以致不能越層調用下層所提供的服務,回開銷太大答,降低了協議效率。
分層協議依據邏輯功能的需要來劃分網路層次,每一層實現一個定義明確的功能集合,結構清晰,有利於理解學習,但是當網路設備增多,每增加一台設備就會增加一個故障點,沒有考慮網路實際應用的復雜性。
(7)網路協議分層的優缺點擴展閱讀
分層協議的運作方式
數據由傳送端的最上層產生,由上層往下層傳送。每經過一層,都會在前端增加一些該層專用的信息,這些信息稱為「報頭」,然後才傳給下一層。
到了最底層時,原本的數據已經套上了7層信封。而後通過網路線、電話線、光纜等媒介,傳送到接收端。
接收端收到數據後,會從最底層向上層傳送,每經過一層就拆掉一層信封(亦即去除該層所識別的報頭),直到了最上層,數據便恢復成當初從傳送端最上層產生時的原貌。
Ⅷ 網路分層結構的優點(整個網路體系)試舉例說明 要詳解啊·謝謝!~
第一層:物理層(),規定通信設備的機械的、電氣的、功能的和過程的特性,用以建立、維護和拆除物理鏈路連接。具體地講,機械特性規定了網路連接時所需接插件的規格尺寸、引腳數量和排列情況等;電氣特性規定了在物理連接上傳輸bit流時線路上信號電平的大小、阻抗匹配、傳輸速率距離限制等;功能特性是指對各個信號先分配確切的信號含義,即定義了DTE和DCE之間各個線路的功能;規程特性定義了利用信號線進行bit流傳輸的一組操作規程,是指在物理連接的建立、維護、交換信息是,DTE和DCE雙放在各電路上的動作系列。
在這一層,數據的單位稱為比特(bit)。
屬於物理層定義的典型規范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。
第二層:數據鏈路層(DataLinkLayer):在物理層提供比特流服務的基礎上,建立相鄰結點之間的數據鏈路,通過差錯控制提供數據幀(Frame)在信道上無差錯的傳輸,並進行各電路上的動作系列。
數據鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:物理地址定址、數據的成幀、流量控制、數據的檢錯、重發等。
在這一層,數據的單位稱為幀(frame)。
數據鏈路層協議的代表包括:SDLC、HDLC、PPP、STP、幀中繼等。
第三層是網路層(Network layer)
在計算機網路中進行通信的兩個計算機之間可能會經過很多個數據鏈路,也可能還要經過很多通信子網。網路層的任務就是選擇合適的網間路由和交換結點, 確保數據及時傳送。網路層將數據鏈路層提供的幀組成數據包,包中封裝有網路層包頭,其中含有邏輯地址信息- -源站點和目的站點地址的網路地址。
如果你在談論一個IP地址,那麼你是在處理第3層的問題,這是「數據包」問題,而不是第2層的「幀」。IP是第3層問題的一部分,此外還有一些路由協議和地址解析協議(ARP)。有關路由的一切事情都在第3層處理。地址解析和路由是3層的重要目的。網路層還可以實現擁塞控制、網際互連等功能。
在這一層,數據的單位稱為數據包(packet)。
網路層協議的代表包括:IP、IPX、RIP、OSPF等。
第四層是處理信息的傳輸層(Transport layer)。第4層的數據單元也稱作數據包(packets)。但是,當你談論TCP等具體的協議時又有特殊的叫法,TCP的數據單元稱為段(segments)而UDP協議的數據單元稱為「數據報(datagrams)」。這個層負責獲取全部信息,因此,它必須跟蹤數據單元碎片、亂序到達的數據包和其它在傳輸過程中可能發生的危險。第4層為上層提供端到端(最終用戶到最終用戶)的透明的、可靠的數據傳輸服務。所為透明的傳輸是指在通信過程中傳輸層對上層屏蔽了通信傳輸系統的具體細節。
傳輸層協議的代表包括:TCP、UDP、SPX等。
第五層是會話層(Session layer)
這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,數據傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通信的機制。如伺服器驗證用戶登錄便是由會話層完成的。
第六層是表示層(Presentation layer)
這一層主要解決用戶信息的語法表示問題。它將欲交換的數據從適合於某一用戶的抽象語法,轉換為適合於OSI系統內部使用的傳送語法。即提供格式化的表示和轉換數據服務。數據的壓縮和解壓縮, 加密和解密等工作都由表示層負責。
第七層應用層(Application layer),應用層為操作系統或網路應用程序提供訪問網路服務的介面。
應用層協議的代表包括:Telnet、FTP、HTTP、SNMP等。
Ⅸ 網路採用分層模型的優點的是什麼啊
易於網路的擴展
易於網路的故障診斷和排除
易於網路的管理
節省網路費用
Ⅹ 簡述網路協議分層的必要性。
這樣分層的來好處有:源
1.使人們容易探討和理解協議的許多細節。
2.在各層間標准化介面,允許不同的產品只提供各層功能的一部分,(如路由器在一到三層),或者只提供協議功能的一部分。(如Win95中的 Microsoft TCP/IP)
3. 創建更好集成的環境。
4. 減少復雜性,允許更容易編程改變或快速評估。
5. 用各層的headers和trailers排錯。
6.較低的層為較高的層提供服務。
7. 把復雜的網路劃分成為更容易管理的層。