Ⅰ 教你使用华为Ensp模拟器配置静态路由
对于一台使用TCP/IP协议连接到网络的一台主机来说,要想成功的与其他网络连接通信,TCP/IP就必须了解三信息
如上图所示,你会看到三个重要的信息:ipv4地址、子网掩码、默认网关;在同一子网下 默认网关和子网掩码是一样的。
网关就是一个网络连接到另一个网络的“关口”。它实质上是一个网络通向另外网络的ip地址。不同网络之间的接口。从一个网络到另一个网络的转发点。
对于不在同一网络的ip地址,想要互相通信,就必须依赖网关。这个功能是由 路由器 ,即三层设备来完成。
默认网关:就像一个房间有多扇门一样,一台主机可以有多个网关,默认网关是指一台主机如果找不到一台可以用的网关,就会把数据包发送给默认网关。
网关的值一般是取本网段的最后一个ip地址。
想要数据在网络中可以正常的通信,那么有三个地址是必不可少的。
端口号的作用是让应用层的各种应用进程都能将其数据通过端口向下交付给传输层,以及让传输层知道应当将其报文段中的数据向上传送给应用层的每个应用进程。从这个意义上讲,每一个端口就相当于每一个应用进程。
注意事项
一般来说,端口号大致分三类:
21 FTP传输协议
23 Telnet远程登录
25 SMTP简单文件传输协议
53 DNS域名解析协议
80 HTTP超文本传输协议
119 NNTP网络新闻传输协议
161 SNMP简单网络管理协议
8000、8001 QQ服务器端口
网络上的设备有一个唯一地址---MAC地址,也叫物理地址,也叫网卡地址。
MAC地址由48bit组成,通常由12位16进制表示
前6位16进制数字通常由IEEE负责统一分发,用来确定厂商的唯一性
后6位16进制数字由各厂商自行管理
查看MAC地址
IP地址工作在网络层,完成数据包寻址
物理地址
网络地址(ip地址)
在软件系统中设定
每个端口号可有多个网络地址
网间寻址时使用。
在互联网中进行路由选择所使用的设备,或者说实现路由的设备,我们称之为路由器。
路由器关键功能:
路由是指导IP报文发送的路劲信息
路由器工作时依赖于路由表进行数据转发。路由表相当于一张地图,它包含着去往各个路由的信息,每条信息至少包含三个内容:
静态路由的选择算法是一种非自适应路由选择算法,这是一种不可测量、不利用网络状态信息,仅仅按照某种固定的规律进行决策的简单路由算法,依靠手工输入信息来配置路由表。静态路由在默认状态下是私有的,因此,安全性高。
静态路由
动态路由
在配置之前先说明一个问题:本次配置案例使用的是华为的仿真模拟器Ensp,当开启设备的时候可能会出现如下图所示的错误
这个问题的解决方法是,点击路由设备-->右键-->设置
将串口号改为9600、9601、9602等以此类推,如下图所示
案例描述:
如图所示:三台router路由器相连。
实验要求:配置路由的名字、地址和静态路由,使得PC1能够和PC2通信。
端口地址如上图所示。
说明:在路由器R1的配置中,由于192.168.1.0网段和192.168.2.0网段与R1直接相连,因此不需要配置在静态路由表中,而192.168.3.0网段和192.168.4.0网段不与R1直接相连,因此需要配置在静态路由表中。
对于其他的路由器配置也是这个道理。
示例1:配置R1
system-view # 进入系统模式
undo info-center enable # 关闭提示信息
interface g0/0/0 # 切换到GE0/0/0这个端口
ip address 192.168.1.254 24 # 配置GE0/0/0这个端口的ip地址
inter g0/0/1 # 切换到GE0/0/1这个端口
ip address 192.168.2.1 24 # 配置GE0/0/1这个端口的ip地址
quit # 回到系统模式
ip route-static 192.168.3.0 24 192.168.2.2 # 配置静态路由
ip route-static 192.168.4.0 24 192.168.2.2 # 配置静态路由</pre>
最后两行命令,我在这里做一些简单的说明,在这两行命令中,你会看到这里存在3组数据:
示例2:配置R2
system-view # 进入系统模式
undo info-center enable # 关闭提示信息
interface g0/0/0 # 切换到GE0/0/0这个端口
ip address 192.168.2.2 24 # 配置GE0/0/0这个端口的ip地址
inter g0/0/1 # 切换到GE0/0/1这个端口
ip address 192.168.3.1 24 # 配置GE0/0/1这个端口的ip地址
quit # 回到系统模式
ip route-static 192.168.1.0 24 192.168.2.1 # 配置静态路由
ip route-static 192.168.4.0 24 192.168.3.2 # 配置静态路由</pre>
到这一步就要注意两点:
1、当R2想要前往192.168.1.0网段的时候,下一跳(网关)是192.168.2.1。
2、当R2想要前往192.168.4.0网段的时候,下一跳(网关)是192.168.3.2。
3、在R1的时候配置了去往192.168.3.0的网段,在R2的时候不要忘记回来192.168.1.0网段。
在路由通信过程中,需要发送请求包,如果通信正常会返回通信的延时信息,也就是响应信息。否则可能出现两种情况:
1、主机地址不可达。错误原因:未配置ip地址
2、请求超时(time out)。 错误原因:只配置去的路由,没有配置回来的路由。
配置至此,从pc1到192.168.3.1这个ip地址都是可以正常访问的,现在来做一个简单的测试,在测试之前,需要先配置pc1
如下图所示:
注意荧光部分,你会发现,网关地址与R1的GE0/0/0的IP地址是一样的,也就是GE0/0/0这个端口就是PC1的网关。PC2也是同样的道理!
从上图你会发现,PC1成功访问了192.168.3.1这个IP地址。
示例3:配置R3
system-view # 进入系统模式
undo info-center enable # 关闭提示信息
interface g0/0/0 # 切换到GE0/0/0这个端口
ip address 192.168.3.2 24 # 配置GE0/0/0这个端口的ip地址
inter g0/0/1 # 切换到GE0/0/1这个端口
ip address 192.168.4.254 24 # 配置GE0/0/1这个端口的ip地址
quit # 回到系统模式
ip route-static 192.168.1.0 24 192.168.3.1 # 配置静态路由
ip route-static 192.168.2.0 24 192.168.3.1 # 配置静态路由</pre>
最后一步就是将PC2配置完成就结束了,PC2配置信息如下图所示
接下来,就来测试一下PC1到PC2是否实现了通信,测试结果如下图所示:
没有出现任何问题,说明静态路由就配置成功了!
你学会了吗?
本次关于静态路由配置的内容到这里就完美收官了。本次案例是有用的是华为模拟器ensp,官网已经下架,如需获取该工具,打开微信搜索【孩子上学后】,回复【ensp】即可获取。
路漫漫其修远兮,吾将上下而求索!
我是 啃书君 ,一个专注于学习的人, 你懂的越多,你不懂的越多 。
更多精彩内容我们下期再见!
Ⅱ ensp中一台路由器一台交换机,两台pc怎么配置ospf
ensp中一台路由器一台交换机,ospf配置方法有:配置的主机位为1,网络位为3,所以掩码为24,然后加路由器或者交换机换成三层交换机,可以用单臂路由配置的方法进行适配。
首先要重新ping几次,如果再不行先Ping网关然后在Ping,我们需要查看端口是Ethernet还是GE,如果是Ethernet则我们使用E0/0/0,否则我们就使用G0/0/0。即mask : 255.255.255.0,四台PC机IP配置如图所示,Swiith0跟Router0之间用0号连接且配置IP为192.168.122.254。
在配置ensp中一台路由器一台交换机ospf,as-sw1及as-sw2是两台接入层交换机,它们各自连接着一些终端PC,as-sw1连接着vlan10的用户,as-sw2连接着vlan20的用户。
core-sw1及core-sw2是两台核心交换机,它们具备三层路由功能,而且分别是vlan10和vlan20用户的网关,两台核心交换机采用VLAN12实现三层对接,在两台核心交换机上部署OSPF,使得全网的路由实现互通。
这样一来就可以进行配置了,通过core-sw1已经通过OSPF学习到了去往192.168.20.0/24网段的路由,而core-sw2也能够通过OSPF学习到去往192.168.1.0/24网段的路由。
Ⅲ eNSP模拟实验-STP配置和选路规则
STP是用来避免数据链路层出现逻辑环路的协议,运行STP协议的设备通过交互信息发现环路,并通过阻塞特定端口,最终将网络结构修剪成无环路的树形结果。在网络出现故障时,STP能够快速发现链路故障,并尽快找出另外一条路径进行数据传输。
交换机上运行的STP通过BPDU(Bridge Protocol Data Unit)信息交互,选举根交换机,然后每台非根交换机选择用来与根交换机通信的根端口,之后每个网段选择用来转发数据至根交换机的指定端口,最后剩余端口被阻塞。
STP作用:
消除环路:通过阻断冗余链路来消除网络中可能存在的环路。
链路备份:当活动路径发生故障时, 激活备份链路, 及时恢复网络。
在默认情况下,交换机运行STP后,根交换机、根端口、指定端口的选择将基于交换机MAC地址的大小,因此带来了不确定性,有可能产生隐患。运行dis stp brief可以查看端口状态。在没有配置时,SW1交换机所有端口为转发状态,端口为指定端口DESI,所有SW1为根交换机。SW4的G0/0/1端口角色为ALTE,状态为丢弃状态。SW3的G0/0/3端口角色为ALTE,状态为丢弃状态。SW2的G0/0/1端口角色、SW的G0/0/2端口角色、SW4的G0/0/2端口角色为role根端口。
SW3上STP端口状态:
DESI:指定端口,状态为转发;
ROOT:根端口,距离根网桥成本最低的端口,每个非根的网桥必须选择一个根端口,状态为转发;
ALTE:替换端口(预备端口),状态为丢弃,不会转发数据流量;
命令dis stp可以查看到CIST Bridge :32768.4c1f-cc92-4692,即交换机MAC全局地址,交换机ID交换机优先级和MC地址组成,32768为交换机的优先级,4c1f-cc92-4692为SW2的MAC地址。生成树运算第一步就是通过比较每台交换机的ID选举根交换机。首先比较交换机优先级,数值最低的为根交换机;如果优先级相同,则比较MAC地址,数值较低的选举为根交换机。目前四台交换机优先级一样32768,SW1的MAC地址最低,选举为根交换机。
上面时交换机默认生成的STP,现在需要手动配置。
1、配置每台交换机启用STP,将默认的MSTP改为普通STP。
[SW1]stp enable
[SW1]stp mode stp
其他三台命令一致。
2、配置根交换机
根交换机在网络中十分重要,性能较差或者接入层交换机作为根交换机会影响整个网络的通信质量及数据传输。 根交换机选举根据交换机ID,值越小越优先,交换机默认优先级时32768。现在配置SW1为根交换机,优先级设置为0,SW2为备份根交换机,优先级设置为4096。
[SW1]stp priority 0
[SW2]stp priority 4096
还有一种方法,使用stp root primary和stp root secondary来设置优先级,效果一样,SW1为根交换机,优先级为0,SW2为备份根交换机,优先级为4096。
3、根端口选举
生成树在选举出根交换机后,在每台非根交换机上选举根端口。选举时首先比较到达根交换机路径开销,路径最小的端口为根端口。跟路径开销值相同则比较每个端口所在链路上的上行交换机ID,上行交换机ID相同则比较每个端口所在链路的上行端口ID。每个交换机只能拥有一个根端口。
来分析一下SW4的根端口,跟路径开销相同,SW2的ID比SW3的ID值小,所有与SW2连接的g0/0/2为根端口。
dis stp interface g0/0/2查看接口开销值。 Config为手工配置的路径开销,Active为实际使用的路径开销。
Port Cost(Dot1T ) :Config=auto / Active=20000
手工修改 g0/0/2接口的代价值为1,stp cost 20001。修改后为:
Port Cost(Dot1T ) :Config=20001 / Active=20001
再次查看stp端口dis stp brief,g0/0/1变为root端口。
4、指定端口的选举
生成树在选举出根交换机后,在每台非根交换机上选举指定端口,规则与跟端口类似。
通过SW2 SW3之间连接的端口来分析。目前时SW2的G0/0/3端口为指定端口,SW3的G0/0/3端口为替换端口。选举先是比较两个端口的发送和接受BPDU中的根路径开销,SW2 SW3开销相同,接着比较发送和接受BPDU中的网桥ID,SW2的ID(先优先级再MAC地址)小于SW3,因此SW2的G0/0/3端口为指定端口。
手工修改SW2的 g0/0/3接口的代价值为20001,stp cost 20001。修改后为:
Port Cost(Dot1T ) :Config=20001 / Active=20001
再次查看stp端口dis stp brief,g0/0/3变为替换端口,SW3的G0/0/3端口为指定端口。
所以,在选举指定端口时首先比较根路径开销,再比较交换机ID。
Ⅳ ensp路由器如何配置ip地址
构建网络拓扑图
eNSP模拟器——配置静态路由
路由R1详细的配置命令:
<Huawei>sys /system-view 的简写,进入交换机系统视图
[Huawei]un in en /此命令是undo info-center enable的简写,这个命令关闭信息中心功能,这样做配置的过程中,就不会再出现那种告警信息了。
[Huawei]sysname R1 /修改交换机名称为R1
/接口视图下,配置R1接口地址
[R1]int e0/0/0
[R1-Ethernet0/0/0]ip add 10.1.4.1 30
[R1-Ethernet0/0/0]int e0/0/1
[R1-Ethernet0/0/1]ip add 10.1.1.1 24
[R1-Ethernet0/0/1]quit
/系统视图下,配置R1到不同网段的静态路由
[R1]ip route-static 10.1.2.0 255.255.255.0 10.1.4.2
/目的网段、子网掩码、下一跳地址
[R1]ip route-static 10.1.3.0 255.255.255.0 10.1.4.2
eNSP模拟器——配置静态路由
3
同样的方法,配置路由R2:
<Huawei>sys
[Huawei]un in en
[Huawei]sysname R2
/接口视图下,配置R2的各接口地址
[R2]int e0/0/0
[R2-Ethernet0/0/0]ip add 10.1.4.2 30
[R2-Ethernet0/0/0]int e0/0/1
[R2-Ethernet0/0/1]ip add 10.1.2.1 24
[R2-Ethernet0/0/1] int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.1.5.1 30
[R2-GigabitEthernet0/0/0]quit
/系统视图下,配置R2到不同网段的静态路由
[R2]ip route-static 10.1.1.0 255.255.255.0 10.1.4.1
[R2]ip route-static 10.1.3.0 255.255.255.0 10.1.5.2
4
同样的方法,配置路由R3:
<Huawei>sys
[Huawei]un in en
[Huawei]sysname R3
/接口视图下,配置R3的各接口地址
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 10.1.5.2 30
[R3-GigabitEthernet0/0/0]int e0/0/1
[R3-Ethernet0/0/1]ip add 10.1.3.1 24
[R3-Ethernet0/0/1]quit
/系统视图下,配置R3到不同网段的静态路由
[R3]ip route-static 10.1.2.0 255.255.255.0 10.1.5.1
[R3]ip route-static 10.1.1.0 255.255.255.0 10.1.5.1
5
配置三台PC
6
通过路由器中配置静态路由以实现路由器R1、R2、R3在IP层的相互连通性,也就是配置完成后,PC1、PC2、PC3之间可以相互ping 通。
首先在R1路由器上查看静态路由表的信息,可以看到两条静态路由,下一跳都指向10.1.4.2
接下来在PC1的命令行pingPC2,能够ping通,结果验证了PC1到PC2在IP层数据可达,其他PC间的测试相似