成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

計算機網(wǎng)絡(luò)2.0

Intnet 常見的應(yīng)用層協(xié)議 摘要:應(yīng)用層協(xié)議(application layer protocol)定義了運行在不同端系統(tǒng)上的應(yīng)用程序進程如何相互傳遞報文,主要是通過把報文發(fā)送到套接字中來使網(wǎng)絡(luò)進

Intnet 常見的應(yīng)用層協(xié)議 摘要:應(yīng)用層協(xié)議(application layer protocol)定義了運行在不同端系統(tǒng)上的應(yīng)用程序進程如何相互傳遞報文,主要是通過把報文發(fā)送到套接字中來使網(wǎng)絡(luò)進程間相互通信。每個應(yīng)用層協(xié)議都是為了解決某一類應(yīng)用問題,而問題的解決又往往是通過位于不同主機中的多個應(yīng)用進程之間的通信和協(xié)同工作來完成的。應(yīng)用層的具體內(nèi)容就是規(guī)定應(yīng)用進程在通信時所遵循的協(xié)議。應(yīng)用層中常見的協(xié)議分別是DNS,FTP ,TELNET,HTTP ,SMTP ,SNMP 。

關(guān)鍵詞:網(wǎng)絡(luò)層;協(xié)議;報文傳遞

,

二. 文件傳輸協(xié)議(File Transfer Protocol,FtP)

FTP 是TCP/IP提供的標準機制。用來將文件從一個主機復(fù)制到另一個主機。它的主要功能主要是提供文件的共享(計算機程序 / 數(shù)據(jù)); 支持間接使用遠程計算機; 使用戶不因各類主機文件存儲器系統(tǒng)的差異而受影響; 可靠且有效的傳輸數(shù)據(jù)。

FTP 使用客戶服務(wù)器方式。一個 FTP 服務(wù)器進程可同時為多個客戶進程提供服務(wù)。FTP 的服務(wù)器進程由兩大部分組成:一個主進程,負責(zé)接受新的請求;另外有若干個從屬進程,負責(zé)處理單個請求。

主進程的工作步驟:第一,打開熟知端口(端口號為 21),使客戶進程能夠連接上。第二,等待客戶進程發(fā)出連接請求。第三,啟動從屬進程來處理客戶進程發(fā)來的請求。從屬進程對客戶進程的請求處理完畢后即終止,但從屬進程在運行期間根據(jù)需要還可能創(chuàng)建其他一些子進程。第四,回到等待狀態(tài),繼續(xù)接受其他客戶進程發(fā)來的請求。主進程與從屬進程的處理是并發(fā)地進行。

FTP 的工作情況如下圖所示:

圖中有兩個從屬進程:控制進程和數(shù)據(jù)傳輸進程。在進行文件傳輸過程中,F(xiàn)TP 的客戶端和服務(wù)器端要建立兩個并行的TCP 連接:控制連接和數(shù)據(jù)連接。

控制連接在整個會話期間一直保持打開,F(xiàn)TP 客戶發(fā)出的傳送請求通過控制連接發(fā)送給服務(wù)器端的控制進程,但控制連接不用來傳送文件。實際用于傳輸文件的是“數(shù)據(jù)連接”。服務(wù)器端的控制進程在接收到 FTP 客戶發(fā)送來的文件傳輸請求后就創(chuàng)建“數(shù)據(jù)傳送進程”和“數(shù)據(jù)連接”,用來連接客戶端和服務(wù)器端的數(shù)據(jù)傳送進程。數(shù)據(jù)傳送進程實際完成文件的傳送,在傳送完畢后關(guān)閉“數(shù)據(jù)傳送連接”并結(jié)束運行。

三. 遠程終端協(xié)議(TELNET )

TELNET 是一個簡單的遠程終端協(xié)議,也是因特網(wǎng)的正式標準。用戶用 TELNET 就可在其所在地通過TCP 連接注冊(即登錄)到遠地的另一個主機上。TELNET 能將用戶的擊鍵傳到遠地主機,同時也能將遠地主機的輸出通過 TCP 連接返回到用戶屏幕。這種服務(wù)是透明的,因為用戶感覺到好像鍵盤和顯示器是直接連在遠地主機上。

TELNET 也使用客戶服務(wù)器方式。在本地系統(tǒng)運行 TELNET 客戶進程,而在遠地主機則運行 TELNET 服務(wù)器進程。和 FTP 的情況相似,服務(wù)器中的主進程等待新的請求,并產(chǎn)生從屬進程來處理每一個連接。

,

TELNET 為了適應(yīng)計算機和操作系統(tǒng)的差異使用了網(wǎng)絡(luò)虛擬終端(Network Virtual Terminal )??蛻糗浖延脩舻膿翩I和命令轉(zhuǎn)換成 NVT 格式,并送交服務(wù)器。服務(wù)器軟件把收到的數(shù)據(jù)和命令,從 NVT 格式轉(zhuǎn)換成遠地系統(tǒng)所需的格式。向用戶返回數(shù)據(jù)時,服務(wù)器把遠地系統(tǒng)的格式轉(zhuǎn)換為 NVT 格式,本地客戶 再從 NVT 格式轉(zhuǎn)換到本地系統(tǒng)所需的格式。

,

五. 簡單郵件傳輸協(xié)議(Simple Mail Transfer Protocol,SMTP )

SMTP 是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)方式。SMTP 協(xié)議屬于TCP/IP協(xié)議簇。

它的功能就是幫助每臺計算機在發(fā)送或中轉(zhuǎn)信件時找到下一個目的地。通過SMTP 協(xié)議所指定的服務(wù)器, 就可以把E-mail 寄到收信人的服務(wù)器上了,整個過程只要幾分鐘。SMTP 服務(wù)器則是遵循SMTP 協(xié)議的發(fā)送郵件服務(wù)器,用來發(fā)送或中轉(zhuǎn)發(fā)出的電子郵件。

SMTP 所規(guī)定的就是在兩個相互通信的 SMTP 進程之間應(yīng)如何交換信息。由于 SMTP 使用客戶服務(wù)器方式,因此負責(zé)發(fā)送郵件的 SMTP 進程就是 SMTP 客戶,而負責(zé)接收郵件的 SMTP 進程就是 SMTP 服務(wù)器。

SMTP 的原理 通信的三個階段:.

1. 連接建立:連接是在發(fā)送主機的 SMTP 客戶和接收主機的 SMTP 服務(wù)器之間建立的。SMTP 不使用中間的郵件服務(wù)器。

2. 郵件傳送:從mail 命令開始發(fā)出收件人的地址;接著有一個或多個RCPT 命令,這取決于吧同一個郵件發(fā)給一個或者多個收件人;最后是DATA 命令,表示要開始傳送郵件的內(nèi)容。

3. 連接釋放:郵件發(fā)送完畢后,SMTP 應(yīng)釋放 TCP 連接。

還有常用郵件讀取協(xié)議有POP3和IMAP 。POP 是郵局協(xié)議,是一個非常簡單,但是功能有限的郵件讀取協(xié)議。主要特點就是只要用戶從POP 服務(wù)器讀取了郵件,POP 服務(wù)器酒吧該郵件刪除,使用不方便。IMAP 要比POP 復(fù)雜得多。用戶在自己的 PC 機上就可以操縱 ISP 的郵件服務(wù)器的郵箱,就像在本地操縱一樣。因此 IMAP 是一個聯(lián)機協(xié)議。當用戶 PC 機上的 IMAP 客戶程序打開 IMAP 服務(wù)器的郵箱時,用戶就可看到郵件的首部。若用戶需要打開某個郵件,則該郵件才傳到用戶的計算機上。

六. 簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP )

SNMP 定義了管理站和代理之間所交換的分組格式。所交換的分組包含各代理中的對象(變量)名及其狀態(tài)(值)。SNMP 負責(zé)讀取和改變這些數(shù)值。

若要管理某個對象,就必然會給該對象添加一些軟件或硬件,但這種“添加”必須對原有對象的影響盡量小些。這就是SNMP 的基本原理。它的指導(dǎo)思想就是要盡可能簡單。

SNMP 的基本功能包括監(jiān)視網(wǎng)絡(luò)性能、檢測分析網(wǎng)絡(luò)差錯和配置網(wǎng)絡(luò)設(shè)備等。在網(wǎng)絡(luò)正常工作時,SNMP 可實現(xiàn)統(tǒng)計、配置、和測試等功能。當網(wǎng)絡(luò)出故障時,可實現(xiàn)各種差錯檢測和恢復(fù)功能。

標簽: