當前位置:首頁 » 網路連接 » 終端連接主機和真正的計算機網路有何區別
擴展閱讀
計算機網路原理好考嗎 2024-11-21 00:13:53

終端連接主機和真正的計算機網路有何區別

發布時間: 2023-01-02 21:03:08

A. 計算機網路中的主機與終端實質是什麼

現在這個界限比較模糊了。 樓上說的伺服器是終端,那啥是伺服器呢?現在客戶機有時也可以充當做伺服器的角色。

B. 一個主機和一個終端系統有什麼不同

本篇主要介紹終端和控制台的區別,其次列出幾種不同的終端類型(ttyXXX)

要明白這兩者關系,還得從很久很久以前的計算機使用開始說起。

歷史:

首先說一下終端(terminal):

最早的計算機價格很高,因此為了充分利用計算機資源,一般都是支持多用戶同時登陸使用的。這樣的話,一台電腦就需要連接很多鍵盤和顯示器來提供給每個人使用。在以前專門有這種能直接連接到計算機上的設備(鍵盤和顯示器),使用簡單的通信電路進行連接(通常是串口),這個電路只是用來提供數據的傳輸和顯示,沒有處理數據的能力,只負責連接到計算機上登錄。既然可以允許多個鍵盤和顯示器同時連接到計算機上,所以當時的操作系統就已經是多用戶多任務的了(為了充分利用價格昂貴的計算機資源)。這樣的每一套連接的鍵盤和顯示器能夠通過串口連接到計算機的設備就叫做終端。

終端設備兩個(右),計算機和控制台(左)

控制台(console)又是什麼呢?

在各個領域都有控制台的存在比如:

調音台 飛機控制台

控制台從字面意思來看,就是一個直接用於控制設備的檯面,檯面上有很多按鈕顯示屏等。

在計算機領域也同樣存在,把那套直接與計算機組裝在一起的鍵盤和顯示器就稱作控制台。

請注意:它和終端的區別,終端是通過串口線(額外的物理連線)連接到計算機上的,而

控制台是計算機本身就有的設備,一個計算機只有一個控制台。在計算機啟動的時候,所有的啟動信息都會列印到控制台上,而不會顯示到終端上。也就是說,控制台是計算機的基本組成設備。而終端是為了充分利用計算機多出來的附加設備。

在計算機操作系統中什麼信息會列印到控制台而不在終端上呢?比如內核啟動信息和運行日誌,都是顯示到控制台上,但不會顯示到終端上。這是區分控制台和終端的重要依據。

現在:

隨著計算機越來越便宜,目前都是個人筆記本(單獨用戶的),不再鏈接上真正意義上的硬體終端設備了。終端和控制台由很久以前的硬體概念,演化成了軟體概念。

現在說的linux終端都是使用軟體虛擬出來的終端(虛擬終端)。他用軟體的方式模擬出硬體通信方式。比如Ubuntu的 ctrl + alt + f2 ~ f6. 是6個虛擬終端,就好比以前6個人共用一台計算機所使用的套鍵盤和顯示屏一樣。只不過這里是用軟體模擬出來的。這也是為什麼叫做虛擬終端(VT, Virtual Terminal的縮寫)的原因。

終端(terminal): 在Ubuntu中按下 ctrl + alt + f2 ~ f6.

控制台(console): 在 Ubuntu中按下 ctrl + alt + f1 .

(ctrl + alt + f1): tty1 console (ctrl + alt + f2): tty2 terminal

做實驗說明:

1、ctrl + alt + f1 ~ f6.

可以發現只有 f1 顯示有系統啟動時的列印信息,也就表明tty1 是控制台。

2、echo "hello world" > /dev/console

在linux中一切設備皆文件,包括控制台設備,它對應得文件是 /dev/console , 如上命令就是往控制台上列印 hello world。但是在Ubuntu中無論在tty1~6 中的那個終端執行都會顯示到當前虛擬終端上。也就是說,此時linux把當前的終端當做控制台來看待了。這樣看來,linux已經淡化了控制台和終端的區別。但是在其他類UNIX系統上,控制台和終端就會有很明顯的區別,比如freeBSD系統。

(ctrl + alt + f1): tty0 console (ctrl + alt + f1): tty2 terminal

如下圖:

還有另外一些信息也會在控制台上顯示,比如那個終端登錄,系統啟動日誌等,全都顯示

在這個真正的控制台上。在這里就明顯的區分出了控制台和終端了,只不過他們都是現在用

軟體模擬出來的,跟以前的硬體實現是一個意思。

好了明白了終端和控制台區別之後。

最後總結一下:很久以前需要共享計算機時,控制台和終端都是物理硬體加上他們的驅動和軟體。現在不需要多人共享,但是仍然保留著用用軟體模擬的控制台和終端設備文件現在的linux也在把控制台和終端的概念慢慢的淡化。對於普通用戶,可以理解控制台和終端就是:可以用於輸入命令並顯示程序運行結果的窗口。不用嚴格區分。

終端設備類型(tty):Teletypes的縮寫

tty也是一個UNIX命令,用來指出當前終端設備的名稱。

終端是一種字元型設備,它有多種類型,通常用tty來簡稱各種類型的終端設備

1、串列埠終端(Serial Port Terminal) : /dev/ttySn

2、偽終端(Pseudo Terminal):/dev/pty/

3、控制終端: /dev/tty

4、控制台: /dev/ttyn, /dev/console

終端相關的一些Linux命令:

who/w :顯示有哪些終端登錄

who am i : 顯示當前終端是哪一個

tty : 顯示當前終端的設備文件

chvt : 切換虛擬終端 chvt 2 等同於快捷鍵 (ctrl + alt + f2) ,注意:在圖形界面不行

last : 顯示每個終端的登錄時間和持續時間等信息

C. 什麼叫終端,它與個人計算機有什麼區別

終端只有有限的處理能力,是一個主機對應多個終端,它是沒有智能性的 。就像超市裡的收銀機;而個人機有主機,能自我處理數據,既可以聯入網路,也能單獨處理。

D. 面向終端的網路和計算機網路的不同之處是什麼

簡單理解為:面向終端的網路=無盤工作站+伺服器;計算機網路=計算機互連網路(廣域網+區域網)。

E. 計算機與終端的區別

計算機(computer)

解釋:俗稱電腦,是一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。

終端(Terminal)

解釋:通常是指那些與集中式主機系統(例如IBM大型計算機)相連的「啞」用戶設備。終端從用戶接收鍵盤輸入,並且將這些輸入發送給主機系統。主機系統處理這個用戶的鍵盤輸入和命令,然後輸出返回並顯示在這個終端的屏幕上。個人計算機可以運行稱為終端模擬器的一些程序來模仿一個啞終端的工作。在市場銷售理論中,常被用來引稱市場銷售的最後一環,如果把產品從廠家到消費者手中的過程視為渠道,那麼擔負著消費者形成購買的最前沿(通常為零售批發店面),則可稱為「終端」,意味著產品價值的實現,是消費者和經銷者之間完成交換的環節。

計算機與終端的區別
終端應該是極低配的,能完成指定專業任務(例如郵政營業和銀行業務)的小型化,單功能或有限功能的低配計算機,也就是小型的計算機。

F. 互聯網終端與PC的區別是什麼

對於互聯網現狀來講,主要是以移動端智能設備為主,例如智能手機,平板電腦,也包括智能手錶。不過以 PC 端為主導的傳統互聯同樣也在以其特有的形式在不斷地適應現有的互聯網潮流,如同在上文所提到的響應式設計與 Html5 的興起就是一個明顯的趨勢。(如圖 1-27)



圖 1-27 移動端智能設備發展趨勢

雖然 PC 端受 Html5 的影響開始向移動端大量的適配,但是就終端而言,兩者之間不論是使用環境還是設計規范等方面都有很大的區別。所以還是需要清楚,當針對不同的終端進行設計和產品開發時,還是要清楚不同終端的特點,這樣才能夠符合用戶的使用習慣而保證其用戶體驗的不斷優化。那麼,移動終端與 PC 端之間的區別到底由哪些組成呢?具體內容如下:

a)屏幕尺寸的不同以及設計開發的規范性不同;

b)使用環境以及干擾因素的區別導致交互方式的不同;

c)操作媒介以及操作精度的不同。

1.屏幕尺寸的不同以及設計開發的規范性的不同

這一點固然是最為明顯的區別,從硬體的屏幕物理尺寸來看,PC 端屏幕要比智能手機大很多倍。對於電腦來說,其常見尺寸通常為 13、14 英寸以上,而對於智能手機的話,從早期的 3.5 英寸,發展至現在的超大屏手機,其屏幕的物理尺寸也就穩定在 5.5 英寸上下,例如現在的 iPhone7plus 以及三星 Note7 便是如此。從物理尺寸來看,兩者之間確實是著天壤之別,主要原因之一是因為做為移動端而言,其主要原因之一就是因為智能手機端是以單手操作為主要的操作方式,所以對於智能手機,它的屏幕確實不宜過大。

例如文字,對於智能手機界面中的文字來說,以 IOS 系統為例,其正文文字的大小通常為 24 號,並且使用的是適合高清小屏幕而設計用的舊金山字體,(如圖 1-28)那麼如果把它放到 PC 端來說的話, 24 號文字一般可以代表中等大小的文字了,而在 PC 端來說其最小的正文文字通常以 12 號或者 14 號文字為主。