上篇:鸟哥学习笔记之VLAN间路由(上篇)
引言:继续学习VLAN间路由,上一篇不同交换机下的VLAN是不能连接的,今天来实现
A(config)#int f0/1
A(config-if)#no switchport //关闭二层接口f0/1
A(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
A(config-if)#ip add 1.1.1.10 255.0.0.0 // 添加IP
A(config-if)#exit
A(config)#ip route 4.0.0.0 255.0.0.0 f0/1 //给A交换机添加路由
A(config)#ip route 5.0.0.0 255.0.0.0 f0/1
同样配置B交换机
A(config-if)#ip add 1.1.1.11 255.0.0.0 // 添加IP
A(config-if)#exit
A(config)#ip route 2.0.0.0 255.0.0.0 f0/1 //给B交换机添加路由
A(config)#ip route 3.0.0.0 255.0.0.0 f0/1
拓展:
继续添加两台主机PC1和PC10,都属于VLAN 2
结论:相同交换机下的相同vlan成员之间可以通信(Trunk模式下也可以)
不同交换机下的相同vlan成员之间不可以通信
备注:
如图所示如果所有的成员之间相互通讯,需要手动配置路由表,很繁琐!我们先学习一下路由协议
直连网段PC机与交换机,非直连网段交换机与交换机
路由协议:动态路由协议(自动计算最佳路径),IRP/IGRP
静态路由协议(指定路径)
Trunk不能识别源IP和目的IP,中间路由器通过被路由协议routed实现数据包的传输。
VLAN2成员PC2数据包(源IP2.2.2.2,目的IP4.4.4.4)---路由器A(查看路由表)---端口fa0/1----路由器B(查看路由表)----PC4
二层链路,三层路由
案例:
中间核心交换机为三层交换机
路由器寻找路由,就如同交通路线一样,选择一条最畅通的路线,当该路线有堵车,我们会选择另一条路线,路由器也是这样子的(交通路线的起点清华大学、终点天坛公园可以想象成我们主机源IP和目的IP)
AD值最小的为最佳路由,或者是最小跳数(经过路由器的个数)