TCP/IP筆記(八)應用層協議

TCP/IP的應用層涵蓋了OSI參考模型中第五、第六、第7層的全部功能,不只包含了管理通訊鏈接的會話層功能、轉換數據格式的標識層功能,還包括與對端主機交互的應用層功能在內的全部功能。瀏覽器

模型.png
利用網絡的應用程序有不少,包括Web瀏覽器、電子郵件、遠程登陸、文件傳輸、網絡管理等。可以讓這些應用進行特定通訊處理的正式應用協議。服務器

接下來介紹下應用層常見的協議:網絡

  • DNS:域名系統。DNS是因特網使用的命名系統,用來把便於人們使用的機器名字轉換爲IP地址。編碼

  • 因特網的域名結構
    如: mail.cctv.com 三級域名,二級域名,頂級域名代理

    如今頂級域名TLD(Top Level Domain)共分爲三大類:
        1.國家頂級域名nTLD:如cn表示中國,us爲美國
        2.通用頂級域名gTLD:如com(公司企業)、net(網絡服務機構)、int(國際組織)
        3.基礎結構域名:只有一個,即arpa,用於反向域名解析server

  • 域名服務器
      完成域名到IP地址的解析工做。包括:
        1.根域名服務器(root name server):最高層次的域名服務器,知道全部頂級域名服務器的域名和IP地址。
        2.頂級域名服務器:負責管理在該頂級域名服務器註冊的全部二級域名。
        3.權限域名服務器:負責一個區的域名服務器。
        4.本地域名服務器:是本身能夠設置的服務器,用於管理本身分發的域名。對象

  • FTP:文件傳輸協議。FTP是因特網上使用得最普遍的文件傳送協議。FTP提供交互式的訪問,容許客戶指明文件類型與格式,並容許文件具備存取權限。FTP其於TCP。blog

  • HTTP:超文本傳送協議。是面向事務的應用層協議,它是萬維網上可以可靠地交換文件的重要基礎。http使用面向鏈接的TCP做爲運輸層協議,保證了數據的可靠傳輸。進程

  • SMTP:電子郵件協議。即簡單郵件傳送協議。SMTP規定了在兩個相互通訊的SMTP進程之間應如何交換信息。SMTP通訊的三個階段:創建鏈接、郵件傳送、鏈接釋放。事務

  • POP3:郵件讀取協議。POP3(Post Office Protocol 3)協議一般被用來接收電子郵件。

  • SNMP:簡單網絡管理協議。由三部分組成:SNMP自己、管理信息結構SMI和管理信息MIB。SNMP定義了管理站和代理之間所交換的分組格式。SMI定義了命名對象類型的通用規則,以及把對象和對象的值進行編碼。MIB在被管理的實體中建立了命名對象,並規定類型。

TCP支持的應用協議主要有:Telnet (遠程終端協議)、FTP(文件傳輸協議)、POP3(郵件讀取協議)、SMTP(電子郵件協議)等。

UDP支持的應用層協議主要有:NFS(網絡文件系統)、SNMP(簡單網絡管理協議)、DNS(主域名稱系統)、TFTP(通用文件傳輸協議)等.

相關文章
相關標籤/搜索