日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TCP/IP TELNET SSH

發布時間:2023/11/29 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TCP/IP TELNET SSH 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

快速導航

遠程登錄示例

關于遠程登錄?

嵌入?

用來控制遠程服務器上運行的應用程序字符?

轉義?

操作方式?

關于SSH?

遠程登錄示例

關于遠程登錄?

網絡虛擬終端(Network Virtual Terminal,NVT)
通過這個接口,TELNET客戶把來自本地終端的字符(數據或命令)轉換成NVT形式,然后交付給網絡。

【NVT概念圖】

嵌入?

TELNET通過把控制字符嵌入到數據流中來實現數據和控制字符的發送在同一條連接上。
為了把數據和控制字符區分開,每一個控制字符序列的前面要加上一個特殊的控制字符,稱為IAC。
比如輸入了cat file1,結果多了一個a,成了cat filea1,這個時候就要回退。
但是編輯工作必須在服務器上完成,這個時候回退字符被轉化為兩個控制字符IAC EC,它嵌入到數據中,被發送到遠程服務器。

【嵌入概念圖】

用來控制遠程服務器上運行的應用程序字符?

字符??十進制二進制?意義
IP(Internet Process)244?11110100中斷進程
AO(Abort Output)24511110101一場終止輸出
AYT(Are You There?)24611110110對方是否在運行
EC(Erase Character)24711110111擦除最后一個字符
EL(Erase Line)24811111000擦除一行

【中斷例子】

轉義?

?用戶鍵入的字符在正常情況下是發送給服務器的。但是,有時候用戶希望這些字符由客戶而不是服務器來解釋。這種情況下,用戶要使用轉義字符,Ctrl+](記為^])
如下圖所示

?

【中斷應用程序】

?

?【中斷客戶】

操作方式?

1.默認方式(半雙工,等待服務器的GA前進命令。一整行都完成之前并不發送這些字符。)
2.字符方式(每一個鍵入的字符都會由客戶發送給服務器。如果傳輸時間較長,這種回顯可能被延遲。
它會產生網絡開銷,因為每一個數據字符必須發送三個TCP報文段:
a.用戶鍵入一個字符,它被發送給服務器。
b.服務器確認收到的字符,并把該字符回顯,一個報文段。
c.客戶確認收到回顯的字符。
3.行方式(線下整理筆記,其實就是行方式的一種體現。在行方式中,行編輯,包括回顯、字符擦除、行擦除是由客戶來完成。然后客戶把一整行字符發送給服務器。客戶一行接一行地發送,不需要服務器GA參與其中。)

關于SSH?

?1.組成
SSH-AUTH,SSH-CONN,SSH-TRANS(SSH運輸層協議),SSH應用


【圖示】
SSH-TRANS(SSH運輸層協議),因為TCP不是安全的運輸層協議,所以SSH首先使用在TCP之上能夠構建安全信道的協議。
SSH-AUTH(SSH鑒別協議),客戶對服務器鑒別之后,服務器對客戶也鑒別。
SSH-CONN(SSH連接協議),SSH-CONN利用前兩個協議建立的安全信道,讓客戶在該信道上創建多個邏輯信道。
SSH-應用,遠程登錄只是利用了SSH-CONN協議的眾多服務之一,其他一些應用,比如文件傳輸,也可以使用其中的一條邏輯信道來完成自己的任務。

2.端口轉發?
TELNET客戶和TELNET服務器之間的連接雖然直接但缺少安全性,通過端口轉發我們可以改變這種狀況。


本文轉自TBHacker博客園博客,原文鏈接:http://www.cnblogs.com/jiqing9006/p/3142106.html,如需轉載請自行聯系原作者

總結

以上是生活随笔為你收集整理的TCP/IP TELNET SSH的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。