国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

服務器與服務器之間如何連接和傳輸數(shù)據(jù)?

網(wǎng)友解答: 我們知道如果要向遠程服務器傳輸數(shù)據(jù)和操作必須輸入用戶名和密碼遠程登錄服務器 ,或用FTP等協(xié)議,都需要權(quán)限控制。  然而如果是兩臺服務器間的軟件需要通訊和數(shù)據(jù)傳輸,如hado

網(wǎng)友解答:

我們知道如果要向遠程服務器傳輸數(shù)據(jù)和操作必須輸入用戶名和密碼遠程登錄服務器 ,或用FTP等協(xié)議,都需要權(quán)限控制。

  然而如果是兩臺服務器間的軟件需要通訊和數(shù)據(jù)傳輸,如hadoop集群中機器互訪,是不是每次也要輸入用戶名和密碼?那是不是很麻煩?下面介紹SSH來解決這個問題(不是JAVA中的SSH概念)

SSH是一種網(wǎng)絡協(xié)議,用于計算機之間的加密登錄。

如果一個用戶從本地計算機,使用SSH協(xié)議登錄另一臺遠程計算機,我們就可以認為,這種登錄是安全的,即使被中途截獲,密碼也不會泄露。

最早的時候,互聯(lián)網(wǎng)通信都是明文通信,一旦被截獲,內(nèi)容就暴露無疑。1995年,芬蘭學者Tatu Ylonen設計了SSH協(xié)議,將登錄信息全部加密,成為互聯(lián)網(wǎng)安全的一個基本解決方案,迅速在全世界獲得推廣,目前已經(jīng)成為Linux系統(tǒng)的標準配置。

需要指出的是,SSH只是一種協(xié)議,存在多種實現(xiàn),既有商業(yè)實現(xiàn),也有開源實現(xiàn)。本文針對的實現(xiàn)是OpenSSH,它是自由軟件,應用非常廣泛。

此外,本文只討論SSH在Linux Shell中的用法。如果要在Windows系統(tǒng)中使用SSH,會用到另一種軟件PuTTY

Hadoop運行過程中需要管理遠端Hadoop守護進程,在Hadoop啟動以后,NameNode是通過SSH(Secure Shell)來啟動和停止各個DataNode上的各種守護進程的。

這就必須在節(jié)點之間執(zhí)行指令的時候是不需要輸入密碼的形式,故我們需要配置SSH運用無密碼公鑰認證的形式,這樣NameNode使用SSH無密碼登錄并啟動DataName進程,同樣原理,DataNode上也能使用SSH無密碼登錄到NameNode。

  下面就安裝總結(jié)一下網(wǎng)友和自己的經(jīng)驗。

環(huán)境

  CentOS7.0

安裝 

? 網(wǎng)友解答:

常用的服務和服務之間,服務器和服務器之間的數(shù)據(jù)傳輸主要是通過TCP或UDP進行傳輸。而http、socket、https、ssl、ssh等是建立在TCP的基礎(chǔ)上進行傳輸,即是那些協(xié)議的底層實現(xiàn)。

和你舉一個連接的流程:

比如你進行一個正常的網(wǎng)絡請求,請求鏈接是http://www.163.com ,那么你的鏈接會先經(jīng)過域名服務器進行解釋將IP地址返回來,然后客戶端通過IP去連接服務器,服務器響應后回傳數(shù)據(jù)。

tcp

TCP(Transmission Control Protocol 傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。

TCP是因特網(wǎng)中的傳輸層協(xié)議,使用三次握手協(xié)議建立連接。

udp

UDP 是User Datagram Protocol的簡稱, 中文名是用戶數(shù)據(jù)報協(xié)議,是OSI(Open System Interconnection,開放式系統(tǒng)互聯(lián)) 參考模型中一種無連接的傳輸層協(xié)議,提供面向事務的簡單不可靠信息傳送服務。

udp在網(wǎng)絡質(zhì)量令人十分不滿意的環(huán)境下,協(xié)議數(shù)據(jù)包丟失會比較嚴重。但是由于UDP的特性:它不屬于連接型協(xié)議,因而具有資源消耗小,處理速度快的優(yōu)點,所以通常音頻、視頻和普通數(shù)據(jù)在傳送時使用UDP較多,因為它們即使偶爾丟失一兩個數(shù)據(jù)包,也不會對接收結(jié)果產(chǎn)生太大影響。

結(jié)論

即服務器之間通過上面說的傳輸協(xié)議進行最底層的數(shù)據(jù)連接及傳輸,在兩臺服務器之間進行傳輸?shù)臄?shù)據(jù),必須要先序列化之后才能傳輸。而一些建立在底層連接協(xié)議上的上層應用就會進行用戶鑒權(quán)等行為,如果通過則進行數(shù)據(jù)回復,如果不通過則切斷連接。

-----------------------------------

本人現(xiàn)處廣州從事互聯(lián)網(wǎng)工作多年,資深技術(shù)人員、管理人員。愿結(jié)識有互聯(lián)網(wǎng)業(yè)務的技術(shù)人員或企業(yè)人員。

標簽: