轉(zhuǎn)自: http://www.zhihu.com/question/20583641/answer/20242980
OSI 模型主要作為一個(gè)通用模型來做理論分析,而TCP/IP 協(xié)議模型是互聯(lián)網(wǎng)的實(shí)際通訊協(xié)議,兩者一般做映射分析,以下不做嚴(yán)格區(qū)分和聲明(好吧,比較懶);
OSI 整個(gè)模型層次大致可以分為3個(gè)主要層面來看
|.............主機(jī)...............| 操作系統(tǒng)和軟件等 應(yīng)用、表示、會(huì)話
|.............網(wǎng)絡(luò)...............| 互聯(lián)網(wǎng)絡(luò)和相關(guān)協(xié)議 傳輸、網(wǎng)絡(luò) (TCP/IP)
|.............介質(zhì)...............| 物理介質(zhì)相關(guān) 數(shù)據(jù)鏈路、物理
下圖模型為OSI
1,主機(jī)需要網(wǎng)絡(luò)傳輸數(shù)據(jù),
網(wǎng)絡(luò)本質(zhì)上是一種服務(wù),主機(jī)和網(wǎng)絡(luò)之間靠傳輸層接口
,就好比你要叫快遞送東西;
2,網(wǎng)絡(luò)可以提供兩種服務(wù):
1)可靠,面向連接;(TCP) 就像靠譜的快遞,每一步都有反饋和監(jiān)控,當(dāng)然價(jià)格也是呵呵...
2)不可靠,盡力而為的傳輸 (UDP) 就像某些不靠譜的快遞或者聽都沒聽過的快遞,價(jià)格低,但是能不能到就靠運(yùn)氣了。
3,兩種服務(wù)無所謂好壞,TCP 的可靠是需要消耗很多資源的,效率低 (大塊,重要的文件等)
UDP 不保證可靠性,但是效率高(視頻,語音,不重要的小文件等)
4,而其他的“
HTTP、FTP、SMTP 等所謂的“Application-layer Protocol”協(xié)議
”指的是在TCP/IP 通訊協(xié)議框架下具體實(shí)現(xiàn)特定功能的應(yīng)用(HTTP 用來實(shí)現(xiàn)超文本傳輸,F(xiàn)TP文件傳輸,SMTP處理郵件等等),兩者的關(guān)系,咳咳,關(guān)系通俗的說:
TCP和UDP以及IP 協(xié)議是互聯(lián)網(wǎng)絡(luò)通訊的基礎(chǔ),就像《憲法》,而應(yīng)用協(xié)議就像具體的《刑法》、《民法》、《婚姻法》、《未成年人保護(hù)法》......等等,在某個(gè)領(lǐng)域的特定應(yīng)用和具體實(shí)現(xiàn),但是最基本的一條:違憲無效。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

