摘要:點擊通信工程師考試在線輔導(dǎo)招生點擊通信工程師專業(yè)培訓(xùn)面授班招生點擊閱讀2013年通信工程師考試大綱點擊了解2013年通信工程師考試指定教材通信工程師報名及通信工程師成績查詢專題2012年全國初級中級通信工程師考試成績查詢5.7Internet應(yīng)用舉例Internet的應(yīng)用層提供了豐富的分布式應(yīng)用協(xié)議,可以滿足諸如辦
5.7 Internet應(yīng)用舉例
Internet的應(yīng)用層提供了豐富的分布式應(yīng)用協(xié)議,可以滿足諸如辦公自動化、信息傳輸、遠程文件訪問、分布式資源共享和網(wǎng)絡(luò)管理等各方面的需要。本節(jié)簡要介紹Intemet的幾種標(biāo)準(zhǔn)化了的應(yīng)用協(xié)議,如Telnet、FTP、SMTP和SNMP等。這些應(yīng)用協(xié)議都是由TCP或UDP支持的。與ISO/RM不同,Internet的應(yīng)用協(xié)議不需要表示層和會話層的支持,應(yīng)用協(xié)議本身包含了有關(guān)的功能。
5.7.1 遠程登錄
Telnet是Internet應(yīng)用之一,起源于1969年的ARPANETo全稱是“電信網(wǎng)絡(luò)協(xié)議(telecommunicationnetworkprotocol)”。
這個協(xié)議提供了訪問遠程主機的功能,使本地用戶可以通過TCP連接登錄在遠程主機上,像使用本地主機一樣使用遠程主機的資源。在本地終端與遠程主機具有異構(gòu)性時,也不影響它們之間的相互操作。
終端與主機之間的異構(gòu)性表現(xiàn)在對鍵盤字符的解釋不同,如PC鍵盤與IBM大型機的鍵盤可能相差很大,使用不同的回車換行符、不同的中斷健等。為了使異構(gòu)性的機器之間能夠互操作,Telnet定義了網(wǎng)絡(luò)虛擬終端(NetworkVirtualTerminal,NVT)。NVT代碼包括標(biāo)準(zhǔn)的7單位ASCII字符集和Telnet命令集。這些字符和命令提供了本地終端和遠程主機之間的網(wǎng)絡(luò)接口。
Telnet采用客戶機/服務(wù)器工作方式(見圖5-51)。用戶終端運行Telnet客戶機程序,遠程主機運行Telnet服務(wù)器程序??蛻魴C與服務(wù)器程序之間執(zhí)行TelnetNVT協(xié)議,在兩端則分別執(zhí)行各自的操作系統(tǒng)功能。
Telnet提供一種機制,允許客戶機程序和服務(wù)器程序協(xié)商雙方都能接受的操作選項,并提供一組標(biāo)準(zhǔn)選項用于迅速建立需要的TCP連接。另外,Telnet對稱地對待連接的兩端,并不是專門固定一端為客戶端,另一端為服務(wù)器端:而是允許連接的任一端與客戶機程序相連,另一端與服務(wù)器程序相連。
Telnet服務(wù)器可以應(yīng)付多個并發(fā)的連接。通常,Telnet服務(wù)進程等待新的連接,并為每一個連接請求產(chǎn)生一個新的進程。當(dāng)遠程終端用戶調(diào)用Telnet服務(wù)時,終端機器上就產(chǎn)生一個客戶程序,客戶程序與服務(wù)器的固定端口(23)建立TCP連接,實現(xiàn)Telnet服務(wù)??蛻舫绦蚪邮沼脩艚K端的鍵盤輸入,并發(fā)送給服務(wù)器:同時服務(wù)器送回字符,通過客戶機軟件的轉(zhuǎn)換顯示在用戶終端上。用戶就是通過這樣的方式來發(fā)送Telnet命令,調(diào)用服務(wù)器主機的資源完成計算任務(wù)。例如,當(dāng)用戶在PC上鍵入命令行“telnetalpha”,則會從Internet上收到一個叫做alpha的主機的登錄提示符,在提示符的指示下再鍵入用戶名和口令字就可以使用alpha機器的資源了。如果從alpha機器上退出,PC又回到本地操作系統(tǒng)控制之下。
返回目錄:通信工程師考試培訓(xùn)互聯(lián)網(wǎng)技術(shù)重點匯總
編輯相關(guān)推薦:
通信考試終端與業(yè)務(wù)通信員工職業(yè)規(guī)范
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取