当前位置:网站首页>通过ensp让静态路由实现全网可达
通过ensp让静态路由实现全网可达
2022-07-26 22:50:00 【m0_72586049】
一、路由器的工作原理
路由器的工作原理:当一个数据包被路由器所接受后,路由器会先查看该数据包目标ip地址(该包目标ip简写为A),之后查看路由器本地的数据表。若本地数据表中已有之前发送到目标ip地址A的记录,则服务器接受该数据包并按照记录将其转发;若本地数据表中无任何关于目标ip地址A的记录,则该数据包会被服务器拒绝接受,即服务器丢弃该数据包。
二、ensp拓扑环境规划
为了让静态路由实现全网可达,设计了一个ensp网络拓扑环境方便大家理解。
该ensp网络拓扑环境:由三个路由器、三台pc主机组成。
拓扑环境如下图所示

三、路由器网关端口配置
正常来说,我们需要给各个路由器的各个端口给予一个网关,方便实现不同广播域的数据传输。
对于各个路由器
AR1:
<Huawei>system-view
[Huawei]interface g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1
[Huawei-GigabitEthernet0/0/0]quit
[Huawei]interface g0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.1
AR2:
<Huawei>system-view
[Huawei]interface g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.2.2
[Huawei-GigabitEthernet0/0/0]quit
[Huawei]interface g0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.3.1
[Huawei]interface g0/0/2
[Huawei-GigabitEthernet0/0/2]ip address 192.168.4.2
AR3:
<Huawei>system-view
[Huawei]interface g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.5.1
[Huawei-GigabitEthernet0/0/0]quit
[Huawei]interface g0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.4.1
这样每个路由器的端口都有了属于该广播域的网关。
四、给路由器数据表手添未知网段以及PC中ipv4的配置
对于新配置的路由器AR,都没有到下一个不直连广播域的记录,因此我们将在AR路由器数据表中手添不直连网段,即未知网段。
以AR1为例,AR1数据表如下图所示
由此可见,该AR1路由器数据表并没有192.168.3.0、192.168.4.0和192.168.5.0的网段记录,因此我们手添这三段网段 。
以添加192.168.3.0网段为例:
输入:
[Huawei]ip route-static 192.168.3.0 24 192.168.2.2
![]()
192.168.3.0为想添加的未知网段;
24为子网掩码,即255.255.255.0;
192.168.2.2为流量下一个进入接口的ip地址(简称下一跳);
这时,我们就已经在AR1路由器数据表中添加了192.168.3.0这段未知网段,我们可以来检查一下。
输入:
[Huawei]display ip routing-table

在Proto这一列中,我们能看到一个与众不同的英语单词Static,该行则表示为我们所添加的192.168.3.0网段。
检查完毕后,因为该拓扑环境中没有服务器分配DHCP,要想让静态路由实现全网可达,PC终端的IPV4配置更不能忘;
以PC1为例:
IP地址:192.168.1.2-192.168.1.254皆可;
子网掩码:255.255.255.0/24;
网关:192.168.1.1(流量最后离开该广播域的末ip地址);
此时,该拓扑环境中路由器的端口配置、路由器的静态配置、PC终端的IPV4配置都已经完成,我们分别用每个PC终端去ping不同广播域的PC终端的ip,若每一个ping行为都能成功,则该环境静态路由已经实现全网可达;

注:需每个PC终端去ping通任意一个广播域的PC终端ip;
终上所述,该拓扑环境实现静态路由全网可达;
边栏推荐
猜你喜欢
随机推荐
OSPF protocol knowledge summary
【C语言】阶乘实现
(超详尽版,不懂随时评论)Codeforces Round #804 (Div. 2)C The Third Problem
C语言——二维数组、指针
多线程中 synchronized 锁升级的原理是什么?
Wechat applet: user wechat login process (attached: flow chart + source code)
求解100~200之间的素数
HCIA静态路由基础模拟实验
Error handling in golang
Brief introduction of VLAN principle and specific experimental configuration
NAT network address translation experiment
怎么判断一个数是奇数还是偶数?
打开编程的大门
C language - value range of data type and basic data type
HCIA (network elementary comprehensive experimental exercise)
Open the door of programming
HCIP-第三天-广域网拓扑实验
Detailed source code of golang bufio reader
NAT网络地址转换协议-拓扑实验
ESP8266Wi-Fi数据通讯









