http:hypertext transfer protocol超文字傳輸協議
https:hypertext transfer protocol over secure socket layer 以安全為目標的http通道,簡單講是http的安全版,即http下加入ssl層
ssl: secure sockets layer安全套接層,在傳輸層對網路連線進行加密,ssl協議可分為兩層:ssl記錄協議(ssl record protocol),ssl握手協議(sll handshake protocol);
tls:transport layer security安全傳輸層協議,用於在兩個通訊應用程式之間提供保密性和資料完整性。該協議有兩層組成:tls記錄協議(tls record)和 tls 握手協議(tls handshake)。
ssl及其繼任者tls是為網路通訊提供安全及資料完整性的一種安全協議。tls與ssl在傳輸層對網路連線進行加密。ssl協議和tls協議 位於tcp/ip協議與各種應用層協議之間;
ip:internet protocol網路之間互聯的協議
tcp:transmission control protocol傳輸控制協議,是一種面向連線的、可靠的、基於位元組流的傳輸層通訊協議;
三次握手:three-way handshake 所謂的「三次握手」即對每次傳送的資料量是怎麼跟蹤進行協商使資料段的傳送和接收同步,根據所接收到的資料而確定的資料確認數及資料傳送,接收完畢後何時撤銷聯絡,並建立虛連線
urg:urget pointer is valid (緊急指標字段有效)
syn:同步序列編號 synchronize sequence numbers, 表示建立連線
ack:確認字元 acknowledgement, 表示響應
fin:表示關閉連線
psh:表示有data 資料傳輸
rst:表示連線重置
tcp保證傳輸的可靠性和資料的順序性:
可靠性:
1校驗和、2序列號 、3確認應答、4超時重傳、5連線管路、6流量控制、7擁塞控制
順序性:給傳送的每個資料報做順序化
四次揮手:別名連線終止協議,由於tcp連線是全雙工的,因此每個方向都必須單獨進行關閉。這原則是當一方完成它的資料傳送任務後就能傳送乙個fin來終止這個方向的連線。收到乙個 fin只意味著這一方向上沒有資料流動,乙個tcp連線在收到乙個fin後仍能傳送資料。首先進行關閉的一方將執行主動關閉,而另一方執行被動關閉。
udp:user datagram protocol使用者資料報協議,是一種無連線的傳輸層協議,提供面向事務的簡單不可靠訊息傳輸服務;
輸入url到瀏覽器顯示頁面發生了什麼
1. 在瀏覽器中輸入url
2.應用層dns解析網域名稱
3.應用層客戶端傳送http請求
4.傳輸層tcp傳輸報文
5.網路層ip協議查詢mac位址
6.資料到達資料鏈路層
7.伺服器接收資料
8.伺服器響應請求
9. 伺服器返回相應檔案
10.頁面渲染
一次完整的http請求
計算機網路名詞
1.osi 開放系統互連 2.tdm 時分多路復用 3.fdm 頻分多路復用 4.wdm 波分多路復用 5.hub 集線器 6.dte 資料終端裝置 7.dce 資料電路端接裝置 8.lan 區域網 9.man 都會網路 10.wan 廣域網 11.mac 介質訪問控制 12.llc 邏輯鏈路控制 ...
20170907 計算機網路中的一些名詞解釋
20170907 計算機網路中的一些名詞解釋 1 傳輸速率 在資料傳輸過程中,兩個裝置之間資料流動的物理速度稱之為傳輸速率,單位是 bps bit per second,位元每秒 從嚴格意義上講,各種傳輸媒介中的訊號流動速度是恆定的。因此,傳輸速率在這裡定義為 單位時間內傳輸的資料量有多少。傳輸速率...
計算機網路的含義
計算機網路,是指將地理位置不同的具有獨立功能的多台計算機及其外部裝置,通過通訊線路連線起來,在網路作業系統,網路管理軟體及網路通訊協議的管理和協調下,實現資源共享和資訊傳遞的計算機系統。計算機網路的發展 經歷了面向終端的單級計算機網路 計算機網路對計算機網路和開放式標準化計算機網路三個階段。計算機網...