国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

網絡路由技術及運用

2019-11-05 00:56:21
字體:
來源:轉載
供稿:網友

一、相關概念簡介

1、路由概念:路由就是通過互聯的網絡把信息從源地址傳輸到目的地址的活動。路由發生在0SI網絡參考模型中的第三層即網絡層。

2、路由選擇:路由規定把信息包從一個地址發送到另外一個地址的路徑。一條路由并不規定全部路由,僅僅只是主機到網關的一條路徑,然后再由網關把包轉發到目的地主機或另外一個網關。

網絡路由技術及運用



路由選擇是指選擇一條發送報文的路徑,而網關是指任何能夠完成路由選擇功能的網絡設備,用來連接不同的網絡。

路由選擇由ip層來完成,在一臺主機上不一定需要完成路由選擇的守護進程。

報文距離通常用網關跨(HOP)數來表示,稱作METRIC。一個報文從源地址到達目的地址的距離依靠于報文必須經過的網關跨數。一臺主機到它直聯網的跨數為零,假如通過一個網關就能就能到達指定的網絡,則它到該網絡的跨數為1,依此類推。

3、網關:網關連接兩個或多個網絡,并提供路由選擇功能。網關在網絡層進行選擇,一個網關從別的網關接收IP數據,為其選擇路由,并按照選定的路由將IP數據報發送到其他網絡。網關周期性地檢查相連的網絡連接狀態。

網關把報文按規定的路由發送到指定的目標網絡,由目標網絡負責把報文發送到目的主機。

4、路由類型:一條路由并不完全描述一條完整的路徑,它僅僅定義從一個主機到一個網關的路徑段,或者一個網關到另外一個網關的路徑段。

TCP/IP通常按照下列順序搜索路由表以找到路由的最佳匹配:

(1)主機路由:定義網關到一個指定主機的路由;

(2)網絡路由:定義網關到一個指定網段或網絡的一條路由;

(3)缺省路由:假如主機路由和網絡路由都沒有定義一條到目的地的路由,則使用缺省路由。

5、路由表:路由在核心路由表中定義。路由表的每項有兩個成分:目的地IP地址和網關地址。路由表分為以下三類:

(1)直接路由項:當目的地址和本機地址同處一個網段,使用直接路由項。

(2)間接路由項:當源和目的主機IP地址不在同一網段使用間接路由項。到達目的主機的途徑是通過一個或多個網關。源主機只需要訪問第一跨網關。

(3)缺省路由項:假如目標IP不在上述兩個路由項中,則使用缺省路由項。

6、路由選擇算法:

網絡路由技術及運用



從上述算法可以看出主機和網關都參與了路由選擇活動。當主機上一個應用程序試圖與另外一個主機通信時,系統將產生多個數據報。IP路由選擇機制將根據目的IP地址的網絡地址部分決定數據報應該送往哪個主機或者網段。

7、路由方式:建立路由的上市主要有隱含方式、靜態方式、動態方式3種。

路由是在核心路由選擇表中定義的,一般最多可定義到32個路由。這些路由定義包含:本機可達網絡的信息、連接遠程網絡的網關信息和到達這些網絡的跨數。

隱含方式定義路由是在配置適配器時進行和完成的。

靜態路由是由網絡治理員設置的,需要人工維護路由。

動態路由是由守護進程自動更新路由表。通常路由選擇的守護進程周期性偵聽所有路由刷新信心,并將收到的路由選擇表信息進行廣播,以便其他路由器更新其路由選擇表。

本文主要涉及到靜態路由。

二、WINDOWS系統下設置路由

在WINDOWS下手動設置路由主要在DOS系統中命令符下(在運行輸入欄中鍵入COMMAND或者CMD即可)進行。

鍵入命令ROUTE回車會出現大約幾十行英文說明,主要解說在WINDOWS系統中如何添加、刪除、修改路由。現簡單介紹如下:

ROUTE命令格式如下:

ROUTE [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]

其中 –f 參數用于清除路由表,-p參數用于永久保留某條路由(即在系統重啟時不會丟失路由,但在WINDOWS95下無效)。

Command主要有PRINT(打印)、ADD(添加)、DELETE(刪除)、CHANGE(修改)共4個命令。

Destination代表所要達到的目標IP地址。

MASK是子網掩碼的要害字。Netmask代表具體的子網掩碼,假如不加說明,默認是255.255.255.255(單機IP地址),因此鍵入掩碼時候要非凡小心,要確認添加的是某個IP地址還是IP網段。假如代表全部出口子網掩碼可用0.0.0.0。

Gateway代表出口網關。

其他interface和metric分別代表非凡路由的接口數目和到達目標地址的代價,一般可不予理會。

我們根據單網卡和多網卡(以雙網卡為例)兩種情況敘述在WINDOWS下如何具體設置路由。

1、單網卡:

在WINDOWS系統下有4條最基本路由,參照下圖(鍵入route print命令)具體是:

網絡路由技術及運用



上述路由是WINDOWS自帶路由,永不消失,假如上述路由不完整,則說明TCP/IP的安裝和運行存在某些最基本問題、或本機網絡配置或者安裝存在問題。

網絡路由技術及運用




上述表格中,127.0.0.1用于測試回送(loopback)地址,不能作為有效的網絡地址。PC1的IP地址為192.168.97.1,路由器1(用于上互聯網)的局域口IP地址為192.168.97.10,路由器2(用于上辦公網)的局域口IP地址為192.168.97.11。

假如PC1同時想訪問互聯網和辦公網,通常情況是在WINDOWS網絡屬性反復修改默認網關,每次還只能訪問1個網段,既不方便也非常麻煩。為解決這個問題可在DOS命令符下鍵入如下命令:

route add 0.0.0.0 maks 0.0.0.0 192.168.97.10(用于上互聯網)、

route add 10.42.29.0 mask 255.255.255.0 192.168.97.11(用于上辦公網)。

這樣將互聯網作為默認路由,辦公網用作非凡路由添加,當然,假如還有其他系統,可采用同樣路由添加。

為了確保路由正確、避免引起路由混亂,最好先刪除路由,再添加路由。比如上面的命令可改為:

route delelte 0.0.0.0

route add 0.0.0.0 maks 0.0.0.0 192.168.97.10

route add 10.42.29.0 mask 255.255.255.0 192.168.97.11。

為了確保路由設置長久生效,可將上述命令加入AUTOEXEC.BAT文件中,即操作系統一啟動就自動設置路由。當然也可在第一次添加路由時加入-P參數。

具體如下:

route –p add 0.0.0.0 maks 0.0.0.0 192.168.97.10

route –p add 10.42.29.0 mask 255.255.255.0 192.168.97.11。

這時用route print查看路由,就可以看到有兩條永久路由添加到路由表中了。



2、多網卡(以雙網卡為例)

假如在同一PC機上帶有兩個網卡,聯上兩個不同網段的系統,具體參見下面網絡連接示意圖:

網絡路由技術及運用



一般情況下,在PC機上加上雙網卡和雙網關,邊可以輕松聯上兩個子系統。但由于WINDOWS自身系統原因,經常輕易出現網關浮動或不穩定的情況,比如PING辦公自動化地址無法PING通,卻返回從192.168.97.10(路由器1)反饋的信息,此時查看網絡路由,路由表正常,此時需要刷新路由。

事實上,可以采取同單網卡類似的辦法,可以去掉網絡屬性中網關,進行人工設置路由。人工設置路由更加精確和自由,比如可以人工控制究竟訪問某個網站還是某個網段或者全部網段。

參照上圖配置,可在DOS提示符下鍵入如下命令:

route delete 0.0.0.0

route add 0.0.0.0 mask 0.0.0.0 192.168.97.10(網卡1尋址路由,上互聯網,默認路由)

route add 10.42.0.0 mask 255.255.0.0 10.42.29.10(網卡2尋址路由,上辦公網)。

當然可以添加- P參數或者將路由添加信息加入自動批處理文件使路由信息永久生效。

三、UNIX系統上設置路由

由于AIX在業界的廣泛使用,本文以AIX操作系統為例對如何在UNIX上設置路由進行介紹。

對于靜態路由而言,路由表可用SMIT命令或ROUTE命令進行手工維護。需要指出的是SMIT命令可更新ODM數據庫相應的路由信息,因此可永久生效,而ROUTE命令并不修改ODM數據庫,因此在機器重新啟動時將丟失路由。下面首先介紹ROUTE命令的使用方法。

網絡路由技術及運用



A:命令,有add,flush,delete,change,monitor,

B:網絡族系,-inet(默認),xns(代表XEROR網絡系統,現已很少使用),

C:網絡標志:-net(網絡),-host(主機,默認),

D:目的IP地址:symblic name or numeric address,假如是網段可以只敲IP地址中網絡地址部分,但假如是主機地址必須鍵入完整,目的地址為所有網段,可用參數0或者0.0.0.0均可。

E:網關:symblic name or numeric address

現看如下網絡拓撲圖,現要求主機1和主機2和PC2互聯,但是不答應192.168.150網段其他機器訪問主機1,撥號終端只要撥號成功(獲得193.168.97.0網段的動態IP地址)就可通過路由器2訪問主機1。

可以在主機1(以ROOT身份進入)上敲入如下命令:

# route add –host 192.168.150.2 133.56.9.82

# route add –host 192.168.150.3 133.56.9.82

# route add –net 193.168.97 133.56.9.29

然后在主機2、PC2上PING主機以及撥號進行連通測試,將會出現連接成功的提示,同樣,在主機1PING前幾個設備也提示成功。但是PC1和PC2、主機2卻網絡不通,說明路由設置正確。

網絡路由技術及運用




假如某條或者路由設置錯誤,重新輸入命令“# route add -net 192.168.150.0 133.56.9.98”會出現“0821-279 writing to routing socket: Do not specify an existing file.133.56.9.98 net 192.168.150.0: gateway 133.56.9.98: 0821-285 ioctl returns 17 Do not specify an existing file.”的提示,此時可以命令change改變路由,但假如路由不多的情況下,可以先刷新(刪掉路由)路由,重新手動加入路由,這樣雖然有點麻煩,但是路由更加清楚。

當然,要使得路由設置永久生效,可將上述命令加入/etc/rc.bat文件中。

假如使用SMIT命令對于生手可能更為輕易上手(SMIT采用界面化工具)。要達到同樣要求,用SMIT配置靜態路由的命令如下:

1、#smit tcpip

Minimum Configuration & Startup

Further Configuration

Use DHCP for TCPIP Configuration & Startup

……..

Configure IP Security (IPv6)

2、選擇Further Configuration

Hostname

Static Routes

Network Interfaces

…………

Stop TCPIP Daemons

Authentication Configuration

3、選擇Static Routes

List All Routes

Add a Static Route

Remove a Static Route

Flush Routing Table

4、填寫相關路由信息

網絡路由技術及運用



按回車確認,這樣就實現了主機1和主機2的網絡互聯。用同樣的方法完成另外兩條路由的添加。用SMIT添加、刪除、修改路由都非常方便,尤其對于生手,假如某個選項輸錯系統還會提示出錯,因此建議多用SMIT設置路由。



四、在路由器上設置路由

目前比較流行的主要有CISCO和3COM路由器,普遍采用動態路由協議(如:RIP、IGRP、OSPF、EIGRP)來實現網絡互聯。我們以CISCO路由器為例簡述。

假如一個小型或者中型網絡,沒有或者只有較小網絡擴充時,采用手工方式輸入靜態路由并手工治理。但假如網絡增大或者網絡經常變化,靜態路由治理開銷將非常之大。

靜態路由的優點是:(1)就帶寬而言,靜態路由沒有開銷。而在動態路由中,路由協議存在一個相關的帶寬問題以維護它與臨近路由器的關系。尤其是基于距離向量的協議對帶寬要求更高。(2)就安全性而言,靜態路由可以人工限定IP地址的訪問權限,因此對于高安全行網絡而言是非常必要的。

關于在CISCO上設置路由,各方面書籍介紹不少,我們在此只是簡單介紹以下靜態路由的添加方法,其他不多做贅述。

靜態路由通過ip route 命令來設置,該命令完整如下:

CISCO(config)#ip route A.B.C.D E.F.G.H I.J.K.L/interface X。

其中A.B.C.D是目的網絡地址,E.F.G.H是子網掩碼,I.J.K.L是下一跳的IP地址,或者Interface是下一跳的接口名。X代表管轄距離(1到255)。

現有一需求,某銀行和水廠聯網(采用DDN物理鏈路),為其代收水費,雙方在各自網絡端都加有網絡防火墻,具體網絡拓撲圖和網絡配置如下:

網絡路由技術及運用



要實現路由器1和路由器2之間路由,可分別在路由器1和路由器2上加入下述路由:

ip route 0.0.0.0 0.0.0.0 162.0.0.2(router1)

ip route 0.0.0.0 0.0.0.0 162.0.0.1 (rotuer2)

這樣就可以實現兩個路由之間的通信,當然至于網絡安全策略可在防火墻上定義(一般采取端口內轉椅或者IP地址映射以及應用端口限制的方法)。

在3COM上配置路由可用ME –IP命令進入配置菜單,操作也非常簡單。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上饶县| 石城县| 绵竹市| 双峰县| 浦县| 威宁| 托里县| 岑溪市| 黑龙江省| 临泉县| 梓潼县| 凤台县| 余姚市| 临漳县| 修文县| 泽普县| 兴隆县| 田阳县| 宜兴市| 准格尔旗| 绥宁县| 神农架林区| 贞丰县| 弥勒县| 乐清市| 禄劝| 高青县| 景洪市| 辛集市| 右玉县| 黎城县| 海盐县| 新泰市| 铜陵市| 永清县| 姚安县| 龙岩市| 浦县| 清远市| 会理县| 新平|