HTTP圖解筆記(一)—— 第1章 了解Web及網絡基礎


TCP/IP協議族

網絡是在TCP/IP協議族的基礎上運作的,HTTP是一個子集

OSI四層:

應用層:通用的應用服務協議,FTP、DNS、HTTP

傳輸層:提供計算機之間的數據傳輸,TCP、UDP

網絡層:處理網絡上的數據包,發送數據包給不同計算機

數據鏈路層:處理連接網絡的硬件半部分,如控制操作系統、網卡、光纖

發送http請求過程

客戶端在應用層(http協議)發送一個http請求

傳輸層(tcp協議)把從應用層收到的數據(http請求報文)進行分割,並在各個報文上打上序號和端口號再轉發給網絡層

網絡層(ip協議)將報文增加通信目的地的MAC地址后轉發給鏈路層

數據鏈路層接將收到的數據傳到服務器的網絡層

IP協議

作用:把確保數據包傳送到對方那里,IP地址和MAC地址是最重要的兩個條件

IP間的通信依賴MAC地址,通常是經過多台計算機和網絡設備中轉才能連接到對方,而在中轉時,會利用下一個中轉設備的MAC來找下一個中轉目標,這時會采用ARP協議,ARP是一種用以解析地址的協議,根據通信方的IP地址可以反查出對應的MAC地址,在到達通信目標前的中轉過程中,那些計算機和路由器等網絡設備只能獲悉很粗略的傳輸路線,這就叫路由選擇


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM