某大学网络有10000余信息节点,分办公、教学、学生宿舍、家属四个区,请结合实际分析其需求,重新对其网络进行规划设计,不考虑与外网的互联:
(1)技术选型、总体设计
(2)设备选型
(3)详细的拓扑设计
(4)IP规划、VLAN设计
(5)VLAN路由设计
(6)实现仿真配置与测试
1.掌握网络环境的搭建。
2.掌握路由与路由之间的互连,我采用rip协议。
3.了解并熟悉思科模拟器(cicso packet tracer)的使用。
1. 思科模拟器6.1版软件。
个人习惯,先划分IP,保证有足够的IP,又不是很浪费。
骨干链路:172.16.16.0/20
172.16.1.0/30 1.1 1.2
172.16.1.4/30 1.5 1.6
172.16.1.8/30 1.9 1.10
172.16.1.12/30 1.13 1.14
其它:
255.255.240.0
172.16.32.0/20
172.16.48.0/20
172.16.64.0/20
172.16.80.0/20
172.16.96.0/20
172.16.112.0/20
172.16.128.0/20
172.16.144.0/20
办公区较为重要,采用三层架构,来保证高效率
BCMSN:组建Cisco多层交换网络
多层交换机:使用多层交换机来实现VLAN间路由
Router(config)#int f0/0
Router(config-if)#ip address 11.1.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#int lo 0 建立环回,用作测试
Router(config-if)#ip address 1.1.1.1 255.255.255.0
Router(config)#ip route 0.0.0.0 0.0.0.0 f1/1 缺省路由
Router(config)#router rip
Router(config-router)#verion 2
Router(config-router)#no auto-summary
Router(config-router)#network 172.16.1.0
Router(config-router)#network 11.1.1.0
Router(config)#access-list 1 permit 172.16.0.0 0.0.255.255
Router(config)#ip nat inside source list 1 interface fastEthernet 1/1 overload
Router(config)#int r f 0/0 -1
Router(config-if-range)#ip nat inside 做nat转换
Router(config-if-range)#exit
Router(config)#int f 1/0
Router(config-if)#ip nat inside 做nat转换
Router(config-if)#exi
Router(config)#int f 1/1
Router(config-if)#ip nat outside 做nat转换
Router(config-router)#redistribute static 重发布静态路由
Router(config)#int f0/0
Router(config-if)#ip address 172.16.1.2 255.255.255.252
Router(config)#int f0/1
Router(config-if)#ip address 172.16.32.1 255.255.240.0
Router(config-if)#no shutdown
Router(config)#int f1/0
Router(config-if)#ip address 172.16.48.1 255.255.240.0
Router(config-if)#no shutdown
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#no auto-summary
Router(config-router)#network 172.16.1.0
Router(config-router)#network 172.16.32.0
Router(config-router)#network 172.16.48.0
ip routing 开启路由功能
Switch(config)#int f0/1
Switch(config-if)#no switchport 关闭接口交换功能
Switch(config-if)#ip address 172.16.32.2 255.255.240.0
Switch(config-if)#no shutdown
Switch(config)#int range f0/2-
3Switch(config-if-range)#switchport trunk encapsulation dot1q 将三层交换机接口的封装模式改为dot1q
Switch(config-if-range)#switchport mode trunk 建立trunk干道,将接口改为tunk模式
Switch(config-if-range)#int range f0/2-3
Switch(config-if-range)#no switchport 关闭接口的交换功能
Switch(config-if-range)#channel-group 1 mode on 将f0/2、f0/3逻辑整合为一个接口
Switch(config-if-range)#exSwitch(config)#int port-channel 1
Switch(config-if)#ip address 172.16.64.1 255.255.240.0 给逻辑接口配IP地址
Switch(config-if)#no shutdown
Switch(config)#vlan 2
Switch(config-vlan)#ex
Switch(config)#vlan 3
Switch(config-vlan)#ex
Switch(config)#int f0/4
Switch(config-if)#switchport mode trunk
Switch(config-if)#ex
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 3 将接口划分VLAN3
Switch(config-if)#ex
Switch(config)#int vlan 2
Switch(config-if)#ip address 172.16.96.1 255.255.240.0 给VLAN2配地址
Switch(config-if)#no shutdown
Switch(config-if)#standby 1 ip 172.16.96.3 配置逻辑网关
Switch(config-if)#ex
Switch(config)#int vlan 3S
witch(config-if)#ip address 172.16.80.1 255.255.240.0 给VLAN3配置地址
Switch(config-if)#no shutdown
Switch(config-if)#standby 1 ip 172.16.80.3 配置逻辑地址
Switch(config)#router rip
Switch(config-router)#version 2S
witch(config-router)#no auto-summary 关闭自动汇总
Switch(config-router)#network 172.16.32.0 宣告网段,以下如是
Switch(config-router)#network 172.16.64.0
Switch(config-router)#network 172.16.80.0
Switch(config-router)#network 172.16.96.0
Switch(config)#vtp domain haha 定义vtp域,取名haha
Switch(config)#vtp mode client 定义模式
Switch(config)#vtp password 123 设置VTP密码
ip dhcp pool vlan2 建立DHCP地址池
Switch(dhcp-config)#network 172.16.96.0 255.255.240.0 下放网段
Switch(dhcp-config)#default-router 172.16.32.1 配置网关
Switch(dhcp-config)#dns-server 8.8.8.8 服务器
Switch(config)#ip dhcp excluded-address 172.16.96.1 172.16.96.2 此地址不能下发
Switch(config)#ip dhcp excluded-address 172.16.80.1 172.16.80.2
ip routing
Switch(config)#int f0/1
Switch(config-if)#no switchport S
witch(config-if)#ip address 172.16.48.2 255.255.240.0
Switch(config-if)#no shutdown
Switch(config)#int range f0/2-3
Switch(config-if-range)#switchport trunk encapsulation dot1q
Switch(config-if-range)#switchport mode trunk
Switch(config-if-range)#int range f0/2-3
Switch(config-if-range)#no switchport
Switch(config-if-range)#channel-group 1 mode on
Switch(config-if-range)#ex
Switch(config)#int port-channel 1
Switch(config-if)#ip address 172.16.64.2 255.255.240.0
Switch(config-if)#no shutdown
Switch(config)#vlan 2
Switch(config-vlan)#ex
Switch(config)#vlan 3
Switch(config-vlan)#ex
Switch(config)#int f0/4
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exSwitch(config)#int f0/5
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 3S
witch(config-if)#ex
Switch(config)#int vlan 2
Switch(config-if)#ip address 172.16.96.2 255.255.240.0
Switch(config-if)#no shutdown
Switch(config-if)#ex
Switch(config)#int vlan 3
Switch(config-if)#ip address 172.16.80.2 255.255.240.0
Switch(config-if)#no shutdown
Switch(config)#router rip
Switch(config-router)#version 2
Switch(config-router)#no auto-summary
Switch(config-router)#network 172.16.32.0
Switch(config-router)#network 172.16.64.0
Switch(config-router)#network 172.16.80.0
Switch(config-router)#network 172.16.96.0
Switch(config)#vtp domain haha
Switch(config)#vtp mode client
Switch(config)#vtp password 123 ip dhcp pool vlan2
Switch(dhcp-config)#network 172.16.96.0 255.255.240.0
Switch(dhcp-config)#default-router 172.16.32.1
Switch(dhcp-config)#dns-server 8.8.8.8ip dhcp pool vlan3
Switch(dhcp-config)#network 172.16.80.0 255.255.240.0
Switch(dhcp-config)#default-router 172.16.32.1
Switch(dhcp-config)#dns-server 8.8.8.8
Switch(config)#ip dhcp excluded-address 172.16.96.1 172.16.96.2
Switch(config)#ip dhcp excluded-address 172.16.80.1 172.16.80.2
下图为PC机自动获取IP地址的结果,证明上面R1、R0、R4相关命令正确执行。
下图为PC机自动获取IP地址的结果,证明上面R2相关命令正确执行。
Switch(config)#vtp domain haha 定义vtp域
Switch(config)#vtp mode server 定义模式
Switch(config)#vtp password 123 设置密码
Switch(config)#vlan 2
Switch(config-vlan)#ex
Switch(config)#vlan 3
Switch(config)#int range f0/1-2
Switch(config-if-range)#switchport mode trunk 建立trunk干道,将接口改为trunk模式
Switch(config-if-range)#ex
Switch(config)#int f0/3
Switch(config-if)#switchport mode access 定义模式
Switch(config-if)#switchport access vlan 2 将接口划分给VLAN2
Switch(config-if)#exSwitch(config)#int f0/4
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 3
Switch(config)#vtp domain haha
Switch(config)#vtp mode server
Switch(config)#vtp password 123
Switch(config)#vlan 2
Switch(config-vlan)#ex
Switch(config)#vlan 3
Switch(config)#int range f0/1-2
Switch(config-if-range)#switchport mode trunk
Switch(config)#int f0/3
Switch(config-if-range)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config)#int f0/4
Switch(config-if-range)#switchport mode access
Switch(config-if)#switchport access vlan 3
Router(config)#int f0/0
Router(config-if)#ip address 172.16.1.6 255.255.240.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#int f0/1
Router(config-if)#ip address 172.16.112.1 255.255.240.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#ip dhcp pool hehe 做DHCP地址池
Router(dhcp-config)#network 172.16.112.0 255.255.240.0
Router(dhcp-config)#default-router 172.16.1.5
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#router rip 起rip协议
Router(config-router)#version 2
Router(config-router)#no auto-summary
Router(config-router)#network 172.16.1.6
Router(config-router)#network 172.16.112.0
下图为PC机自动获取IP地址的结果,证明上面R2相关命令正确执行。
Router(config)#int f0/0
Router(config-if)#ip ad
Router(config-if)#ip address 172.16.1.10 255.255.255.252
Router(config-if)#no shutdown
Router(config)#int f0/1
Router(config-if)#ip address 172.16.128.1 255.255.240.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#ip dhcp pool heihei
Router(dhcp-config)#network 172.16.128.0 255.255.240.0
Router(dhcp-config)#default-router 172.16.1.9
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#ip dhcp pool haha
Router(dhcp-config)#network 172.16.144.0 255.255.240.0
Router(dhcp-config)#default-router 172.16.1.9
Router(dhcp-config)#dns-server 8.8.8.8
Router(dhcp-config)#ex
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 172.16.1.0
Router(config-router)#network 172.16.128.0
Router(config-router)#network 172.16.144.0
下图为PC机自动获取IP地址的结果,证明上面R3相关命令正确执行。
(一个家属区一个VLAN,互不通信,互补干扰)
PC8:下图为PC机自动获取IP地址的结果,证明上面R3相关命令正确执行。
配置较多,要有较为清晰的思路,有的时候会忘了配置一些命令,比如我R0忘了起rip,就说怎么就这一块怎么都不通,通过一些show的命令查询发现了问题。
思科模拟器是一个很不错的仿真软件,不同于真机实验,可以实时地看到输入指令后执行的效果,进一步加深我们的理论知识。这次的课程设计让我更加熟悉动态路由协议以及配置以及三层架构配置。