網絡模型有OSI七層模型和TCP/IP四層模型
七層模式是在協議沒有建立初提出的基礎模型,而四層模型是協議建立之後創建的四層基礎模型,四層具有實用性並且是按照七層的網絡模型建立的,它們都包含了很多的協議。
TCP/IP四層模型
應用層 (HTTP協議,FTP協議,DNS協議,TELNET協議,SMTP協議,FINGER協議,WHOIS協議,IRC協議,GOPHER協議,USENET協議)
傳輸層(TCP協議,UDP協議)
網絡層 (IP協議,ICMP協議)
物理層 (ARP協議,RARP協議)
OSI七層模型
應用層
表示層 (FTP協議,加密)
會話層 (RPC協議,SQL協議)
傳輸層 (TCP協議,UDP協議)
網絡層 (IP協議)
數據鏈路層 (ATM協議,FDDI協議)
物理層
ARP協議:地址解析協議,建立在互相信任的主機上,當通過以太網發送數據包時,只知道ip的報文,不知道mac,所以就必須用到ARP協議,ip和mac之間解析發送。
RARP協議:反向地址解析協議,發出廣播信息,請求RARP服務器到對應RARP服務器產生應答並分配一個ip,進行緩存,發送數據,無盤工作站就是這樣的原理。
IP協議:IP與網絡接口之間發送數據包,不靠譜,IP不能確認數據包的完整及順序。
ICMP:用來傳送IP的控制信息,ping服務。
TCP協議:如果IP數據包中有已經封好的TCP數據包,那麼IP將把它們向“上”傳送到TCP層。
UDP協議:UDP主要用於那些面向查詢一應答的服務,例如NFS。使用UDP的服務包括NTP(網絡時間協議)和DNS(DNS也使用TCP)。