路由器用于實現不同類型網絡之間的互聯。
路由器轉發ip分組的基礎是路由表。
路由表中的路由項分為直連路由項、靜態路由項和動態路由項。
通過配置路由器接口的ip地址和子網掩碼自動生成直連路由項。
通過手工配置創建靜態路由項。
熱備份路由器協議允許將由多個路由器組成的熱備份組作為默認網關,如果終端將分配給熱備份組的虛擬IP地址作為默認網關地址,只要熱備份組中存在能夠正常工作的路由器,終端就可以通過該虛擬IP地址將目的終端是其他網絡的IP分組發送給默認網關。
單個路由器環境配置
1、繪制拓撲圖
2、配置pc機IP
?
3、配置路由器接口IP
Router>enable
Router#configure terminalRouter(config)#int f0/0
Router(config-if)#ip add 172.16.1.1 255.255.0.0
Router(config-if)#no sh
Router(config-if)#ex
Router(config)#int f0/1
Router(config-if)#ip add 192.16.1.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#ex
Router(config)#
4、測試聯通? 所有IP互通?
Telnet方式配置路由器
實驗背景:
作為網絡管理員,你第一次在設備機房對路由器進行了初次配置(帶外管理)后,希望以后在辦公室或出差時也可以對設備進行遠程管理(帶內管理),現要在路由器上做適當配置。
實驗步驟
1、新建packet tracer拓撲圖
2、設置pc機IP
2、用標準console線纜用于連接計算機的串口和路由器的console口上。在計算機上啟用超級終端,并配置超級終端的參數,是計算機與路由器通過console接口建立連接;
2、配置路由器的管理的IP地址。
Router#conf t
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#
Router#
3、為Telnet用戶配置用戶名和登錄口令。
Router#en
Router#conf t
Router(config)#hostname R1 ????????//更改路由器名
R1(config)#enable secret 123456 ????????//設置特權模式密碼
R1(config)#ex
R1>en
Password:???????? //此時輸入密碼,輸入的密碼不顯示
R1#R1#conf t
R1(config)#line vty 0 4
R1(config-line)#password 123123????????//設置telnet遠程登錄密碼
R1(config-line)#login
R1(config-line)#exit
R1(config)#ex
R1#
4、命令提示符界面測試聯通,進行遠程登陸。?
PC>ipconfig /all????????//查看本機TCP/IP配置情況(IP地址、子網掩碼、網關、MAC地址)
PC>ping 192.168.1.1PC>telnet 192.168.1.1?????????//遠程登錄到路由器上
Password:??????????//輸入telnet密碼
R1>en
Password:?????????//輸入特權模式密碼
R1#show running? ? ? ? #顯示路由器當前配置情況
構建基于 VLAN 的網絡互聯實驗
構建一個包含路由器和交換機的網絡環境,實現不同網絡區域之間的互聯和隔離,包括使用 VLAN 對局域網進行邏輯劃分,并通過路由器實現不同 VLAN 間的通信,同時測試網絡設備之間的連通性。
?1、繪制拓撲圖
2、配置PC機ip
3、配置回環接口,和Router0的ip地址
回環接口是一個邏輯接口,通常用于測試、管理或作為路由器的標識,它總是處于激活狀態,不會因為物理鏈路的問題而失效。
Router#
Router#conf t
Router(config)#int lOopback 0? ? ? ? //第一個回環接口Router(config-if)#ip add 1.1.1.1 255.255.255.255
Router(config-if)#ex
Router(config)#int lOopback 1
Router(config-if)#ip add 1.1.1.2 255.255.255.255
Router(config-if)#ex
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#no sh
?4、配置Router1的ip地址和時鐘速率。
Router(config-if)#ex
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#end
Router#ping 192.168.1.1? ? ? ? //?ping 請求Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 9/25/31 msRouter#conf t
Router(config)#int s0/0/0
Router(config-if)#ip add 192.168.2.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#clock rate 128000? ? ? ? //為串口?s0/0/0
?設置時鐘速率為 128000
5、配置Router2的ip地址,子接口
?Router(config)#int s0/0/0
Router(config-if)#ip add 192.168.2.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#ex
Router#ping 192.168.2.2Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.2.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/25/32 msRouter#conf t
Router(config)#int f0/0
Router(config-if)#no sh
Router(config-if)#int f0/0.1? ? ? ? //進入?f0/0
?接口的子接口?f0/0.1
?的配置模式,子接口通常用于 VLAN 間路由,特別是在使用 802.1Q 封裝的情況下。
Router(config-subif)#encapsulation dot1Q 20? ? ? ? //使用 802.1Q 封裝協議并指定 VLAN 標識符為 20,將該子接口與 VLAN 20 關聯。
Router(config-subif)#ip add 192.168.3.254 255.255.255.0
Router(config-subif)#int f0/0.2Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip add 192.168.4.254 255.255.255.0
6、創建vlan,劃分vlan,將接口?f0/3
?的模式設置為中繼模式(Trunk Mode),用于連接其他交換機或路由器,允許通過該接口傳輸多個 VLAN 的數據。?
?Switch(config)#vlan 20
Switch(config-vlan)#ex
Switch(config)#vlan 30
Switch(config-vlan)#ex
Switch(config)#int f0/2
Switch(config-if)#sw mo ac
Switch(config-if)#sw ac vlan 30
Switch(config-if)#ex
Switch(config)#int f0/1
Switch(config-if)#sw mo ac
Switch(config-if)#sw ac vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw mo trunk?
Switch(config-if)#switchport trunk allowed vlan all? ? ? ? //允許所有 VLAN 通過該中繼接口
?7、測試聯通