一、最基礎協議及端口
1、HTTP協議是Hyper Text Transfer Protocol(超文本傳輸協議)的縮寫,是用於從萬維網(WWW:World Wide Web )服務器傳輸超文本到本地瀏覽器的傳送協議,HTTP協議的端口號為:80
2、HTTP協議的工作原理:HTTP協議工作於客戶端-服務端架構為上。瀏覽器作為HTTP客戶端通過URL向HTTP服務端即WEB服務器發送所有請求。Web服務器根據接收到的請求后,向客戶端發送響應信息。
3、HTTPS(全稱:Hypertext Transfer Protocol Secure,超文本傳輸安全協議)WEB服務存在http和https兩種通信方式,http對於傳輸采用不加密的方式,https默認采用443端口,在HTTPS數據傳輸的過程中,需要用SSL/TLS對數據進行加密和解密。
4、TCP傳輸控制協議(Transmission Control Protocol)是一種面向連接的、可靠的、基於字節流的傳輸層通信協議,電腦是通過增刪改查這四種方式與服務器進行交互的。其中中間有一個TCP傳輸層,讓電腦和服務器建立連接的,它是采用三次握手確認建立一個連接。四次揮手,終止TCP連接。
二、常用協議及端口
telnet:遠程登入協議 23
FTP:文件傳輸協議 21
SMTP:郵件傳輸協議 25
DNS:域名解析協議 53
POP3:郵件服務器 110
UDP:用戶數據報協議
OSI:網絡協議
IOS:蘋果操作系統
ISO:鏡像文件格式