《TCP IP協議族》 IP協議為何不可靠

2021-09-05 10:18:39 字數 659 閱讀 1436

網際網路使用的ip協議是無連線的,因此其傳輸是不可靠的。這樣容易使人們感到網際網路很不可靠,那為什麼當初不直接把它設計為可靠的?

先打乙個比方。郵局寄送的平信很像無連線的ip資料報。每封平信可能走不同的傳送路徑,同時平信也不保證不丟失。當我們發現收信人沒有收到寄出的平信時,去找郵局索賠是沒有用的。郵局會說:「平信不保證不丟失。怕丟失就請你寄**信」。但是大家並不會將所有的信件都用**方式郵寄,這是因為郵局從來不會隨意地將平信丟棄,而丟失平信的概率並不大,況且寄**信要多花些錢,還要去郵局排隊,太麻煩。總之,儘管寄平信有可能會丟失,但絕大多數的信件還是平信,因為寄平信方便、便宜。

我們知道,傳統的電信網的最主要的用途是進行**通訊。普通的**機很簡單,沒有什麼智慧型,因此電信公司就不得不把電信網設計得非常好,這種電信網可以保證使用者通話時的通訊質量。這點對使用非常簡單的**機的使用者則是非常方便的。但電信公司為了建設能夠確保傳輸質量的電信網則付出了巨大的代價(使用昂貴的程式控制交換機和網管系統)。

資料的傳送顯然必須是非常可靠的。當初美國國防部在設計 arpanet 時有乙個很重要的討論內容就是:「誰應當負責資料傳輸的可靠性?」這時出現了兩種對立的意見。一種意見是主張應當像電信網那樣,由通訊網路負責資料傳輸的可靠性(因為電信

TCP IP協議棧(協議族)

思考乙個問題 為什麼不同廠家 不同型號的計算機能相互通訊?原因在這裡,tcp ip 協議族 實現了這一目標。使得不同廠家 不同型號的計算機能相互通訊!網際網路協議 internet協議 平時我們所說的tcp ip是乙個協議族,也叫協議棧。換句話說,internet協議是乙個多種協議組合在一起的一種叫...

《TCP IP協議族》 ICMP協議

icmp協議是一種面向無連線的協議,用於傳輸出錯報告控制資訊。它是乙個非常重要的協議,它對於網路安全具有極其重要的意義。它是tcp ip協議 族的乙個子協議,屬於網路層協議,主要用於在ip主機與路由器之間傳遞控制資訊,包括報告錯誤 交換受限控制和狀態資訊等。當遇到ip資料無法訪問目標 ip路由器無法...

TCP IP協議 IP協議

ip協議層 在傳輸層的下邊,鏈路層的上邊。ip層封裝後稱為資料報 傳輸層叫資料段,鏈路層叫資料幀。值得注意的是,不是所有的乙太網資料幀都是ip資料報,至少乙太網還要使用arp協議。不是所有的ip資料報都是udp或tcp資料,因為比如icmp igmp也用ip傳送資料 ip協議在網路中當然非常重要了,...