Tìm kiếm nhanh và chính xác hơn với google tùy chỉnh

Thứ Tư, 14 tháng 3, 2012

Chuyển mạch bản tin

Là chuyển mạch mà thông tin được đóng gói (đây có thể coi là chuyển mạch gói sơ khai) thành thành một gói tin (ngoài thông tin cần mang còn kèm theo địa chỉ nguồn, địa chỉ đích, check lỗi ... có thể đặt thông tin đó ở đầu, cuối hay giữa gói tin nhưng người ta thường gọi là header của gói tin). Gói tin đó được gửi qua các nút mạng, theo một cách nào đó để đến đích (có nhiều thuật toán và giải pháp tìm đường lắm).
Đơn giản là vậy, nhưng thực tế thì mình chưa thấy mạng nào dùng chuyển mạch này, trong sách chuyển mạch cũng nói là không có mạng chuyên dụng chuyển mạch bản tin.
Nguyên nhân là bản tin gửi đi thông tin có thể rất nhỏ (ví dụ 1 file text), có thể rất lớn (một file phim bluray vài chục gb chẳng hạn) và sẽ nảy sinh ra một loạt các vấn đề :

  • Bộ nhớ đệm các nút rất có khả năng là không đủ dung lượng.
  • Thời gian truyền tải bản tin giữa các nút có thể rất lớn, nếu giả sử nhiều máy giả sử kết nối từ A đến B buộc phải đi qua nút C mà trong lúc đó đang truyền tải file cực lớn của 1 máy từ A thì các máy khác đợi xong file đó rồi mới đến lượt mình (Nếu thời gian truyền file đó chỉ cỡ 1 tiếng thôi thì cũng đã sốt ruột lắm rồi). Nói chung là dễ gây tắc nghẽn
  • Lỗi 1 phát thì truyền lại từ đầu.
  • Nếu dữ liệu dạng stream ví dụ phát sóng trực tiếp truyền hình, chắc phải hết chương trình người ta mới đóng gói lại thành 1 file để gửi đi.
  • ....
Và người ta đã nghĩ ra là chia nhỏ gói tin đấy ra để truyền và giải quyết được tất cả các vấn đề ở trên:
  • Gói tin nhỏ nên không cần bộ đệm lớn quá
  • Các gói tin từ nhiều nguồn có thể xen kẽ, như trường hợp ở trên cùng đi qua nút C nhưng không nhất thiết phải chờ máy 1 truyền hết file rồi mới đến lượt mình mà chỉ cần hết gói tin là các máy khác có thể đến lượt rồi, tốc độ truyền được chia sẻ, công bằng hơn.
  • Lỗi thì truyền lại gói lỗi thôi
  • Dữ liệu dạng stream thì ví dụ 1 mili giây ghi vào 1 gói tin rồi truyền ngay, không cần đợi lâu.
  • ....
Xem thêm http://tongquanvienthong.blogspot.com/2012/03/ky-thuat-chuyen-mach.html

0 nhận xét:

:) , :D , :)) , =)) , :( , :(( , x-( , :-/ , :|

Đăng nhận xét

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by NewWpThemes | Blogger Theme by Lasantha - Premium Blogger Themes | New Blogger Themes