4. 物理/链路层配置原则
物理/链路层配置遵循下面的原则:
1. 网络设备互连的物理端口都应该绑定端口的速率和全双工模式;
2. 建议所有的Vlan都不要穿透核心层,所有的Vlan都将在汇聚层交换机上终结;
3. 本实施方案建议不要启用STP生成树协议,由于所有的Vlan都已在汇聚层
交换机终结,在二层上并没有环路存在,故无必要启用;如果开启基于每个Vlan的生成树协议,广播报文将会很多,影响核心交换机性能和网络收敛时间;
4. 所有核心层和汇聚层交换机之间的互连端口均设置为Trunk模式,但目前只容许互连Vlan通过,以应付将来有Vlan穿越核心层这种情况; 5. 汇聚层交换机和接入交换机之间的互连端口设置为Trunk模式。
5. 配置单臂路由器
1、设置每个PC的IP地址。
2、创建VLAN,设置trunk口,接线。
3、设置路由器,在1/0端口下划分八个子接口,并配置IP地址。 4、设置PC的网关,测试结果。
5、配置交换机。在核心交换机上划分vlan10,11,20,30,31,40,50,60,分别把1-5口,6-10口,11-15口放入vlan10,20,30中;在SW2上划分vlan10,20,40,分别把1-5口,6-10口,11-15口放入vlan10,20,40中,在SW3上划分vlan30,40,分别把1-5口,6-10口放入vlan30,40中。分别设置SW1,SW2,SW3的0/22,0/23和0/24为trunk。把PC接到交换机,接口如图。将SW1,SW2,SW3接好,启用生成树。调高SW1的优先级设置SW1为根交换机。
配置路由器。进入路由器的0/0接口,在0/0接口上划分四个子接口分别为0/0.1,0/0.2,0/0.3和0/0.4,进行封装dot1Q协议,设置子接口的IP地址分别为192.168.1.254
,
192.168.2.254
,
192.168.3.254
,子
192.168.4.254网
掩
码
,为
192.168.5.254,192.168.6.254,192.168.7.254,192.168.8.254255.255.255.0。
6.测试各vlan间是否能通信 七.部分实验代码 --配置核心交换机代码
? en
? vlan database ? vlan 10 name nsss1 ? vlan 11 name nsss2 ? vlan20 name syl ? vlan 30 name yj ? vlan 31 name ej ? vlan 40 name xzl ? vlan 50 name tsg ? vlan 60 name webfwq ? exit ? config t ? int f 0/1
? switchport access vlan 10 ? int f 0/2
? switchport access vlan 11 ? int f 0/3
? switchport access vlan 20 ? int f 0/4
? switchport access vlan 30 ? int f 0/5
? switchport access vlan 31 ? int f 0/6
? switchport access vlan 40 ? int f 0/7
? switchport access vlan 50
? int f 0/8
? switchport access vlan 60 ? switchport mode trunk
? switchport trunk encapsulation dot1q
-- 配置配置单臂路由器
? en ? config t ? int f0/0 ? no shut ? int f 0/0.1
? encapsulation dot1q 10
? ip address 192.168.1.254 255.255.255.0 ? int f 0/0.2
? encapsulation dot1q 11
? ip address 192.168.2.254 255.255.255.0 ? int f 0/0.3
? encapsulation dot1q 20
? ip address 192.168.3.254 255.255.255.0 ? int f 0/0.4
? encapsulation dot1q 30
? ip address 192.168.4.254 255.255.255.0 ? int f 0/0.5
? encapsulation dot1q 31
? ip address 192.168.5.254 255.255.255.0 ? int f 0/0.6
? encapsulation dot1q 40
? ip address 192.168.6.254 255.255.255.0
? int f 0/0.7
? encapsulation dot1q 50
? ip address 192.168.7.254 255.255.255.0 ? int f 0/0.8
? encapsulation dot1q 60
? ip address 192.168.8.254 255.255.255.0 ? end
? copy run start
八.实验结果
在配置单臂路由器后,不仅同一vlan可以互相通信,共享资源,vlan间也可以互相访问,如男生宿舍可以和女生宿舍进行通信,也可以和行政楼进行通信,可以和1教2教进行通信,可以和图书馆进行通信,总而言之,没个vlan间都可以进行通信,真正实现网络的互联和共享。
九.实验总结
这整个课程设计的功能还不完善,对于acl的设置没有实现,没有进行安全处理。通过一个学期的计算机网络的学习,掌握程序各功能模块的工作原理,相互联系和来龙去脉,完整地建立系统的概念。在设计过程中,查询了不少相关资料,不断的发现问题、提出问题、解决问题。在对自己所编写的源程序段的纠错的过程中,使我更好的理解了计算机网络的理论知识,同时在编程时用到了模块化的设计思想,这种编程方法可以使我们的编程变的更简单,可以使我们的查错与纠错变的更方便。
在程序的编写过程中,也出现了很多错误,发现有些还是么有连通。经过我
认真修改,查阅资料,向同学们请教,终于把那些错误都改正过来,最终使课程设计能够正确的运行。在做了课程设计之后,对于单臂路由的设置有了很大的了解,链接划分vlan的重要性。我觉得虽然在做课程设计的过程中比较烦恼,但当程序能够正确运行的时候,我很欣慰,努力没有白费啊!我想在以后的学习生活中,不会再害怕这些看起来比较复杂的工作,只要一步一步努力,相信成功就在眼前。可是要凭自己写的话,还是有一定的难度,在此还借助于网络了,但是觉得不是自己亲手写出来的,没有太大的成就感在里面,说明自己在编程方面还有一定的欠缺。
总的来说,这次的课程设计,充分锻炼了自己的动手能力及学到一些课程内其他没有学到过知识,感觉收获是颇多的!通过了这次的实践,相信以后学起来会更加的得心应手了!