開發路由設計
1. 路由器軟體設計都需要設計什麼
路由器軟體設計分為不同類:
比較高級的如思科,和juniper,全部自己開發一套系統,專門優化,這個路由可以視為防火牆,網關設備。系統採用類Unix系統。
第二類,目前網關路由的90%的市場,都是linux或者FreeBSD等類Unix系統下,使用iptable進行編輯,使用php,修改各個界面和功能,集成到電腦或者專門設計的硬體上。
第三類,其他網關路由軟體,如windows。ICS, 路由和遠程訪問服務,ISA使用基本windows的游戲規則設置的路由系統。由於代碼不公開,更為復雜。
所以基於你的情況,路由器的設計最簡單快速的是,了解iptables的詳細規則,設計基於你的網關路由特性。若完全類似思科,checkpoint,獨立設計不是不行。不是你一個人能玩的轉的。
2. 路由的設計目標
路由演算法可以根據多個特性來加以區分。首先,演算法設計者的特定目標影響了該路由協議的操作;其次,存在著多種路由演算法,每種演算法對網路和路由器資源的影響都不同;最後,路由演算法使用多種metric,影響到最佳路徑的計算。下面分析下這些路由演算法的特性。
路由演算法通常具有下列設計目標的一個或多個: 聚合是所有路由器對最佳路徑達成一致的過程。當某網路事件使路徑斷掉或不可用時,路由器通過網路分發路由更新信息,促使最佳路徑的重新計算,最終使所有路由器達成一致。聚合很慢的路由演算法可能會產生路由環或網路中斷。
在下圖中的路由環中,某分組在時間t1到達路由器1,路由器1已經更新並知道到達目的的最佳路徑是以路由器2為下一跳,於是就把該分組轉發給路由器2。但是路由器2還沒有更新,它認為最佳的下一跳是路由器1,於是把該分組發回給路由器1,結果分組在兩個路由器間來回傳遞直到路由器2收到路由更新信息或分組超過了生存期。
靜態路由演算法很難算得上是演算法,只不過是開始路由前由網管建立的表映射。這些映射自身並不改變,除非網管去改動。使用靜態路由的演算法較容易設計,在網路通信可預測及簡單的網路中工作得很好。
由於靜態路由系統不能對網路改變做出反映,通常被認為不適用於的大型、易變的網路。九十年代主要的路由演算法都是動態路由演算法,通過分析收到的路由更新信息來適應網路環境的改變。如果信息表示網路發生了變化,路由軟體就重新計算路由並發出新的路由更新信息。這些信息滲入網路,促使路由器重新計算並對路由表做相應的改變。 一些路由協議在平坦的空間里運作,其它的則有路由的層次。在平坦的路由系統中,每個路由器與其它所有路由器是對等的;在分層次的路由系統中,一些路由器構成了路由主幹,數據從非主幹路由器流向主幹路由器,然後在主幹上傳輸直到它們到達目標所在區域,在這里,它們從最後的主幹路由器通過一個或多個非主幹路由器到達終點。
路由系統通常設計有邏輯節點組,稱為域、自治系統或區間。在分層的系統中,一些路由器可以與其它域中的路由器通信,其它的則只能與域內的路由器通信。在很大的網路中,可能還存在其它級別,最高級的路由器構成了路由主幹。
分層路由的主要優點是它模擬了多數公司的結構,從而能很好地支持其通信。多數的網路通信發生在小組中(域)。因為域內路由器只需要知道本域內的其它路由器,它們的路由演算法可以簡化,根據所使用的路由演算法,路由更新的通信量可以相應地減少。 一些路由演算法假定源結點來決定整個路徑,這通常稱為源路由。在源路由系統中,路由器只作為存貯轉發設備,無意識地把分組發向下一跳。其它路由演算法假定主機對路徑一無所知,在這些演算法中,路由器基於自己的計算決定通過網路的路徑。前一種系統中,主機具有決定路由的智能,後者則為路由器具有此能力。
主機智能和路由器智能的折衷實際是最佳路由與額外開銷的平衡。主機智能系統通常能選擇更佳的路徑,因為它們在發送數據前探索了所有可能的路徑,然後基於特定系統對「優化」的定義來選擇最佳路徑。然而確定所有路徑的行為通常需要很多的探索通信量和很長的時間。 鏈接狀態演算法(也叫做短路徑優先演算法)把路由信息散布到網路的每個節點,不過每個路由器只發送路由表中描述其自己鏈接狀態的部分。距離向量演算法(也叫做Bellman-Ford演算法)中每個路由器發送路由表的全部或部分,但只發給其鄰居。也就是說,鏈接狀態演算法到處發送較少的更新信息,而距離向量演算法只向相鄰的路由器發送較多的更新信息。
由於鏈接狀態演算法聚合得較快,它們相對於距離演算法產生路由環的傾向較小。在另一方面,鏈接狀態演算法需要更多的CPU和內存資源,因此鏈接狀態演算法的實現和支持較昂貴。雖然有差異,這兩種演算法類型在多數環境中都可以工作得很好。
3. 求路由設計方案三房80平
如果在公用衛生間和對門卧室上面有電源線和網線介面的話,放一個就行,大多數人裝修都把這個問題忽略了,沒有預留口的話直接放在臨客廳那個卧室里,用一個四天線450M以上的無線路由器,靠衛生間這面牆放的話應該差不多可以全覆蓋,主卧對面那個卧室信號可能會弱點,那個如果用來做書房,有有線網的話也就不存在了。希望可以幫到你。
4. 路由器怎麼設計
網上鄰居>屬性,本地連接>屬性,雙擊TCP/IP協議在彈出的屬性對話框里選擇使用下面的IP,把網管給你的IP輸進去,子網掩碼是255.255.25.0,YAN狀態下IP地址不用填,網關地址是DNS地址請詢問網管.
5. 通信線路設計的路由設計怎樣才能完整體現道路等其他參照物
線路設計在FTTH部分、小區管網的部分,可以結合建築設計院的單體平面圖和小區總平圖的管網綜合圖來設計,重點是跟建築設計院多溝通,大部分的設計人員僅僅在現場草草看一下,或根本不去,往往造成設計方案與建築設計院、開發商的設計需求,產生差異,導致大量的變更、返工。影響設計院聲譽。
所以,建議採用溝通、重點現場勘查的方式進行線路設計。
6. 路由器設計
只要把modem 的網線接路由器上的wan口,然後在其他三個口(隨便接)到電腦上,你看看你的路由器是什麼類型的,一般的步驟是這樣的,打開網頁瀏覽器,輸入192.168.1.1(有的是192.168.0.1默認的),輸入用戶名和密碼(路由器的),找到一個wan連接設置,有個設置撥號的,把你上網的用戶名和密碼進去,點自動連接,只要一台電腦設置好其他電腦不用設置了
7. MVC 里路由的設計問題
程序需要不?