Networking & Cybersecurity
Year 3 (2025-2026)
Final_Project_VLAN and Inter-VLAN Routing Using Multilayer Switch
Note: Source code ZIPs & GitHub links are protected. Please sign in to download source code.
Project Overview
Cisco Packet Tracer Lab Document
VLAN and Inter-VLAN Routing Using Multilayer Switch
1. Objective
The objectives of this lab are:
* To create two VLANs.
* To assign switch ports to the appropriate VLANs.
* To configure trunk links between the Access Switches and the Multilayer Switch.
* To use a Cisco 3560 Multilayer Switch to perform Inter-VLAN Routing.
* To test communication between PCs in different VLANs.
---
2. Network Topology
Devices Used
| Device | Quantity |
| ---------------------------- | -------: |
| Cisco 2911 Router | 1 |
| Cisco 3560 Multilayer Switch | 1 |
| Cisco 2960 Switch | 2 |
| PCs | 12 |
Connections
* The Cisco 2911 Router is connected to the Multilayer Switch.
* The Multilayer Switch is connected to Access Switch 1.
* The Multilayer Switch is connected to Access Switch 2.
* Access Switch 1 is connected to PC0–PC5.
* Access Switch 2 is connected to PC6–PC11.
---
3. VLAN Plan
| VLAN | Name | PCs | Network |
| ---: | ----- | -------- | --------------- |
| 10 | SALES | PC0–PC5 | 192.168.10.0/24 |
| 20 | IT | PC6–PC11 | 192.168.20.0/24 |
VLAN 10 is used for the **SALES** department, while VLAN 20 is used for the **IT** department.
---
4. IP Addressing Table
VLAN 10 – SALES
| PC | IP Address | Subnet Mask | Default Gateway |
| --- | ------------- | ------------- | --------------- |
| PC0 | 192.168.10.10 | 255.255.255.0 | 192.168.10.1 |
| PC1 | 192.168.10.11 | 255.255.255.0 | 192.168.10.1 |
| PC2 | 192.168.10.12 | 255.255.255.0 | 192.168.10.1 |
| PC3 | 192.168.10.13 | 255.255.255.0 | 192.168.10.1 |
| PC4 | 192.168.10.14 | 255.255.255.0 | 192.168.10.1 |
| PC5 | 192.168.10.15 | 255.255.255.0 | 192.168.10.1 |
VLAN 20 – IT
| PC | IP Address | Subnet Mask | Default Gateway |
| ---- | ------------- | ------------- | --------------- |
| PC6 | 192.168.20.10 | 255.255.255.0 | 192.168.20.1 |
| PC7 | 192.168.20.11 | 255.255.255.0 | 192.168.20.1 |
| PC8 | 192.168.20.12 | 255.255.255.0 | 192.168.20.1 |
| PC9 | 192.168.20.13 | 255.255.255.0 | 192.168.20.1 |
| PC10 | 192.168.20.14 | 255.255.255.0 | 192.168.20.1 |
| PC11 | 192.168.20.15 | 255.255.255.0 | 192.168.20.1 |
Subnet Mask for all PCs: `255.255.255.0`
---
5. Configuration
5.1 Multilayer Switch (Cisco 3560)
enable
configure terminal
hostname MLS1
vlan 10
name SALES
exit
vlan 20
name IT
exit
interface vlan 10
ip address 192.168.10.1 255.255.255.0
no shutdown
exit
interface vlan 20
ip address 192.168.20.1 255.255.255.0
no shutdown
exit
ip routing
interface range fa0/1 - 4
switchport mode trunk
no shutdown
exit
end
write memory
5.2 Access Switch 1 – Cisco 2960
Access Switch 1 connects PC0–PC5 to VLAN 10.
enable
configure terminal
hostname S1
vlan 10
name SALES
exit
interface range fa0/1 - 6
switchport mode access
switchport access vlan 10
no shutdown
exit
interface fa0/24
switchport mode trunk
no shutdown
exit
end
write memory
5.3 Access Switch 2 – Cisco 2960
Access Switch 2 connects PC6–PC11 to VLAN 20.
enable
configure terminal
hostname S2
vlan 20
name IT
exit
interface range fa0/1 - 6
switchport mode access
switchport access vlan 20
no shutdown
exit
interface fa0/24
switchport mode trunk
no shutdown
exit
end
write memory
6. Verification Commands
After completing the configuration, use the following commands to verify the network.
Check VLANs
show vlan brief
This command displays the VLANs configured on the switch and the ports assigned to each VLAN.
Check Trunk Ports
```text
show interfaces trunk
```
This command verifies whether the trunk ports are operating correctly.
Check IP Interfaces
```text
show ip interface brief
```
This command displays the status and IP addresses of the interfaces and SVIs.
Check Routing Table
```text
show ip route
```
This command displays the routing table of the Multilayer Switch.
You should see connected networks similar to:
```text
C 192.168.10.0/24 is directly connected, Vlan10
C 192.168.20.0/24 is directly connected, Vlan20
```
---
7. Testing
7.1 Test Communication Within VLAN 10
From **PC0**, open the Command Prompt and enter:
```text
ping 192.168.10.15
```
The expected result is:
```text
Reply from 192.168.10.15
```
This confirms that PC0 can communicate with PC5 within VLAN 10.
---
7.2 Test Communication Within VLAN 20
From **PC6**, enter:
```text
ping 192.168.20.15
```
The expected result is:
```text
Reply from 192.168.20.15
```
This confirms that PC6 can communicate with PC11 within VLAN 20.
---
7.3 Test Communication Between VLANs
From **PC0**, enter:
```text
ping 192.168.20.10
```
If the configuration is correct, the result should be:
```text
Reply from 192.168.20.10
```
This confirms that PC0 in **VLAN 10** can communicate with PC6 in **VLAN 20** through the Multilayer Switch.
Therefore, **Inter-VLAN Routing is working correctly**.
---
8. Conclusion
In this lab, two VLANs, VLAN 10 and VLAN 20, were created to divide the network into two separate broadcast domains. The Access Switches were configured with access ports for the PCs and trunk ports for communication with the Cisco 3560 Multilayer Switch.
The Multilayer Switch was configured with Switched Virtual Interfaces (SVIs) for VLAN 10 and VLAN 20. The `ip routing` command was enabled to allow the switch to perform Layer 3 routing between the VLANs.
After completing the configuration and testing the network using the `ping` command, PCs within the same VLAN were able to communicate successfully, and PCs between different VLANs were also able to communicate successfully.
Therefore, the lab successfully demonstrates **VLAN configuration, trunking, and Inter-VLAN Routing using a Cisco 3560 Multilayer Switch**.
VLAN and Inter-VLAN Routing Using Multilayer Switch
1. Objective
The objectives of this lab are:
* To create two VLANs.
* To assign switch ports to the appropriate VLANs.
* To configure trunk links between the Access Switches and the Multilayer Switch.
* To use a Cisco 3560 Multilayer Switch to perform Inter-VLAN Routing.
* To test communication between PCs in different VLANs.
---
2. Network Topology
Devices Used
| Device | Quantity |
| ---------------------------- | -------: |
| Cisco 2911 Router | 1 |
| Cisco 3560 Multilayer Switch | 1 |
| Cisco 2960 Switch | 2 |
| PCs | 12 |
Connections
* The Cisco 2911 Router is connected to the Multilayer Switch.
* The Multilayer Switch is connected to Access Switch 1.
* The Multilayer Switch is connected to Access Switch 2.
* Access Switch 1 is connected to PC0–PC5.
* Access Switch 2 is connected to PC6–PC11.
---
3. VLAN Plan
| VLAN | Name | PCs | Network |
| ---: | ----- | -------- | --------------- |
| 10 | SALES | PC0–PC5 | 192.168.10.0/24 |
| 20 | IT | PC6–PC11 | 192.168.20.0/24 |
VLAN 10 is used for the **SALES** department, while VLAN 20 is used for the **IT** department.
---
4. IP Addressing Table
VLAN 10 – SALES
| PC | IP Address | Subnet Mask | Default Gateway |
| --- | ------------- | ------------- | --------------- |
| PC0 | 192.168.10.10 | 255.255.255.0 | 192.168.10.1 |
| PC1 | 192.168.10.11 | 255.255.255.0 | 192.168.10.1 |
| PC2 | 192.168.10.12 | 255.255.255.0 | 192.168.10.1 |
| PC3 | 192.168.10.13 | 255.255.255.0 | 192.168.10.1 |
| PC4 | 192.168.10.14 | 255.255.255.0 | 192.168.10.1 |
| PC5 | 192.168.10.15 | 255.255.255.0 | 192.168.10.1 |
VLAN 20 – IT
| PC | IP Address | Subnet Mask | Default Gateway |
| ---- | ------------- | ------------- | --------------- |
| PC6 | 192.168.20.10 | 255.255.255.0 | 192.168.20.1 |
| PC7 | 192.168.20.11 | 255.255.255.0 | 192.168.20.1 |
| PC8 | 192.168.20.12 | 255.255.255.0 | 192.168.20.1 |
| PC9 | 192.168.20.13 | 255.255.255.0 | 192.168.20.1 |
| PC10 | 192.168.20.14 | 255.255.255.0 | 192.168.20.1 |
| PC11 | 192.168.20.15 | 255.255.255.0 | 192.168.20.1 |
Subnet Mask for all PCs: `255.255.255.0`
---
5. Configuration
5.1 Multilayer Switch (Cisco 3560)
enable
configure terminal
hostname MLS1
vlan 10
name SALES
exit
vlan 20
name IT
exit
interface vlan 10
ip address 192.168.10.1 255.255.255.0
no shutdown
exit
interface vlan 20
ip address 192.168.20.1 255.255.255.0
no shutdown
exit
ip routing
interface range fa0/1 - 4
switchport mode trunk
no shutdown
exit
end
write memory
5.2 Access Switch 1 – Cisco 2960
Access Switch 1 connects PC0–PC5 to VLAN 10.
enable
configure terminal
hostname S1
vlan 10
name SALES
exit
interface range fa0/1 - 6
switchport mode access
switchport access vlan 10
no shutdown
exit
interface fa0/24
switchport mode trunk
no shutdown
exit
end
write memory
5.3 Access Switch 2 – Cisco 2960
Access Switch 2 connects PC6–PC11 to VLAN 20.
enable
configure terminal
hostname S2
vlan 20
name IT
exit
interface range fa0/1 - 6
switchport mode access
switchport access vlan 20
no shutdown
exit
interface fa0/24
switchport mode trunk
no shutdown
exit
end
write memory
6. Verification Commands
After completing the configuration, use the following commands to verify the network.
Check VLANs
show vlan brief
This command displays the VLANs configured on the switch and the ports assigned to each VLAN.
Check Trunk Ports
```text
show interfaces trunk
```
This command verifies whether the trunk ports are operating correctly.
Check IP Interfaces
```text
show ip interface brief
```
This command displays the status and IP addresses of the interfaces and SVIs.
Check Routing Table
```text
show ip route
```
This command displays the routing table of the Multilayer Switch.
You should see connected networks similar to:
```text
C 192.168.10.0/24 is directly connected, Vlan10
C 192.168.20.0/24 is directly connected, Vlan20
```
---
7. Testing
7.1 Test Communication Within VLAN 10
From **PC0**, open the Command Prompt and enter:
```text
ping 192.168.10.15
```
The expected result is:
```text
Reply from 192.168.10.15
```
This confirms that PC0 can communicate with PC5 within VLAN 10.
---
7.2 Test Communication Within VLAN 20
From **PC6**, enter:
```text
ping 192.168.20.15
```
The expected result is:
```text
Reply from 192.168.20.15
```
This confirms that PC6 can communicate with PC11 within VLAN 20.
---
7.3 Test Communication Between VLANs
From **PC0**, enter:
```text
ping 192.168.20.10
```
If the configuration is correct, the result should be:
```text
Reply from 192.168.20.10
```
This confirms that PC0 in **VLAN 10** can communicate with PC6 in **VLAN 20** through the Multilayer Switch.
Therefore, **Inter-VLAN Routing is working correctly**.
---
8. Conclusion
In this lab, two VLANs, VLAN 10 and VLAN 20, were created to divide the network into two separate broadcast domains. The Access Switches were configured with access ports for the PCs and trunk ports for communication with the Cisco 3560 Multilayer Switch.
The Multilayer Switch was configured with Switched Virtual Interfaces (SVIs) for VLAN 10 and VLAN 20. The `ip routing` command was enabled to allow the switch to perform Layer 3 routing between the VLANs.
After completing the configuration and testing the network using the `ping` command, PCs within the same VLAN were able to communicate successfully, and PCs between different VLANs were also able to communicate successfully.
Therefore, the lab successfully demonstrates **VLAN configuration, trunking, and Inter-VLAN Routing using a Cisco 3560 Multilayer Switch**.
Ratings & Feedback
Project Ratings & Reviews
Ratings and feedback from students, faculty supervisors, and visitors.
0
out of 5 stars
Based on 0 reviews
Want to rate or review this project?
Please log in with your Student or Lecturer account to leave star ratings and comments.
Reviews & Feedback (0)
No reviews published yet for this project. Be the first to rate it!
Academic Meta
Lecturer:
Mr. Chhai Lihov
Subject:
Internetworking
Degree:
Bachelor of Science in Information Technology
Semester & Year:
Year 3 (2025-2026)