第八章 應(yīng)用協(xié)議

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

應(yīng)用層對(duì)應(yīng)OSI第五層向上(5 6 7)
TCP和IP是通用的協(xié)議午衰,但是應(yīng)用協(xié)議是針對(duì)特定的應(yīng)用創(chuàng)造的協(xié)議贡蓖。

2 遠(yuǎn)程登錄

遠(yuǎn)程登錄是為了實(shí)現(xiàn) TSS 環(huán)境,將主機(jī)和終端應(yīng)用到一個(gè)網(wǎng)絡(luò)里的結(jié)果。
說白了,實(shí)現(xiàn)從自己本地計(jì)算機(jī)登錄到網(wǎng)絡(luò)另一端計(jì)算功能的應(yīng)用就叫做遠(yuǎn)程登錄

  1. TELNET
    TELNET利用TCP的一條連接风钻,通過該連接直接向目標(biāo)主機(jī)發(fā)送文字命令。
    可以實(shí)現(xiàn)兩個(gè)基本功能:仿真終端功能和協(xié)商選項(xiàng)功能酒请。
    分為行模式和透明模式骡技。前者就是打完一行才把這一行的數(shù)據(jù)發(fā)給對(duì)方服務(wù)器。后者就是每打一個(gè)字符就發(fā)一個(gè)羞反。

  2. SSH
    是加密的遠(yuǎn)程登錄系統(tǒng)
    有很多方便的功能:

  • 可以使用更強(qiáng)的認(rèn)證機(jī)制
  • 可以轉(zhuǎn)發(fā)文件
  • 可以使用端口轉(zhuǎn)發(fā)功能(指把特定端口所收到的消息轉(zhuǎn)發(fā)到特定的IP地址和端口號(hào)碼的一種機(jī)制)

3 文件傳輸

FTP也需要在登錄到對(duì)方的計(jì)算機(jī)之后才能進(jìn)行相關(guān)操作
工作機(jī)制是建立了兩個(gè)TCP連接布朦,一個(gè)用來控制,一個(gè)用來數(shù)據(jù)傳輸
并且是通過ASCII碼字符串進(jìn)行的交互處理

4 電子郵件

  1. 工作機(jī)制
    使用協(xié)議SMTP昼窗,其于傳輸層使用了TCP協(xié)議是趴。
    早期電子郵件是在發(fā)送端主機(jī)和接收端主機(jī)之間直接建立TCP連接進(jìn)行郵件傳輸。
    但是前提是兩者都要開機(jī)澄惊,如果接收方是關(guān)機(jī)的唆途,那么郵件就無法發(fā)送。
  2. 郵件地址
    電子郵件的地址和域名的構(gòu)造是相同的掸驱。因此現(xiàn)在電子郵件的發(fā)送地址由DNS進(jìn)行管理肛搬。映射信息叫做MX記錄。
  3. MIME
    MIME規(guī)定了應(yīng)用消息的格式毕贼。有了MIME才可以發(fā)送各自格式的文件温赔。
    因此MIME可以理解成是OSI參考模型的第六層表示層。
    MIME的首部和正文之間必須有空行鬼癣。
  4. SMTP
    使用TCP的25號(hào)端口陶贼,其建立了一個(gè)TCP連接之后在這個(gè)連接上進(jìn)行控制和應(yīng)答以及數(shù)據(jù)的發(fā)送啤贩。
    但是SMTP本身沒有驗(yàn)證發(fā)送者的功能所以導(dǎo)致各種廣告郵件的出現(xiàn)。
  5. POP
    為了解決前面的電腦斷電就發(fā)送不了的問題拜秧。人們引入了POP協(xié)議瓜晤,發(fā)送端的郵件根據(jù)SMTP協(xié)議將被轉(zhuǎn)發(fā)給一直處于插電模式的POP服務(wù)器「鼓桑客戶端再根據(jù)POP協(xié)議來從POP服務(wù)器上面接受對(duì)方發(fā)送過來的郵件。
    POP和SMTP一樣驱犹,也是在客戶端和服務(wù)端之間建立一個(gè)TCP連接來完成相應(yīng)的操作嘲恍。
  6. IMAP
    和POP相似,也是接受電子郵件的協(xié)議
    和POP不同雄驹,他是在服務(wù)器上進(jìn)行管理佃牛,因此使用IMAP的時(shí)候可以不需要把服務(wù)器上的所有郵件下載下來也可以閱讀,因?yàn)镮MAP是在服務(wù)器處理MIME信息的医舆。
    而且IMAP對(duì)郵件進(jìn)行“已讀/未讀”信息和郵件分類進(jìn)行管理
    因此多設(shè)備之間可以實(shí)現(xiàn)同步

5 WWW

  1. 互聯(lián)網(wǎng)蓬勃發(fā)展
  2. WWW的基本概念
  • 訪問信息的手段以及位置:URI
  • 信息的表示形式:HTML
  • 信息轉(zhuǎn)發(fā):HTTP
  1. URI
    是可以用于WWW之外的高效的識(shí)別碼
    http://主機(jī)名:端口號(hào)(不寫就是默認(rèn)的80)/路徑俘侠?訪問內(nèi)容#部分信息
    這樣就可以唯一地表示互聯(lián)網(wǎng)中特定的數(shù)據(jù)。不過由于數(shù)據(jù)會(huì)隨時(shí)變動(dòng)蔬将,因此即使記住URI也不能保證下次來會(huì)訪問到相同的網(wǎng)頁爷速。
  2. HTML
    相當(dāng)于表示層
    可以附加鏈接
  3. HTTP
    在瀏覽器的地址欄輸入U(xiǎn)RI之后,HTTP就會(huì)啟動(dòng)霞怀。
    其工作機(jī)制首先是客戶端向服務(wù)器的80端口建立一個(gè)TCP連接惫东。然后在這個(gè)連接上進(jìn)行請(qǐng)求和應(yīng)答以及數(shù)據(jù)報(bào)文的發(fā)送
    HTTP有兩個(gè)version,一個(gè)是1.0毙石,一個(gè)是1.1
    之前是每一次命令和應(yīng)答都會(huì)觸發(fā)一次TCP連接的建立和斷開廉沮。后者是允許在一個(gè)TCP連接上發(fā)送多個(gè)命令和應(yīng)答。從而大量減少了TCP連接的建立和斷開操作徐矩。
  4. JavaScript滞时、CGI、Cookie
  • JavaScript
    作為客戶端程序語言可以運(yùn)行于多種類型的瀏覽器中
  • CGI
    是Web瀏覽器調(diào)用外部程序時(shí)使用的一種服務(wù)端應(yīng)用的規(guī)范
    引入CGI之后滤灯,客戶端請(qǐng)求會(huì)觸發(fā)Web服務(wù)器端運(yùn)行另一個(gè)程序坪稽,客戶端所輸入的數(shù)據(jù)也會(huì)傳給這個(gè)外部程序。這個(gè)程序運(yùn)行結(jié)束之后會(huì)把生成的HTML和其他數(shù)據(jù)再返回給客戶端力喷。
  • Cookie
    Web瀏覽器用Cookie在客戶端保存信息

6 網(wǎng)絡(luò)管理

  1. SNMP
    是網(wǎng)絡(luò)管理協(xié)議刽漂,用來收集必要的信息
    管理端叫做管理器,被管理端叫做代理
  2. MIB
    SNMP中交互的信息是MIB弟孟,是一種樹狀結(jié)構(gòu)
  3. RMON
    MIB是由監(jiān)控網(wǎng)絡(luò)中某個(gè)設(shè)備接口的眾多參數(shù)組成的
    RMON是由監(jiān)控網(wǎng)絡(luò)上線路的眾多參數(shù)組成的

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

  1. 多媒體通信實(shí)現(xiàn)技術(shù)
    見書p280
  2. P2P
    不同于客戶端和服務(wù)端的C/S的1對(duì)N
    P2P是點(diǎn)對(duì)點(diǎn)
  3. LDAP
    訪問目錄服務(wù)的一種協(xié)議
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末贝咙,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拂募,更是在濱河造成了極大的恐慌庭猩,老刑警劉巖窟她,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蔼水,居然都是意外死亡震糖,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門趴腋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吊说,“玉大人,你說我怎么就攤上這事优炬“渚” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵蠢护,是天一觀的道長雅宾。 經(jīng)常有香客問我,道長葵硕,這世上最難降的妖魔是什么眉抬? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮懈凹,結(jié)果婚禮上蜀变,老公的妹妹穿的比我還像新娘。我一直安慰自己蘸劈,他們只是感情好昏苏,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著威沫,像睡著了一般贤惯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上棒掠,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天孵构,我揣著相機(jī)與錄音,去河邊找鬼烟很。 笑死颈墅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的雾袱。 我是一名探鬼主播恤筛,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼芹橡!你這毒婦竟也來了毒坛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎煎殷,沒想到半個(gè)月后屯伞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡豪直,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年劣摇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弓乙。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡末融,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出暇韧,到底是詐尸還是另有隱情滑潘,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布锨咙,位于F島的核電站,受9級(jí)特大地震影響追逮,放射性物質(zhì)發(fā)生泄漏酪刀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一钮孵、第九天 我趴在偏房一處隱蔽的房頂上張望骂倘。 院中可真熱鬧,春花似錦巴席、人聲如沸历涝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽荧库。三九已至,卻和暖如春赵刑,著一層夾襖步出監(jiān)牢的瞬間分衫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工般此, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蚪战,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓铐懊,卻偏偏與公主長得像邀桑,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子科乎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

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