Example #1:
Crisco Router--V10/V20 Tagged--S48si--Untagged Host V10
VLAN 10 L3 IP |
VLAN 20 L3 IP *--Untagged Host V20
In the above scenario, the Extreme is acting as an L2 switch or bridge if you prefer. The Crisco router is providing L3 connectivity for hosts in the VLAN 10 subnet and VLAN 20 subnet. This is perfectly fine configuration and relatively simply, but not always the best solution for performance. Like most L3 switches, the Extreme will generally outperform a router because it provides L3 switching in hardware in its ASIC chipset. Routing in a switch is far less CPU intensive then in a traditional router. This is especially true for large quantities of packets of small size, e.g. IP Telephony.
Example #2
Crisco Router--V30 untagged--48si--Untagged Host V10
|
*--Untagged Host V20
In the above configuration there is a third VLAN between the S48si and the Crisco. Host to Host communications between V10 and V20 happen using IP Forwarding through the S48si with minimum delay and jitter. This also free's up the Crisco from having to process broadcast traffic on V10 and V20 and also frees up the Crisco's CPU from being taxed during V10 to V20 communications. The only time that Crisco gets involved is when V10 or V20 hosts leave the routing domain, e.g. go out the Internet, etc.
Notice the difference in the two configurations.
Example #1:
config vlan default delete ports 1-3
create vlan v10
config vlan v10 tag 10
create vlan v20
config vlan v20 tag 20
config v10 add ports 1 tagged
config v20 add ports 1 tagged
config port 1 display-string crisco
config v10 add ports 2 untag
config port 2 display-string v10host
config v20 add ports 3 untag
config port 3 display-string v20host
I have not defined any IP addresses on the S48si VLANs. In this case the Crisco handles all IP Forwarding. This may not always be the most desired configuration, but Cisco would probably like to say it is (whatever).
Example #2:
config vlan default delete ports 1-3
create vlan v10
config vlan v10 tag 10
config vlan v10 ipaddress 192.168.10.1/24
create vlan v20
config vlan v20 tag 20
config vlan v20 ipaddress 192.168.20.1/24
create vlan v30
config vlan v30 tag 30
config vlan v30 ipaddress 192.168.30.1/24
config v30 add ports 1 untag
config port 1 display-string crisco
config v10 add ports 2 untag
config port 2 display-string v10host
config v20 add ports 3 untag
config port 3 display-string v20host
enable ipforwarding
config iproute add default 192.168.30.2
I am assuming that the Crisco has IP address 192.168.30.2 on its V30 interface and that all routing is static. You get the general idea now through. Now the Extreme switch has IP addresses assigned to it's VLAN. It is configured to forward traffic between all VLANs that is has locally attached. Ths S48si will also send all non-local traffic to the Crisco for outbound route processing. This is a more common configuration nowadays versus Example #1. In the past everyone relied on the router. Today, more is being done in hardware by L3 switches. Example #1 is more like a traditional Router/Hub design. Example #2 takes advantage of L3 switching technology and is a more modern approach.
Either way works. Pick the best design that works for you.
Evil will always triumph, because good is dumb. - Darth Helmut, Space Balls