成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

具體說明Telnet協(xié)議標(biāo)準(zhǔn)

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
想要掌握一門技術(shù),枯燥無味的原理還是必須要理解的。這里我們給大家介紹的則是Telnet協(xié)議標(biāo)準(zhǔn)的概念,希望對您的學(xué)習(xí)有所幫助。

Telnet協(xié)議標(biāo)準(zhǔn)的概念我們在文中進(jìn)行了詳解,并且對于它的特點我們也逐一進(jìn)行了分析和介紹。希望對大家有所幫助。具體內(nèi)容請參考下文。

遠(yuǎn)程登錄,Telnet協(xié)議標(biāo)準(zhǔn)是一個重點。那么對于這方面你是否還存在疑惑呢?這里我們就來對這部分內(nèi)容的原理和概念來介紹一下。首先讓我們對這個協(xié)議有一個正確的認(rèn)識。

概述

Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議。Telnet協(xié)議的目的是提供一個相對通用的,雙向的,面向八位字節(jié)的通信方法,允許界面終端設(shè)備和面向終端的過程能通過一個標(biāo)準(zhǔn)過程進(jìn)行互相交互。應(yīng)用Telnet協(xié)議能夠把本地用戶所使用的計算機(jī)變成遠(yuǎn)程主機(jī)系統(tǒng)的一個終端。

Telnet協(xié)議具有如下的特點:

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

為了使多個操作系統(tǒng)間的Telnet交互操作成為可能,就必須詳細(xì)了解異構(gòu)計算機(jī)和操作系統(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ā)出的字符或命令,傳送到遠(yuǎn)地并被遠(yuǎn)地系統(tǒng)解釋后很可能會不準(zhǔn)確或者出現(xiàn)錯誤。因此,Telnet協(xié)議標(biāo)準(zhǔn)必須解決這個問題。

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

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

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

2.傳送遠(yuǎn)地命令

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

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

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

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

3.數(shù)據(jù)流向

將Telnet協(xié)議標(biāo)準(zhǔn)設(shè)計為應(yīng)用級軟件有一個缺點,那就是:效率不高。這是為什么呢?下面給出Telnet中的數(shù)據(jù)流向:

數(shù)據(jù)信息被用戶從本地鍵盤鍵入并通過操作系統(tǒng)傳到客戶機(jī)程序,客戶機(jī)程序?qū)⑵涮幚砗蠓祷夭僮飨到y(tǒng),并由操作系統(tǒng)經(jīng)過網(wǎng)絡(luò)傳送到遠(yuǎn)地機(jī)器,遠(yuǎn)地操作系統(tǒng)將所接收數(shù)據(jù)傳給服務(wù)器程序,并經(jīng)服務(wù)器程序再次處理后返回到操作系統(tǒng)上的偽終端入口點,最后,遠(yuǎn)地操作系統(tǒng)將數(shù)據(jù)傳送到用戶正在運行的應(yīng)用程序,這便是一次完整的輸入過程;輸出將按照同一通路從服務(wù)器傳送到客戶機(jī)。

因為每一次的輸入和輸出,計算機(jī)將切換進(jìn)程環(huán)境好幾次,這個開銷是很昂貴的。還好用戶的鍵入速率并不算高,這個缺點我們?nèi)匀荒軌蚪邮堋?/p>

4.強(qiáng)制命令

我們應(yīng)該考慮到這樣一種情況:假設(shè)本地用戶運行了遠(yuǎn)地機(jī)器的一個無休止循環(huán)的錯誤命令或程序,且此命令或程序已經(jīng)停止讀取輸入,那么操作系統(tǒng)的緩沖區(qū)可能因此而被占滿,如果這樣,遠(yuǎn)地服務(wù)器也無法再將數(shù)據(jù)寫入偽終端,并且最終導(dǎo)致停止從TCP連接讀取數(shù)據(jù),TCP連接的緩沖區(qū)最終也會被占滿,從而導(dǎo)致阻止數(shù)據(jù)流流入此連接。如果以上事情真的發(fā)生了,那么本地用戶將失去對遠(yuǎn)地機(jī)器的控制。

為了解決此問題,Telnet協(xié)議必須使用外帶信令以便強(qiáng)制服務(wù)器讀取一個控制命令。我們知道TCP用緊急數(shù)據(jù)機(jī)制實現(xiàn)外帶數(shù)據(jù)信令,那么Telnet只要再附加一個被稱為數(shù)據(jù)標(biāo)記(date mark)的保留八位組,并通過讓TCP發(fā)送已設(shè)置緊急數(shù)據(jù)比特的報文段通知服務(wù)器便可以了,攜帶緊急數(shù)據(jù)的報文段將繞過流量控制直接到達(dá)服務(wù)器。作為對緊急信令的相應(yīng),服務(wù)器將讀取并拋棄所有數(shù)據(jù),直到找到了一個數(shù)據(jù)標(biāo)記。服務(wù)器在遇到了數(shù)據(jù)標(biāo)記后將返回正常的處理過程。

5.選項協(xié)商

由于Telnet兩端的機(jī)器和操作系統(tǒng)的異構(gòu)性,使得Telnet協(xié)議標(biāo)準(zhǔn)不可能也不應(yīng)該嚴(yán)格規(guī)定每一個telnet連接的詳細(xì)配置,否則將大大影響Telnet的適應(yīng)異構(gòu)性。因此,Telnet采用選項協(xié)商機(jī)制來解決這一問題。

Telnet選項的范圍很廣:一些選項擴(kuò)充了大方向的功能,而一些選項制涉及一些微小細(xì)節(jié)。例如:有一個選項可以控制Telnet是在半雙工還是全雙工模式下工作(大方向);還有一個選項允許遠(yuǎn)地機(jī)器上的服務(wù)器決定用戶終端類型(小細(xì)節(jié))。Telnet選項的協(xié)商方式也很有意思,它對于每個選項的處理都是對稱的,即任何一端都可以發(fā)出協(xié)商申請;任何一端都可以接受或拒絕這個申請。另外,如果一端試圖協(xié)商另一端不了解的選項,接受請求的一端可簡單的拒絕協(xié)商。因此,有可能將更新,更復(fù)雜的Telnet客戶機(jī)服務(wù)器版本與較老的,不太復(fù)雜的版本進(jìn)行交互操作。如果客戶機(jī)和服務(wù)器都理解新的選項,可能會對交互有所改善。否則,它們將一起轉(zhuǎn)到效率較低但可工作的方式下運行。所有的這些設(shè)計,都是為了增強(qiáng)適應(yīng)異構(gòu)性,可見Telnet的適應(yīng)異構(gòu)性對其的應(yīng)用和發(fā)展是多么重要。

責(zé)任編輯:佟健 來源: 51CTO網(wǎng)絡(luò)整理
相關(guān)推薦

2014-06-16 14:35:31

OpenFlow

2010-06-17 15:13:57

3G協(xié)議標(biāo)準(zhǔn)

2010-06-28 15:57:23

IPv6協(xié)議標(biāo)準(zhǔn)

2015-09-02 10:33:11

OpenFlowSDN

2010-06-07 09:23:59

IPv6協(xié)議標(biāo)準(zhǔn)

2010-06-17 15:05:14

3G協(xié)議標(biāo)準(zhǔn)

2010-07-14 10:07:06

IMAP4協(xié)議標(biāo)準(zhǔn)

2018-11-16 14:35:04

無線網(wǎng)絡(luò)局域網(wǎng)AP

2010-07-02 11:51:56

RS-232協(xié)議

2010-09-09 15:46:46

無線網(wǎng)絡(luò)協(xié)議

2010-06-02 15:56:54

IPv6協(xié)議標(biāo)準(zhǔn)

2010-06-08 17:42:10

IPv6協(xié)議標(biāo)準(zhǔn)

2010-07-26 13:30:23

2010-04-07 10:02:19

無線協(xié)議標(biāo)準(zhǔn)

2010-06-07 13:43:28

IPv6協(xié)議標(biāo)準(zhǔn)

2010-04-07 09:29:37

無線協(xié)議標(biāo)準(zhǔn)

2010-04-07 09:52:56

無線協(xié)議標(biāo)準(zhǔn)

2010-05-27 12:30:09

IPv6協(xié)議標(biāo)準(zhǔn)

2010-06-08 18:06:15

IPv6協(xié)議標(biāo)準(zhǔn)

2010-04-07 09:41:36

無線協(xié)議標(biāo)準(zhǔn)
點贊
收藏

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

主站蜘蛛池模板: 天天干在线播放 | 天堂久久一区 | 不卡一区二区三区四区 | 激情综合五月 | 逼逼网 | 欧美日韩一| 欧美视频一级 | 日韩三级在线观看 | 国产高清一二三区 | 久草新在线| 天天操天天拍 | 资源首页二三区 | 欧美日韩国产中文 | 欧美亚洲视频在线观看 | 久久久精品一区 | 国产在线观看一区二区三区 | 中文字幕在线观看一区 | 亚洲国产欧美日韩 | 国产在线精品一区二区 | 少妇诱惑av | 日韩三级电影在线看 | 一区二区免费看 | 日本免费在线观看视频 | 一级片片 | 国产91在线播放 | 国产一区二区在线播放 | 欧美日韩国产精品 | 91久久精品一区二区二区 | 日本免费一区二区三区四区 | 自拍第一页 | 国产成人一区二区三区精 | 久久久久久91香蕉国产 | 天天综合国产 | www.久| 成人一级视频在线观看 | 久久人人爽人人爽人人片av免费 | 人人叉| 亚洲福利av | 人妖videosex高潮另类 | 欧美国产日韩在线 | 国内自拍偷拍 |