⑴ 分布式網路具有哪些特點
分布式結構的網路是將分布在不同地點的計算機通過線路互連起來的一種網路形式。
分布式結構的網路具有如下特點:由於採用分散控制,即使整個網路中的某個局部出現故障,也不會影響全網的操作,因而具有很高的可靠性;網中的路徑選擇最短路徑演算法,故網上延遲時間少,傳輸速率高,但控制復雜;各個結點間均可以直接建立數據鏈路,信息流程最短;便於全網范圍內的資源共享。缺點為連接線路用電纜長,造價高;網路管理軟體復雜;報文分組交換、路徑選擇、流向控制復雜;在一般區域網中不採用這種結構。
⑵ 1.分布式計算原理主要解決什麼問題使用什麼技術
分布式計算,又被稱為分散式運算,主要研究分布式系統如何進行計算。分布式系統是一組計算機,透過網路相互連接傳遞消息與通信後並協調它們的行為而形成的系統,組件之間彼此進行交互以實現一個共同的目標。把需要進行大量計算的工程數據分割成小塊,由多台計算機分別計算,再上傳運算結果後,將結果統一合並得出數據結論的科學。分布式系統的例子來自有所不同的面向服務的架構,大型多人在線游戲,對等網路應用。
通信技術和編程技術
⑶ 什麼是網路分布式處理
分布式網路: 該網路結構是由分布在不同地點且具有多個終端的節點機互連而成的。網中任一點均至少與兩條線路相連,當任意一條線路發生故障時,通信可轉經其他鏈路完成,具有較高的可靠性。同時,網路易於擴充。
⑷ 分布式網路有什麼特徵
(1)非中心化。這一點上面的介紹已經夠清楚了。
(2)可擴展性。**可以把分布式網路想成一個無限大的集市,只要是人進來做生意,就能找到攤位。因此,一開始可能只是一小部分在裡面做生意,後來人會越來越多,這就是可擴展性。理論上,分布式網路中可以加入的用戶也是無限的。
(3)健壯性。分布式網路因中用戶是分散的,因此一部分用戶遭到破壞對其他部分的影響不大。例如集市中一個賣豆腐的遭到了破壞,它是不大會影響旁邊賣牛肉的生意的。有的用戶失效時,這個網路也能自動進行調適,它也允許用戶自由加入和離開,就像集市的攤位,你可以選擇擺攤和不擺攤,你如果不擺,自動就會有別人來擺。所以它是比較健壯的。
(4)高性價比。分布式網路可以有很好的優勢。因為這些用戶是呈分布狀態的,那網路中的計算任務和資料存儲就可以分布到這些用戶的電腦上。充分利用它們閑置的計算和存儲能力,性能也就變得更優了。
(5)隱私保護。在非分布式網路中,要匿名通信系統,都要依靠一些中間的伺服器來進行。而在分布式網路中,所有用戶的電腦都變成了這種伺服器,也就大大提高了匿名通信的靈活性和可靠性了,因此也就能更好地實現隱私保護。
⑸ 北大青鳥設計培訓:分布式編程系統有哪些不足
對於學習編程語言來說,分布式編程開發系統是很多人比較熟悉的。
但是分布式系統存在的缺陷和問題很多人都不了解,學習編程語言需要對分布式編程系統非常熟悉,分布式系統存在哪些不足呢?下面電腦培訓為大傢具體介紹分布式編程系統的不足之處。
一、網路不可靠很多人都知道,分布式系統中的不同節點之間的通信是基於網路的。
網路能夠很好的使他們結合在一起,但是如果光纜出現問題,也是非常頻繁的。
此外,由網卡異常、交換機故障、惡意攻擊等引起的網路擁塞、網路中斷和數據包丟失所造成的網路擁塞、網路中斷和消息丟失,所以IT培訓發現網路在任何時候都可能無法正常運行,並且是非常不可靠的。
二、不同節點之前的通訊延遲網路將不同物理位置的節點連接起來。
在學習物理和數學之後,你就會了解很多這方面的知識。
在兩個點之間,我們的分布式系統必須傳輸關於這個距離的數據,這基本上就是物質的傳輸。
同時,北大青鳥昌平計算機學院認為你也要知道,重要性不會比光移動得更快。
三、寬頻的上限問題關於寬頻問題相信很多人都非常熟悉,在使用聊天軟體的過程中,下載和傳輸文件會存在上限問題,這個上限是由網路寬頻決定的。
但是很多人還是會進入這個陷阱中,因為很多人對傳輸數據的大小和頻率認識不充分,北大青鳥發現這就導致出現上限的問題,這是一個非常久遠的事情。
對於這些問題最重要的是對理論的認識,學習編程需要有充分的認識,並且認識到使用的環境,這樣對解決分布式編程系統問題有很大的幫助。
⑹ 什麼是分布式計算機網路
在這種網路中,不存在一個處理和控制中心,網路中任一結點都至少和另外兩個結點相連接,信息從一個結點到達另一結點時,可能有多條路徑。同時,網路中各個結點均以平等地位相互協調工作和交換信息,並可共同完成一個大型任務。分組交換網、網狀形網屬於分布式網路。這種網具有信息處理的分布性、可靠性、可擴充性及靈活性等一系列優點。因此,它是網路發展的方向。 分布式系統的平台已經成為一個鏈接某個組織的各個工作組、部門、分支機構和各個分部的企業網路。數據不是在一台伺服器上,而是在許多台伺服器上;這些伺服器可能位於多個不同的地理區域,並用WAN鏈路相連接。 圖D-26說明了從昂貴的集中式系統向可大批量安裝的低成本的分布式系統發展的趨勢。在20世紀80年代末、90年代初,分布式系統由數量龐大的桌面計算機組成,而如今,網際網路和Web技術已經大大擴展了分布式系統的概念。根據3Com論文的說法,Web是一個「大規模分布的系統集合」,它由數不勝數的節點組成,這些節點范圍從伺服器到攜帶型計算機和無線PDA,更不用說那些無需人工干預基本上就能夠彼此對話的嵌入式系統了。 TCP/IP提供了一個網路無關的傳輸層。 Web客戶機和伺服器消除了對平台和操作系統的依賴性。 組件軟體(Java、ActiveX)消除了與購買和安裝軟體相關的爭論。 XML使數據獨立於軟體。 用Web技術構建的網路(如內聯網和網際網路)是真正的高級分布式計算網路。Web技術為分布式計算添加了一個新的維度。Web伺服器為具有Web瀏覽器的任何一台客戶機提供了通用的訪問方法。計算平台和操作系統的類型變得無關緊要,而無限制的通信和信息交換卻占據了主導地位。 最近的分布式計算項目已經被用於使用世界各地成千上萬位志願者的計算機的閑置計算能力,通過網際網路,您可以分析來自外太空的電訊號,尋找隱蔽的黑洞,並探索可能存在的外星智慧生命;您可以尋找超過1000萬位數字的梅森質數;您也可以尋找並發現對抗艾滋病病毒的更為有效的葯物。這些項目都很龐大,需要驚人的計算量,僅僅由單個的電腦或是個人在一個能讓人接受的時間內計算完成是決不可能的。 分布式環境具有一些很有趣的特徵。它利用了客戶機/伺服器計算技術和多層體系結構。它可將處理工作分布在多個不很昂貴的系統上,從而減輕了伺服器處理許多任務的工作量。數據可以通過有線或無線網路從許多不同的站點上進行訪問。可以將數據復制到其他系統以提供容錯功能,並使其更接近於用戶。對數據進行分布可以使數據免遭本地災害的破壞。 分布式環境需要下列組件: 支持多供應商產品和通信協議的網路平台。TCP/IP成為實際使用的標准協議。 用於在客戶機和伺服器之間交換信息的應用程序介面,如RPC(遠程過程調用)、消息傳遞系統或Web協議。 用來跟蹤資源和信息及其所處位置的目錄命名服務。 可支持分區和復制以便對數據進行分布並確保數據的可用性、可靠性和保護的文件系統和資料庫。 用於使信息更接近於用戶並使通過遠距離鏈路傳輸信息所需時間最小化的高速緩存方案。 安全功能(如身份驗證和授權)以及不同位置的系統之間的信任關系。 如前所述,Web是最基本的分布式計算機系統。您可以訪問全世界的Web伺服器,這些伺服器提供了近乎無限的豐富內容。您可以利用目錄服務來查找站點。搜索引擎對整個Web上的信息進行分類,並使您可以對其進行查詢。高速緩存技術和「內容分布」正在使信息與用戶的距離越來越近。 大規模分布系統 3Com有一篇論文,名為「Massively Distributed Systems」,是由Dan Nessett撰寫的。該論文談到了從高成本的集中式系統向低成本分布式的高單元容量的產品發展的趨勢,向大規模分布的系統發展的趨勢,這些大規模分布系統無處不在並且其運行常常超出人們的正常的知識范圍。對於那些想了解分布式計算發展趨勢的人們,建議最好閱讀一下這篇論文。 Nessett探討了兩種分布式處理方法。一種方法是將數據移到邊緣處理器,正如Web和基於Web的文件系統那樣。另一種方法是先有處理過程再接收數據,正如活動聯網和Java應用小程序那樣(如對象在分布式系統中移動,同時攜帶代碼和數據)。如果對象主要包含數據,則它會更接近於再進行處理。如果對象主要包含代碼,則它更接近於先有處理過程再接收數據。然而,另一種方法是利用瘦客戶機,這種方法是用戶在與伺服器連接的圖形終端進行工作,這些伺服器執行所有處理工作並存儲用戶的數據。 萬維網是由歐洲粒子物理實驗室(CERN)研製的基於Internet的信息服務系統。WWW以超文本技術為基礎,用面向文件的閱覽方式替代通常的菜單的列表方式,提供具有一定格式的文本、圖形、聲音、動畫等。它是一個充滿著對象的大規模分布的系統,其中各個Web站點所包含的文檔都同時包含有對象和對其他對象的索引。 Nessett談到了要使大規模分布的對象呈現給缺乏技術的用戶為何需要新的介面。一個例子是在用戶可瀏覽的虛擬空間中表示這些對象,就好像在三維世界中漫遊一樣。 分布式和並行處理 分布式計算技術的一個方面是能夠在多台計算機上並行運行若干個程序。以分布式計算技術為基礎,基於構件的系統體系結構將逐漸取代模塊化的系統體系結構。現在主要有兩種分布式計算技術的標准,一個是以OMG組織為核心的CORBA標准,另一個是以微軟為代表的基於DCOM的ActiveX標准。近年來,OMG組織在CORBA 標準的制定和推廣方面付出了巨大的努力,同時許多CORBA標準的產品也在逐漸成熟和發展;同時由於微軟在操作系統方面的絕對統治地位,ActiveX標准在Windows系列平台上顯得更加實用,相應的工具也更加成熟。 分布式並行處理技術是最適合於在通過LAN或網際網路連接的計算機之間發生的多道處理技術;而專用並行處理則是最適合於在本地通過高速介面掛接的系統上發生的多道處理技術。 多個計算機系統間的分布式並行處理需要有一個權威性的調度程序,用來決定何時何地運行程序的一些部分。任務分布可以實時進行,也可以按比較緩和的任務安排來進行。例如,分布式處理已經在破譯加密消息上得以使用。Distributed.net項目就是僱用數千名用戶和他們的計算機來破譯密碼的。用戶收到一個小程序,該程序可與Distributed.net的主系統進行通信,該系統向用戶分布要解決的部分問題。當用戶的計算機空閑時該程序即會運行。然後在完成後將其結果返回給主計算機。最後,主計算機對所有計算機提交的全部結果進行編譯。Distributed.net宣稱,它的用戶網擁有「世界上最快的計算機」。 HTC(高吞吐量計算)環境是由許多工作站組成的大集合環境,通常稱之為「網格環境」。Globus項目就是一個HTC項目,它可以幫助科研人員利用工作站和超級計算機池中的空閑周期。
⑺ 分布式防火牆存在的問題有哪些
分布式防火牆存在問題:
(1)在安全性方面,如何能夠確保策略管理和任務管理在分發的過程中安全。
(2)在今後的發展方面,如何進行功能擴展,如何讓主機防火牆實現機制。
在這兩方面中,主機防火牆對於分布式防火牆來講是一個必要的組成部分,因為在區域網中的每一台主機上我們都會安裝一個主機防火牆,它要負責執行安全策略,這個安全策略就是由管理中心進行制定和分發的,這時主機防火牆就成為了分布式防火牆的一個策略執行節點。
(7)分布式有哪些網路問題擴展閱讀:
分布式防火牆廣義上包括網路防火牆,主機防火牆,中心管理三個部分。狹義的分布式防火牆是指駐留在網路主機(如伺服器或桌面機)並對主機系統提供安全防護的軟體產品,駐留主機是這類防火牆的重要特徵。
1.網路防火牆。用於內部網御外部網之間,以及內部網各子網之間的防護。在功能上與傳統的邊界式防火牆類似,但與傳統邊界防火牆相比,它多了一種用於對內部子網之間的安全防護層,這樣整個網路的安全防護體系就顯得更加全面,更加可靠。
2.主機防火牆。用於對網路中的伺服器和桌面機進行防護,達到了應用層的安全防護,比起網路層更加徹底。這是傳統邊界式防火牆所不具有的,是對傳統邊界式防火牆在安全體系方面的一個完善。
3.中心管理系統。這是分布式防火牆管理器軟體,負責總體安全策略的策劃、管理、分發以及日誌的匯總。提高了防火牆的安全防護靈活性,同時具備高可管理性。
⑻ 分布式網路管理的缺點有哪些(計算機網路管理技術)
分布式計算的缺點是:對病毒比較敏感,任何用戶都可能引入被病毒感染的文件,並將病毒擴散到整個網路。備份困難,如果用戶將數據存儲在各自的系統上,而不是將他們存儲在中央系統中,難於制定一項有效的備份計劃。這種情況還可能導致用戶使用同一文件的不同版本。為了運行程序要求性能更好的PC機;要求使用適當的程序;不同計算機的文件數據需要復制;對某些PC機要求有足夠的存儲容量,形成不必要的存儲成本;管理和維護比較復雜;設備必須要互相兼容。