導航:首頁 > 網路安全 > 數據如何通過網路傳輸的

數據如何通過網路傳輸的

發布時間:2023-05-10 23:19:20

㈠ 無論使用計算機做什麼,都離不開數據的傳輸,互聯網是怎樣傳輸數據的

無論使用計算機做什麼,都離不開數據的傳輸。在上網的時候,瀏覽一個網頁,網頁伺服器要把網頁的數據發給你;發電子郵件,你的計算機要把郵件的數據發給電子郵件伺服器,電子郵件伺服器還要把這些數據發給接收者的計算機;看一段視頻,視頻的數據也要通過網路傳輸到用戶的計算機。

在這個信息爆炸的時代,每天都有龐大的數據在網路上流通,互聯網線路的繁忙程度可能並不亞於世界上最繁忙的十字路口。

總結:

為了保證全世界數十億台計算機中的任意兩台之間都可以建立聯系,在互聯網上傳輸數據絕不是一件很簡單的事情,需要做很多工作才可以使這個迷宮一樣復雜的交通系統每天都正常運轉。

㈡ 網路是怎麼傳信息的

傳信息就像送快遞,後台收到之後智能識別,通過衛星傳輸,只不過速度更快一些。

㈢ 請教下:網路數據傳輸的原理

數據在網路上是以"幀"為單位進行傳輸。
幀由多個部分組成,不同的部分對應不同的信息,從而實現相應的功能。
幀是根據通信所使用的協議,由網路驅動程序按照一定規則生成的,然後通過網卡發送到網路中,通過網線傳送到目的主機。
在目的主機一端按照同樣的通信協議執行相反的過程。接收端機器的網卡捕獲到這些幀,並告訴操作系統有新的幀到達,然後對其進行存儲。
在正常情況下,網卡讀入一幀並進行檢查。
如果幀中攜帶的目的地址(這里的目的地址是指物理地址而非IP地址,該地址是網路設備的唯一標志)和自己的物理地址一致,或者是廣播地址(被設定為一次性發送到網路所有主機的特殊地址,當目標地址為該地址時,所有的網卡都會接收該幀),網卡通過產生一個硬體中斷引起操作系統注意,然後將幀中所包含的數據傳送給系統進一步處理;否則就將這個幀丟棄。

㈣ 網路的傳輸方式

1. 廣播式網路(broadcast networks)

特點:所有計算機共享一條通信信道,任何一台計算機發出的信息可以直接被其他所有計算機接收,不需要節點轉送,兩台以上的計算機同時發送信息會發生沖突
• 介質訪問控制方法:發現沖突,避免沖突,解決沖突(講前先聽,邊講邊聽)
用的是多路復用技術,把信道分成很多的子信道,不同的信號就不會產生沖突

2. 點到點式網路(point-to-point networks)
特點:一條線路連接兩個網路互連設備。一般情況下,兩台計算機間的傳輸要經過多台
網路互連設備;兩條計算機間的傳輸有多條路徑可選擇。
關鍵技術:路由選擇
• 路由表:給出大致的網路和范圍,然後再一層一層找下去

·集線器以廣播式方式工作
1.價格便宜,集線器相當於一個多路開關,時延小(因為不需要轉發)
2.A發一個信息,BCD都能收到,達不成只給一個節點發送數據的要求
3.如果帶寬是100M,那麼ABCD每個節點最多帶寬能達到25M
★集線器連接的兩個節點不能距離太遠,否則發現沖突查不出來。發送的數據的最後一位離開了發送節點時還沒聽到沖突就覺得沒有沖突,因此為了避免這樣的問題,對網路的跨度還是有一定的限度的

·交換機以點對點式方式工作
1.帶寬利用率高,如果帶寬是100M,那麼ABCD每個節點達到的最大帶寬是100M
2.安全性提高了
3.向外發送信息時要有源地址和目的地址,如果找不到目的地址時就會以廣播式方式工作
4.支持全雙工,A→交換機的同時,交換機→A (前提是交換機有兩個緩存)
5.網路跨度大於集線器
6.時延大於集線器
7.可以連接不同速率的節點,即ABCD的速率可以不一樣

A把數據給D時,90%的數據都沒有了

㈤ 數據是如何在網路上傳輸的

我們電腦上的數據,是如何「走」到遠端的另一台電腦的呢?這是個最基礎的問題,可能很多人回答不上來,盡管我們每天都在使用網路。這里我們以一個最簡單的「ping」命令,來解釋一個數據包「旅程」。

假設:我的電腦A,向遠在外地的朋友電腦B傳輸數據,最簡單的就是「ping」一下,看看這個傢伙的那一端網路通不通。A與B之間只有一台路由器。(路由器可能放在學校,社區或者電信機房,無所謂,基本原理是一樣的)

具體過程如下------
1.「ping」命令所產生的數據包,我們歸類為ICMP協議。說白了就是向目的地發送一個數據包,然後等待回應,如果回應正常則目的地的網路就是通的。當我們輸入了「ping」命令之後,我們的機器(電腦A)就生成了一個包含ICMP協議域的數據包,姑且稱之為「小德」吧~~~~

2.「小德」已經將ICMP協議打包到數據段里了,可是還不能發送,因為一個數據要想向外面傳送,還得經過「有關部門」的批准------IP協議。IP要將你的「寫信人地址」和「收信人地址」寫到數據段上面,即:將數據的源IP地址和目的IP地址分別打包在「小德」的頭部和尾部,這樣一來,大家才知道你的數據是要送到哪裡

3.准備工作還沒有完。接下來還有部門要審核------ARP。ARP屬於數據鏈路層協議,主要負責把IP地址對應到硬體地址。直接說吧,都怪交換機太「傻」,不能根據IP地址直接找到相應的計算機,只能根據硬體地址來找。於是,交換機就經常保留一張IP地址與硬體地址的對應表以便其查找目的地。而ARP就是用來生成這張表的。比如:當「小德」被送到ARP手裡之後,ARP就要在表裡面查找,看看「小德」的IP地址與交換機的哪個埠對應,然後轉發過去。如果沒找到,則發一個廣播給所有其他的交換機埠,問這是誰的IP地址,如果有人回答,就轉發給它。

4.經過一番折騰,「小德」終於要走出這個倒霉的區域網了。可在此之前,它們還沒忘給「小德」屁股後面蓋個「戳」,說是什麼CRC校驗值,怕「小德」在旅行途中缺胳膊少腿,還得麻煩它們重新發送。。。。。我靠~~~~註:很多人弄不清FCS和CRC。所謂的CRC是一種校驗方法,用來確保數據在傳輸過程中不會丟包,損壞等等,FCS是數據包(准確的說是frame)里的一個區域,用來存放CRC的計算結果的。到了目的地之後,目的計算機要檢查FCS里的CRC值,如果與原來的相同,則說明數據在途中沒有損壞。

5.在走出去之前,那些傢伙最後折磨了一次「小德」------把小德身上眾多的0和1,弄成了什麼「高電壓」「低電壓」,在雙絞線上傳送了出去。暈~~出趟門就這么麻煩嗎?

6.坐著雙絞線旅遊,爽!可當看到很多人坐著同軸電纜,還有坐光纖的時候,小德又感覺不是那麼爽了。就在這時,來到了旅途的中轉站------路由器。這地方可是高級場所,人家直接查看IP地址!剩下的一概不管,交給下面的人去做。夠牛吧?路由器的內部也有一張表,叫做路由表,裡面標識著哪一個網路的IP對應著路由器的哪一個埠。這個表也不是天生就有的,而是靠路由器之間互相「學習」之後生成的,當然也可以由管理員手工設定。這個「學習」的過程是依靠路由協議來完成的,比如RIP,EIGRP,OSPF等等。

7.當路由器查看了「小德」的IP地址以後,根據路由表知道了小德要去的網路,接著就把小德轉到了相應的埠了。至此,路由器的主要工作完成,下面又是打包,封裝成frame,轉換成電壓信號等一系列「折騰」的活,就由數據鏈路層和物理層的模塊去干吧。

8.小德從路由器的出口出來,便來到了目的地----電腦B----所屬的網路的默認網關。默認網關可以是路由器的一個埠,也可以是區域網里的各種伺服器。不管怎樣,下面的過程還是一樣的:到交換機里的ARP表查詢「小德」的IP地址,看看屬於哪個區域網段或埠,然後就轉發到B了。

9.進了B的網卡之後,還要層層「剝皮」,基本上和從A出來的程序是一樣的------電腦B先校驗一下CRC值,看看數據是否完整;然後檢查一下frame的封裝,看到是IP協議之後,就把「小德」交給IP「部門」了;IP協議一看目的地址,正確,再看看應用協議,是ICMP。於是知道了該怎麼做了------產生一個回應數據包,(可以命名為「回應小德」),並准備以同樣的順序向遠端的A發送。。至於剛剛收到的那個數據包就丟棄了。

10.「回應小德」這個數據包又開始了上述同樣的循環,只不過這次發送者是B而接收者是A了。

以上是一個最簡單的路由過程,任何復雜的網路都是在次基礎之上實現的。

㈥ 網路中,數據是怎麼樣傳輸的

比如你用QQ發送文本信息「你好」給對方。
發送過程:
1、QQ先把「你好」轉換成ASCII碼,並且生成一個報文,此時報文為:(QQ報文頭)+(你好的ASCII碼)
2、QQ是應用層軟體,,理論上應用層應該把報文交給它的下一層,表示層。此時報文變為(表示層報文頭)+(QQ報文頭)+(你好的ASCII碼)
不過,我覺得QQ應該是直接把報文交給了傳輸層的UDP協議,此時報文變為(UDP報文頭)+(QQ報文頭)+(你好的ASCII碼)。此時還要建立UDP連接,不贅述。
3、然後UDP協議把報文交給網路層的IP協議,報文變為(IP報文頭)+(UDP報文頭)+(QQ報文頭)+(你好的ASCII碼)。
4、然後,IP協議把報文交給鏈路層協議的以太協議,報文變為(以太報文頭)+(IP報文頭)+(UDP報文頭)+(QQ報文頭)+(你好的ASCII碼)。
5、然後,以太報文被送到網卡上,此時報文被分割為好幾個幀,以0101的形式通過物理層發送到網路上。
6、然後,是交換機收到這些幀,把這些幀還原成以太報文,交換機根據以太報文頭里的MAC地址查找自己的MAC地址表,找到出介面,把報文從出介面發送出去(把報文送到網關設備上)。發送的時候報文又被分割成多個幀,通過物理層發送出去。
7、網關收到報文後,根據IP報文頭里的IP地址,查找自己的路由表和FIB表,找到下一跳地址,然後把報文送到下一跳,這個過程不斷重復,直到找到對方的網關。
8、對方的網關再把這個報文發送到對方的電腦上。
9、對方電腦收到報文後依次剝掉以太報文頭、IP報文頭、UDP報文頭,然後發現應用層協議是QQ,於是把這個報文交給QQ軟體處理,QQ再把ASCII碼還原成「你好」,顯示在對話框里。
以上就是大概的過程了。

閱讀全文

與數據如何通過網路傳輸的相關的資料

熱點內容
安卓手機怎麼重置網路接入點 瀏覽:634
考研網路平台哪個好一點 瀏覽:207
戰場信息網路包括哪些軟體 瀏覽:64
計算機網路dx考試 瀏覽:180
360長沙網路安全業務 瀏覽:399
網路電視哪裡可以看奧運會直播 瀏覽:469
共享網路需要藍牙嗎 瀏覽:785
白銀網路推廣哪個公司好 瀏覽:258
鴻蒙手機網路怎麼共享給電腦 瀏覽:231
網路層傳輸什麼 瀏覽:151
蘋果手錶在戶外怎麼連接網路 瀏覽:491
豫廣網路沒信號是咋回事 瀏覽:304
手機轉接出現網路異常 瀏覽:369
用著移動網路老提示切換移動網路 瀏覽:635
海寧衛校網路連接 瀏覽:565
華為4g手機聯通移動網路設置 瀏覽:730
聯通無法訪問移動網路怎麼連上 瀏覽:651
如何把iptv和網路 瀏覽:447
什麼是IP化的網路 瀏覽:575
手機能打網路電話 瀏覽:443

友情鏈接