計算機網路 網際網路組成與資料交換

2021-08-29 01:12:02 字數 3239 閱讀 3184

邊緣部分:由所有連線在網際網路上的主機組成,這部分是使用者直接使用的,用來進行通訊和資源共享。

核心部分:由大量網路和連線這些網路的路由器組成,這部分是為邊緣部分提供服務的。

ps:邊緣部分端系統之間的通訊通常可分為兩大類:c/s,p2p。即客戶服務和對等方式。

核心部分起特殊作用的是路由器,它是一種專用計算機。路由器是實現分組交換的關鍵構件,其任務是**收到的分組,這是網路核心的最重要功能。

資料交換:由於海量的終端,我們不可能將終端兩兩互連,這樣需要n(n-1)/2條鏈路,

因此為了解決這種網路規模龐大的連通性問題,出現了資料交換,即通過交換網路中的交換節點

動態轉接到各個終端上,並動態分配傳輸資源。

資料交換的型別:

儲存-**(store-and-forward)技術:交換機的控制器先將輸入埠到來的資料報快取起來,先檢查資料報是否正確,並過濾掉衝突包錯誤。確定包正確後,取出目的位址,通過查詢表找到想要傳送的輸出埠位址,然後將該包傳送出去。

三種資料交換技術的比較:

1)電路交換:由於電路交換在通訊之前要在通訊雙方之間建立一條被雙方獨佔的物理通路(由通訊雙方之間的交換裝置和鏈路逐段連線而成),因而有以下優缺點。

優點

①由於通訊線路為通訊雙方使用者專用,資料直達,所以傳輸資料的時延非常小。

②通訊雙方之間的物理通路一旦建立,雙方可以隨時通訊,實時性強。

③雙方通訊時按傳送順序傳送資料,不存在失序問題。

④電路交換既適用於傳輸模擬訊號,也適用於傳輸數碼訊號。

⑤電路交換的交換的交換裝置(交換機等)及控制均較簡單。

缺點

①電路交換的平均連線建立時間對計算機通訊來說嫌長。

②電路交換連線建立後,物理通路被通訊雙方獨佔,即使通訊線路空閒,也不能供其他使用者使用,因而通道利用低。

③電路交換時,資料直達,不同型別、不同規格、不同速率的終端很難相互進行通訊,也難以在通訊過程中進行差錯控制。

(2)報文交換:報文交換是以報文為資料交換的單位,報文攜帶有目標位址、源位址等資訊,在交換結點採用儲存**的傳輸方式,因而有以下優缺點:

優點

①報文交換不需要為通訊雙方預先建立一條專用的通訊線路,不存在連線建立時延,使用者可隨時傳送報文。

②由於採用儲存**的傳輸方式,使之具有下列優點:a.在報文交換中便於設定**檢驗和資料重發設施,加之交換結點還具有路徑選擇,就可以做到某條傳輸路徑發生故障時,重新選擇另一條路徑傳輸資料,提高了傳輸的可靠性;b.在儲存**中容易實現**轉換和速率匹配,甚至收發雙方可以不同時處於可用狀態。這樣就便於型別、規格和速度不同的計算機之間進行通訊;c.提供多目標服務,即乙個報文可以同時傳送到多個目的位址,這在電路交換中是很難實現的;d.允許建立資料傳輸的優先順序,使優先順序高的報文優先轉換。

③通訊雙方不是固定占有一條通訊線路,而是在不同的時間一段一段地部分占有這條物理通路,因而大大提高了通訊線路的利用率。

缺點

①由於資料進入交換結點後要經歷儲存、**這一過程,從而引起**時延(包括接收報文、檢驗正確性、排隊、傳送時間等),而且網路的通訊量愈大,造成的時延就愈大,因此報文交換的實時性差,不適合傳送實時或互動式業務的資料。

②報文交換只適用於數碼訊號。

③由於報文長度沒有限制,而每個中間結點都要完整地接收傳來的整個報文,當輸出線路不空閒時,還可能要儲存幾個完整報文等待**,要求網路中每個結點有較大的緩衝區。為了降低成本,減少結點的緩衝儲存器的容量,有時要把等待**的報文存在磁碟上,進一步增加了傳送時延。

(3)分組交換:分組交換仍採用儲存**傳輸方式,但將乙個長報文先分割為若干個較短的分組,然後把這些分組(攜帶源、目的位址和編號資訊)逐個地傳送出去,因此分組交換除了具有報文的優點外,與報文交換相比有以下優缺點:

優點

①加速了資料在網路中的傳輸。因為分組是逐個傳輸,可以使後乙個分組的儲存操作與前乙個分組的**操作並行,這種流水線式傳輸方式減少了報文的傳輸時間。此外,傳輸乙個分組所需的緩衝區比傳輸乙份報文所需的緩衝區小得多,這樣因緩衝區不足而等待傳送的機率及等待的時間也必然少得多。

②簡化了儲存管理。因為分組的長度固定,相應的緩衝區的大小也固定,在交換結點中儲存器的管理通常被簡化為對緩衝區的管理,相對比較容易。

③減少了出錯機率和重發資料量。因為分組較短,其出錯機率必然減少,每次重發的資料量也就大大減少,這樣不僅提高了可靠性,也減少了傳輸時延。

④由於分組短小,更適用於採用優先順序策略,便於及時傳送一些緊急資料,因此對於計算機之間的突發式的資料通訊,分組交換顯然更為合適些。

缺點

①儘管分組交換比報文交換的傳輸時延少,但仍存在儲存**時延,而且其結點交換機必須具有更強的處理能力。

②分組交換與報文交換一樣,每個分組都要加上源、目的位址和分組編號等資訊,使傳送的資訊量大約增大5%~10%,一定程度上降低了通訊效率,增加了處理的時間,使控制複雜,時延增加。

③當分組交換採用資料報服務時,可能出現失序、丟失或重複分組,分組到達目的結點時,要對分組按編號進行排序等工作,增加了麻煩。若採用虛電路服務,雖無失序問題,但有呼叫建立、資料傳輸和虛電路釋放三個過程。

總之,若要傳送的資料量很大,且其傳送時間遠大於呼叫時間,則採用電路交換較為合適;當端到端的通路有很多段的鏈路組成時,採用分組交換傳送資料較為合適。從提高整個網路的通道利用率上看,報文交換和分組交換優於電路交換,其中分組交換比報文交換的時延小,尤其適合於計算機之間的突發式的資料通訊。

綜述:

總之,報文和分組交換均採用儲存-**交換方式,區別在於報文交換以完整報文進行儲存**,分組交換以較小的分組進行儲存**。若要傳送的資料量很大,且其傳送時間遠大於呼叫時間,則採用電路交換較為合適;當端到端的通路有很多段的鏈路組成時,採用分組交換傳送資料較為合適。從提高整個網路的通道利用率上看,報文交換和分組交換優於電路交換,其中分組交換比報文交換的時延小,尤其適合於計算機之間的突發式的資料通訊。

ps:報文:m bits

鏈路頻寬(資料傳輸速錄):r bps

分組長度(大小):l bits

跳步數:h

路由器數:n

報文交換的報文交付時間

t = m/r

分組交換的報文交付時間

t = m/r + (h-1)l/r = m/r+nl/r

計算機網路 網際網路的組成

一,邊緣部分 邊緣部分主要是連線在網際網路上的主機。主機又叫端系統。小的端系統 普通個人電腦,筆記本,平板,手機,小的網路攝像頭,大的端系統 大型計算機。計算機之間的通訊 主機a的某個程序和主機b上的另乙個程序進行通訊。通訊方式可以分為兩類 1,客戶 伺服器 c s 這個是較為傳統的方式。網上發郵件...

計算機網路 網際網路的組成

網際網路根據工作方式可以分為邊緣部分和核心部分 一.網際網路的邊緣部分 處在網際網路邊緣部分的是連線在網際網路上的所有主機。這些主機又稱為端系統 end system 主機a和主機b通訊 指的是執行在主機a上的某個程式和執行在主機b上的某個應用程式進行通訊,程序 就是執行著的程式,因此,就是指執行在...

計算機網路(一) 網際網路的組成

計算機網路是通過一定的連線方式將多台計算機或其他裝置連線起來組成的,連線方式可以是電纜 寬頻 光釺等傳輸介質。換句話說,我們可以把計算機看做結點,把這些連線方式看做鏈路,那麼簡單的網路就是多個結點 計算機 通過多條鏈路連線到乙個集線器上,我們可以看成乙個圖。那麼網際網路 網路的網路 是由多個簡單的網...