當前位置:趣味科普網>經驗>

網路基礎知識

經驗 閱讀(2.62W)

網路基礎知識

1、傳輸層:把HTTP會話請求分成報文段,新增源和目的埠,如伺服器使用80埠監聽客戶端的請求,客戶端由系統隨機選擇一個埠如5000,與伺服器進行交換,伺服器把相應的請求返回給客戶端的5000埠。然後使用IP層的IP地址查詢目的端。

2、網路層:網路層不關心應用層或者傳輸層的東西,期間可能經過多個路由器,這些都是由路由器來完成的工作,通過查詢路由表決定通過那個路徑到達伺服器。

3、鏈路層:包通過鏈路層傳送到路由器,通過ARP協議查詢給定IP地址的MAC地址,然後傳送ARP請求查詢目的地址,如果得到迴應後就可以使用ARP的請求應答交換的IP資料包現在就可以傳輸了,然後傳送IP資料包到達伺服器的地址。

4、應用層:客戶端瀏覽器通過DNS解析,通過這個IP地址找到客戶端到伺服器的路徑。客戶端瀏覽器發起然後通過TCP進行封裝資料包,輸入到網路層。