為何TCP IP協議棧設計成沙漏型的

2021-09-21 03:01:19 字數 863 閱讀 5417

網路在退化,我指的是ip網路在退化,所有的邏輯全部在縱向上擠向兩端,上端管協議邏輯,下端管實際傳輸;在橫向上擠向中心,所有的控制平面邏輯正在趨向於中心化。因此ip就退化了,最終只剩下乙個聯結器意義的東西,沒有它不行,因此,它就是精化。鑑於此意義,我並不看好ipv6,雖然它解決了ip位址不夠用的問題。

ip可以傳輸資料報嗎?胡扯!ip僅僅是乙個指路人而已。因此ip當然是越簡單越好,甚至在sdn年代,它的指路人角色也將意義不在,它更多的角色責任落實到了編址上,因此它將更加簡化。

在整個協議棧,傳輸的邏輯應該在鏈路層,自從ip奪取第三層協議主宰以來,以前的第三層協議,比如atm,x.25等都已經退化到了鏈路層,事實上,網路層根本就不應該負責任何資料報的傳輸邏輯。第三層的意義在於整合異構網路,向上層提供統一檢視。異構網路在本質上是存在的,因為存在廠商之間的競爭,但是標準也是必要的,這就是鏈路層標準。只要符合標準,實現技術是多樣的,這就產生了諸如乙太網,點到點網路等,我們應該注意到,雖然實現方式可以多樣,但是現在也在走向統一,骨幹網總有一天會走向全光傳輸網,stub網路在技術上也在經歷「秦王掃六合」的過程,函谷正東開,諸侯盡西來!

在分層模型的上層越來越異樣華,多樣化,複雜化的同時,鏈路層正在經歷統一化,但是技術上卻是越來越複雜,記住,統一並不意味著簡單,統一指的是介面統一,複雜指的是實現技術複雜,要做到實現技術複雜,介面統一是必然的要求,這一點上,鏈路層和應用層的發展方向正好相反。傳輸鏈路在硬體上趨向於簡單化,標準化,而把複雜的控制邏輯交給軟體完成,這個趨勢和本文的趨勢1:橫向上,網路控制趨於中心化,二者是殊途(橫向和縱向)同歸(sdn)的。

應用是異構的,傳輸鏈路軟體層面是複雜的,應用協議邏輯純軟體實現,擁有無限的可擴充套件性,複雜的底層和複雜的上層必然無法直接介面,必須通過乙個簡單的適配層提供統一簡單的介面族進行適配,該適配層就是ip!

TCP IP 協議 協議棧

tcp ip協議棧 整個協議棧被分為了四層,每一層協議負責不同的功能 鏈路層 負責處理物理介面的細節,接受傳送的都是位元流,鏈路層主要有三個目的 1.為ip模組傳送和接收i p資料報 2.為arp模組傳送arp請求和接收arp應答 3.為rarp傳送rarp請求和接收rarp應答 網路層 用來處理網...

TCP IP協議 TCP IP協議棧及框架

tcp ip協議同iso osi模型一樣,也可以安排成棧形式。但這個棧不同於iso osi版本,比iso osi棧少,所以又稱之為短棧。另外,需要知道的是 tcp ip協議棧只是許多支援iso osi分層模型協議棧的一種,是乙個具體的協議棧。對於tcp ip協議棧劃分為幾層更合適,多年來專家們一直未...

TCP IP協議 TCP IP協議棧及框架

1 基於4層的tcp ip協議棧基本描述 基於4層的tcp ip協議棧最具說服力的是 這一觀點是由tcp ip原始標準的創立者 美國國防部提出的,它與iso osi參考模型的對應關係如下圖 圖1 tcp ip協議棧層次結構與iso osi參考模型的對應關係 如圖1所示,tcp ip協議棧從低層開始,...