計算機網路知識閉卷回顧(1)

2021-10-08 14:54:42 字數 1337 閱讀 8492

網路時延一般有處理時延,排隊時延,傳輸時延,傳播時延構成;

(1)處理時延一般是分組交換機需要解析ip位址來處查詢**表進行路由選擇;

(2)排隊時延則是在分組交換機內部的佇列等候,一般是由於網路擁塞導致的;也就是流量強度(分組到達交換機的速度和分組匯出交換機的速度的比值)接近1的時候出現,很容易導致丟包;

傳播時延和傳輸時延比較容易混淆;

(3)傳輸是分組從交換機匯出至鏈路的速度,一般是***mbps;

(4)傳播速度就是在鏈路上的速度,一般是取決於物理媒介的傳導能力,例如光纖傳播速度就近光速(好像是)。。

注意的一點是分速交換機採用儲存**的機制,分組到齊了再進行傳輸;

首先呢,http協議主要應用於web伺服器(例如apache)上,用來獲取伺服器的html,影象等資源;

請求過程就離不開請求報文和響應報文;

請求報文:由客戶端發出,一般包含請求行,首部行,空行和請求體;

請求行格式: 方法名稱 資源路徑 協議/版本號;

首部行格式: key :value

常見的首部為:host(請求主機名),user-agent(使用者**,也就是本瀏覽器的版本),connection(tcp的連線狀態:持續或者非持續),content-type(可接受的頁面格式)等等;

說一下幾個重點的請求方法:

get和post:都是獲取伺服器請求的方法,post常用於表單的提交,這個方法的表單的資訊是放在請求體中的;而get方法把請求的引數放在url中,所以請求體是空的;

響應報文重要的就是狀態碼和其狀態資訊了;

1xx代表伺服器還在沒有完全接受資訊;

2xx 大部分代表成功接收;如200 ok;

3xx 大部分是資源重定向了,301和302 是永久和短期重定向;304是get方法請求的資源沒有發生改動;

4xx 大部分是瀏覽器的請求錯誤,經典404就是url找不到;

5xx 大部分是伺服器內部的問題;

還有乙個重要的首部:cookie 和set cookie:

http是無狀態的連線,不會記住每次的連線資訊,為了方便使用者,加入了cookie這種快取,用來識別使用者;響應報文首次設定set cookie ,以後每次請求都帶上cookie來識別身份;

至於https是為了加密資訊,在應用層與傳輸層之間加入了安全套接字層(secure socket layer as ssl);

這裡插播一下url和uri;

url是統一資源定位符;uri是統一資源識別符號;

url是uri的子集,顯然uri更大;

url使我們常見的,例如 協議://主機名:埠號/資源路徑

可以理解為後面的資源路徑就是uri,只是標識他,但是沒有定位!

dns 下次總結。。

計算機網路基礎知識回顧

1 五層協議的體系結構由應用層 運輸層 網路層 網際層 資料鏈路層和物理層組成。運輸層最重要的協議是傳輸控制協議tcp和使用者資料報協議udp,網路層則是網際協議ip。2 協議是控制對等實體之間通訊的規則,服務是垂直的,由下層向上層通過層間介面提供。物理層 4 全雙工通訊 雙向同時通訊 即通訊的雙方...

計算機網路基礎回顧

對於程式設計師來說,計算機網路的知識是很重要也很基礎的。尤其是做web開發就要對http或者https很熟。有的時候涉及到網域名稱,還會碰到跨域問題。這些其實都是計算機網路相關的知識,本篇就主要回顧下計算機網路中的重要內容 ip位址是一台機器在區域網或者公網上唯一的標識,比如最常見的我們檢測本機的網...

計算機網路知識

1.網橋的自學習和 過程。若有,則將 表中記錄的目的位址埠和此幀進入網橋時通過的埠進行比較,若相等則丟棄此幀 因為目的主機已經收到此幀了 若不相等,則將此幀通過 表記錄的目的位址埠 出去。2.關於csma cd 機制。簡述csma cd 的工作過程 答 csma cd 的工作過程如下 傳送站傳送時首...