非淡泊无以明志,非宁静无以致远
全部博文(408)
分类: 系统运维
2009-11-12 22:12:48
一、静态路由的配置和验证
静态缺省路由配置:
R(config)# ip route 0.0.0.0 0.0.0.0 192.168.2.1(or s0/0)
R(config)# ip classless //在路由表查不到的网络地址都发往下一跳192.168.2.1或从本地路由器的s0/0出去
默认路由配置:
R(config)# ip default-network 192.168.2.0 //和上面缺省路由区别是,路由协议会传播这条路由信息
二、单臂路由器的配置
在学习单臂路由的配置之前,起码要知道VLAN是怎么配置的,这样学单臂路由就轻松多了。先来了解一下什么是单臂路由,为什么要用到单臂路由。VLAN(虚拟局域网)技术是路由交换中非常基础的技术。在网络管理实践中,通过在交换机上划分适当数目的vlan,不仅能有效隔离广播风暴,还能提高网络安全系数及网络带宽的利用效率。划分vlan之后,vlan与vlan之间是不能通信的,只能通过路由或三层交换来实现。我们知道路由器实现路由功能通常是数据报从一个接口进来然后另一个接口出来,现在路由器与交换机之间通过一条主干现实通信或数据转发,也就是说路由器仅用一个接口实现数据的进与出,因为我们形象地称它为单臂路由。单臂路由是解决vlan间通信的一种廉价而实用的解决方案。
假定:PC-A和PC-B分别属于vlan10和vlan20,Switch2950是一个cisco的二层交换机,欲实现vlan10和vlan20的通信,我们要增加一个路由器来转发vlan之间的数据包,路由器与交换机之间使用单条链路相连(图中画红线),这条链路也叫主干,所有数据包的进出都要通过路由器2600的f0/0端口来现实数据转发。
接下来,结合以上网络拓扑探讨一下单臂路由的配置。图中路由器是cisco的2600系列,交换机采用cisco的2950.
配置交换机
Switch#vlan database
Switch(vlan)#vlan 10 name caiwu
Switch(vlan)#vlan 20 name renshi
Switch(vlan)#exit
Switch#interface f0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access allowed vlan 10 //同样的方法,将f0/2接口分配给VLAN 20
…
Switch#interface f0/12
Switch(config-if)#switchport mode trunk
配置路由器
Router(config)#interface f0/0
Router(config-if)#no shutdown
Router(config-if)#interface f0/0.1 //配置子接口,注意后面的.1,这是配置单臂路由的关键步骤。
Router(config-subif)#ip address 192.168.10.1 255.255.255.0
Router(config-subif)#encapsulation dot1q 10 //为该接口配置802.1Q协议,关键步骤
Router(config-subif)#exit
Router(config)#interface f0/0.2 //配置第二个子接口
Router(config-subif)#ip address 192.168.20.1 255.255.255.0
Router(config-subif)#encapsulation dot1q 10
Router(config-subif)#end
最后配置PC-A和PC-B的IP地址和子网掩码,PC-A 主机 ping PC-B主机。实验结果能Ping通,配置成功。