您好,登錄后才能下訂單哦!
一、使用HTTP協議訪問Web
Web頁面不會憑空顯示出來,根據Web瀏覽器地址欄中指定的URL,Web瀏覽器從Web服務器獲取文件資源等信息,從而顯示出Web頁面。
像這種通過發送請求獲取服務器資源的Web瀏覽器等,都可稱為客戶端。
二、網絡基礎TCP/IP
1.TCP/IP協議組
通常使用的網絡是在TCP/IP協議族的基礎上運作的,而HTTP屬于它內部的一個子集。
計算機與網絡設備要相互通信,雙方就必須基于相同的方法,比如:
如何探測到通信目標、由哪一邊先發起通信、使用哪種語言進行通信、怎樣結束通信等規則都需要事先確定。不同的硬件、操作系統之間的通信,所有的這些都需要一種規則,而我們把這種規則成為協議。
像這樣把與互聯網相關聯的協議集合起來總稱為TCP/IP。
2.TCP/IP的分層管理
TCP/IP協議族按層次分別分為以下4層:應用層、傳輸層、網絡層和數據鏈路層。
各個層的作用如下:
應用層
應用層決定了向用戶提供應用服務時通信的活動。
TCP/IP協議族內預存了各類通用的應用服務,比如:FTP和DNS服務就是其中兩類。
HTTP協議也處于該層。
傳輸層
傳輸層對上層應用層,提供處于網絡連接中的兩臺計算機之間的數據傳輸。
在傳輸層有兩個性質不同的協議:TCP和UDP
網絡層
網絡層用來處理在網絡上流動的數據包,數據包是網絡傳輸的最小數據單位。該層規定了通過怎樣的路徑到達對方計算機,并把數據包傳送給對方。
鏈路層
用來處理連接網絡的硬件部分。包括控制操作系統、硬件的設備驅動、NIC(網卡)及光纖等物理可見的部分。
3.TCP/IP通信傳輸流
利用TCP/IP協議族進行網絡通信時,會通過分層順序與對方進行通信。發送端從應用層往下走,接收端則往應用層往上走。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。