client server switch