When setting up vlan, just think of it as each vlan in it's own subnet. you can segment based on physical locatio, for example, everyone on floor 10 would be in vlan 10 (network 10.1.1.0/24) or based on adminitrative dept, for example everyone in account payable would be in vlan 10 (net 10.1.1.0/24). Vlan is just a separate broadcast domain or a network entirely on it's own, in order for it to talk to other networks it has to go to it's default gateway which is a job for layer 3 in your case the 3750 running EMI. No matter how you decide to segment the vlan each port a user will be connected have to belong to a vlan, whatever vlan it maybe. When you ask about designate mac-address for certain vlan, I think you are inquiring about VMPS, you'll needs a VMPS server. 3750 cannot act as VMPS server, they can only be clients. However, you can use a feature called vlan assignment using dot1x, this will require ACS server to act as dot1x authenticator and it's get complicated and you'll need more hardware. Best thing to do, is simplify by deciding how you would want to segment the subnets/vlan.
here as you are saying you want when your user of VLAN 1 will move to any other port he should become a member of the same VLAN which is VLAN1...this is the fundamental of dynamic vlan and for that you need to have VMPS which heandl the dynamic assignment of the same VLAN no metters where your user is connected as per above post your switch is not VMPS server so i think it is not possible on your switch...
you can have static VLAN means, you have to manually configure the port in particular VLAN and when one user move from one port to other port of switch then the user will be the member of the vlan in which port is the member of it...it means when your user move from the port of the VLAN 1 to port of the VLAN 2 then it will be the member of VLAN 2.
i think no other solution than buying becaus i think 4000 and 6000 series switches are the VMPS server.
You can use VPMS on 3750 but you need a switch that is VMPS server capable such as Cat6000. You can alos use IEEE 802.1x Authentication with VLAN Assignment, but you will need a TACACS or RADIUS server for authentication:
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...