數字或模擬信號。
網路通信中最重要的就是網路通信協議。當今網路協議有很多,區域網中最常用的有三個網路協議:MICROSOFT的NETBEUI、NOVELL的IPX/SPX和TCP/IP協議。應根據需要來選擇合適的網路協議。
從專業角度定義,網路協議是計算機在網路中實現通信時必須遵守的約定,也就是通信協議。主要是對信息傳輸的速率、傳輸代碼、代碼結構、傳輸控制步驟、出錯控制等作出規定並制定出標准。
(1)計算機網路信息傳輸過程中擴展閱讀
NETBEUI協議——
NETBEUI是為IBM開發的非路由協議,用於攜帶NETBIOS通信。NETBEUI缺乏路由和網路層定址功能,既是其最大的優點,也是其最大的缺點。因為它不需要附加的網路地址和網路層頭尾,所以很快並很有效且適用於只有單個網路或整個環境都橋接起來的小工作組環境。
因為不支持路由,所以NETBEUI永遠不會成為企業網路的主要協議。NETBEUI幀中的地址是數據鏈路層媒體訪問控制(MAC)地址,該地址標識了網卡但沒有標識網路。路由器靠網路地址將幀轉發到最終目的地,而NETBEUI幀完全缺乏該信息。
B. 兩台電腦在網路中的數據傳輸經過那些步驟
我暫且按我的理解說說吧。
先看一下計算機網路OSI模型的七個層次:
┌—————┐
│ 應用層 │←第七層
├—————┤
│ 表示層 │
├—————┤
│ 會話層 │
├—————┤
│ 傳輸層 │
├—————┤
│ 網路層 │
├—————┤
│數據鏈路層│
├—————┤
│ 物理層 │←第一層
└—————┘
而我們現在用的網路通信協議TCP/IP協議者只劃分了四成:
┌—————┐
│ 應用層 │ ←包括OSI的上三層
├—————┤
│ 傳輸層 │
├—————┤
│ 網路層 │
├—————┤
│網路介面層 │←包括OSI模型的下兩層,也就是各種不同區域網。
└—————┘
兩台計算機通信所必須需要的東西:IP地址(網路層)+埠號(傳送層)。
兩台計算機通信(TCP/IP協議)的最精簡模型大致如下:
主機A---->路由器(零個或多個)---->主機B
舉個例子:主機A上的應用程序a想要和主機B上面的應用程序b通信,大致如下
程序a將要通信的數據發到傳送層,在傳送層上加上與該應用程序對應的通信埠號(主機A上不同的應用程序有不同的埠號),如果是用的TCP的話就加上TCP頭部,UDP就加上UDP頭部。
在傳送成加上頭部之後繼續嚮往下傳到網路層,然後加上IP頭部(標識主機地址以及一些其他的數據,這里就不詳細說了)。
然後傳給下層到數據鏈路層封裝成幀,最後到物理層變成二進制數據經過編碼之後向外傳輸。
在這個過程中可能會經過許多各種各樣的區域網,舉個例子:
主機A--->(區域網1--->路由器--->區域網2)--->主機B
這個模型比上面一個稍微詳細點,其中括弧裡面的可以沒有也可能有一個或多個,這個取決於你和誰通信,也就是主機B的位置。
主機A的數據已經到了具體的物理介質了,然後經過區域網1到了路由器,路由器接受主機A來的數據先經過解碼,還原成數據幀,然後變成網路層數據,這個過程也就是主機A的數據經過網路層、數據鏈路層、物理層在路由器上面的一個反過程。
然後路由器分析主機A來的數據的IP頭部(也就是在主機A的網路層加上的數據),並且修改頭部中的一些內容之後繼續把數據傳送出去。
一直到主機B收到數據為止,主機B就按照主機A處理數據的反過程處理數據,直到把數據交付給主機B的應用程序b。完成主機A到主機B的單方向通信。
這里的主機A、B只是為了書寫方便而已,可能通信的雙方不一定就是個人PC,伺服器與主機,主機與主機,伺服器與伺服器之間的通信大致都是這樣的。
再舉個例子,我們開網頁上網路:
就是我們的主機瀏覽器的這個應用程序和網路的伺服器之間的通信。應用成所用的協議就是HTTP,而伺服器的埠號就是熟知埠號80.
大致過程就是上面所說,其中的細節很復雜,任何一個細節都可以寫成一本書,對於非專業人員也沒有必要深究。
C. 簡要說明計算機網路的通信過程是怎麼樣的
網路通信的實現
在發送端(即一個發送終端,其實也是一台計算機)首先要把傳送的信息(如話音,圖像)變成電信號,然後調制到激光器發出的激光束上,使光的強度隨電信號的幅度(頻率)變化而變化;轉換成數字信號(數字信號:二位制010101010),然後通過調制送入光纖,並通過光纖發送出去到接收端(另一台計算機),先解調,然後DA轉換,最後信號放大在接收端,檢測器收到光信號後把它變換成電信號,經解調後恢復原信息。其傳導送度解決了多信號數字傳輸在一根細光纖下完成。
光速傳輸,其傳輸容量非常之大,是金屬導體無法相比的,在光纖的兩端分別都裝有「光貓」進行信號轉換。 其特點是傳輸容量大,傳輸質量好,損耗小,互不幹擾,中繼距離長等。光纖傳輸使用的是波分復用,即是把小區里的多個用戶的數據分別調製成不同波長的光信號在一根光纖里傳輸。
我們看到的接到電腦上的細銅線是接收端變為電信號後的末端介面傳輸,已經不是光纖部分了。
我們常聽說到「伺服器」,伺服器是一個能夠存儲大量信息的中轉裝置,其實也是一台功能強大的計算機,(區域網用小型伺服器和我們台式機的主機箱外觀它基本一樣,是通過路由器分線接入的)。把連接到上面的計算機所發送到出的信號(文本、音訊、圖像等)按照一定的地址存儲起來,當某個計算機要找某個內容的文件時,識別系統(瀏覽器)就可以根據關鍵詞找到地址並鏈接打開。所有客戶終端都要經過伺服器來調取和存入信息,並由伺服器歸類分裝分發。
計算機處理的信號都是數字,即 0 和 1 .舉個簡單的例子 漢字「網」在計算機里只是一組數字假如是:1000110010100110.這樣一組代碼,當你用鍵盤輸入「網」字時,計算機是按照一組數字處理並傳送的,另一台計算機收到這組數字後,經轉換顯示還原為「網」(人可以識別的記號)就可以通訊了。其它如音訊、圖像也是一樣的。另外一些發達國家已經開通數字電視的傳送,由於數字不受干擾,傳送信息不會丟失,電視圖像逼真。
D. 計算機 的信息是如何傳輸的
進入網際網路的電腦都遵循著一個稱為TCP/IP的傳遞信息的規則。在發送信息時,先把信息分成一個個的小包,在小包上標明要接收信息的計算機的「門牌號碼」,即IP地址。然後由網路中的稱做路由器的「指揮官」,根據「門牌號碼」確定這些信息小包傳送的路徑。當信息小包傳送到接收的計算機後,小包合並成原來信息的模樣,這樣就完成了信息的傳輸。
信息傳輸是從一端將命令或狀態信息經信道傳送到另一端,並被對方所接收。包括傳送和接收。傳輸介質分有線和無線兩種,有線為電話線或專用電纜;無線是利用電台、微波及衛星技術等。信息傳輸過程中不能改變信息,信息本身也並不能被傳送或接收。必須有載體,如數據、語言、信號等方式,且傳送方面和接收方面對載體有共同解釋。
E. 在網路中,數據在傳輸過程中很容易丟失或傳錯,是什麼原因導致了這種情況的發生呢
數據的丟失有很多的原因,數據的傳輸從應用層到屋物理鏈路層,是把傳輸的信息從報文到分組到幀的形式,到線路中的比特,都是要封裝和拆包,還包括終端的應答和響應,這其中協議起到關鍵的作用,數據是如何的傳輸都是靠協議進行規定如何的形式傳輸,下面就分步進行解釋:
網路傳輸是指用一系列的線路(光纖,雙絞線等)經過電路的調整變化依據網路傳輸協議來進行通信的過程。
Frame,數據鏈路層的協議數據(protocol data unit)單元。數據鏈路層的主要職責是控制相鄰系統之間的物理鏈路,它在傳送「比特」信息的基礎上,在相鄰節點間保證可靠的數據通信。為了保證數據的可靠傳輸,把用戶數據封裝成幀。
TCP/IP)協議是Internet最基本的協議,簡單地說,就是由底層的IP協議和TCP協議組成的.
TCP/IP 是供已連接網際網路的計算機進行通信的通信協議。
TCP/IP 指傳輸控制協議/網際協議 (Transmission Control Protocol / Internet Protocol)。
TCP/IP 定義了電子設備(比如計算機)如何連入網際網路,以及數據如何在它們之間傳輸的標准.
以下簡單介紹TCP/IP中的協議都具備什麼樣的功能,都是如何工作的:
1. IP
網際協議IP是TCP/IP的心臟,也是網路層中最重要的協議。
IP層接收由更低層(網路介面層例如乙太網設備驅動程序)發來的數據包,並把該數據包發送到更高層---TCP或UDP層;相反,IP層也把從TCP或UDP層接收來的數據包傳送到更低層。IP數據包是不可靠的,因為IP並沒有做任何事情來確認數據包是按順序發送的或者沒有被破壞。IP數據包中含有發送它的主機的地址(源地址)和接收它的主機的地址(目的地址)。
高層的TCP和UDP服務在接收數據包時,通常假設包中的源地址是有效的。也可以這樣說,IP地址形成了許多服務的認證基礎,這些服務相信數據包是從一個有效的主機發送來的。IP確認包含一個選項,叫作IP source routing,可以用來指定一條源地址和目的地址之間的直接路徑。對於一些TCP和UDP的服務來說,使用了該選項的IP包好像是從路徑上的最後一個系統傳遞過來的,而不是來自於它的真實地點。這個選項是為了測試而存在的,說明了它可以被用來欺騙系統來進行平常是被禁止的連接。那麼,許多依靠IP源地址做確認的服務將產生問題並且會被非法入侵。
2. TCP
如果IP數據包中有已經封好的TCP數據包,那麼IP將把它們向『上』傳送到TCP層。TCP將包排序並進行錯誤檢查,同時實現虛電路間的連接。TCP數據包中包括序號和確認,所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。
TCP將它的信息送到更高層的應用程序,例如Telnet的服務程序和客戶程序。應用程序輪流將信息送回TCP層,TCP層便將它們向下傳送到IP層,設備驅動程序和物理介質,最後到接收方。
面向連接的服務(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它們使用了TCP。DNS在某些情況下使用TCP(發送和接收域名資料庫),但使用UDP傳送有關單個主機的信息。
3.UDP
UDP與TCP位於同一層,但它不管數據包的順序、錯誤或重發。因此,UDP不被應用於那些使用虛電路的面向連接的服務,UDP主要用於那些面向查詢---應答的服務,例如NFS。相對於FTP或Telnet,這些服務需要交換的信息量較小。使用UDP的服務包括NTP(網路時間協議)和DNS(DNS也使用TCP)。
欺騙UDP包比欺騙TCP包更容易,因為UDP沒有建立初始化連接(也可以稱為握手)(因為在兩個系統間沒有虛電路),也就是說,與UDP相關的服務面臨著更大的危險。
4.ICMP
ICMP與IP位於同一層,它被用來傳送IP的的控制信息。它主要是用來提供有關通向目的地址的路徑信息。ICMP的『Redirect』信息通知主機通向其他系統的更准確的路徑,而『Unreachable』信息則指出路徑有問題。另外,如果路徑不可用了,ICMP可以使TCP連接『體面地』終止。PING是最常用的基於ICMP的服務。
5. TCP和UDP的埠結構
TCP和UDP服務通常有一個客戶/伺服器的關系,例如,一個Telnet服務進程開始在系統上處於空閑狀態,等待著連接。用戶使用Telnet客戶程序與服務進程建立一個連接。客戶程序向服務進程寫入信息,服務進程讀出信息並發出響應,客戶程序讀出響應並向用戶報告。因而,這個連接是雙工的,可以用來進行讀寫。
兩個系統間的多重Telnet連接是如何相互確認並協調一致呢?TCP或UDP連接唯一地使用每個信息中的如下四項進行確認:
源IP地址 發送包的IP地址。
目的IP地址 接收包的IP地址。
源埠 源系統上的連接的埠。
目的埠 目的系統上的連接的埠。
埠是一個軟體結構,被客戶程序或服務進程用來發送和接收信息。一個埠對應一個16比特的數。服務進程通常使用一個固定的埠,例如,SMTP使用25、Xwindows使用6000。這些埠號是『廣為人知』的,因為在建立與特定的主機或服務的連接時,需要這些地址和目的地址進行通訊。
IP協議
IP(Internet Protocol)協議的英文名直譯就是:網際網路協議。從這個名稱我們就可以知道IP協議的重要性。在現實生活中,我們進行貨物運輸時都是把貨物包裝成一個個的紙箱或者是集裝箱之後才進行運輸,在網路世界中各種信息也是通過類似的方式進行傳輸的。IP協議規定了數據傳輸時的基本單元和格式。如果比作貨物運輸,IP協議規定了貨物打包時的包裝箱尺寸和包裝的程序。 除了這些以外,IP協議還定義了數據包的遞交辦法和路由選擇。同樣用貨物運輸做比喻,IP協議規定了貨物的運輸方法和運輸路線。
TCP協議
我們已經知道了IP協議很重要,IP協議已經規定了數據傳輸的主要內容,那TCP(Transmission Control Protocol)協議是做什麼的呢?不知大家發現沒有,在IP協議中定義的傳輸是單向的,也就是說發出去的貨物對方有沒有收到我們是不知道的。就好像8毛錢一份的平信一樣。那對於重要的信件我們要寄掛號信怎麼辦呢?TCP協議就是幫我們寄「掛號信」的。TCP協議提供了可靠的面向對象的數據流傳輸服務的規則和約定。簡單的說在TCP模式中,對方發一個數據包給你,你要發一個確認數據包給對方。通過這種確認來提供可靠性。
協議是相同層之間進行傳輸的,裡面有好多好多具體的問題,可以查一下網路工程師的教材,那裡很具體,或是計算機網路等書籍,說的都很細的,
希望對你能有所幫助,大家一起學習。加油吧。。。。。
F. 在計算機網路系統的遠程通信中,通常採用的傳輸技術是( )。A.基帶傳輸 B.寬頻傳輸C.頻帶傳輸
寬頻傳輸。
在計算機通信技術高速發展的情況之下,不同的網路系統中對於數據的傳輸,已經使用在各行各業中,並且成為信息傳遞與資源分享的主要渠道。但是由於網路通信道路的代碼錯誤、節點移動以及數據延遲等因素的影響,信息傳輸還存在數據包丟失和信道擁堵等現象。
因此在數據傳輸過程中,需要通過多種網路協議來提高單位時間信息傳送量,保證信息傳輸的質量和效率,以此來促進計算機無線網路通信的發展。
(6)計算機網路信息傳輸過程中擴展閱讀:
注意事項:
網路實體安全:如計算機的物理條件、物理環境及設施的安全標准,計算機硬體、附屬設備及網路傳輸線路的安裝及配置等。
軟體安全:如保護網路系統不被非法侵入,系統軟體與應用軟體不被非法復制、篡改、不受病毒的侵害等。
數據安全:如保護網路信息的數據安全,不被非法存取,保護其完整、一致等。
G. 計算機網路中數據通信過程中同步傳輸方式傳送速率比非同步傳輸方式高。對嗎
同步傳輸和非同步傳輸 各有各的好處。同步傳輸:要求時間的統一,效率高。傳送速率快。非同步傳輸 :要求不高,成本低。
H. 計算機網路中的數據通過什麼傳輸
就是在傳輸過程中,對外界透明,就是說你看不見他是傳送網路不管傳輸的業務如何,我只負責將需要傳送的業務傳送到目的節點,同時保證傳輸的質量即可,而不對傳輸的業務進行處理。
2、透明傳輸是指數據直接通過系統中的互連功能模式而不進行rlp糾錯,如果進行了rlp糾錯即為非透明傳輸。
3、就是所謂的透明傳輸,不管傳的是什麼,所採用的設備只是起一個通道作用,把要傳輸的內容完好的傳到對方!
4、透傳的設備是個黑箱子,進來是什麼出去也是什麼
I. 簡述數據通過計算機網路的通信過程。
過程:電腦將數據封裝上一定的頭部,轉換成0,1等二進制信號在線路上傳播給路由器,路由器根據路由表轉發數據,直達目的主機,再拆去頭部信息,將純的數據交給應用程序。
c/s(客戶機/伺服器)有三個主要部件:資料庫伺服器、客戶應用程序和網路。伺服器負責有效地管理系統的資源,其任務集中於:
1.資料庫安全性的要求
2.資料庫訪問並發性的控制
3.資料庫前端的客戶應用程序的全局數據完整性規則
4.資料庫的備份與恢復
客戶端應用程序的的主要任務是:
1.提供用戶與資料庫交互的界面
2.向資料庫伺服器提交用戶請求並接收來自資料庫伺服器的信息
3.利用客戶應用程序對存在於客戶端的數據執行應用邏輯要求
4.網路通信軟體的主要作用是,完成資料庫伺服器和客戶應用程序之間的數據傳輸。
三層C/S結構是將應用功能分成表示層、功能層和數據層三部分。
解決方案是:對這三層進行明確分割,並在邏輯上使其獨立。
在三層C/S中, 表示層 是應用的用戶介面部分,它擔負著用戶與應用間的對話功能。它用於檢查用戶從鍵盤等輸入的數據,顯示應用輸出的數據。為使用戶能直觀地進行操作,一般要使用圖形用戶介面 (GUI),操作簡單、易學易用。在變更用戶介面時,只需改寫顯示控制和數據檢查程序,而不影響其他兩層。檢查的內容也只限於數據的形式和值的范圍,不包括有關業務本身的處理邏輯。
功能層 相當於應用的本體,它是將具體的業務處理邏輯地編入程序中。表示層和功能層之間的數據交往要盡可能簡潔。
數據層 就是DBMS,負責管理對資料庫數據的讀寫。DBMS必須能迅速執行大量數據的更新和檢索。現在的主流是關系資料庫管理系統 (RDBMS)。因此一般從功能層傳送到數據層的要求大都使用SQL語言。
在三層或N層C/S結構中,中間件 (Middleware) 是最重要的部件。所謂中間件是一個用API定義的軟體層,是具有強大通信能力和良好可擴展性的分布式軟體管理框架。它的功能是在客戶機和伺服器或者伺服器和伺服器之間傳送數據,實現客戶機群和伺服器群之間的通信。其工作流程是:在客戶機里的應用程序需要駐留網路上某個伺服器的數據或服務時,搜索此數據的C/S應用程序需訪問中間件系統。該系統將查找數據源或服務,並在發送應用程序請求後重新打包響應,將其傳送回應用程序。隨著網路計算模式的發展,中間件日益成為軟體領域的新的熱點。中間件在整個分布式系統中起數據匯流排的作用,各種異構系統通過中間件有機地結合成一個整體。每個C/S環境,從最小的LAN環境到超級網路環境,都使用某種形式的中間件。無論客戶機何時給伺服器發送請求,也無論它何時應用存取資料庫文件,都有某種形式的中間件傳遞C/S鏈路,用以消除通信協議、資料庫查詢語言、應用邏輯與操作系統之間潛在的不兼容問題。
三層C/S結構的優勢主要表現在以下幾個方面:
1.利用單一的訪問點,可以在任何地方訪問站點的資料庫;
2.對於各種信息源,不論是文本還是圖形都採用相同的界面;
3.所有的信息,不論其基於的平台,都可以用相同的界面訪問;
4.可跨平台操作;
5.減少整個系統的成本;
6.維護升級十分方便;
7.具有良好的開放性;
8.系統的可擴充性良好;
9.進行嚴密的安全管理;
10.系統管理簡單,可支持異種資料庫,有很高的可用性。
J. 計算機網路中信號的傳輸方式可分為什麼
計算機網路中信號傳輸方式分為調制解調(模擬信號)和編解碼(數字信號)兩種,常用的傳輸方式有網線傳輸,光纖傳輸,無線傳輸,目前新推出一些調制解調方式傳輸,使用雙線就能傳輸網路數字信號,但前提是需要在線纜兩端加上數據機,有需要的可以進一步交流。