於初學者不能一下子適應過多且複雜的網路規劃
所以我就先教最基礎,255個IP位址內的網路架設
首先請用模擬器建立以下的拓樸:
路由器用的是右邊數來第二顆Generic
這顆路由器的Serial Port是 2/0和3/0,FastEthernet 0/0 和 0/1
路由器間的Serial接線,左邊是DCE,右邊是DTE
交換器(Switch)則使用第一顆24port
連接主機的線請使用跨接線Crossover
接著做子網路切割
假設ISP給的網段是192.168.1.0
先看左邊主機數較多的網段,有兩台主機
路由器位址+主機位址+Network+Broadcast (N和B就是頭尾) = 5個位址
為了滿足五個位址,則使用2的3次方 = 8
則左邊這個網段的IP範圍就是192.168.1.0 ~ 7;遮罩 255.255.255.248
右邊只有一台主機,加上路由器介面和頭尾 = 4個位址
而2的2次方 = 4剛好符合需求
所以IP範圍 = 192.168.1.8 ~ 11;遮罩 255.255.255.252
路由器之間的Serial介面亦同,兩個位址和頭尾 = 4個位址
IP範圍192.168.1.12 ~ 15;遮罩 255.255.255.252
現在開始分配IP,切好後就像這樣:
左邊網段 -
主機: 192.168.1.1;192.168.1.2 遮罩 255.255.255.248
路由器FastEthernet介面:192.168.1.6 - 255.255.255.248
右邊網段 -
主機:192.168.1.9 - 255.255.255.252
路由器則是:192.168.1.10 - 255.255.255.252
Serial左右分別是192.168.1.13;192.168.1.14;遮罩 255.255.255.252
現在點擊每台主機進入這個畫面做IP設定:
DNS伺服器IP可以不用設
Gateway就是路由器位址
接著點擊路由器進入CLI,畫面以及設定如以下:
先說一下,路由器名稱會顯示R1是因為我有先行在設定模式打上hostname R1
對指令有點不熟的記得順便參考這篇指令集:
http://www.gamez.com.tw/thread-454899-1-1.html
這張圖片的設定是FastEthernet 0/0 介面
可以發現都是打到一半就用Tab自動完成指令,方便許多也避免錯誤
接著輸入exit跳開介面回到設定模式
之後的設定:
R1(config)# interface serial 2/0
R1(config-if)# ip address 192.168.1.13 255.255.255.252
R1(config-if)# clock rate 64000
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.14 (目的地Serial)
也可以換成:R1(config)# ip route 0.0.0.0 0.0.0.0 Serial 2/0
另外一顆路由器則是:
R2(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.13
%SYS-5-CONFIG_I: Configured from console by console
R1#
----------------
另外一顆路由器的設定也相同,右邊Serial因為是DTE所以不需要設定clock rate
當作完所有設定的時候會發現拓樸上的介面燈號從紅色通通變成了黃色
這代表整個網路的運作是正確的
接著我們進入PC1或者其他主機,點裡面的Commend Prompt (DOS模擬程式)
輸入ping 192.168.1.9 (這裡主要是PING另外一個網段的主機)
過一點時間會看到:
這樣就代表實驗成功...˙ˇ˙
如果不成功就回到路由器設定,按下CTRL+Z跳到特權模式底層
輸入show run檢查哪裡的設定出了問題
有看到---more---的字樣表示按下空白鍵可以繼續往下看
切記,全部設定完成後記得要在特權底層輸入:
copy running-config startup-config
將執行中的命令和設定儲存以便下次使用