Example for Implementing Inter-VLAN Communication Using VLANIF Interfaces
Networking Requirements
Users in a company use different services and locate at different network segments. Users who use the same service belong to different VLANs and they want to communicate with each other.
In Figure 5-25, User 1 and User 2 use the same service and need to communicate, but belong to different VLANs and are located on different network segments.
Configuration Roadmap
- Create VLANs on the switches for different users.
- Add interfaces to VLANs so that packets of the VLANs can pass through the interfaces.
- Create VLANIF interfaces and configure IP addresses for the VLANIF interfaces to implement Layer 3 communication.
To implement communication between VLANs, hosts in each VLAN must use the IP address of the corresponding VLANIF interface as the gateway address.
Procedure
- Configure the Switch.
# Create VLANs.
<HUAWEI> system-view [~HUAWEI] sysname Switch [*HUAWEI] commit [~Switch] vlan batch 10 20 [*Switch] commit
# Add interfaces to VLANs.
[~Switch] interface 10ge 1/0/1 [~Switch-10GE1/0/1] port default vlan 10 [*Switch-10GE1/0/1] quit [*Switch] interface 10ge 1/0/2 [*Switch-10GE1/0/2] port default vlan 20 [*Switch-10GE1/0/2] quit [*Switch] commit
# Assign IP addresses to the VLANIF interfaces.
[~Switch] interface vlanif 10 [*Switch-Vlanif10] ip address 10.10.10.2 24 [*Switch-Vlanif10] quit [*Switch] interface vlanif 20 [*Switch-Vlanif20] ip address 10.10.20.2 24 [*Switch-Vlanif20] quit [*Switch] commit
- Verify the configuration.
Configure the IP address 10.10.10.3/24 on user 1's host, configure the VLANIF 10 interface IP address 10.10.10.2/24 as the gateway address.
Configure the IP address 10.10.20.3/24 on user 1's host, configure the VLANIF 10 interface IP address 10.10.20.2/24 as the gateway address.
After the preceding configurations are complete, User 1 in VLAN 10 and User 2 in VLAN 20 can communicate.