自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

簡說Telnet服務(wù)的結(jié)構(gòu)

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
下面我們對Telnet服務(wù)的結(jié)構(gòu)進行了說明。首先我們需要了解一下基本內(nèi)容,之后對它的適應(yīng)異構(gòu)加以說明,最后介紹一下傳送遠地命令的相關(guān)知識。

Telnet幫助我們進行遠程連接,在很多平臺都有所使用。例如圖書館等大型的客戶平臺。那么Telnet服務(wù)的結(jié)構(gòu)如何呢?這個也是幫助我們來理解這個協(xié)議的使用的基礎(chǔ)。所以今天我們就來介紹一下。我們知道Telnet服務(wù)器軟件是我們最常用的遠程登錄服務(wù)器軟件,是一種典型的客戶機/服務(wù)器模型的服務(wù),它應(yīng)用Telnet協(xié)議來工作.那么,什么是Telnet協(xié)議?它都具備哪些特點呢?

1 基本內(nèi)容

Telnet服務(wù)是TCP/IP協(xié)議族中的一員,是Internet遠程登陸服務(wù)的標準協(xié)議.應(yīng)用Telnet協(xié)議能夠把本地用戶所使用的計算機變成遠程主機系統(tǒng)的一個終端.它提供了三種基本服務(wù):

1)Telnet定義一個網(wǎng)絡(luò)虛擬終端為遠的系統(tǒng)提供一個標準接口.客戶機程序不必詳細了解遠的系統(tǒng),他們只需構(gòu)造使用標準接口的程序;

2)Telnet包括一個允許客戶機和服務(wù)器協(xié)商選項的機制,而且它還提供一組標準選項;

3)Telnet對稱處理連接的兩端,即Telnet不強迫客戶機從鍵盤輸入,也不強迫客戶機在屏幕上顯示輸出.

2 適應(yīng)異構(gòu)

為了使多個操作系統(tǒng)間的Telnet交互操作成為可能,就必須詳細了解異構(gòu)計算機和操作系統(tǒng).比如,一些操作系統(tǒng)需要每行文本用ASCII回車控制符(CR)結(jié)束,另一些系統(tǒng)則需要使用ASCII換行符(LF),還有一些系統(tǒng)需要用兩個字符的序列回車-換行(CR-LF);再比如,大多數(shù)操作系統(tǒng)為用戶提供了一個中斷程序運行的快捷鍵,但這個快捷鍵在各個系統(tǒng)中有可能不同(一些系統(tǒng)使用CTRL+C,而另一些系統(tǒng)使用ESCAPE).如果不考慮系統(tǒng)間的異構(gòu)性,那么在本地發(fā)出的字符或命令,傳送到遠地并被遠地系統(tǒng)解釋后很可能會不準確或者出現(xiàn)錯誤.因此,Telnet協(xié)議必須解決這個問題.

為了適應(yīng)異構(gòu)環(huán)境,Telnet服務(wù)定義了數(shù)據(jù)和命令在Internet上的傳輸方式,此定義被稱作網(wǎng)絡(luò)虛擬終端NVT(Net Virtual Terminal).它的應(yīng)用過程如下:

對于發(fā)送的數(shù)據(jù):客戶機軟件把來自用戶終端的按鍵和命令序列轉(zhuǎn)換為NVT格式,并發(fā)送到服務(wù)器,服務(wù)器軟件將收到的數(shù)據(jù)和命令,從NVT格式轉(zhuǎn)換為遠地系統(tǒng)需要的格式;

對于返回的數(shù)據(jù):遠地服務(wù)器將數(shù)據(jù)從遠地機器的格式轉(zhuǎn)換為NVT格式,而本地客戶機將將接收到的NVT格式數(shù)據(jù)再轉(zhuǎn)換為本地的格式.

對于NVT格式的詳細定義,有興趣的朋友可以去查找相關(guān)資料.

3 傳送遠地命令

我們知道絕大多數(shù)操作系統(tǒng)都提供各種快捷鍵來實現(xiàn)相應(yīng)的控制命令,當用戶在本地終端鍵入這些快捷鍵的時候,本地系統(tǒng)將執(zhí)行相應(yīng)的控制命令,而不把這些快捷鍵作為輸入.那么對于Telnet來說,它是用什么來實現(xiàn)控制命令的遠地傳送呢?

Telnet同樣使用NVT來定義如何從客戶機將控制功能傳送到服務(wù)器.我們知道USASCII字符集包括95個可打印字符和33個控制碼.當用戶從本地鍵入普通字符時,NVT將按照其原始含義傳送;當用戶鍵入快捷鍵(組合鍵)時,NVT將把它轉(zhuǎn)化為特殊的ASCII字符在網(wǎng)絡(luò)上傳送,并在其到達遠地機器后轉(zhuǎn)化為相應(yīng)的控制命令.將正常ASCII字符集與控制命令區(qū)分主要有兩個原因:

1)這種區(qū)分意味著Telnet服務(wù)具有更大的靈活性:它可在客戶機與服務(wù)器間傳送所有可能的ASCII字符以及所有控制功能;

2)這種區(qū)分使得客戶機可以無二義性的指定信令,而不會產(chǎn)生控制功能與普通字符的混亂.

責任編輯:佟健 來源: IT專家網(wǎng)
相關(guān)推薦

2010-03-03 13:44:50

2010-07-16 17:54:18

CygWin Teln

2010-07-26 14:52:00

AIX telnet

2009-12-22 13:50:00

2010-08-29 21:24:53

DHCP協(xié)議

2010-06-28 09:43:14

AMF協(xié)議

2010-07-26 15:40:18

Telnet連接

2010-05-10 14:29:11

線路負載均衡

2010-06-10 13:00:18

RIP協(xié)議

2010-07-20 14:55:16

Telnet端口

2010-06-13 15:42:24

UDP協(xié)議

2012-06-11 10:27:43

英特爾主板雷電接口

2010-07-26 13:12:42

2010-07-19 14:00:30

Telnet服務(wù)

2010-07-15 10:00:40

2010-07-16 13:30:26

2010-07-20 15:01:31

Telnet服務(wù)

2010-07-19 10:45:41

Telnet服務(wù)

2010-07-25 14:18:51

telnet服務(wù)

2009-12-01 13:35:39

Telnet服務(wù)
點贊
收藏

51CTO技術(shù)棧公眾號