Mục lục:
Định nghĩa - Message Switching có nghĩa là gì?
Chuyển đổi tin nhắn là một kỹ thuật chuyển đổi mạng trong đó dữ liệu được định tuyến toàn bộ từ nút nguồn đến nút đích, một hy vọng tại một thời điểm. Trong quá trình định tuyến tin nhắn, mọi chuyển đổi trung gian trong mạng lưu trữ toàn bộ tin nhắn. Nếu toàn bộ tài nguyên của mạng bị tham gia hoặc mạng bị chặn, mạng chuyển đổi tin nhắn sẽ lưu trữ và trì hoãn tin nhắn cho đến khi có nhiều tài nguyên để truyền thông điệp hiệu quả.
Trước những tiến bộ trong chuyển mạch gói, chuyển đổi tin nhắn đã hoạt động như một sự thay thế hiệu quả cho chuyển mạch. Ban đầu nó được sử dụng trong truyền thông dữ liệu như mạng telex và hệ thống chuyển tiếp băng giấy. Chuyển đổi tin nhắn phần lớn đã được thay thế bằng chuyển mạch gói, nhưng kỹ thuật này vẫn được sử dụng trong các mạng cảm biến ad hoc, mạng quân sự và mạng thông tin vệ tinh.
Techopedia giải thích về chuyển đổi tin nhắn
Trong chuyển đổi tin nhắn, các nút nguồn và nút đích không được kết nối trực tiếp. Thay vào đó, các nút trung gian (chủ yếu là các bộ chuyển mạch) chịu trách nhiệm chuyển thông điệp từ một nút sang nút tiếp theo. Do đó, mọi nút trung gian trong mạng cần lưu trữ mọi tin nhắn trước khi truyền lại từng tin nhắn một khi tài nguyên đầy đủ có sẵn. Nếu tài nguyên không có sẵn, các tin nhắn được lưu trữ vô thời hạn. Đặc tính này được gọi là cửa hàng và chuyển tiếp.
Mỗi thông báo phải bao gồm một tiêu đề, thường bao gồm thông tin định tuyến, chẳng hạn như nguồn và đích, thời gian hết hạn, mức độ ưu tiên, v.v.
Bởi vì chuyển đổi tin nhắn thực hiện kỹ thuật lưu trữ và chuyển tiếp, nó sử dụng mạng một cách hiệu quả. Ngoài ra, không có giới hạn kích thước cho các tin nhắn. Tuy nhiên, kỹ thuật này cũng có một số nhược điểm:
- Vì các thông điệp được đóng gói đầy đủ và được lưu vô thời hạn tại mỗi nút trung gian, nên các nút yêu cầu dung lượng lưu trữ đáng kể.
- Các mạng chuyển đổi tin nhắn rất chậm vì quá trình xử lý diễn ra ở mỗi và mọi nút, điều này có thể dẫn đến hiệu suất kém.
- Kỹ thuật này không phù hợp với các quy trình tương tác và thời gian thực, chẳng hạn như các trò chơi đa phương tiện và giao tiếp bằng giọng nói.