one 4507R switch having vtp domain with many vlans (vlan 20 vlan 30 , vlan 40 vlan 50 .....etc..) with ip interfaces and all other swithes 3500, 2600 series are connected by trunk link and vtp client with vlan access port and all system and server are communicating without any problems. native vlan is with any ip address and for switch management using a different mgt vlan as vlan 10 with seperate dedicated ip network address scheme. ip routing is enabled.
one 2650 switch is connected to the 4507 R switch by trunk link dot1q only mgt vlan 10 with the same mgt ip network but no switchport access vlan (any), no vtp client, when client PC is connected the switch (port in default access mode without any vlan) when PC is given one particular vlan's ip say vlan 30 (x.128.2.142/24) it can communicate all other PC in other VLANS in other swiches but if given any other vlans IP to the PC (as for e. g. vlan 40, ip address as x.128.3.221/24) the PC can't communicate to none of the other PC in other vlan and other switch.
please let me know the logic why