當前位置:首頁 » 手機網路 » 網路在電腦是如何運行的
擴展閱讀
北京移動網路出故障 2025-10-20 08:58:18
西鄉網站製作多少錢 2025-10-20 08:54:23

網路在電腦是如何運行的

發布時間: 2022-11-28 15:40:36

❶ 簡述計算機網路的運行過程

目標管理的步驟可以不完全一樣,但一般來說可以分為以下四步:

1. 建立一套完整的目標體系。這項工作是從企業的最高主管部門開始的,然後由上而下的逐級確定目標。上下級的目標之間通常是一種「目的-手段」的關系,某一級的目標需要用一定的手段來實現,而這個實現的履行者往往就屬於這級人員的下屬部門之中。

目標體系應與組織結構相吻合,從而使每個部門都由明確的目標,每個目標都有人明確負責。這種明確負責現象的出現,很有可能導致對組織結構的調整。從這個意義上說,目標管理還有搞清組織結構的作用。

2. 組織實施。目標既定,主管人員就應放手把權力交給下級人員,而自己去抓重點的綜合性管理。完成目標主要靠執行者的自我控制。上級的管理應主要體現在指導、協助、提出問題,提供情報以及創造良好的工作環境方面。

3. 檢查和評價。對各級目標的完成情況,要事先規定出期限,定期進行檢查。檢查的方法可靈活地採用自檢、互檢和責成轉么的部門進行檢查。檢查的依據就是事先確定的目標。對於最終結果,應當根據目標進行評價,並根據評價結果進行獎罰。

4. 確定新的目標,重新開始循環。

❷ 家庭電腦如何連接網路

步驟:在系統桌面,滑鼠右擊網上鄰居,然後點擊屬性;在網路連接界面點創建一個新的連接,出現新建連接向導,點下一步;默認是第一項連接到Internet,點下一步;選第二項,手動設置我的連接,點下一步;選第二項,用要求用戶名和密碼的寬頻連接來連接,點下一步;隨便填上ISP名稱,點下一步;填上上網的賬戶名和密碼,點下一步;點擊「在我的桌面上添加一個到此連接的快捷方式「前面打勾,點擊完成;桌面上就會有一個網路連接的圖標,每次上網前把它打開連接即可;雙擊網路連接的圖標,出現這個界面,密碼不用再輸入,直接點連接就能上網了。
擴展
具體連接線路如下
請將貓和路由都通上電。
電話線水晶頭進貓 1米網線1頭接貓 另一頭接路由器的WAN 口 也就是第一個其他四個是LAN 1234 另外兩根 隨意接 LAN 1 2 3 4 另一頭接電腦 連接成功
右鍵單擊網上鄰居 右鍵單擊本地連接 點擊屬性 在選擇TCP/IP協議雙擊 打開全部選擇自動獲取IP地址。OK 網卡設置OK
然後打開網頁 在地址欄輸入192.168.1.1 或 0.1 路由器現在背面都有提示 用戶冥河密碼都是ADMIN 進去後選擇向導,看著填 有用戶名和密碼需要你填寫 還有要選擇pppoe連接
然後選擇在斷線後自動連接。OK 保存 從起路由。

電腦網路是怎樣的

Internet發展史 國際互聯網是美國高科技發展的結果,同時也是美國政府出於軍事目的不得已而為之的產物。為了分散因遭遇外國核武器打擊本國軍事指揮控制系統所帶來的危險(即當網路中的某一物理層遭到破壞不至於影響整個網路系統的正常運行),美國國防部於1969年建立了一個實驗型的網路架構APRANET,資金來源於國防部的高級研究規劃局(APRPA)。起初,只有幾個著名大學院校、研究機構及軍事設備承包商等單位被允許與APRPANET聯接。APRPANET的建立雖然是出於軍事上的目的,但在和平時期,這一網路卻極大地方便了各部門的研究人員在該網路上進行信息及技術數據交流。80年代中期,美國國家科學基金會(National Science Fundation)又建立了一個更加龐大的網路架構NSFnet。1990年,APRPANET中止了與非軍事有關的營運活動,隨即NSFnet便成為國際互聯網初期的主幹網。由於是政府出資,NSFnet因而只對大學院校及公共研究機構免費開放,而且限制在該主幹網傳輸與商業活動有關的數據信息。然而許多大企業都對網路潛藏的巨大商業機會表示了極大的關注,並且出現了一些由企業自主興建的主幹網路。到了1992年,由於網路技術已日趨成熟,NSF為了推進國際互聯網的商業化進程,宣布幾年後將停止營運NSFnet,並開始積極鼓勵和資助各類商業實體建立主幹網。從此,國際互聯網在基礎設施領域的商業化進程進入了快速發展時期,NSFnet也於1995年正式退出。要了解國際互聯網,就不可避免地要提及互聯網發展過程中出現的幾個重要事件。國際互聯網的發展與信息技術發展息息相關,技術標準的制定以及技術上的創新是決定國際互聯網得以順利發展的重要因素。網路的主要功能是交換信息,而採取什麼樣的信息交換方式則是網路早期研究人員面臨的首要問題。 1961年,MIT的克蘭洛克(Kleinrock) 教授在其發表的一篇論文中提出了包交換思想,並在理論上證明了包交換技術(packet switching)相對於電路交換技術在網路信息交換方面更具可行性。不久,包交換技術就獲得了大多數研究人員的認同,當時APRPANET採用的就是這種信息交換技術。包交換思想的確立在國際互聯網的發展史上是第一個具有里程碑意義的事件,因為包交換技術使得網路上的信息傳輸不僅在技術上更為便捷,而且還在經濟上更為可行。國際互聯網發展中的第二個里程碑是信息傳輸協議(TCP/IP)的制定。網路在類型上有多種,諸如衛星傳輸網路、地面無線電傳輸網路等等。信息的傳輸在同樣類型的網路內部不存在任何問題,而要在不同類型的網路之間進行信息傳輸卻會在技術上存在很大困難。為了解決這個問題,DARPA研究人員卡恩(Kahn)在1972年提出了開放式網路架構思想,並根據這一思想設計出沿用至今的TCP/IP傳輸協議標准。 在TCP/IP中,「網路」是一個高度抽象的概念,即任何一個能傳輸數據分組的通信系統都可以被視為網路。這樣,只要採用包交換技術,任何類型的數據傳輸網路都可相互對接。由於兼容性是技術上一個重要的特徵,因而標準的制定對於國際互聯網的順利發展具有重要的意義。同時,TCP/IP標准中的開放性理念也是網路能夠發展成為如今的「網中網」——Internet一個決定性因素。第三個里程碑事件是互聯網頁(World Wide Web,又叫萬維網)技術的出現。早期在網路上傳輸數據信息或者查詢資料需要在電腦上進行許多復雜的指令操作,這些操作只有那些對電腦非常了解的技術人員才能做到熟練運用。特別是當時軟體技術還並不發達,軟體操作界面過於單調,電腦對於多數人只是一種高深莫測的神秘之物,因而當時「上網」只是局限在高級技術研究人員這一狹小的范圍之內。 WWW技術是由瑞士高能物理研究實驗室(CERN)的程序設計員Tim Berners-Lee 最先開發的,它的主要功能是採用一種超文本格式(hypertext)把分布在網上的文件鏈接在一起。這樣,用戶可以很方便地在大量排列無序的文件中調用自己所需的文件。1993年,位於美國伊利諾伊大學的國家超級應用軟體研究中心(NCSA)設計出了一個採用WWW技術的應用軟體Mosaic,這也是國際互聯網史上第一個網頁瀏覽器軟體。該軟體除了具有方便人們在網上查詢資料的功能,還有一個重要功能,即支持呈現圖象,從而使得網頁的瀏覽更具直觀性和人性化。可以說,如果網頁的瀏覽沒有圖象這一功能,國際互聯網是不可能在短短的時間內獲得如此巨大的進展的,更不用說發展電子商務了。特別是,隨著技術的發展,網頁的瀏覽還具有支持動態的圖象傳輸、聲音傳輸等多媒體功能,這就為網路電話、網路電視、網路會議等提供一種新型、便捷、費用低廉的通訊傳輸基礎工具創造了有利條件,從而適應未來商務活動的發展。如果說,最初網路的發展主要是為了滿足人們信息交流的需求,而現在通過網路進行的商務活動或者人們所熟悉的電子商務則是國際互聯網今後發展的主要推進器。可以肯定的是,國際互聯網仍將以一種不可預見的飛快速度向前發展,同時,如何發展網路經濟也將成為每個國家不可?h避的重要問題。

❹ 使用各種各樣的通電腦網路,網路是如何具體工作來保證我們的信息傳輸到特定的目的而不被別人獲得

前面講了INTERNET是一個計算機網路的網路或網際網,INTERNET是用
一種稱為路由器的專用計算機將網路互連組成的。當然, 單是將硬體互連
並不能形成INTERNET,互連的計算機需要軟體才能通信。下面我們講一講
使互連的硬體成為一個單一的、龐大的網路所需的基本軟體。
● 協議:通信的約定
除非兩個人講同一種語言,否則這兩人是不可能進行交流的。 這一道
理對於計算機同樣適用——兩台計算機除非使用一種公用的語言, 否則不
可能進行通信。通信協議是兩台計算機用來交換信息所使用的一種公用語
言的規范的約定。"協議"這一術語是從外交詞令中來的,在外交詞令中,協
議是指對外交流所遵循的規則。
計算機通信協議精確地定義了通信的約定。例如, 協議規定了每台計
算機所發送的每個信息的精確的格式和意義。協議也規定每台計算機在哪
些情況下應該發送特定的信息,以及當一個信息到來時,一台計算機應該做
出怎樣的響應。
● 網際協議
INTERNET中使用的一個關鍵協議是網際協議(INTERNET Protocol),通
常縮寫為IP,IP 非常詳細地定義了計算機通信應該遵循的規則的具體細節。
IP精確地定義了分組必須怎樣組成, 以及路由器必須怎樣將每一個分組
遞交到其目的地。
連接到INTERNET上的每台計算機都必須遵守網際協議的約定。每台計
算機產生的分組都必須使用IP定義的格式。計算機接收到的分組仍然是
IP格式的源發送分組的一個拷貝,進一步而言,INTERNET中的每個路由器
在將分組從一個網路向另一個網路遞交時,都希望這些分組遵循IP格式。
● 每台機器上都必須裝有IP軟體
計算機硬體不懂IP,因而將一台計算機連到INTERNET 上並不意味著
這台計算機可以使用 INTERNET 的服務。 計算機需要有IP軟體才能在
INTERNET上通信。實際上,使用INTERNET的每一台計算機都必須運行IP
軟體。
IP是最基本的軟體:所有INTERNET服務使用IP來發送或接收分組。
正因為IP是最基本的, 所以通常每台計算機上都有一套供所有應用共享
的IP軟體的單一拷貝。在高級的計算機上, 操作系統任何時候都在內存
中保留IP軟體的一個拷貝,時刻准備發送或接收分組。總而言之:
由於所有的INTERNET服務者要使用網際協議IP,因而要使用INTERNET的
每台計算機首先必須有IP軟體。
● Internet分組稱為數據報
為了區分INTERNET的分組和其他網路的分組, 我們將遵從IP規范的
分組稱為IP數據報。之所以用這一術語是為了直觀地說明INTERNET分組
遞交服務是如何處理分組的。正如該術語字面的意義,INTERNET 以與電報
局處理電報基本相同的方式處理數據報, 一旦發送方生成一個數據報並且
將其發送到INTERNET上後,該發送者就可以進行其他處理,正像發報人將電
報發出去以後就可以處理其他任務一樣。數據報在INTERNET中的傳輸與發
送方無關,正像電報到達目的地與發報人無關一樣。總之:
在INTERNET中傳輸的每個分組必須符合網際協議定義的格式, INTERNET
中的這些分組稱為IP數據報。
● 錯覺:以為Internet是一個龐大的網路
盡管定義了有關通信的許多具體細節, 但網際協議有其重要的目的。
一旦INTERNET上的每台計算機都安裝了IP軟體, 任何計算機都能夠生成
IP數據報並將其發送給其他計算機。從本質上來說, IP將許多網路和
路由器組成的集合變成了一個無縫的通信系統,使INTERNET像一個單一的、
巨大的網路一樣工作。
計算機學家使用「虛擬」這一術語來描述這種比硬體所能提供的規模
更大、 功能更強的計算機制的錯覺。 INTERNET 是一個虛擬網路 , 因為
INTERNET給我們一種錯覺,它是一個單一的、龐大的網路。盡管 INTERNET
是一個網際網或計算機網路的網路,但IP軟體處理了所有的細節,而讓我
們感覺到INTERNET是一個單一的網路。用戶感覺不到組成INTERNET的網路
和路由器,就像電話用戶感覺不到組成電話系統的導線和交換機一樣。
關鍵是:INTERNET 就像一個連接好幾百萬台計算機的單一的網路一樣
運行。IP軟體允許任何計算機向其他計算機發送IP數據報。

可靠傳輸軟體TCP---INTERNET工作原理之三

前面講了網際協議IP, 說明了計算機和路由器上的IP軟體如何在
INTERNET上將一個IP數據報從一台計算機向另一台計算機發送。下面繼
續討論INTERNET的基本通信軟體,論述另一個主要的通信協議TCP。
● 分組交換系統可能會超出其流量限制
前面討論了分組交換, 分組交換是現代絕大多數計算機網路使用的基
本技術。回想一下,分組交換允許多台計算機沒有延遲地進行通信,因為分
組交換要求計算機將數據劃分成小的分組。但類似INTERNET使用的分組交
換系統,需要另外的通信軟體來保證數據的可靠傳輸。
為了說明這一問題,將每個網路都假想成一條道路,將每個路由器假想
成連接兩條道路的交叉路口,並且所有的道路都具有相同的速度限制。 假
想路a和路b都塞滿了以極限速度行駛的汽車。如果來自路a和路b的所
有汽車都試圖進入路d,那就會發生交通堵塞。
來自兩條道路的汽車匯聚到第三條道路上的情形與來自兩個網路的分
組匯聚到第三條道路上的情形與來自兩個網路的分組匯聚到第三個網路的
情形類似。
在公路上,發生交通堵塞時,汽車會停下來 ,但在互連網路的例子中,
數據報卻不會停下來。每一秒鍾,在一個網路上會有5000個分組,在另一個
網路上,也會有5000個數據報,但只有5000個數據報能被送往其目的地。那
么,每秒鍾在網路d上擠不下的那5000個數據報哪裡去了呢? 路由器將它
們丟棄了!當然,每個路由器都有一定的內存空間,可以在臨時擁塞時在內
存中存放其中的一些數據報。
然而,路由器僅有有限的內存空間存放少量的數據報,如果數據報到達
的速度一直比離開的速度快,那麼,路由器不得不將到達的數據報丟棄直到
擁塞解除為止。
● TCP幫助IP實現可靠遞交
由於INTERNET使用可能會由於數據報而超載的分組交換硬體,因而,設
計人員早就知道需要另外的通信軟體。為了解決這一問題, 他們發明了傳
輸控制協議TCP(Transmission Control Protocol),TCP使INTERNET可靠。
連接到INTERNET上的所有計算機都運行IP軟體, 並且其中的絕大多數還
運行TCP軟體。事實上, 由於TCP和IP的重要地位以及兩者一起工
作得很好,因此人們把INTERNET使用的整個通信協議組稱為TCP/IP協議組。
TCP解決了可能在分組交換系統中出現的幾個問題。
如果路由器由於過多的數據報而超載,則必須將一些數據報丟棄,結果,
一個數據報在INTERNET上傳輸時可能丟失。TCP自動檢測丟失的數據報
並且解決這一問題。INTERNET結構復雜, 一個數據報可以有多條路徑到達
目的地。當路由器開始沿另外一條新的路徑傳送數據報, 就好像高速公路
上的汽車在前方出現問題時會繞道而行一樣。結果由於路徑的變化, 一些
數據報會以一種它們發送時不同的順序到達目的地, TCP自動檢測到來
的數據報並且將它們按原來的順序調整過來。最後, 網路硬體故障有時會
導致重復的數據報,結果,一個數據報的多個副本可能會到達目的地。TC
P自動檢測重復的數據報而且只接受最先到達的數據報。
總而言之:盡管IP軟體使計算機能夠發送和接收數據報,但IP並未
解決所有可能出現的問題。使用INTERNET的計算機還需要TCP軟體來提
供可靠的無差錯的通信服務。
● TCP提供計算機程序之間的連接
從概念上來說, TCP就像人通過電話交互一樣提供計算機程序之間
的交互, 一台計算機上的程序指定一個遠程程序並發出連接呼叫(等於撥
電話碼呼叫對方),被呼叫的程序必須接受呼叫(等於對方答話),一旦連
接建立,兩個程序就能夠相互發送數據(等於通過電話進行交談)。最後,
當程序結束運行時,雙方終止會話(等於掛斷電話)。當然,由於計算機以
比人高得多的速度運行,因而,兩個程序能夠在千分之幾秒內建立連接, 交
換少量數據,然後終止連接。總之:
TCP軟體使兩台計算機上的程序通過INTERNET以類似於人打電話的
方式進行通信成為可能。一旦兩個程序建立了連接, 那麼它們可以在交換
任意大小的數據後再結束通信。
● 恢復丟失分組的神奇
檢測和丟棄重復的數據報是一個相對容易的任務。因為TCP在每個
數據報中都有一個數據的標識, 接收方可以用已收到的數據的標識與到來
的數據報的標識進行比較,如果發現是重復的數據到來,接收方不予理睬。
而恢復丟失的數據報要困難一些。為了說明原因, 考慮互連網路中的數據
可能在互連網路中的一個路由器丟失, 而這種情況最初的源計算機和最終
的目的計算機都沒出問題。TCP使用時鍾和確認機制來解決這一問題。
無論何時,當數據到達最終目的地時,接收端上的TCP軟體就向源計算機
發送回一個確認。確認是聲明哪些數據到達的一個簡訊息。發送方使用確
認來保證所有數據都到達目的地。無論何時,當TCP軟體發送數據時,就
啟動一個使用計算機內部時鍾的計時器時鍾。計時器時鍾像鬧鍾一樣工作
---一旦計時器時鍾超時,它就通知TCP。如果確認在計時器超時之前到
達,TCP就取消這一計時器。如果計時器在確認到來之前超時,TCP就
認為數據報丟失而重傳一次。
● TCP自動進行重傳
許多計算機通信協議使用同樣的機制:啟動時鍾,如果在時鍾超時之前
確認沒有到達,則重傳數據。但由於TCP是在INTERNET上運行,因而其機
制與其他協議所用的機制有些區別。如果目的計算機位於離源計算機比較
近的地方(例如,在同一個大樓中),那麼, TCP在重傳數據報之前只等
待一很短的時間,如果目的計算機位於離源計算機很遠的地方(例如,在另
外一個國家),則TCP在重傳之前要等待較長的時間。進一步而言,超時
機制是完全自動的——TCP計算INTERNET的當前延遲並自動調整超時值。
如果有許多計算機開始發送數據報而INTERNET的速度下降, TCP則增大
在重傳之前的等待時間。如果情況變化了,數據報在INTERNET 上的傳輸速
度開始加快,TCP自動減小超時值。經驗表明,在龐大的INTERNET中, 通
信協議必須自動修改超時值以便使數據傳輸的效率更高。
TCP自動調整超時值的能力為INTERNET的成功做了很大貢獻。事實
上,INTERNET 的大多數應用程序離開自動適應情況變化的TCP軟體就無
法運行。進一步而言,詳細的測試和經驗已經證明,TCP軟體能夠極好地
適應INTERNET的變化——盡管許多計算機學家試圖設計比TCP更好的機
制,但迄今為止還沒有人提出一個更好的協議。
● TCP和IP協同工作
TCP和IP很好地協同工作並不是一個巧合。盡管這兩個協議可以
分開來使用,但他們是在同一時間作為一個整體系統的部分來設計的,並且
在實現上也是互相配合互相補充的。因此, TCP解決IP沒有解決的問
題,而不去重復IP的工作。用一句話來說,就是:連接到INTERNET 上的計
算機既需要TCP軟體又需要IP軟體。IP提供了一種將分組從源傳送
到目的地的方法,但沒有解決諸如數據報丟失或亂序遞交的問題; TCP
解決IP沒有解決的問題。兩者結合在一起,提供了一種在INTERNET 上可
靠傳輸數據的方法。
通常,計算機廠商銷售其中包括TCP,IP 以及與兩者有關的幾個通信協
議的單個軟體包。這些軟體總稱為TCP/IP軟體。
小結:盡管IP軟體提供了基本的INTERNET通信, 但它沒有解決出現的
所有問題。像任何一個分組交換系統一樣, 如果有很多計算機在同一時刻
同時發送數據,INTERNET可能會超出其流量限制。 當計算機發送的數據報
比INTERNET所能處理的數據報多時,路由器不得不丟棄到來的某些數據報。
IP軟體不檢測數據報丟失。為了處理這些通信問題, 計算機必須使
用TCP軟體。TCP去掉重復的數據, 保證精確地按原發送順序重新組
裝數據,並且在數據丟失時重發數據。
解決數據丟失的問題特別困難,因為數據丟失可能在INTERNET 的中間
部分發生,即使這時靠近源和目的計算機的網路和路由器都沒有出現問題。
TCP使用確認和超時機制處理數據丟失的問題。除非確認在時鍾超時之
前到達,否則發送方將重傳數據。TCP的超時機制在INTERNET 上工作得
很好,因為TCP自動根據目的計算機離源計算機的遠近來修改超時值。

Internet為什麼工作得很好

前面講了包括TCP/IP軟體在內的INTERNET的基本技術。下面分析一下
INTERNET成功的原因以及應該吸取的教訓。
INTERNET是人類技術的奇觀。TCP/IP軟體技術滿足了INTERNET最初的
設計者無法想像的增長和變化。一方面,連到INTERNET 上的計算機數量成
指數地增長,而TCP/IP技術完全適應這一發展變化。另一方面,在過去的十
年裡,INTERNET上的網路流量也在成指數級地增長,而TCP/IP技術能夠處理
這些越來越多的網路分組。盡管現在的計算機要比TCP/IP剛開始運行時快
200倍,但這些新的計算機通過INTERNET不僅能夠相互通信, 而且能夠與老
的計算機通信。除中央互連廣域網的速度增加了800%以外,TCP/IP 協議並
未發生變化,原有的設計能夠繼續在更高的速度下運行。
為什麼TCP/IP技術如此成功? 從一項科研項目中誕生的技術是如何成
為世界上最大的計算機網路系統的基石的?我們從INTERNET 項目中學習到
什麼東西?顯而易見,類似INTERNET這樣的一個復雜系統的絕對成功不是單
憑一個技術決策所能蹴就的。但一個壞的決策能夠破壞一個同樣無可挑剔
的計劃。下面我們一起看一看 TCP/IP 的某些優秀的設計思想以及應該從
INTERNET項目中學習哪些東西。

❺ 計算機網路都是怎樣運行的

鑒於計算機網路規模巨大、聯系面廣、涉及因素多,通常要劃分成各種特定問題,突出主要因素、忽略或弱化次要因素,並進行概括、抽象,建立典型化模型來加以研究
組建計算機網路時,首先要解決的具體問題和理論問題。目的是在滿足應用需求和客觀約束條件下,以最少的投入(包括人力 、物力、財力、時間等),設計、建造一個安全、可靠 、有效、運行良好 、適應性強、易管理、易維護、易改造、易擴充的計算機網路,並預計回答資金回收期限以及可能獲得的最大的社會效益和經濟效益等問題。優化設計分為 3個階段 :① 需求分析與規劃階段。應對需求和環境進行調查 ,收集 、整理必要的資料與數據,包括應用目的、信息格式、通信量、響應時間、差錯率、可靠性要求、選用的標准,以及現有設備、用戶分布、地理環境、自然條件 、氣象特徵、外界影響等 ,目的是明確需求、找出關鍵環節、規劃項目的總體輪廓。②網路總體設計階段。在調查分析的基礎上,應根據應用需求,確定網路的總體框架和重要的網路參數,必須對一些重要的關鍵問題做出抉擇,如選用何種拓撲結構,設備的選型、安置和連接方法,通信介質的選擇、線路布局和容量分配,通信規程以及路由、流量和差錯控制技術,網路業務的種類、服務質量及高層協議的選擇等。③設計方案評測階段。根據評測目標。建立各種數學模型(如預測模型、優化模型、性能評價模型等),以便對網路的性能、費用、工期時限、效益概算、資金回收期限等進行分析與評價,給出技術與經濟可行性結論。如果結論達不到預計要求,應視情況,部分或全部進行重新網路優化設計。
網路體系結構編輯
計算機網路體系結構是一組用於規劃、設計、組建計算機網路所需遵循的原則和依據,包括層次結構、功能劃分、協議規范、過程描述等內容。對計算機網路發展最有影響的網路體系結構是國際標准化組織(ISO)建議的開放系統互連(OSI)參考模型 。它是通過體系模型、服務定義和協議規范3 個抽象級別,逐步深入、逐步細化加以制定和描述的。體系結構模型是OSI 最高級別的抽象,它從功能和概念級上建造了一個抽象的、具有層次結構的體系模型,刻畫了開放系統的整體性能 、結構要素 、行為特徵、層次關系 、數據格式等內容 。OSI 體系結構模型由應用層、表示層、會話層、運輸層、網路層、數據鏈路層和物理層等7層組成。服務定義是OSI低一級別的抽象,它更詳細地定義每層提供的服務,規定各層的外特性和層間抽象介面,但不涉及是否實現和如何實現的細節。協議規范是 OSI最低級別的抽象,它精確地定義某層實體為了協同工作和交互活動所需傳送控制信息的語義和語法,以及採用什麼樣的規程去分析、解釋和加工它們。體系結構模型進一步發展趨向是研究、制定網路應用體系結構模型,目的是為網路用戶創造良好的運行環境和開發環境。例如,一些網路專家在 OSI模型的基礎上,提出開放應用體系結構(OAA)模型的設想。OAA由操作環境和開發維護環境兩部分組成。
路徑選擇編輯
早期計算機領域中幾個熱門研究課題,成果多、文獻量大。路徑選擇的主要目的是在網路中選擇最佳路徑 ,將源站點發送的報文信息高速、有效地傳送到目的站點,其側重點是提高網路服務質量、減少延遲時間、降低傳輸費用。衡量路徑選擇演算法好壞的標准包括:①報文信息以最短的時間、最短的路徑或最少的費用,傳送到目的地。②演算法簡單、易於實現、適應性強(能適應網路故障和結構變化所帶來的影響)。③不過重增加網路和結點的開銷(包括處理機時間、存儲容量 、信息傳輸量等)。④有助於改善網路性能、保持穩定的吞吐率、降低平均傳輸延遲時間、均衡網路負載等。典型路徑選擇演算法有擴散式路徑選擇、隨機式路徑選擇、固定路徑選擇、自適應路徑選擇等。
控制內容編輯
流量控制和擁擠控制
流量控制和擁擠控制的目的是控制網路和各條通信線路上的信息流通量,保持網路處於穩定的工作狀態,以便提高網路吞吐率、減少平均延遲時間,其側重點是改善網路工作效率和資源利用率,防止擁塞和死鎖現象發生。流量控制可分為相鄰結點間流控、源結點與目的結點間流控、主機與結點間流控、主機與主機間流控四種類型。常用的控制方法有限定傳輸速率、拒收重傳、暫停發送、限定接收發送窗口大小、預約緩沖區等。用於擁擠控制的方法有預約緩沖區、限制管道流量、入網許可證、反向抑制等。
差錯控制
也是網路設計中的重要研究課題,其目的是根據應用要求、線路質量、設備性能和外界環境等因素,選擇適當的控制機制和方法,查出並糾正信息傳輸中的差錯,將其減少到允許程度之內。計算機網路中,通常採用兩種基本策略來處理信息傳輸中的差錯:①使用糾錯碼。即在要發送的信息報文中附加上足夠多的冗餘信息,使接收方不僅能夠查出、而且能夠糾正信息報文中的差錯。因信息冗餘量過大,且控制復雜,通常用於單向傳輸場合,或用作輔助措施。②使用檢錯碼。即在要發送的信息報文中附加一定的冗餘信息,使接收方能夠查出信息報文中的差錯(但不知什麼樣的差錯),並通知發送方重傳原來的信息報文。通信規程和網路協議通常採用這種方法。
協議工程編輯
計算機網路領域中最活躍的研究課題之一 ,目的是把軟體工程的原理和方法用於計算機網路協議的描述、實現和驗證工作 。協議工程的主要研究內容包括3 個方面:①協議形式化描述及其形式化描述語言。②協議軟體的自動生成技術及其開發維護工具。③協議一致性測試技術及其測試工具 。協議工程的研究有助於加深理解計算機網路協議,有助於提高協議軟體的生產效率,有助於改善網路協議軟體的維護管理水平。但是,協議工程與軟體工程相比,無論在研究、開發、應用的深度和廣度上說,均有距離,尚有廣闊的開拓、發展前景。

❻ 1.網路運營商是如何將我們的個人電腦連接網路的

一個小的單位由幾台或幾百台至幾千電腦組成一個區域網,出口部分由出本單位的出口路由器完成單位如果需要檢測單位內部的人員在干什麼,一般會加一些安全設備和上網行為審計設備以及一些日誌記錄伺服器來完成對數據的處理及監測。

本單位的數據就由出口設備集中統一轉交到運營商線路上,運營商負責架設光纖和骨幹網來完成單位網路出口數據至運營商機房的數據傳輸,再由運營商機房中心的設備完成對城域網數據的相互交換,由運營商在機房內部完成對各單位各來至其它外省運營商數據的處理及交換。

網路運營商

網路運營商是進行網路運營和提供服務的實體,在網路運營商不僅需要從網路角度知道網路運行狀況,還需要從服務角度知道網路運行狀況,此外,他們需要在提供多媒體服務和應用是有效利用網路資源,網路提供商則是提供網路基礎設施的實體。

怎麼查看電腦網路運行狀況

連上網路的前提是你的數據包能夠通過WAN口出去經過DNS解析然後從公網上有返回的數據!

在運行里敲 192.168.0.1 或者1.1 我想你這樣的做法應該是看連通性是否通暢!

首先在運行里敲ARP -A 看解析回來的網關地址是多少 或者在網路連接里本地連接點右鍵-屬性-支持-詳細信息 看網關地址是多少!然後去PING 網關地址
但是這樣的做法也只是你測試你PC 與電腦之間的連通

測試與外網連通 直接在運行里敲PING 公網網址 比如 ping -t
如果能PING 通 那說明你的網路是正常的。
如果不通 那麼檢查你的路由配置 網關設置 DNS的設置
望採納。

❽ 計算機網路從 IP 到 IP 的通信是怎麼完成的

開發離不開計算機網路,計算機網路很重要,但不是所有的網路知識對軟體開發都是有用的。

我們知道,網路是分層的,OSI 體系中分了 7 層,但實際上使用的 TCP/IP 體系中分了 4 層,學習的時候為了方便,我們還是把物理層、數據鏈路層分開學的,所以是 5 層。

開發時我們會用 IP、TCP、HTTP 等協議來完成計算機之間的通信,網頁運行時還會涉及到 DNS 等協議,這些協議都是在網路層之上的,也就是基於 IP 到 IP 的傳輸來完成各種協議的數據通信。

那之下的部分呢?IP 到 IP 的通信是如何實現的?

這就涉及到物理層、數據鏈路層還有網路層的知識了,這些知識對實際的開發沒啥用,因為代碼里已經默認了 IP 和 IP 之間是可以通信的,但是了解這些可以讓我們對網路有一個全面的理解。這部分涉及到網路硬體、涉及到通信原理,還是挺有意思的。

這篇文章就淺談下 IP 和 IP 之間的通信的知識。

把不同的計算機連接起來,可以做數據通信,可以共享軟體、硬體,這就叫做計算機網路。

這種連接方式有很多種,自然也就有不同的網路。比如撥號上網,是利用電話通信的網路來傳輸數據的,就像打電話一樣,所以叫撥號,只不過傳輸的數據不是通話數據。比如衛星上網,是利用衛星信號來傳輸數據,這也是一種網路。

這兩種都是用的現有的網路來實現計算機通信。而我們自己組建的網路都是用網線連接的,這種是最常見的網路。

比如這樣:

這種通過一根線把所有的計算機連接起來的網路連接方式叫做乙太網。

在講乙太網之前,不知道大家是否已經感受到了網路分層的好處:

不管是利用電信網路的撥號上網,還是利用衛星通信的衛星上網,或者是用網線連接起來的乙太網,這些不同結構的網路都能很自然的融合在一起,就是因為做了很好的分層,只要實現了 IP 協議,那麼不管網路是怎麼實現的,都能實現更上層協議的通信。

這就像軟體開發領域的面向介面編程的思想,只要你能實現 IP 到 IP 的通信,不管你是怎麼傳輸的數據,都可以。

多台計算機已經用網線連接起來了,那怎麼通信呢?

直接通過這條網線傳遞數據就行,只不過現在是一個發其餘的都能接收到,要讓目標計算機能接收,那就得標識下目的地址是啥,所以乙太網的數據幀格式是這樣的:

除了數據外,額外加上了目的地址、原地址等信息。

這樣每台計算機接收到網路傳過來的數據之後,判斷下是否目的地址是自己,是就接收,否則丟棄。這樣就實現了網路通信。

這就是一個網路了?就這么簡單?

這確實是一個小型網路,但還不完善。如果多台計算機同時發消息怎麼辦,數據不就混在一塊了?

所以要做是否沖突的檢測,現在乙太網用的方式是這樣:想要通過網路發消息時,先檢測下網路中有沒有電信號,沒有的話就發,有的話就等待 1.x 秒,x 是隨機的,如果到了時間還有沖突,那就等待 2.x 秒、4.x 秒、8.x 秒,通過這樣的方式來避免沖突,實現准確的通信,這叫做「指數退避」。

這樣確實不會沖突了,但是還有問題,如果計算機連了很多,雖然能准確的通信,但時不時就沖突的話效率也太低了。

能不能減少沖突呢?

連在一起的乙太網的計算機因為是廣播通信的,所以可能可能沖突,這叫做一個「沖突域」。如果能把大的沖突域給拆小,那不就能減少沖突的概率了?

這就是交換機做的事情了:

幾台電腦之間加一個交換機來隔開,這樣傳輸消息的時候,如果是同一個小網段內的通信,會直接傳給目標計算機,不會傳到其他網段里去,本網段沒有該 mac 地址的時候才傳到其他網段,這樣就 把大的網路分成了一個個小的網段,減少了沖突的概率,提高了網路傳輸效率,這就是交換機的意義。

這樣,我們就組建了一個乙太網。

現在一個個的網路都是分散的,不管是乙太網,還是用電信網路連接的網路,或者是衛星連接的網路,那自然有需求把這些分散的網路給連接起來,這就是互聯網,也就是把網路連接起來的網路。

互聯網也有很多,比如軍隊的各種網路會建立一個互聯網,教育的各種網路會建立互聯網,互聯網和互聯網之間還可以連接,最大的互聯網就是網際網路 internet,大到全世界的很多網路都會連入的那種。但也有的互聯網是不接入 internet 的,比如軍用的互聯網。

那這些網路之間是怎麼標識和連接的呢?

標識網路自然就需要編號,並且網路內的主機也需要編號,也就是需要指定網路號 + 主機號,這就是 IP 地址。

IP 地址最開始是 32 位的,叫做 IPv4(後來擴充成了 128 位的,叫做 IPv6)。

比如這樣就是一個 IPv4 的地址:

為了好記,我們把它分為了四段,每段 8 位,就成了這樣:

210.73.140.2

這分為 4 段的 32 位地址里有網路號也有主機號。如果把第一段當作網路號,那剩下的三段就是主機號,可以標識 1600 多萬台計算機,如果把前兩段當作網路號,那可以標識 6 萬多台計算機,如果把前三段當作網路號,那隻有最後一段用於標識主機,可以標識 254 台計算機。這樣就分為了 ABC 三類網路。

講完了 IP 地址,再回來講最大的互聯網 internet。

internet 是連接全球很多網路的互聯網,那自然有個主幹網,然後下面接入各個國家的網路。每個國家都有專門的接入 internet 的網路提供商(ISP internet service provider),比如中國有聯通、移動、鐵通等 ISP,由他們接入 internet,我們再接入他們的網路。

那網路之間是怎麼連接的呢?

就是通過路由器, 路由器連接多個網路,負責根據 IP 地址選擇把數據傳到某個網路

很多同學分不清路由器和交換機的區別,其實很好區分:交換機是網路內部隔離沖突域、提高網路效率用的,根據 mac 地址轉發消息。路由器是負責在不同的網路之間轉發數據,根據 IP 地址確定網路和主機然後轉發。

IP 地址里記錄了網路號和主機號,所以根據網路號就能確定是哪個網路,那怎麼根據主機號確定哪台主機呢?

在這個網路里廣播一次不就行了?把 IP 地址傳遞給網路的每一台主機,如果是自己的,那就返回自己的 mac 地址,這樣路由器就知道該把消息傳給誰了。這種從 IP 到 mac 地址的查詢過程叫做 ARP(Address Resolution Protocol 地址解析)協議。

至此,我們就完成了從 IP 到 IP 的通信,再上面的協議我們就比較熟了,也就是 TCP、HTTP 這些,這些是我們軟體開發整天用的協議。

計算機網路是分層的,OSI 體系結構分了 7 層,實際用的 TCP/IP 體系結構分了 4 層,為了學習方便我們還是作為 5 層來看。

分層的好處就是每一層都可以靈活的替換實現方案,比如只要你實現了 IP 到 IP 的通信,不管你是衛星連接的網路、電信連接的網路還是乙太網,都可以,對上層的各種協議沒影響。

衛星、電話網路等都是已有的網路,我們自己組建的網路一般都是按照乙太網的方式,也就是一根網線連接所有計算機的方式,叫做匯流排式。

乙太網內是廣播通信的,為了避免沖突,會通過指數退避的方式來發消息,但這會降低傳輸效率,所以引入了交換機來隔離沖突域,也就把網路分成了不同的網段,交換機遇到同一網段的通信是不會傳遞到其他網段的,這樣就減少了沖突的概率。

網路和網路之間連接起來就叫做互聯網,互聯網有很多種,全球最大的互聯網是 internet,但也不是所有的互聯網都在 internet 里,比如軍用互聯網就不會連入 internet。

internet 有主幹網來連接各個國家和地區的網路,每個國家都有負責接入 internet 的互聯網服務提供商 ISP,比如中國的聯通、移動、鐵通等運營商。

網路的標識是通過 IP,也就是網路號 + 主機號構成,然後由路由器負責通過 IP 來做網路之間的數據轉發。

路由器實現轉發要先根據 IP 種的主機號來查出 mac 地址,對應的查詢協議叫做 ARP 協議,也是通過廣播的方式實現的。

這樣就實現了 internet 上任意兩台主機的 IP 到 IP 的通信。

我們平時軟體開發時用的 IP、TCP、HTTP、DNS 等協議,都是在這些基礎之上實現的。網路層之下的知識,確實對我們開發沒啥幫助,但了解下還是挺有意思的。