1、OSI模型瀏覽器
2、協議層次安全
網絡中經常使用協議以及層次關係:
服務器
1.進程/應用層協議:網絡
平時使用最普遍的協議,每一個協議由客戶程序和服務程序組成,程序經過客戶機和服務器的交互來工做。常見的有:Telnet、FTP、SMTP、HTTP、DNS等。3d
Telnet(遠程登陸協議):是登陸和仿真程序,創建在 TCP 之上,它的基本功能是容許用戶登陸進入遠程計算機系統。blog
FTP(File TransportProtocol,文件傳輸協議)是網絡上兩臺計算機傳送文件的協議,運行在 TCP 之上,是經過 Internet 將文件從一臺計算機傳輸到另外一臺計算機的一種途徑。進程
SMTP(Simple Mail TransferProtocol,簡單郵件傳輸協議)創建在 TCP 之上,是一種提供可靠且有效的電子郵件傳輸的協議。SMTP 是建模在 FTP 文件傳輸服務上的一種郵件服務,主要用於傳輸系統之間的郵件信息,並提供與電子郵件有關的通知。圖片
HTTP(Hypertext TransferProtocol,超文本傳輸協議)是用於從 WWW 服務器傳輸超文本到本地瀏覽器的傳送協議。它可使瀏覽器更加高效,使網絡傳輸減小。 ci
DNS(Domain NameSystem,域名系統)在 Internet 上域名與 IP 地址之間是一一對應的,域名雖然便於人們記憶,但機器之間只能互相識別 IP 地址,它們之間的轉換工做稱爲域名解析。路由
2.主機-主機層協議:
創建而且維護鏈接,用於保證數據傳輸的安全性。這一層主要有兩個協議:
TCP(transmission Control Protocol):傳輸控制協議,面向鏈接,可靠傳輸;
UDP(User Datagram Protocol):用戶數據報協議,面向無鏈接,不可靠傳輸。
3.Internet層:
IP(Internet Protocol):Internet協議,負責TCP/IP主機間提供數據報服務,進行數據封裝併產生協議頭,TCP與UDP協議的基礎。
ICMP(Internet Control Message Protocol):Internet 控制報文協議。ICMP協議實際上是IP協議的附屬協議,IP協議用它來與其餘主機或路由器交換錯誤報文和其餘的一些網絡狀況,在ICMP包中攜帶了控制信息和故障恢復信息。
ARP(Address Resolution Protocol):地址解析協議。
RARP(Reverse Address resolution Protocol):逆向地址解析協議。