A. 網路架構是什麼
就是模型,也不能這樣說了,比如說你要製作一個屋子,你想怎麼搭建屋子啊,你要把想法實施吧,你搭建出來的屋子的框架就是構架,構架和架構其實就是一回事,總體就是一個框架,不如說你想做網路,你需要虛擬出來一個圖片吧,把這些東西在圖紙上構架起來然後再在現實中構架
B. 通信網路是如何組建的,具體的網路架構是怎樣(從大的宏觀方面講,謝謝)
網路從大到小:
物聯網------英特網------廣域網------城域網------區域網(電話網現在也已經融入到了物聯網了,和英特網接軌了)
網路架構:(數據通信原理的角度)
現在基本都是基於AS的模式,即用戶和伺服器。即我們平時上網,我們的電腦就是客戶機,比如你登陸到網路,那麼網路那邊就是伺服器。網路通信是建立在分層的基礎之上。
OSI開放系統互連模型有七層:
物理層---數據鏈路層---網路層---傳輸層---會話層---表示層---應用層
OSI模型只是一個標准,現在比較流行的事TCP/IP模型:
介面層---網際層-傳輸層---應用層。
上面兩個模型都有它的局限性,現在的網路可以劃分出這樣一個理想的模型:
物理層---數據鏈路層---網路層---傳輸層---應用層
像集線器是工作在第一層,即物理層,網橋工作在第二層,交換機也是第二層,路由器是第三層,即網路層,而功能更強大的網關工作在這三層以上。
怎麼說呢,網路是個很深的東西,不像單純的硬體,或是軟體,要想在網路通信方面有點建樹,軟體要會,硬體也要會,並且計算機網路也必須過關,這樣才有可能學好網路。。。
C. 網路架構
呀!這個框架太抽象了吧我試試。
先是一些抽象的概念
網路體系結構是指通信系統的整體設計,它為網路硬體、軟體、協議、存取控制和拓撲提供標准。它廣泛採用的是國際標准化組織(ISO)在1979年提出的開放系統互連(OSI-OpenSystemInterconnection)的參考模型。
依據ios模型下的層次化的職能介紹:
第一層:物理層(PhysicalLayer)
規定通信設備的機械的、電氣的、功能的和規程的特性,用以建立、維護和拆除物理鏈路連接。具體地講,機械特性規定了網路連接時所需接插件的規格尺寸、引腳數量和排列情況等;電氣特性規定了在物理連接上傳輸bit流時線路上信號電平的大小、阻抗匹配、傳輸速率距離限制等;功能特性是指對各個信號先分配確切的信號含義,即定義了DTE和DCE之間各個線路的功能;規程特性定義了利用信號線進行bit流傳輸的一組操作規程,是指在物理連接的建立、維護、交換信息時,DTE和DCE雙方在各電路上的動作系列。在這一層,數據的單位稱為比特(bit)。OSI七層模型
物理層的主要設備:中繼器、集線器。
第二層:數據鏈路層(DataLinkLayer)
在物理層提供比特流服務的基礎上,建立相鄰結點之間的數據鏈路,通過差錯控制提供數據幀(Frame)在信道上無差錯的傳輸,並進行各電路上的動作系列。數據鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:物理地址定址、數據的成幀、流量控制、數據的檢錯、重發等。在這一層,數據的單位稱為幀(frame)。數據鏈路層主要設備:二層交換機、網橋
第三層:網路層(Networklayer)
在計算機網路中進行通信的兩個計算機之間可能會經過很多個數據鏈路,也可能還要經過很多通信子網。網路層的任務就是選擇合適的網間路由和交換結點,確保數據及時傳送。網路層將數據鏈路層提供的幀組成數據包,包中封裝有網路層包頭,其中含有邏輯地址信息--源站點和目的站點地址的網路地址。如果你在談論一個IP地址,那麼你是在處理第3層的問題,這是「數據包」問題,而不是第2層的「幀」。IP是第3層問題的一部分,此外還有一些路由協議和地址解析協議(ARP)。有關路由的一切事情都在第3層處理。地址解析和路由是3層的重要目的。網路層還可以實現擁塞控制、網際互連等功能。在這一層,數據的單位稱為數據包(packet)。網路層協議的代表包括:IP、IPX、RIP、ARP、RARP、OSPF等。網路層主要設備:路由器
第四層:數據包(packets)
第4層的數據單元也稱作處理信息的傳輸層(Transportlayer)。但是,當你談論TCP等具體的協議時又有特殊的叫法,TCP的數據單元稱為段(segments)而UDP協議的數據單元稱為「數據報(datagrams)」。這個層負責獲取全部信息,因此,它必須跟蹤數據單元碎片、亂序到達的數據包和其它在傳輸過程中可能發生的危險。第4層為上層提供端到端(最終用戶到最終用戶)的透明的、可靠的數據傳輸服務。所謂透明的傳輸是指在通信過程中傳輸層對上層屏蔽了通信傳輸系統的具體細節。傳輸層協議的代表包括:TCP、UDP、SPX等。
第五層:會話層(Sessionlayer)
一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,數據傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通信的機制。如伺服器驗證用戶登錄便是由會話層完成的。
第六層:表示層(Presentationlayer)
這一層主要解決用戶信息的語法表示問題。它將欲交換的數據從適合於某一用戶的抽象語法,轉換為適合於OSI系統內部使用的傳送語法。即提供格式化的表示和轉換數據服務。數據的壓縮和解壓縮,加密和解密等工作都由表示層負責。例如圖像格式的顯示,就是由位於表示層的協議來支持。
第七層:應用層(Applicationlayer)
應用層為操作系統或網路應用程序提供訪問網路服務的介面。應用層協議的代表包括:Telnet、FTP、HTTP、SNMP等。
D. 1.什麼是網路協議如何描述網路層次結構
協議用來描述進程之間信息交換過程的一個術語,在計算機通信網路中,協議就是指在兩台通信設備之間管理數據交換的一整套規則。
網路層次結構描述如下:
⑴ 第N層的實體適應且只能使用N-1層提供的服務;第N層的功能是定義在第N-1層功能基礎上的。
⑵ 第N層(不包括最高層)向第N+1層提供的服務;此服務不僅包括第N層本身的功能,還包括由下層服務提供的功能總和。
⑶ 最低層只提供而不使用服務,是提供服務的基礎;最高層只接受服務而不提供服務;中間層既是下一層地用戶,又是上一層服務的提供者。
⑷ 各層僅與相鄰層發生關系,因此僅在相鄰層間設有介面。
⑸ 按照協議相互通信的兩個實體,必須位於相同層中。
E. 關於網路架構
As the size and complexity of software systems increases, the design problem
goes beyond the algorithms and data structures of the computation: designing
and specifying the overall system structure emerges as a new kind of problem.
Structural issues include gross organization and global control structure;
protocols for communication, synchronization, and data access; assignment of
functionality to design elements; physical distribution; composition of design
elements; scaling and performance; and selection among design alternatives.
This is the software architecture level of design. There is a considerable
body of work on this topic, including mole interconnection languages,
templates and frameworks for systems that serve the needs of specific domains,
and formal models of component integration mechanisms. In addition, an
implicit body of work exists in the form of descriptive terms used informally to
describe systems. And while there is not currently a well-defined terminology
or notation to characterize architectural structures, good software engineers
make common use of architectural principles when designing complex
software. Many of the principles represent rules of thumb or idiomatic
patterns that have emerged informally over time. Others are more carefully
documented as instry and scientific standards.
It is increasingly clear that effective software engineering requires facility in
architectural software design. First, it is important to be able to recognize
common paradigms so that high-level relationships among systems can be
understood and so that new systems can be built as variations on old systems.
Second, getting the right architecture is often crucial to the success of a software
system design; the wrong one can lead to disastrous results. Third, detailed
understanding of software architectures allows the engineer to make
principled choices among design alternatives. Fourth, an architectural system
representation is often essential to the analysis and description of the highlevel
properties of a complex system.
F. 如何深入了解網路架構
組建網路體系首先是拓撲圖,也要根據你所在個工作環境有關系比如說一個小公司不是涉及到網路盈利的 業務能力就根本不會重視網路體系的建設說白了一個貓加路由就滿足。如果公司迫切需要換句話說沒有業務系統軟體就不能開展工作,公司重心偏向信息話發展,可以深入開發。
1對公司網路點的評估(有多少台電腦,分別工作的重心在那個業務系統)
2等級劃分 高管 核心數據開發人員 財務 銷售 業務系統的優先行
3生產線信息交接高效性 怎麼完成。
4網路安全性,容災,備份
5經濟行
公司網路一般分2個網一個公司內網和Internet網 如果公司網路安全等級沒達到一個等級基本上是物理隔絕,在網路架構上我們首先考慮安全 防火牆配置 核心交換機VLAN劃分 建立DMZ區 入侵檢測 准入管理 USB控制 文件加密
在安全性能保證的情況下考慮並網業務。資源整合負載均衡 最近華為新出的 私有雲服務 也可以深入了解。
這些一切的一切都根據公司需求來定,說多了也是廢話,一切從實際出發,空想是沒有結果的。
G. 什麼是網路結構
網路結構指計算機網路的結構。計算機網路由計算機系統、通信鏈路和網路結點組成,它是計算機技術和通信技術緊密結合的領域,承擔著數據通信和數據處理兩類工作。從邏輯功能看,網路又可分為資源子網和通信子網。
資源子網提供訪問網路和處理數據的能力,它由主計算機系統、終端控制器和終端組成。通信子網提供網路通信功能,它由網路結點、通信鏈路和信號變換設備組成。而網路中通信子網的結構直接影響網路結構。通信子網按其傳送數據的技術可分為點-點通信信道和廣播通信信道兩種。
(7)如何介紹網路架構擴展閱讀:
通信子網的每條信道都連接著一對網路結點。如網中任意兩點間無直接相連的信道,則它們之間的通信須由其它中間結點轉接完成。在信息傳輸過程中,每個中間結點將把所接收的信息存起來,直到請求輸出線空閑時,再轉發至下一個結點。這種信道稱為點-點信道。採用這種傳輸方式的通信子網稱點-點子網。