❶ 網路與最終用戶間的介面是由什麼實現
計算機網路體系結構
網路協議是計算機網路必不可少的,一個完整的計算機網路需要有一套復雜的協議集合,組織復雜的計算機網路協議的最好方式就是層次模型。而將計算機網路層次模型和各層協議的集合定義為計算機網路體系結構(NetworkArchitecture)。
計算機網路由多個互連的結點組成,結點之間要不斷地交換數據和控制信息,要做到有條不紊地交換數據,每個結點就必須遵守一整套合理而嚴謹的結構化管理體系.計算機網路就是按照高度結構化設計方法採用功能分層原理來實現的,即計算機網路體系結構的內容.
一、網路體系結構及協議的概念
1、網路體系和網路體系結構
網路體系(NetworkArchitecture):是為了完成計算機間的通信合作,把每台計算機互連的功能劃分成有明確定義的層次,並規定了同層次進程通信的協議及相鄰之間的介面及服務.
網路體系結構:是指用分層研究方法定義的網路各層的功能,各層協議和介面的集合.
2、計算機網路體系結構
計算機的網路結構可以從網路體系結構,網路組織和網路配置三個方面來描述,網路組織是從網路的物理結構和網路的實現兩方面來描述計算機網路;網路配置是從網路應用方面來描述計算機網路的布局,硬體,軟體和和通信線路來描述計算機網路;網路體系結構是從功能讓來描述計算機網路結構.
網路體系結構最早是由IBM公司在1974年提出的,名為SNA
計算機網路體系結構:是指計算機網路層次結構模型和各層協議的集合
結構化是指將一個復雜的系統設計問題分解成一個個容易處理的子問題,然後加以解決.
層次結構是指將一個復雜的系統設計問題分成層次分明的一組組容易處理的子問題,各層執行自己所承擔的任務.
計算機網路結構採用結構化層次模型,有如下優點:
1)各層之間相互獨立,即不需要知道低層的結構,只要知道是通過層間介面所提供的服務
2)靈活性好,是指只要介面不變就不會因層的變化(甚至是取消該層)而變化
3)各層採用最合適的技術實現而不影響其他層
4)有利於促進標准化,是因為每層的功能和提供的服務都已經有了精確的說明
網路協議
協議(Protocol)
網路中計算機的硬體和軟體存在各種差異,為了保證相互通信及雙方能夠正確地接收信息,必須事先形成一種約定,即網路協議.
協議:是為實現網路中的數據交換而建立的規則標准或約定.
網路協議三要素:語法,語義,交換規則(或稱時序/定時關系)
注:通信協議的特點是:層次性,可靠性和有效性.
實體(Entity)
實體:是通信時能發送和接收信息的任何軟硬體設施
介面(Interface)
介面:是指網路分層結構中各相鄰層之間的通信
開放系統互連參考模型(OSI/RM)
OSI/RM參考模型
1、基本概述
為了實現不同廠家生產的計算機系統之間以及不同網路之間的數據通信,就必須遵循相同的網路體系結構模型,否則異種計算機就無法連接成網路,這種共同遵循的網路體系結構模型就是國際標准——開放系統互連參考模型,即OSI/RM.
ISO發布的最著名的ISO標準是ISO/IEC7498,又稱為X.200建議,將OSI/RM依據網路的整個功能劃分成7個層次,以實現開放系統環境中的互連性(interconnection),互操作性(interoperation)和應用的可移植性(portability).
2、分層原則
ISO將整個通信功能劃分為7個層次,分層原則如下:
網路中各結點都有相同的層次
不同結點的同等層具有相同的功能
同一結點內相鄰層之間通過介面通信
每一層使用下層提供的服務,並向其上層提供服務
不同結點的同等層按照協議實現對等層之間的通信
第七層 應用層
第六層 表示層
第五層 會話層
第四層 傳輸層
第三層 網路層
第二層 數據鏈路層
第一層 物理層
OSI/RM參考模型
OSI/RM的配置管理主要目標就是網路適應系統的要求.
低三層可看作是傳輸控制層,負責有關通信子網的工作,解決網路中的通信問題;高三層為應用控制層,負責有關資源子網的工作,解決應用進程的通信問題;傳輸層為通信子網和資源子網的介面,起到連接傳輸和應用的作用.
ISO/RM的最高層為應用層,面向用戶提供應用的服務;最低層為物理層,連接通信媒體實現數據傳輸.
層與層之間的聯系是通過各層之間的介面來進行的,上層通過介面向下層提供服務請求,而下層通過介面向上層提供服務.
兩個計算機通過網路進行通信時,除了物理層之外(說明了只有物理層才有直接連接),其餘各對等層之間均不存在直接的通信關系,而是通過各對等層的協議來進行通信,如兩個對等的網路層使用網路層協議通信.只有兩個物理層之間才通過媒體進行真正的數據通信.
當通信實體通過一個通信子網進行通信時,必然會經過一些中間節點,通信子網中的節點只涉及到低三層的結構.
OSI/RM中系統間的通信信息流動過程
在OSI/RM中系統間的通信信息流動過程如下:發送端的各層從上到下逐步加上各層的控制信息構成的比特流傳遞到物理信道,然後再傳輸到接收端的物理層,經過從下到上逐層去掉相應層的控制住信息得到的數據流最終傳送到應用層的進程.
由於通信信道的雙向性,因此數據的流向也是雙向的.
比特流的構成:
數據DATA應用層(DATA+報文頭AH,用L7表示)表示層(L7+控制信息PH)會話層(L6+控制信息SH)傳輸層(L5+控制信息TH)網路層(L4+控制信息NH)數據鏈路層(差錯檢測控制信息DT+L3+控制信息DH)物理層(比特流)
3、OSI/RM各層概述
物理層(PhysicalLayer)
直接與物理信道直接相連,起到數據鏈路層和傳輸媒體之間的邏輯介面作用.
功能:提供建立,維護和釋放物理連接的方法,實現在物理信道上進行比特流的傳輸.
傳送的基本單位:比特(bit)
物理層的內容:
1)通信介面與傳輸媒體的物理特性
物理層協議主要規定了計算機或終端DTE與通信設備DCE之間的介面標准,包括介面的機械特性,電氣特性,功能特性,規程特性
2)物理層的數據交換單元為二進制比特:對數據鏈路層的數據進行調制或編碼,成為傳輸信號(模擬,數字或光信號)
3)比特的同步:時鍾的同步,如非同步/同步傳輸
4)線路的連接:點—點(專用鏈路),多點(共享一條鏈路)
5)物理拓撲結構:星型,環型,網狀
6)傳輸方式:單工,半雙工,全雙工
典型的物理層協議有RS-232系列,RS449,V.24,V.28,X.20,X.21
數據鏈路層(DataLinkLayer)
通過物理層提供的比特流服務,在相鄰節點之間建立鏈路,對傳輸中可能出現的差錯進行檢錯和糾錯,向網路層提供無差錯的透明傳輸.
主要負責數據鏈路的建立,維持和拆除,並在兩個相鄰機電隊線路上,將網路層送下來的信息(包)組成幀傳送,每一幀包括一定數量的數據和一些必要的控制信息.為了保證數據幀的可靠傳輸應具有差錯控制功能.
功能:是在不太可靠的物理鏈路上實現可靠的數據傳輸
傳送的基本單位:幀(Frame)
數據鏈路層內容:
1)成幀:是因要將網路層的數據分為管理和控制的數據單元
2)物理地址定址:標識發送和接收數據幀的節點位置,因此常在數據頭部加上控制信息DH(源,目的節點的地址),尾部加上差錯控制信息DT
3)流量控制:即對發送數據幀的速率進行控制,保證傳輸正確.
4)差錯控制:在數據幀的尾部所加上的尾部控制信息DT
5)接入控制:當多個節點共享通信鏈路時,確定在某一時間內由哪個節點發送數據
常見的數據鏈路層協議有兩類:一是面向字元型傳輸控制規程BSC;一是面向比特的傳輸控制規程HDLC
流量控制技術
(1)停-等流量控制:發送節點在發送一幀數據後必須等待對方回送確認應答信息到來後再發下一幀.接收節點檢查幀的校驗序列,無錯則發確認幀,否則發送否認幀,要求重發.
存在問題:雙方無休止等待(數據幀或確認幀丟失),解決辦法發送後使用超時定時器;重幀現象(收到同樣的兩幀),解決辦法是對幀進行編號
適用:半雙工通信
(2)滑動窗口流量控制:是指對於任意時刻,都允許發送端/接收端一次發送/接收多個幀,幀的序號個數稱為發送/接收窗口大小
適用:全雙工
工作原理:以幀控制段長為8位,則發送幀序號用3bit表示,發送窗口大小為WT=5,接收窗口大小為WR=2為例來說明
發送窗口
01234
12345
重發1
34567
56701
接收窗口
01(0對1錯)
12(1等2對)
12(正確)
34(正確)
……
滑動窗口的大小與協議的關系:
WT>1,WR=1,協議為退回N步的ARQ(自動反饋請求)
WT>1,WR>1,協議為選擇重傳的ARQ
WT=1,WR=1,協議為停-等式的ARQ
網路層(NetworkLayer)
又稱為通信子網層,是計算機網路中的通信子網的最高層(由於通信子網不存在路由選擇問題),在數據鏈路層提供服務的基礎上向資源子網提供服務.
網路層將從高層傳送下來的數據打包,再進行必要的路由選擇,差錯控制,流量控制及順序檢測等處理,使發送站傳輸層所傳下來的數據能夠正確無誤地按照地址傳送到目的站,並交付給目的站傳輸層.
功能:實現分別位於不同網路的源節點與目的節點之間的數據包傳輸(數據鏈路層只是負責同一個網路中的相鄰兩節點之間鏈路管理及幀的傳輸),即完成對通信子網正常運行的控制.
關鍵技術:路由選擇
傳送信息的基本單位:包(Packer)
網路層採用的協議是X.25分組級協議
網路層的服務:
面向連接服務:指數據傳輸過程為連接的建立,數傳的維持與拆除連接三個階段.如電路交換
面向無連接服務:指傳輸數據前後沒有連接的建立,拆除,分組依據目的地址選擇路由.如存儲轉發
網路層的內容:
邏輯地址定址:是指從一個網路傳輸到另一個網路的源節點和目的節點的邏輯地址NH(數據鏈路層中的物理地址是指在同一網路中)
路由功能:路由選擇是指根據一定的原則和演算法在傳輸通路中選出一條通向目的節點的最佳路由.有非適應型(有隨機式,擴散式,固定式路選法)和自適應型(有孤立的,分布的,集中的路選法)兩種選擇演算法
流量控制:
擁塞控制:是指在通信子網中由於出現過量的數據包而引起網路性能下降的現象.
傳輸層(TransportLayer)
是計算機網路中的資源子網和通信子網的介面和橋梁,完成資源子網中兩節點間的直接邏輯通信.
傳輸層下面的三層屬於通信子網,完成有關的通信處理,向傳輸層提供網路服務;傳輸層上面的三層完成面向數據處理的功能,為用戶提供與網路之間的介面.由此可見,傳輸層在OSI/RM中起到承上啟下的作用,是整個網路體系結構的關鍵.
功能:實現通信子網端到端的可靠傳輸(保證通信的質量)
信息傳送的基本單位:報文
傳輸層採用的協議是ISO8072/3
會話層(SessionLayer)
又稱為會晤層,是利用傳輸層提供的端到端的服務向表示層或會話層用戶提供會話服務.
功能:提供一個面向用戶的連接服務,並為會話活動提供有效的組織和同步所必須的手段,為數據傳送提供控制和管理.
信息傳送的基本單位:報文
會話層採用的協議是ISO8326/7
表示層(PresentationLayer)
表示層處理的是OSI系統之間用戶信息的表示問題,通過抽象的方法來定義一種數據類型或數據結構,並通過使用這種抽象的數據結構在各端系統之間實現數據類型和編碼的轉換.
功能:數據編碼,數據壓縮,數據加密等工作
信息傳送的基本單位:報文
表示層採用的協議是ISO8822/3/4/5
應用層(ApplicationLayer)
應用層是計算機網路與最終用戶間的介面,是利用網路資源唯一向應用程序直接提供服務的層.
功能:包括系統管理員管理網路服務所涉及的所有問題和基本功能.
信息傳送的基本單位:用戶數據報文
應用層採用的協議有:用於文件傳送,存取和管理FTAM的ISO8571/1~4;用於虛終端VP的ISO9040/1;用於作業傳送與操作協議JTM的ISO8831/2;用於公共應用服務元素CASE的ISO8649/50
二、Internet的體系結構
Internet是由無數不同類型的伺服器,用戶終端以及路由器,網關,通信線路等連接組成,不同網路之間,不同類型設備之間要完成信息的交換,資源的共享需要有功能強大的網路軟體的支持,TCP/IP就是能夠完成互聯網這些功能的協議集.
❷ 為什麼說操作系統是用戶和計算機的介面
這個結論是正確的,1、它是硬體與軟體的介面是因為操作系統中提供了底層交換,包括一些硬體的整合,也是通過操作系統來進行交換,單純靠軟體是無法直接與硬體交互的2、操作系統提供了一個人機操作界面,使用用戶可以通過操作系統從而利用硬體資源來進行一些資源整合和計算,所以說操作系統也是用戶與計算機之間的介面。
❸ 硬體和軟體的介面 , 用戶與計算機的介面分別是什麼謝謝
兩者介面都為操作系統。
操作系統為管理計算機硬體與軟體資源的計算機程序,同時也是計算機系統的內核與基石。操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。
操作系統的類型非常多樣,不同機器安裝的操作系統可從簡單到復雜,可從行動電話的嵌入式系統到超級計算機的大型操作系統。許多操作系統製造者對它涵蓋范疇的定義也不盡一致,例如有些操作系統集成了圖形用戶界面,而有些僅使用命令行界面,而將圖形用戶界面視為一種非必要的應用程序。
(3)什麼是用戶和計算機網路間的介面擴展閱讀:
介面的應用要求規定:
1、命令介面為用戶利用操作系統命令組織和控製作業的執行或管理計算機系統。命令在命令輸入界面上輸入,由系統在後台執行,並將結果反映到前台界面或者特定的文件內。
2、程序介面由一組系統調用命令組成,這是操作系統提供給編程人員的介面。用戶通過在程序中使用系統調用命令來請求操作系統提供服務。每一個系統調用都是一個能完成特定功能的子程序。
3、圖形用戶介面採用了圖形化的操作界面,用非常容易識別的各種圖標來將系統各項功能、各種應用程序和文件,直觀、逼真地表示出來。用戶可通過滑鼠、菜單和對話框來完成對應程序和文件的操作。
❹ 什麼是網路用戶與計算機網路之間的介面。
人機的介面就是操作系統,英文縮寫是OS
❺ 提供用戶與網路的介面是哪一層
您好!用戶與計算機網路的介面是網卡,網卡(Network Card)是一塊被設計用來允許計算機在計算機網路上進行通訊的計算機硬體。
網卡屬於OSI模型的物理層和數據鏈路層,它使用戶可以通過電纜或無線相互連接,主要功能包括數據的封裝與解封、鏈路管理、數據編碼與解碼。每一個網卡都有一個被稱為MAC地址的獨一無二的48位串列號,它被寫在卡上的一塊ROM中。
網卡上面裝有處理器和存儲器(包括RAM和ROM)。網卡和區域網之間的通信是通過電纜或雙絞線以串列傳輸方式進行的。而網卡和計算機之間的通信則是通過計算機主板上的I/O匯流排以並行傳輸方式進行。因此,網卡的一個重要功能就是要進行串列/並行轉換。由於網路上的數據率和計算機匯流排上的數據率並不相同,因此在網卡中必須裝有對數據進行緩存的存儲晶元。
在安裝網卡時必須將管理網卡的設備驅動程序安裝在計算機的操作系統中。這個驅動程序以後就會告訴網卡,應當從存儲器的什麼位置上將區域網傳送過來的數據塊存儲下來。網卡還要能夠實現乙太網協議。
❻ 操作系統是用戶和計算機之間的介面嗎
是的。
操作系統是直接控制和管理計算機硬體、軟體資源,合理地對各類作業進行調度,以方便用戶使用程序。
一個完整的計算機系統是由硬體系統和軟體系統兩大部分組成,在計算機硬體之上的第一層軟體就是操作系統,它是對硬體系統的第一次擴充。操作系統與計算機硬體是密不可分的。
(6)什麼是用戶和計算機網路間的介面擴展閱讀
操作系統的主要功能
1、處理機管理功能,就是CPU管理,包括進程式控制制、進程同步、進程通信、CPU調度。這是操作系統的核心內容。
2、存儲器管理功能,包括內存分配、內存保護、地址映射和內存擴充。
3、設備管理功能,包括緩沖管理、設備分配、設備處理等內容。圍繞著CPU和外部設備的速度不匹配的矛盾,操作吸取了大量的方案來應對。
4、文件管理功能,包括文件存儲空間管理、目錄管理、文件的讀/寫管理和保護。
5、提供用戶介面,作系統提供用戶的介麵包括命令介面、程序介面(AP)和圖形介面(GUI)
❼ ______是用戶與計算機間的介面,是計算機系統中所有硬體與軟體的組織者與管理者
是B啦,用戶與計算機的介面當然選B啊,操作系統對計算機的硬體和軟體起到管理作用啊。怎麼可能是C!!!!!
記得採納啊
❽ 什麼是人與計算機聯系的介面,用戶可以通過它與計算機交換信息
輸入輸出設備是人與計算機聯系的介面,用戶可以通過它與計算機交換信息。
計算機的外部設備之一,用來和計算機本體進行交互時使用,如:鍵盤、顯示器等
輸入設備是 向計算機輸入數據和信息的設備。是計算機與用戶或其他設備通信的橋梁。輸入設備是用戶和計算機系統之間進行信息交換的主要裝置之一.鍵盤,滑鼠,攝像頭,掃描儀,光筆,手寫輸入板,游戲桿,語音輸入裝置等都屬於輸入設備(Input Device )是人或外部與計算機進行交互的一種裝置,用於把原始數據和處理這些數據的程序輸入到計算機中。
計算機能夠接收各種各樣的數據,既可以是數值型的數據,也可以是各種非數值型的數據,如圖形、圖像、聲音等都可以通過不同類型的輸入設備輸入到計算機中,進行存儲、處理和輸出。計算機的輸入設備按功能可分為下列幾類:
● 字元輸入設備:鍵盤;
● 光學閱讀設備:光學標記閱讀機,光學字元閱讀機;
● 圖形輸入設備:滑鼠器、操縱桿、光筆;
● 圖像輸入設備:攝像機、掃描儀、傳真機;
● 模擬輸入設備:語言模數轉換識別系統。
輸出設備(Output Device)是人與計算機交互的一種部件,用於數據的輸出。它把各種計算結果數據或信息以數字、字元、圖像、聲音等形式表示出來。常見的有顯示器、列印機、繪圖儀、影像輸出系統、語音輸出系統、磁記錄設備等。
輸出設備:將計算機中的數據或信息輸出給用戶。如顯示器、列印機等。(如行式列印機、卡片輸出機、靜電印刷機、繪圖機、聲音回答裝置等)把計算機的計算結果或中間結果以各種方式輸出。控制台打字機、光筆、顯示器等既可作輸入設備、也可作輸出設備。
❾ 操作系統是計算機與用戶的介面
操作系統是計算機與用戶的介面。
操作系統位於底層硬體與用戶之間,是兩者溝通的橋梁。用戶可以通過操作系統的用戶界面,輸入命令。操作系統則對命令進行解釋,驅動硬體設備,實現用戶要求。
以現代標准而言,一個標准PC的操作系統應該提供以下的功能:
進程管理(Processing management)
內存管理(Memory management)
文件系統(File system)
網路通信(Networking)
安全機制(Security)
用戶界面(User interface)
驅動程序(Device drivers)
(9)什麼是用戶和計算機網路間的介面擴展閱讀:
綜觀計算機之歷史,操作系統與計算機硬體的發展息息相關。操作系統之本意原為提供簡單的工作排序能力,後為輔助更新更復雜的硬體設施而漸漸演化。從最早的批量模式開始,分時機制也隨之出現,在多處理器時代來臨時,操作系統也隨之添加多處理器協調功能,
甚至是分布式系統的協調功能。其他方面的演變也類似於此。另一方面,在個人計算機上,個人計算機之操作系統因襲大型機的成長之路,在硬體越來越復雜、強大時,也逐步實踐以往只有大型機才有的功能。
總而言之,操作系統的歷史就是一部解決計算機系統需求與問題的歷史。
❿ 用戶和計算機硬體系統的介面是什麼
計算機硬體與用戶之間的介面是操作系統。
操作系統是管理計算機硬體與軟體資源的計算機程序,同時也是計算機系統的內核與基石。
操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。
歷史:
第一部計算機並沒有操作系統。這是由於早期計算機的創建方式(如同建造機械算盤)與性能不足以運行如此程序。但在1947年美國貝爾實驗室的肖克利、巴丁和布拉頓組成的研究小組發明的晶體管,以及莫里斯·威爾克斯發明的微程序方法,使得計算機不再是機械設備,而是電子產品。
系統管理工具以及簡化硬體操作流程的程序很快就出現了,且成為操作系統的起源。此時,廠商為每一台不同型號的計算機創造不同的操作系統,因此為某計算機而寫的程序無法移植到其他計算機上運行,即使是同型號的計算機也不行。