真正实现路由功能开启的代码是ip routing,其余是进入配置的操作。注意路由开启必须有IP地址。如果没有IP地址,开了也没有用,因为找不到网关,整个3层交换上也没有个ip,所以不可能会出现路由
1.4 测试结果
学生和服务器的ping指令,看是否连接通顺
图 1.5.1 学生和服务器的通信测试
学生和老师的ping指令,看是否连接通顺
图1.5.2学生和老师的通信测试
老师和服务器的ping指令,看是否连接通顺
图1.5.3 老师和服务器的通信测试
11
学生和服务器的WWW测试,看是否通顺,有测试结果可知,该功能的设置时成功的。“Request Timeout”指访问超时,后者的PC2是成功的。经过上面的各种测试可知,设计是符合要求的。
图1.5.4 学生和服务器的WWW服务测试结果
老师和服务器的WWW测试,看是否通顺。
图1.5.5 老师和服务器的WWW服务测试结果
经过上面的各种测试可知,设计是符合要求的。
12
课题二 路由器实现VLAN间通信
2.1课题概述
2.1.1课题内容
首先连接实验拓扑图,然后创建vlan10和vlan20,接着进行讲交换机端口分配给vlan和配置交换机的trunk端口,完成上述步骤后,进行配置路由器子接口。最后配置电脑,进行调试。
图2.1.1 VLAN间通信拓扑图
2.1.2课题要求、目标
(1)要求用Cisco Packet Tracer仿真软件组建跨路由器的虚拟VLAN网络。 (2)设计模拟拓扑图,分析路由器的端口设置,IP地址分配以及二层交换机、路由器的配置命令和路由表信息。
(3)对虚拟VLAN网进行仿真测试,实现跨路由器的VLAN间通信。
2.2理论基础 使用路由器实现
VLAN间通信时,路由器与交换机的连接方式有两种。第一种通过
路由器的不同物理接口与交换机上的每个VLAN分别连接。第二种通过路由器的逻辑子接口与交换机的各个VLAN连接。
1、通过路由器的不同物理接口与交换机上的每个VLAN分别连接。
这种方式的优点是管理简单,缺点是网络扩展难度大。每增加一个新的VLAN,都需
13
要消耗路由器的端口和交换机上的访问链接,而且还需要重新布设一条网线。而路由器,通常不会带有太多LAN接口的。新建VLAN时,为了对应增加的VLAN所需的端口,就必须将路由器升级成带有多个LAN接口的高端产品,这部分成本、还有重新布线所带来的开销,都使得这种接线法成为一种不受欢迎的办法。 2、通过路由器的逻辑子接口与交换机的各个VLAN连接。
这种连接方式要求路由器和交换机的端口都支持汇聚链接,且双方用于汇聚链路的协议自然也必须相同。接着在路由器上定义对应各个VLAN的逻辑子接口E1.1和E1.2。由于这种方式是靠在一个物理端口上设置多个逻辑子接口的方式实现网络扩展,因此网络扩展比较容易且成本较低,只是对路由器的配置要复杂一些。
路由器也称为网关,即Gateway。是将局域网连接在一起组成更大的广域网络,并在每个局域网出口对数据进行筛选和处理。局域网络的类型是多种多样的,除了最常见以太网外,还有ATM网络、FDDI网络等。异构网络由于分别采用不同的数据封装方式,因此,它们之间是无法通信的,即使它们都采用同一种网络协议(比如TCP/IP协议)。而路由器能够将不同类型之间的数据信息进行“翻译”,使他们能够相互“读懂”对方的数据,因此,若要实现异构网络间的通信,路由器是必不可少的。
本实验假设选取校园网的一小部分进行说明。现假使一班和二班和三班分属于不同的网络,一班定义为VLAN 10,二班定义为VLAN 20,三班定义为VLAN 30,一班的IP地址可为192.168.1.2,二班的可为192.168.2.2,三班的可为192.168.3.2,三个班的默认网关均为255.255.255.0。为了简化实验,现只取每个网络中的一台计算机进行配置运算,在Packet Tracer软件上构建网络拓扑结构。
专用VALN将端口分为混杂端口、隔离端口和群体端口三类,只有混杂端口能够和路由器或三层交换机连接。对应混杂端口的VLAN称为Primary VLAN,它可以和映射到混杂端口的所有隔离VLAN(Isolated VLAN)的端口及群体VLAN(Community VLAN)的 端口通信。Community VLAN的端口除了可以和Primary VLAN通信外,内部端口间也可以相互通信。Isolated VLAN内的端口只能和Primary VLAN的端口通信外,内部端口间是互相隔离的。
2.3系统分析、设计方案
本次课设所用到的是Cisco Packet Tracer模拟仿真软件,其中所用到的路由器的型号2811,交换机型号是2950-24,用路由器的fa0/0连接交换机的fa0/1,用交换机的fa0/2、fa0/3、fa0/4分别连着电脑的f0。
(1)首先先创建vlan10、vlan20和vlan30; (2)进入端口,将各个端口分别分配给各个vlan;
14
(3)进入各个vlan,并且设置各个vlan的ip地址和子网掩码; (4)然后将交换机上连接路由器的端口设置为串口; (5)配置路由器;
①将路由器连接交换机的端口分为三个逻辑接口;
②将第一个逻辑接口分配给vlan10,并设置ip地址和子网掩码; ③将第二个逻辑接口分配给vlan20,并设置ip地址和子网掩码; ④将第三个逻辑接口分配给vlan30,并设置ip地址和子网掩码; (6)最后配置各个电脑的ip地址,子网掩码以及它们的默认网关;
2.4实现方案
(1)创建3个vlan
vlan 10 vlan 20 vlan 30
//利用这几行代码来实现创建三个vlan
(2)把各个端口分配给vlan
int f0/2
switchport mode access
switchport access vlan 10//多加两段端口号改为f0/3、f0/4,改为vlan 20和vlan 30 (3)分配ip地址设置串口
int vlan 10
ip address 192.168.1.1 255.255.255.0 no shutdown int f0/1
switchport mode trunk exit
//设置串口
//把上面四句话写三遍改掉vlan号和ip地址
(4)路由器配置
int f0/0 no shutdown int f0/0.1
//0端口分为三个逻辑端口来分别分配给vlan
encapsulation dot1q 10
ip address 192.168.1.1 255.255.255.0 no shutdown in f0/0.2
15