Switching là một quá trình chuyển đổi từ một thiết bị đến một thiết bị khác. Điều này có thể được thực hiện bằng cách sử dụng các thiết bị chuyển mạch (switch) để điều khiển luồng dữ liệu trên mạng. Switching có thể được sử dụng để tạo ra các mạng lớn hơn, cũng như để tăng tốc độ truyền dữ liệu trên mạng.