怎样在路由器上做单臂路由(路由器子接口单臂路由)
内容导航:
怎样在路由器上做单臂路由
路由器子接口单臂路由
一、怎样在路由器上做单臂路由
1、设备组网:2台电脑分别属于VLAN10和VLAN20,一台华为AR2220路由器和一台S5700交换机。
2、配置两台PC的IP地址。
PC1为下图。
2、PC2为下图。
3、在交换机中进行如下配置:1).连接两台PC机的端口配置为access模式,且分别属于对应的VLAN;2).连接路由器的端口配置为trunk模式,且允许PC机的VLAN通过。
命令:
创建VLAN10和VLAN20:vlan batch 10 20
GE 0/0/2:
interface GigabitEthernet 0/0/2
port link-type access
port default vlan 10
quit
GE 0/0/3:
interface GigabitEthernet 0/0/3
port link-type access
port default vlan 20
quit
GE 0/0/1:
interface GigabitEthernet 0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20
4、在路由器中将一个物理接口配置两个逻辑子接口,两个子接口都开启802.1q,且分别属于不同的VLAN。
命令:
子接口1:
interface GigabitEthernet 0/0/1.1
dot1q termination vid 10
ip address 10.0.10.1 255.255.255.0
arp broadcast enable
quit
子接口2:
interface GigabitEthernet 0/0/1.2
dot1q termination vid 20
ip address 10.0.20.1 255.255.255.0
arp broadcast enable
quit
5、当配置完成后,可以分别在PC1和PC2检查相互之间可以进行通信。
二、路由器子接口单臂路由
你既然学了,教材上应该有例题,去看看吧.
大概和你说下过程.
一个路由器下面连一个交换机,交换机下分成几个VLAN(虚拟的局域网),这些VLAN肯定不能通迅,因为已经跨VLAN(网段)了.
但通过路由器可以让它们通迅(路由的基本功能),这时你又不可能连好几个路由器,所以只用一个F0/0连交换机的F0/24,然后把0/24设成TRUNK
模式,就是VLAN1~3的数据全从这个口通过.这样路由器的F0/0就能接收到所有VLAN的数据包了,但都是从同一接口进出是不行的,所以把这个接口分成几个(比如是三个VLAN)逻辑接口(相当于把一条马路隔成三条,各走各的)F0/0.1
F0/0.2
F0/0.3
,然后分开管理,当有跨VLAN的需要的时候,做路由.比如VLAN1
的数据从F0/0进来,但路由认为是从F0/0.1进来的,要访问VLAN2的机器,就转发到F0/0.2(还是从F0/0出去),这样再出去的数据包就发到VLAN2的端口了,VLAN1就不再接收了,物理上是从同一个口进出,但实际上交换机的某些口已经不一样了.单臂就这意思.