常用協(xié)議

應(yīng)用層協(xié)議

  • HTTP
    超文本傳輸協(xié)議,基于TCP,默認(rèn)端口80。
  • HTTPS
    在HTTP協(xié)議的基礎(chǔ)上,增加了SSL加密協(xié)議,默認(rèn)端口443;其會(huì)使用到兩種加密算法,即:非對(duì)稱加密、對(duì)稱加密,非對(duì)稱加密算法用來(lái)加密傳輸對(duì)稱密鑰,對(duì)稱加密用來(lái)加密傳輸數(shù)據(jù)。
  • DNS
    域名系統(tǒng),基于UDP和TCP,默認(rèn)端口53。如果服務(wù)器發(fā)現(xiàn)DNS響應(yīng)數(shù)據(jù)超過(guò)512字節(jié)(受限于網(wǎng)絡(luò)中路由器的MTU大小),則會(huì)丟棄超過(guò)的部分,并告知客戶端使用TCP再請(qǐng)求;DNS服務(wù)器之間的數(shù)據(jù)傳輸使用TCP。
  • SMTP
    郵件發(fā)送協(xié)議,基于TCP。
  • POP3
    郵件接收協(xié)議,基于TCP。
  • NFS(Network File System)
  • NTP(Network Time Protocol)
  • DHCP(Dynamic Host Configuration Protocol)
  • FTP(File Transfer Protocol)
    以上是一些見(jiàn)到會(huì)比較多點(diǎn)的。

傳輸層協(xié)議

  • TCP(Transmission Control Protocol)
    傳輸控制協(xié)議,面向連接,而且傳輸具有可靠性的協(xié)議;需要建立連接(三次握手),以及斷開(kāi)連接(四次揮手);傳輸中,通過(guò)校驗(yàn)和、數(shù)據(jù)包有序、ACK、超時(shí)重傳、擁塞控制、滑動(dòng)窗口等手段,來(lái)保證可靠性以及效率。
  • UDP(User Datagram Protocol)
    用戶數(shù)據(jù)報(bào)協(xié)議,無(wú)連接,傳輸確保最大交付,所以不具備可靠性;可用用戶廣播,但僅限于局域網(wǎng)。

網(wǎng)絡(luò)層協(xié)議

  • IP(Internet Protocol)
    網(wǎng)際互連協(xié)議,不僅僅是一個(gè)ip地址;對(duì)上(傳輸層)可以和TCP、UDP共同工作,通過(guò)協(xié)議的各種信息,對(duì)下(鏈路層)可將IP信息包放到鏈路層。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容