静态路由
实验背景
静态路由(英语:Static routing),一种路由的方式,路由项(routing entry)由手动配置,而非动态决定。
与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。
一般来说,静态路由是由网络管理员逐项加入路由表。
静态路由的优点:运行稳定,节省设备链路开销;
缺点:对大型网络来说,工作量较大,拓扑一旦发生了改变,维护量变大。建议小型网络使用静态路由(总共配置少于十条路由),中大型网络使用动态路由
实验环境
-
Wireshark-win64-3.0.0.exe
-
WinPcap_4_1_3.exe
-
VirtualBox-5.2.32-132073-Win.exe
-
eNSP_Setup.exe
实验过程
-
两台PC机和两台路由器
-
配置PC信息(右击 PC机--->设置)
IP地址 子网掩码 网关 PC1 192.168.1.1 255.255.255.0 192.168.1.2 PC1 192.168.3.2 255.255.255.0 192.168.3.1
4.路由器配置
-
路由器R1:
<Huawei>sys [Huawei]sysname ar1 [ar1]int g0/0/0 [ar1-GigabitEthernet0/0/0]ip addr 192.168.1.2 24 [ar1-GigabitEthernet0/0/0]quit [ar1]int g0/0/1 [ar1-GigabitEthernet0/0/1]ip addr 192.168.2.1 24 [ar1-GigabitEthernet0/0/1]quit [ar1]int g0/0/0 [ar1-GigabitEthernet0/0/0]display this [V200R003C00] # interface GigabitEthernet0/0/0 ip address 192.168.1.2 255.255.255.0 # return [ar1-GigabitEthernet0/0/0]quit [ar1]int g0/0/1 [ar1-GigabitEthernet0/0/1]display this [V200R003C00] # interface GigabitEthernet0/0/1 ip address 192.168.2.1 255.255.255.0 # return [ar1-GigabitEthernet0/0/1]quit [ar1]ip route-static 192.168.3.0 24 192.168.2.2 [ar1]display ip routing-table
-
路由器R2
<Huawei>sys [Huawei]sysname ar2 [ar2]int g0/0/0 [ar2-GigabitEthernet0/0/0]ip addr 192.168.2.2 24 [ar2-GigabitEthernet0/0/0]display this [V200R003C00] # interface GigabitEthernet0/0/0 ip address 192.168.2.2 255.255.255.0 # return [ar2-GigabitEthernet0/0/0]int g0/0/1 [ar2-GigabitEthernet0/0/1]ip addr 192.168.3.1 24 [ar2-GigabitEthernet0/0/1]display this [V200R003C00] # interface GigabitEthernet0/0/1 ip address 192.168.3.1 255.255.255.0 # return [ar2-GigabitEthernet0/0/1]quit [ar2]ip route-static 192.168.1.0 24 192.168.2.1 [ar2]display ip routing-table
-
测试连接
PC1--- ping --- PC2
PC>ping 192.168.3.1 Ping 192.168.3.1: 32 data bytes, Press Ctrl_C to break From 192.168.3.1: bytes=32 seq=1 ttl=254 time=16 ms From 192.168.3.1: bytes=32 seq=2 ttl=254 time=31 ms From 192.168.3.1: bytes=32 seq=3 ttl=254 time=16 ms From 192.168.3.1: bytes=32 seq=4 ttl=254 time<1 ms From 192.168.3.1: bytes=32 seq=5 ttl=254 time=16 ms --- 192.168.3.1 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 0/15/31 ms
PC2---ping---PC1
PC>ping 192.168.1.1 Ping 192.168.1.1: 32 data bytes, Press Ctrl_C to break From 192.168.1.1: bytes=32 seq=1 ttl=126 time=31 ms From 192.168.1.1: bytes=32 seq=2 ttl=126 time=16 ms From 192.168.1.1: bytes=32 seq=3 ttl=126 time=16 ms From 192.168.1.1: bytes=32 seq=4 ttl=126 time=31 ms From 192.168.1.1: bytes=32 seq=5 ttl=126 time=16 ms --- 192.168.1.1 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 16/22/31 m
动态路由
实验背景
-
动态路由协议的功能:
动态分享两个路由器之间的信息
当拓扑改变时自动更新
确定到达目的地最佳路径 -
动态路由协议的特点:
减少了管理任务
占用了网络带宽 -
动态路由协议的分类
局域网内——IGP(内部网关路由协议)
距离矢量路由协议(依据从源网络到目标网络所经过的路由器的个数选择路由):RIPV1、RIPV2、EIGRP(思科)
链路状态路由协议(综合考虑从源网络到目标网络的各条路径的情况选择路由):OSPF、ISIS(LS)互联网 ——EGP(外部网关路由协议)BGPV4(版本4) -
衡量路由协议的主要指标
协议计算的正确性:协议使用的算法能够计算出最优的路由,且正确无自环。
路由收敛速度:当网络的拓扑结构发生变化之后,能够迅速感知并及时更新相应的路由信息。
协议占用系统开销:协议自身的开销(内存、CPU、网络带宽)最小。
协议自身的安全性:协议自身不易受攻击,有安全机制。
协议适用网络规模:协议可以应用在何种拓扑结构和规模的网络中。 -
RIP协议与OSPF协议
RIP路由信息协议,是基于距离向量的路由选择协议,通过UDP报文进行路由信息的交换,使用的端口为
UDP520,存在着收敛慢、易产生路由环路、可扩展性差且不适用于大型网络环境等问题,目前已经逐渐被OSPF取代。
OSPF(Open Shorest Path First)开放式最短路径优先协议,基于IP工作,协议号89。是基于链路状态的路由选择协议;具备如下特点:- 天生无环的协议
- 收敛快:当网络发生变化时,网络上所有设备都知道发生了变化,并完成了相应的计算,
比如增加了路由或撤销了路由 - 支持多种认证方式(不认证、明文认证、MD5认证)
-
OSPF工作过程
①了解自身链路
每台路由器了解其自身的链路,即与其直连的网络。②寻找邻居,建立邻居关系
不同于RIP,OSPF协议运行后,并不立即向网络广播路由信息,而是先寻找网络中可与自己交换链路状态信息的周边路由器。发送Hello数据包交互链路状态信息的路由器互为邻居。③创建链路状态数据包
路由器一旦建立了邻居关系,就可以创建链路状态数据包(LSA)。④链路状态信息传递
路由器将描述链路状态的LSA泛洪到邻居,最终形成包含网络完整链路状态信息的链路状态数据库。每一台收到来自邻居路由器发出的LSA的路由器都会把这些LSA信息记录在它的LSDB中,并且发送一份LSA的拷贝给该路由器的其他所有邻居。这样当LSA传播到整个区域后,区域内所有的路由器都会形成同样的LSDB。⑤计算路由
路由区域内的每台路由器都可以使用SPF算法来独立计算路由。
实验环境
-
Wireshark-win64-3.0.0.exe
-
WinPcap_4_1_3.exe
-
VirtualBox-5.2.32-132073-Win.exe
-
eNSP_Setup.exe
实验过程
-
配置PC信息(右击 PC机--->设置)
IP地址 子网掩码 网关 PC1 192.168.1.1 255.255.255.0 192.168.1.2 PC1 192.168.3.2 255.255.255.0 192.168.3.1 -
配置AR1
<Huawei>sys [Huawei]sysname ar1 [ar1]int g0/0/0 [ar1-GigabitEthernet0/0/0]ip addr 192.168.1.2 24 [ar1-GigabitEthernet0/0/0]int g0/0/1 [ar1-GigabitEthernet0/0/1]ip addr 192.168.2.1 24 [ar1-GigabitEthernet0/0/1]quit [ar1]ospf [ar1-ospf-1]area 0 [ar1-ospf-1-area-0.0.0.0]q [ar1-ospf-1]q [ar1]int g0/0/0 [ar1-GigabitEthernet0/0/0]ospf enable area 0 [ar1-GigabitEthernet0/0/0]q [ar1]int g0/0/1 [ar1-GigabitEthernet0/0/1]ospf enable area 0 [ar1-GigabitEthernet0/0/1]quit
-
配置AR2
[ar2]int g0/0/0 [ar2-GigabitEthernet0/0/0]ip addr 192.168.2.2 24 Error: The specified address conflicts with another address. [ar2-GigabitEthernet0/0/0]int g0/0/1 [ar2-GigabitEthernet0/0/1]ip addr 192.168.3.1 24 [ar2-GigabitEthernet0/0/1]quit [ar2]ospf [ar2-ospf-1]area 0 [ar2-ospf-1-area-0.0.0.0]q [ar2-ospf-1]q [ar2]int g0/0/0 [ar2-GigabitEthernet0/0/0]ospf enable area 0 [ar2-GigabitEthernet0/0/0]q [ar2-GigabitEthernet0/0/0]quit [ar2]int g0/0/1 [ar2-GigabitEthernet0/0/1]ospf enable area 0 [ar2-GigabitEthernet0/0/1]q
-
测试连通性
PC1 PING PC2PC>ping 192.168.3.2 Ping 192.168.3.2: 32 data bytes, Press Ctrl_C to break From 192.168.3.2: bytes=32 seq=1 ttl=126 time=15 ms From 192.168.3.2: bytes=32 seq=2 ttl=126 time=16 ms From 192.168.3.2: bytes=32 seq=3 ttl=126 time=15 ms From 192.168.3.2: bytes=32 seq=4 ttl=126 time=16 ms From 192.168.3.2: bytes=32 seq=5 ttl=126 time=16 ms --- 192.168.3.2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 15/15/16 ms
PC2 PING PC1
```
PC>ping 192.168.1.1
Ping 192.168.1.1: 32 data bytes, Press Ctrl_C to break
From 192.168.1.1: bytes=32 seq=1 ttl=126 time=16 ms
From 192.168.1.1: bytes=32 seq=2 ttl=126 time=16 ms
From 192.168.1.1: bytes=32 seq=3 ttl=126 time=15 ms
From 192.168.1.1: bytes=32 seq=4 ttl=126 time=16 ms
From 192.168.1.1: bytes=32 seq=5 ttl=126 time=16 ms
--- 192.168.1.1 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 15/15/16 ms
```
标签:ar1,ar2,静态,32,GigabitEthernet0,192.168,动态,路由
From: https://www.cnblogs.com/Z-Dragon/p/17345510.html