• <center id="9nwwp"></center>
  • <code id="9nwwp"><small id="9nwwp"><optgroup id="9nwwp"></optgroup></small></code>
    <del id="9nwwp"><menu id="9nwwp"><samp id="9nwwp"></samp></menu></del>
    <big id="9nwwp"><nobr id="9nwwp"></nobr></big>
    <object id="9nwwp"><nobr id="9nwwp"></nobr></object>

    <nav id="9nwwp"><address id="9nwwp"></address></nav>

    <center id="9nwwp"><em id="9nwwp"><p id="9nwwp"></p></em></center>

    <th id="9nwwp"><option id="9nwwp"></option></th>

    <pre id="9nwwp"><menu id="9nwwp"><track id="9nwwp"></track></menu></pre>
    1. 計算機網絡設計報告(網絡工程設計報告)

      網絡設計 390
      本篇文章給大家談談計算機網絡設計報告,以及網絡工程設計報告對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、大學計算機網絡學部局域網作業:方案求解!

      本篇文章給大家談談計算機網絡設計報告,以及網絡工程設計報告對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

      本文目錄一覽:

      大學計算機網絡學部局域網作業:方案求解!

      只是設置WEB\FTP\DNS\DHCP?

      web在iis里設置!ftp可以用sever-u來幫忙!dns我在學校也沒搞過,所以不清楚,dhcp要設置一個地址池!

      求寫計算機網絡課程設計 校園網

      1.設計任務

      以學院本部校園為背景,設計一個校園網方案。

      本部分為辦公區、教學區和生活區三部分?,F假設:辦公區中各樓宇名為:教務處樓,黨政辦公樓,圖書館,計算機樓、講堂樓、機械樓、土木樓、海洋學院樓、藝術學院樓、教學主樓、文通樓等,生活區中有學生公寓區和教師住宅區及各食堂。假設使用預留的INTERNET地址,試根據本部校園網的應用需求和管理需求、各建筑物的地理分布、確定信息點個數及信息點分布,設計出本部的校園網方案。方案中應明確學院網管中心的位置,確定拓撲方案,進行IP地址規劃,完成設備選型,注明各種設備、設施和軟件的生產商、名稱、型號、配置與價格,并分別給出其價格的出處(如網站等),基本確定方案的預算。

      2.設計要求

      (1)通過資料查閱和學習,了解園區網絡規劃、設計的一般方法。

      (2)參考和研究一些公司和高校/企業園區網的規劃和建設方案,結合《計算機網絡》課程中所學知識,積極完成設計任務。

      (3)認真完成需求分析,并根據需求分析完成園區網絡的總體方案設計,確定網絡邏輯拓撲結構和所采用的網絡技術、主要設備的性能指標,進而完成設備的選型和經費預算。

      (4)動手架構一個具體的LAN,要求實現WEB服務器、FTP服務器的安裝,并能實現WEB信息發布。

      (5)創建局域網內的DNS服務器,配置相關文件,可以對局域網內的主機作域名解析。

      (6)認真按時完成課程設計報告,課程設計報告內容包括:課程設計目的、設計任務與要求、設計說明書、設計成果和設計心得五個部分。

      計算機網絡設計實訓報告

      摘要:使用Linux進行嵌入式產品開發有一個很大的優勢,就是開發資源豐富,且成本低廉;但是,技術路線復雜多樣,專業人才相對匱乏是Linux嵌入式系統開發面臨的一個難題。本文從實際應用的角度,探討和研究Linux嵌入式系統開發中的平臺選型問題,以期望對各位Linux開發研究者有些許裨益。

      關鍵詞:嵌入式系統 Linux開發平臺 選型

      1 嵌入式系統與Linux

      按照電氣工程師協會的一個定義:嵌入式系統是用來控制或監視機器、裝置或工廠等的大規模系統的設備。具體說來,它是電腦軟件和硬件的綜合體;是以應用為中心,以計算機技術為基礎,軟硬件可裁減,從而能夠適應實際應用中對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。一般來說,嵌入式系統不能使用通用型計算機,而且運行的是固化的軟件,終端用戶很難或者不可能改變固件。而Linux也早已成為IT界家喻戶曉的一個名字。概括說來,將Linux應用于嵌入式系統的開發有如下一些優點:

      ① Linux自身具備一整套工具鏈,容易自行建立嵌入式系統的開發環境和交叉運行環境,并且可以跨越在嵌入式系統開發中仿真工具(ICE)的障礙。

      ② 內核的完全開放,使得可以自己設計和開發出真正的硬實時系統;對于軟實時系統,在Linux中也容易得到實現。

      ③ 強大的網絡支持,使得可以利用Linux的網絡協議棧將其開發成為嵌入式的TCP/IP網絡協議棧。

      2 嵌入式系統設計的過程

      按照嵌入式系統的工程設計方法,嵌入式系統的設計可以分成三個階段:分析、設計和實現。分析階段是確定要解決的問題及需要完成的目標,也常常被稱為“需求階段”;設計階段主要是解決如何在給定的約束條件下完成用戶的要求;實現階段主要是解決如何在所選擇的硬件和軟件的基礎上進行整個軟、硬件系統的協調實現。在分析階段結束后,通常開發者面臨的一個棘手的問題就是硬件平臺和軟件平臺的選擇,因為它的好壞直接影響著實現階段的任務完成。

      通常硬件和軟件的選擇包括:處理器、硬件部件、操作系統、編程語言、軟件開發工具、硬件調試工具、軟件組件等。

      在上述選擇中,通常,處理器是最重要的,同時操作系統和編程語言也是非常關鍵的。處理器的選擇往往同時會限制操作系統的選擇,操作系統的選擇又會限制開發工具的選擇。

      3 硬件平臺的選擇

      3.1 處理器的選擇

      嵌入式系統的核心部件是各種類型的嵌入式處理器。據不完全統計,目前全世界嵌入式處理器的品種總量已經超過1000多種,流行體系結構有30幾個系列。但與全球PC市場不同的是,沒有一種微處理器和微處理器公司可以主導嵌入式系統,僅以32位的CPU而言,就有100種以上嵌入式微處理器。由于嵌入式系統設計的差異性極大,因此選擇是多樣化的。

      調查上市的CPU供應商,有些公司如Motorola、Intel、AMD很有名氣,而有一些小的公司,如QED(Santa Clara.CA)雖然名氣很小,但也生產很優秀的微處理器。另外,有一些公司,如ARM、MIPS等,只設計但并不生產CPU,他們把生產權授予世界各地的半導體制造商。ARM是近年來在嵌入式系統有影響力的微處理器制造商,ARM的設計非常適用于小的電源供電系統。Apple在Newton手持計算機中使用ARM,另外有幾款數字無線電話也在使用ARM。

      設計者在選擇處理器時要考慮的主要因素有:

      ① 處理性能。一個處理器的性能取決于多個方面的因素,如時鐘頻率,內部寄存器的大小,指令是否對等處理所有的寄存器等。對于許多需用處理器的嵌入式系統設計來說,目標不是在于挑選速度最快的處理器,而是在于選取能夠完成作業的處理器和I/O子系統。如果是面向高性能的應用設計,那么建議考慮某些新的處理器,其價格相對低廉,如IBM和Motorola Power PC。

      ② 技術指標。當前,許多嵌入式處理器都集成了*** 設備的功能,減少了芯片的數量,降低了整個系統的開發費用。開發人員首先考慮的是,系統所要求的一些硬件能否無需過多的膠合邏輯(GL,Glue Logic)就可以連接到處理器上。其次是考慮該處理器的一些支持芯片,如DMA控制器,內存管理器,中斷控制器,串行設備、時鐘等的配套。

      ③ 功耗。嵌入式微處理器最大并且增長最快的市場是手持設備、電子記事本、PDA、手機、GPS導航器、智能家電等消費類電子產品。這些產品中選購的微處理器,典型的特點是要求高性能、低功耗。許多CPU生產廠家已經進入了這個領域。今天,用戶可以買到一顆嵌入式的微處理器,其速度像筆記本中的Pentium一樣快;而它僅使用普通電池供電即可,并且價格很便宜。如果用于工業控制,則對這方面的考慮較弱。

      ④ 軟件支持工具。僅有一個處理器,沒有較好的軟件開發工具的支持也是不行的,因此選擇合適的軟件開發工具對系統的實現會起到很好的作用。

      ⑤ 是否內置調試工具。處理器如果內置調試工具可以大大縮小調試周期,降低調試的難度。

      ⑥ 供應商是否提供評估板。許多處理器供應商可以提供評估板來驗證理論是否正確,決策是否得當。

      3.2 硬件部件選擇的其它因素

      ① 生產規模。打算做1套?多套?還是規模生產?如果生產規模比較大,可以自己設計和制備硬件,這樣可以降低成本。反之,最好從第三方購買主板和I/O板卡。

      ② 開發的市場目標。如果想使產品盡快發售,以獲得競爭力,此時要盡可能買成熟的硬件;反之,可以自己設計硬件,降低成本。

      ③ 軟件對硬件的依賴性。軟件是否可以在硬件沒有到位的時候并行設計或先行開發。

      ④ 只要可能,盡量選擇使用普通的硬件。在 CPU 及架構的選擇上,一個原則是:只要有可替代的方案,盡量不要選擇 Linux 尚不支持的硬件平臺。

      4 軟件平臺的選擇

      圖1所示的嵌入式軟件的開發流程,主要涉及到代碼編程、交叉編譯、交叉連接、下載到目標板和調試等幾個步驟,因此軟件平臺的選擇也涉及到以下幾個方面。

      4.1 操作系統的選擇

      (1)操作系統選擇應考慮的因素

      硬件方案確定之后,操作系統的選擇就相對輕松了。硬件的不同,會影響操作系統的選擇。低端無MMU(Memory Management Unit,存儲器管理單元)的CPU,要使用uClinux 操作系統;而相對高端的硬件,則可以用普通的嵌入式 Linux 操作系統。uClinux 和普通的 Linux 有各自的優勢和缺點??捎糜谇度胧较到y軟件開發的操作系統很多,但關鍵是如何選擇一個適合開發項目的操作系統。經過多年的開發實踐,筆者認為應該從以下幾點進行考慮:

      ① 操作系統提供的開發工具。有些實時操作系統(RTOS)只支持該系統供應商的開發工具,因此,還必須向操作系統供應商獲取編譯器、調試器等;而有些操作系統使用廣泛,且有第三方工具可用,因此,選擇的余地比較大。

      ② 操作系統向硬件接口移植的難度。操作系統到硬件的移植是一個重要的問題,是關系到整個系統能否按期完工的一個關鍵因素。因此,要選擇那些可移植性程度高的操作系統,避免操作系統難以向硬件移植而帶來的種種困難,加速系統的開發進度。

      ③ 操作系統的內存要求。均衡考慮是否需要額外花錢去購買RAM或EEPROM來迎合操作系統對內存的較大要求。

      ④ 開發人員是否熟悉此操作系統及其提供的API。

      ⑤ 操作系統是否提供硬件的驅動程序,如網卡等。

      ⑥ 操作系統的可剪裁性。有些操作系統具有較強的可剪裁性,如嵌入式Linux、Tornado/VxWorks等等。

      ⑦ 操作系統的實時性能。

      (2)幾類嵌入式Linux系統的比較

      嵌入式Linux系統方面的產品主要分為三類:

      第一類是專門為Linux的嵌入式應用而做的。如何讓Linux更小、更容易嵌入到體積要求和功能、性能要求更高的硬件中去,是他們的產品開發方向,如MontaVista的MontaVista Linux等。第二類是專門為Linux的實時特性設計的產品。將Linux開

      追加200 求計算機網絡課程設計

      設計1:XX網絡構建方案設計

      設計2:企業內部Web站點構建及維護;

      設計3:企業內部的DNS服務器構建。

      設計4:利用雙網卡主機實現路由功能

      首先保證主機有兩塊網卡,一塊連接你的“貓”,一塊連接副機,然后進入到副機電腦的Windows XP的“網絡鄰居”中,點選“設置家庭或小型辦公網絡”,這時要確定主機電腦和副機已連接好,點兩下“下一步”,會出現三個選項,選擇第二項,繼續點“下一步”,在“工作組名”欄里把默認的“MSHOME”改為“WORKGROUP”,一直點“下一步”,直到問“你要做什么?”時,會出現四個選項,選擇第四項,“完成該向導”就可以了。打開筆記本電腦上的IE,是不是可以上網了'

      設計5:利用ADSL實現共享上網。

      設計6:利用代理服務器實現共享上網。

      設計7:簡單FTP客戶端軟件設計。

      設計8:RS-232串行接口通信軟件設計

      網絡課程設計實驗報告

      實用網絡技術》課程設計

      參考答案

      一、 設計思路

      根據該學院網絡需求,將該學院網絡劃分為:出口層、核心層、匯聚層、接入層四個層次;

      出口層使用防火墻一臺,其DMZ區連接學院服務器,外網口連接Internet,內網口連接核心層;

      使用兩臺三層交換機(Rs1-Rs2)組成網絡核心層;四臺三層交換機(Rs2-Rs6)組成網絡匯聚層,核心層與匯聚層使用雙鏈路以實現線路備份與負載均衡;

      使用二層交換機若干臺構成網絡接入層,連接服務器和個人計算機。

      二、 網絡拓樸圖

      三、 防火墻端口和三層交換機VLAN接口配置

      防火墻DMZ口:172.16.1.62/26

      防火墻內網口1:10.0.1.2/30(與Rs1點對點連接)

      防火墻內網口2:10.0.1.26/30(與Rs2點對點連接)

      RS1:配置VLAN接口6個。

      Vlan 11: 10.0.1.1/30 用于與防火墻點對點連接;

      Vlan 21: 10.0.1.5/30 用于與Rs2點對點連接;

      Vlan 31: 10.0.1.9/30 用于與Rs3點對點連接;

      Vlan 41: 10.0.1.13/30 用于與Rs4點對點連接;

      Vlan 51: 10.0.1.17/30 用于與Rs5點對點連接;

      Vlan 61: 10.0.1.21/30 用于與Rs6點對點連接;

      RS2:配置VLAN接口6個。

      Vlan 12: 10.0.1.25/30 用于與防火墻點對點連接;

      Vlan 22: 10.0.1.6/30 用于與Rs1點對點連接;

      Vlan 32: 10.0.1.29/30 用于與Rs3點對點連接;

      Vlan 42: 10.0.1.33/30 用于與Rs4點對點連接;

      Vlan 52: 10.0.1.37/30 用于與Rs5點對點連接;

      Vlan 62: 10.0.1.41/30 用于與Rs6點對點連接;

      RS3:配置VLAN接口5個。

      Vlan 13: 10.0.1.10/30 用于與Rs1點對點連接;

      Vlan 23: 10.0.1.30/30 用于與Rs2點對點連接;

      Vlan 33: 192.168.0.1/26 用于辦公計算機接入;

      Vlan 43: 192.168.0.65/26 用于教學計算機接入;

      Vlan 53: 192.168.0.129/25 用于科研用計算機接入;

      RS4:配置VLAN接口3個。

      Vlan 14: 10.0.1.14/30 用于與Rs1點對點連接;

      Vlan 24: 10.0.1.34/30 用于與Rs2點對點連接;

      Vlan 34: 192.168.1.1/24 用于研究生計算機接入;

      RS5:配置VLAN接口5個。

      Vlan 15: 10.0.1.18/30 用于與Rs1點對點連接;

      Vlan 25: 10.0.1.38/30 用于與Rs2點對點連接;

      Vlan 35: 192.168.2.1/24 用于250臺實驗用計算機接入;

      Vlan 45: 192.168.3.1/24 用于250臺實驗用計算機接入;

      Vlan 55: 192.168.4.1/24 用于250臺實驗用計算機接入;

      RS6:配置VLAN接口5個。

      Vlan 16: 10.0.1.22/30 用于與Rs1點對點連接;

      Vlan 26: 10.0.1.42/30 用于與Rs2點對點連接;

      Vlan 36: 192.168.5.1/24 用于250臺實驗用計算機接入;

      Vlan 46: 192.168.6.1/24 用于250臺實驗用計算機接入;

      Vlan 56: 192.168.7.1/24 用于230臺實驗用計算機接入;

      四、 網段分配表

      網段名 始地址 末地址 子網掩碼 默認網關 接入三層交換機

      服務器 172.16.1.1 172.16.1.61 255.255.255.192 172.16.1.62 防火墻

      辦公用計算機 192.168.0.2 192.168.0.61 255.255.255.192 192.168.0.1 RS3

      教學用計算機 192.168.0.66 192.168.0.125 255.255.255.192 192.168.0.65 RS3

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      … … … … … …

      (此表自己完善)

      五、 路由設計

      1、 靜態路由

      使用靜態路由解決路由問題時,各三層交換機路由表如下表

      三層交換機名 目標網段/掩碼位數 下一跳IP 下一跳接口

      RS1 172.16.1.0/26 10.0.1.2 Vlan11

      RS1 192.168.0.0/24 10.0.1.10 Vlan31

      Rs1 192.168.1.0/24 10.0.1.14 Vlan41

      Rs1 192.168.2.0/23 10.0.1.18 Vlan51

      Rs1 192.168.4.0/24 10.0.1.18 Vlan51

      Rs1 192.168.5.0/24 10.0.1.22 Vlan61

      Rs1 192.168.6.0/23 10.0.1.22 Vlan61

      Rs1 0.0.0.0/0 10.0.1.2 Vlan11

      三層交換機名 目標網段/掩碼位數 下一跳IP 下一跳接口

      RS2 172.16.1.0/26 10.0.1.26 Vlan12

      RS2 192.168.0.0/24 10.0.1.30 Vlan32

      Rs2 192.168.1.0/24 10.0.1.34 Vlan42

      Rs2 192.168.2.0/23 10.0.1.38 Vlan52

      Rs2 192.168.4.0/24 10.0.1.38 Vlan52

      Rs2 192.168.5.0/24 10.0.1.42 Vlan62

      Rs2 192.168.6.0/23 10.0.1.42 Vlan62

      Rs2 0.0.0.0/0 10.0.1.26 Vlan12

      三層交換機名 目標網段/掩碼位數 下一跳IP 下一跳接口

      Rs3 0.0.0.0/0 10.0.1.9 Vlan13

      (完善Rs4、Rs5、Rs6路由表)

      2、 RIP路由協議(如果使用了靜態路由,就可不必使用RIP協議)

      在三層交換機上啟用RIP協議。

      其中Rs1作如下配置

      Rs1(config)#router rip

      Rs1(config router)#version 2

      Rs1(config router)#network 10.0.1.0

      其中Rs2作如下配置

      Rs2(config)#router rip

      Rs2(config router)#version 2

      Rs2(config router)#network 10.0.1.0

      其中Rs3作如下配置

      Rs3(config)#router rip

      Rs3(config router)#version 2

      Rs3(config router)#network 10.0.1.0

      Rs3(config router)#network 192.168.0.0

      其中Rs4作如下配置

      Rs4(config)#router rip

      Rs4(config router)#version 2

      Rs4(config router)#network 10.0.1.0

      Rs4(config router)#network 192.168.1.0

      其中Rs5作如下配置

      Rs5(config)#router rip

      Rs5(config router)#version 2

      Rs5(config router)#network 10.0.1.0

      Rs5(config router)#network 192.168.2.0

      Rs5(config router)#network 192.168.3.0

      Rs5(config router)#network 192.168.4.0

      (自己完善Rs6配置)

      六、 網站設計與功能板塊(略,參考自己學院網站,作描述即可)。

      計算機網絡設計報告的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于網絡工程設計報告、計算機網絡設計報告的信息別忘了在本站進行查找喔。

      掃碼二維碼
      色哟哟AV
    2. <center id="9nwwp"></center>
    3. <code id="9nwwp"><small id="9nwwp"><optgroup id="9nwwp"></optgroup></small></code>
      <del id="9nwwp"><menu id="9nwwp"><samp id="9nwwp"></samp></menu></del>
      <big id="9nwwp"><nobr id="9nwwp"></nobr></big>
      <object id="9nwwp"><nobr id="9nwwp"></nobr></object>

      <nav id="9nwwp"><address id="9nwwp"></address></nav>

      <center id="9nwwp"><em id="9nwwp"><p id="9nwwp"></p></em></center>

      <th id="9nwwp"><option id="9nwwp"></option></th>

      <pre id="9nwwp"><menu id="9nwwp"><track id="9nwwp"></track></menu></pre>