The Catalyst 2900xl series switches have something called as multi-vlan, where a switch port can belong to more than one vlan. It is similar in functionaliy to trunks but do not carry any tags or vlan-header as in ISL or 802.1q trunks. Check this link :