對比OSI參考模型與TCPIP模型分析各自的優缺點

2021-03-04 05:47:54 字數 5794 閱讀 2030

1樓:

osi只是個概念模型,而tcpip是商用化的協議

osi參考模型和tcp/ip模型的優缺點

2樓:仁昌居士

osi參考模型的優點是性質相似的工作劃分在同一層,性質相異的工作則劃分到不同層。如此一來,每一層所負責的工作範圍,都區分得很清楚,彼此不會重疊。萬一出了問題,很容易判斷是哪一層沒做好,就應該先改善該層的工作,不至於無從著手。

osi參考模型的缺點是將「服務」與「協議」的定義相結合,使得參考模型變得格外複雜,實現起來更加困難。定址、流量與差錯控制在每層中重複出現,必然要降低系統效率。資料安全性、加密與網路管理等方面的問題也在參考模型的設計初期被忽略。

tcp/ip模型的優點是能夠提供面向連線和無連線兩種通訊服務機制。

tcp/ip模型的缺點是沒有明顯地區分服務、介面和協議的概念。因此,對於使用新技術來設計新網路,tcp/ip模型不是乙個太好的模板。tcp/ip模型完全不是通用的,並且不適合描述除tcp/ip模型之外的任何協議棧。

3樓:ice丶繁華

1.tcp/ip是osi協議的實體化。目前沒有網路能夠完成osi協議,所有網路都是按照tcp/ip協議建立的。

2.osi是先有模型;tcp/ip則是先有協議,後有模型。3.

osi適用於各種協議棧,是一種標準的模型;tcp/ip只適用於tcp/ip網路。4.他們的層數不同。

其實,這兩者都是幫助我們理解網路的工具,乙個實用乙個理想化,不存在優缺點的問題。 追問: 可是我不能把你寫的這個寫上去作為我考試的答案啊 回答:

那您要什麼樣的答案? 追問: 可以寫在考卷上的答案。

比如:不可以說「其實,這兩者都是幫助我們理解網路的工具,乙個實用乙個理想化,不存在優缺點的問題。」拜託 回答:

1) tcp/ip一開始就考慮到多種異構網的互聯問題,並將網際協議ip作為tcp/ip的重要組成部門。但iso最初只考慮到使用一種標準的公用資料網將各種不同的系統互聯在一起。

2) tcp/ip一開始就對面向連線各無連線並重,而osi在開始時只強調面向連線服務。

3) tcp/ip有較好的網路管理功能,而osi到後來才開始這個問題,在這方面兩者有所不同。

osi參考模型與tcp/ip模型的優點與缺點對比

4樓:北國之友

1.tcp/ip是osi協議的實體化

。目前沒有網路能夠完成osi協議,所有網路都是按照tcp/ip協議建立的。2.

osi是先有模型;tcp/ip則是先有協議,後有模型。3.osi適用於各種協議棧,是一種標準的模型;tcp/ip只適用於tcp/ip網路。

4.他們的層數不同。其實,這兩者都是幫助我們理解網路的工具,乙個實用乙個理想化,不存在優缺點的問題。

說明tcp/ip參考模型與osi/rm相比有何優點和不足

5樓:匿名使用者

tcp/ip的主要優點:

1)簡單、靈活、易於實現

2)充分考慮不同使用者的需求

tcp/ip主要缺點:

1)沒有明顯地區分出協議、介面和服務的概念2)不通用,只能描述它本身

3)主機-網路層只是個介面

4)不區分物理層和資料鏈路層

5)有缺陷的協議很難被替換

比較tcp ip與osi參考模型 說明tcpip有哪些優點

6樓:匿名使用者

兩種模型的比較:

1、 分層模型存在差別。tcp/ip模型沒有會話層和表示層,並且資料鏈路層和物理層合而為一。造成這樣的區別的原因在於:

前者是以:「通訊協議的必要功能是什麼?」這個問題未中心,再進行模型化;而後者是以:

「為了將協議實際安裝到計算機中如何進行程式設計最好?」這個問題為中心,再進行模型化的。所以,tcp/ip的實用性強。

2、 osi模型有3個主要明確概念:服務、介面、協議。而tcp/ip參考模型最初沒有明確區分這三者。這是osi模型最大的貢獻。

3、 tcp/ip模型一開就考慮通用連線(universal interconnection),而osi模型考慮的是由國家執行並使用osi協議的連線。

4、 通訊方式上面,在網路層osi模型支援無連線和面向連線的方式,而tcp/ip模型只支援無連線通訊模式;在傳輸層osi模式僅有面向有連線的通訊,而tcp/ip模型支援兩種通訊方式,給使用者選擇機會。這種選擇對簡單的請求-應答協議是非常重要的。

兩種模型的命運:

技術上的缺陷是致命的。由於osi模型忽略了互聯的問題、資料安全、加密問題和網路管理等問題,等到不斷修補的時候它已經失去了市場。另外,osi協議推出時,tcp/ip協議已經被廣泛的應用於大學科研、很多開發商已經在謹慎地交付tcp/ip產品,再加上策略上的失誤導致了osi從來沒有真正意義上的實現過。

雖然tcp/ip模型同樣有很多的缺陷。但是,由於它一開始就著眼於通用連線,使得tcp/ip模型以及其協議,可在任何互連的網路集合中進行通訊。這十分引人注目。

另外,它所表現出來的驚人的生命力,就顯得更加有趣。它形成的基本技術連線了乙個61個國家的家庭、學校。公司和**實驗室的全球網際網路。

在短短的幾年時間內,形成了乙個事實上存在的模型——tcp/ip模型。

結 論osi參考模型與tcp/ip參考模型都不完美,由於在iso制定osi參考模型過程中總是著眼於通訊模型所必需的功能,理想化得等待**行為來統一各種網路協議,在制定過程中忽略了網際網路協議的重要性。當考慮到這一點時,卻由於功能複雜難以實現等原因,失去了市場。而tcp/ip模型在現存的協議基礎上,考慮到 「將協議實際安裝到計算機中如何進行程式設計最好」實際應用的問題,使得在實現上比較容易,得到了廣大使用者得支援,也得到了大廠商的支援,所以tcp/ip參考模型得到了發展。

tcp/ip參考模型與osi/rm相比的優點何不足

7樓:灰鴿傳書

tcp/ip的主要優點:

1)簡單、靈活、易於實現

2)充分考慮不同使用者的需求

tcp/ip主要缺點:

1)沒有明顯地區分出協議、介面和服務的概念2)不通用,只能描述它本身

3)主機-網路層只是個介面

4)不區分物理層和資料鏈路層

5)有缺陷的協議很難被替換

試論述osi參考模型和tcp/ip模型的異同和特點

8樓:匿名使用者

osi參考模型定義了網路中裝置所遵守的層次結構分層結構的優點:

開放的標準化介面

多廠商相容性

易於理解、學習和更新協議標準

實現模組化工程,降低了開發實現的複雜度

便於故障排除

osi參考模型和tcp/ip的出現,為清晰地理解網際網路絡、開發網路產品和網路設計等帶來了極大的方便,推動了計算機網路的飛速發展

osi參考模型分為七層結構,而tcp/ip模型分為四層結構

iso/osi參考模型與tcp/ip模型的異同點

9樓:匿名使用者

比較兩種體系結構:

1. 在分層上進行比較:osi分七層,而tcp/ip分四層,它們都有網路層(或稱網際網路層)、傳輸層和應用層,但其他的層並不相同

2.在通訊上進行比較:osi模型的網路層同時支援無連線和面向連線的通訊,但是傳輸層上只支援面向連線的通訊;tcp/ip模型的網路層只提供無連線的服務,但在傳輸層上同時支援兩種通訊模式。

3.osi/rm體系結構的網路功能在各層的分配差異大,鏈路層和網路層過於繁重,表示層和會話層又太輕,tcp/ip則相對比較簡單。

4.osi-rm有關協議和服務定義太複雜且冗餘,很難且沒有必要在乙個網路中全部實現。如流量控制、差錯控制、定址在很多層重複。tcp/ip則沒什麼重複。

5.osi的七層協議結構既複雜又不實用,但其概念清楚,體系結構理論較完整。tcp/ip的協議現在得到了廣泛的應用,但它原先並沒有乙個明確的體系結構

通過對兩種體系結構的學習,osi/rm是先有協議才有網路體系結構來幫助人們理解的。我認為osi/rm體系是一種比較完善的體系結構,它分為七個層次,每個層次之間的關係比較密切,但又過於密切,存在一些重複,我認為分層最重要的是不能有太多重複,否則就起不到分層的作用了。它是一種過於理想化的體系結構,在實際的實施過程中有比較大的難度。

但它卻很好的為我們擔供了乙個體系分層的參考。有著很好的指導作用。

tcp/ip體系結構分為四層,層次相對要簡單得多,因此在實際的使用中比osi/rm更具有實用性,所以它得到了更好的發展。現在的計算機網路大多是tcp/ip體系結構。但這並不表示它就是完整的結構體系。

它也同樣存在一些問題。也許隨著網路的發展,它發展得更加完美。

osi/rm是國際標準,但是並沒有進行大規模的應用,而tcp/ip協議最終占領了幾乎整個網路世界,這很形象的說明能夠佔領市場的才是最終的標準,這方面的例子在計算機領域太多了,如作業系統方面等。通過這個例子我們可以發現那些關係著整個世界的標準,常常會受到多方面因素的制約,如技術、利益等。當然最重要的是要簡單,要易於實現,成本要低,要能夠佔領市場

10樓:飛公爵

兩種參考模型的比較

11 兩種參考模型相同點

osi 參考模型與tcp/ ip 參考模型都是用來解決不同計算機之間資料傳輸的問題。這兩種模型都

是基於獨立的協議棧的概念,都採用分層的方法,每層都建立在它的下一層之上,並為它的上一層提供

服務。例如:在兩種參考模型中,傳輸層及其以下的各層都為需要通訊的程序提供端到端、與網路無關的

傳輸服務,這些層成了傳輸服務的提供者;同樣,在傳輸層以上的各層都是傳輸服務的使用者。

21 兩種參考模型不同點

(1) osi 參考模型的協議比tcp/ ip 參考模型的協議更具有物件導向的特性。

osi 參考模型明確了三個主要概念:服務、介面和協議。這些思想和現代的物件導向的程式設計技術非

常吻合。乙個物件有一組方法,該物件外部的程序可以使用它們,這些方法的語義定義該物件提供的服

務,方法的引數和結果就是物件的介面,物件內部的**實現它的協議。當然,這些**在該物件外部

是不可見的。而tcp/ ip 參考模型最初沒有明確區分服務、介面和協議,人們也試圖改進它,使其更加

接近osi 參考模型。

從上述的比較分析可以看出,osi 參考模型中的協議比tcp/ ip 參考模型中的協議具有更好的面

向物件的特性,在技術發生變化時,由於它的封裝性和隱藏性,能夠比較容易地進行替換和更新。而

tcp/ ip 參考模型由於沒有明確區分服務、介面和協議的概念,對於使用新技術設計新網路來說,這種

參考模型就會遇到許多不利的因素。另外,tcp/ ip 參考模型完全不是通用的,不適合描述該模型以外

的其他協議棧。

(2) tcp/ ip 參考模型中對異構網(heterogeneous ***work) 互連的處理比osi 參考模型更合理。

tcp/ ip 首先考慮的是多種異構網的互連問題,並將網際協議ip 作為tcp/ ip 的重要組成部分。

但iso 和ccitt(國際電報**諮詢委員會) 最初只考慮到使用一種標準的公用資料網將各種不同的

系統互連在一起。後來, iso 認識到了網際協議ip 的重要性,但為時已晚,只好在網路層中劃分出乙個

子層來完成類似tcp/ ip 中ip 的作用。

(3) tcp/ ip 參考模型比osi 參考模型更注重面向無連線的服務。

tcp/ ip 一開始就對面向連線服務和無連線服務並重,而osi 在開始時只強調面向連線服務。經

過相當長的一段時間,osi 才開始制定無連線服務的有關標準。例如:osi 參考模型在傳輸層僅支援面

向連線的通訊方式,而tcp/ ip 參考模型在該層支援面向連線和無連線兩種通訊方式,提供給使用者選擇

的餘地,這對簡單的請求—應答協議是十分重要的。

比較tcpip與osi參考模型說明tcpip有哪些優點

osi只是個概念模型,而tcpip是商用化的協議 osi參考模型和tcp ip模型的優缺點 我說點自己的看法,lz你僅作參考 osi參考模型是當年iso 國際標準化組織 提出來的,意圖使大家共同遵循這個模型進行網路的開發,以便於標準化。事實證明這對網路的發展的確起到了十分重要的作用,並且七層結構分化...

RM參考模型與TCPIP參考模型有什麼區別

osi參考模型有7層 從上倒下依次為 應用層 表示層 會話層 傳輸層 網路層 資料鏈路層 物理層 tcp ip只有4層 應用層 傳輸層 互聯層 網路介面層 其中應用層對應osi上面3層 網路介面層對應osi的下兩層 主要區別 osi 是早期比較流行的 但是它與自身協議有許多缺陷 還有安全性和網路管理...

osi參考模型中,網路層的靜態,動態路由演算法分別有哪些

靜態bai路由演算法主要有 洪氾法 flooding 隨機du 走動法 random walk 最短zhi路徑法 shortest path,sp 基於流dao量的路由算專法 flow based routing,fr 動態路屬由演算法主要有 距離向量演算法 rip 鏈路狀態演算法 ospf 平衡混...