計算機網路學習 網路應用對傳輸服務的需求

2021-08-20 22:14:48 字數 898 閱讀 7754

出自:

1.網路應用對傳輸服務的需求

2.internet提供的傳輸服務

不同的網路應用對傳輸服務的要求不盡相同。我們來看看到底在哪些方面有哪些不同:

a.資料丟失(data loss)/可靠性(reliability)

有些網路應用可以容忍一定的資料丟失,如qq視屏聊天(相信在網路不好時稍微卡兩下你也不會太介意)。

有些網路應用卻沒有那麼好的脾氣,要求100%的可靠資料傳輸,如迅雷(你在下某片的時候,如果它只能幫你下一半,你估計會瘋掉)。

b.時間(timing)/延遲(delay)

有些應用只有在延遲足夠低時才「有效」(「我靠!又卡了」,這句話已成為坑隊友的名言)。

c.頻寬(bandwidth)

有些應用卻可以適應任何頻寬,如:email

internet提供了tcp服務於udp服務。下面讓我們檢驗一下它們的服務方式與態度。

a.tcp 服務

面向連線:客戶機/伺服器程序間需建立連線(先**,再就醫,否則不鳥你)。

可靠的傳輸(有個成語叫做「分毫不差」)。

流量控制:傳送方不會傳送過快,超過接收方的處理能力。

擁塞控制:當網路負載過重時能夠限制傳送方的傳送速度(如果堵車,就要限行)。

b.udp服務

無連線:它不需在兩主機間建立連線。

提供不可靠的資料傳輸

不提供:可靠性保障、流量控制、擁塞控制、延遲保障、頻寬保障。

最後讓我們來看看都有哪些應用在使用tcp協議、udp協議:

計算機網路學習 網路核心

電路交換 建立通訊拆除 資源獨佔 報文交換 源傳送資訊整體 分組交換 統計多路復用 並不是事先分配好的,要看髮的資料多少,頻寬共享 分組 報文分拆出來的一系列相對較小的資料報 分組 頭部 資料 分組交換需要報文的拆分和重組 產生額外開銷 報文交換vs分組交換 均採用儲存 交換方式。區別 報文交換以完...

計算機網路學習 網路層

第一章 概述 第二章 物理層 第三章 資料鏈路層 第四章 網路層 第五章 傳輸層 第六章 應用層 虛電路連線 資料報服務 對比的方面 虛電路服務 資料報服務 思路可靠通訊應當由網路來保證 可靠通訊應當由使用者主機來保證 連線的建立 必須有不需要 終點位址 僅在連線建立階段使用,每個分組使用短的虛電路...

計算機網路 網路傳輸

在計算機網路中,用的最多的就數tcp和udp。兩者的作用都是供網路進行傳輸的協議,而兩者在原理上又有所不同。簡而言之,tcp是面向連線的資料流傳輸,而udp是非面向連線的 不可靠的傳輸方式。物理層 中繼器 集線器所在層。通過媒介傳輸bit資料,確定電氣 機械等規範。資料鏈路層 網橋 交換機所在層。將...