Mô hình ngang là gì


Với phương pháp này , dữ liệu có độ bảo mật cao do các bản backup được lưu trữ trong mạng là những dữ liệu khơng có định dạng , muốn phục hồi lại dữ
liệu ban đầu thì cần có một số mảnh dữ liệu khác nhau nhất định , sau đó sử dụng bộ giải mã mới có thể khơi phục lại dữ liệu ban . Nhưng vì cần phải tìm đủ một
số mảnh dữ liệu nhất định và phải trải qua một quá trình giải mã cho nên thời gian để tìm kiếm lấy dữ liệu và khơi phục dữ liệu sẽ mất nhiều hơn.

1.2 Mạng ngang hàng


1.2.1 Định nghĩa


Hình 2 : Mơ hình mạng ngang hàng
Mạng ngang hàng , là một mạng máy tính trong đó hoạt động của mạng chủ yếu
dựa vào khả năng tính tốn và băng thông của các máy tham gia chứ không tập trung vào một số nhỏ các máy chủ trung tâm như các mạng thông thường. Mạng ngang hàng
thường được sử dụng để kết nối các máy thông qua một lượng kết nối dạng ad hoc. Mạng ngang hàng có nhiều ứng dụng. Ứng dụng thường xuyên gặp nhất là chia sẻ tệp
tin, tất cả các dạng như âm thanh, hình ảnh, dữ liệu,... hoặc để truyền dữ liệu thời gian thực như điện thoại VoIP.
6
Hình 3 : Mơ hình máy khách , máy chủ
Mơ hình mạng ngang hàng Hình 2 đúng nghĩa khơng có khái niệm máy chủ và máy khách, nói cách khác, tất cả các máy tham gia đều bình đẳng và được gọi là peer, là
một nút mạng đóng vai trò đồng thời là máy khách và máy chủ đối với các máy khác trong mạng. Một ví dụ điển hình là dịch vụ truyền dữ liệu. Các nút trong mạng ngang
hàng sẽ liên lạc với nhau, lấy dữ liệu từ nút khác về, đồng thời chia sẻ dữ liệu đó cho những nút có nhu cầu. Với mơ hình khách chủ Hình 3, máy khách gửi yêu cầu, thực
hiện việc nhận dữ liệu một chiều từ phía máy chủ. Đây chính là điểm khác biệt cơ bản nhất của mơ hình ngang hàng so với các mơ hình truyền thống.
Cấu trúc mạng ngang hàng là biểu hiện của một trong những khái niệm quan trọng nhất của Internet, mô tả trong RFC 1, Host Software xuất bản ngày 7 tháng 4 năm
1969. Gần hơn, khái niệm này đã được sự công nhận rộng rãi trong các cấu trúc chia sẻ nội dung mà không có máy chủ trung tâm.
Khái niệm ngang hàng ngày nay được tiến hóa vào nhiều mục đích sử dụng khác nhau, khơng chỉ để trao đổi tệp mà còn khái qt hóa thành trao đổi thơng tin giữa người
với người, đặc biệt trong những tình huống hợp tác giữa một nhóm người trong cộng đồng.

1.2.2 Ưu điểm và nhược điểm của mạng ngang hàng


Ưu điểm
Ưu điểm của mạng ngang hàng thể hiện ở việc áp dụng vào từng ứng dụng cụ thể mà cấu trúc mạng khách chủ khơng có được. Nói cách khác, ưu điểm của
mạng ngang hàng chính là khắc phục những nhược điểm của mơ hình mạng cũ.
7
Mục đích quan trọng của mạng đồng đằng là trong mạng tất cả các máy tham gia đều đóng góp tài nguyên, bao gồm băng thông, lưu trữ, và khả năng tính tốn.
Do đó khi càng có nhiều máy tham gia mạng thì khả năng tổng thể của hệ thống mạng càng lớn. Ngược lại, trong cấu trúc máy chủ-máy khách, nếu số lượng máy
chủ là cố định, thì khi số lượng máy khách tăng lên khả năng chuyển dữ liệu cho mỗi máy khách sẽ giảm xuống , và máy chủ sẽ phải chịu lượng truy cập nhiều hơn ,
gây quá tải cho máy chủ.
Tính chất phân tán và bình đẳng của mạng ngang hàng cũng giúp cho mạng hoạt động tốt khi một số máy gặp sự cố . Đối với cấu trúc tập trung, chỉ cần máy
chủ gặp sự cố thì cả hệ thống sẽ ngưng trệ.
Ngồi ra, do mơ hình mạng ngang hàng đơn giản nên dễ cài đặt, tổ chức và quản trị, chi phí thiết bị thấp. Mơ hình khách chủ đòi hỏi một server đủ mạnh với
giá thành cao, thường thì server này ít sự cố, nhưng nếu có sẽ gây thiệt hại lớn về thơng tin và cả chi phí để tái thiết lập lại hệ thống. Hiện nay, máy tính cá nhân đủ
mạnh để có thể làm nhiều hơn cơng việc của một client, vì thế tham gia vào mạng ngang hàng với nhiều tiềm năng là khả thi.
Đối với mạng Napster, thuật ngữ ngang hàng nói lên tính chất quan trọng của giao thức giao tiếp ngang hàng, còn thực ra thành công của Napster phải nhờ vào sự
liên kết chặt chẽ giữa các máy tham gia với máy chủ trung tâm lưu trữ danh sách nội dung tệp trên các máy tham gia. Nhờ vậy việc tìm kiếm trở nên nhanh và hiệu quả
hơn, tuy nhiên, đây cũng chính là điểm yếu dẫn đến các rắc rối pháp lý mà kết cục là sự sụp đổ của Napster.
Nhược điểm
Mặc dù có rất nhiều ưu điểm, nhưng mạng ngang hàng cũng bộc lộ khá nhiều nhược điểm. Các nút tham gia với tính phân tán, trách nhiệm và vai trò là
như nhau trong mạng, ít tn theo quy luật hay giàng buộc nào. Đáng kể như:
− Các nút đột ngột rời khỏi mạng sẽ làm sai bảng định tuyến trong một thời gian
nhất định, làm cho việc truy vấn thiếu chính xác.
− Dữ liệu mà nút đó phụ trách cũng có thể bị mất theo.
− Sự bảo mật dữ liệu là kém do dữ liệu phân tán.
Các nhược điểm trên đang dần được san lấp bằng nhiều phương pháp. Đáng chú ý là đặt ra các luật lệ, nội quy ràng buộc các bên tham gia với quyền lợi
8
và trách nhiệm nhất định sẽ giúp cho mạng ổn định và an toàn hơn. Số lượng thành viên tham gia mạng ngang hàng ngày càng nhiều giúp cho tài nguyên mạng
trở lên phong phú, hiệu suất mạng cũng tăng tỉ lệ với số lượng nút tham gia. Ngoài ra, các cơ chế nhân bản giúp cho xác suất mất dữ liệu khi các nút rời đi trở lên vô
cùng nhỏ.

1.2.3 Mạng ngang hàng khơng có cấu trúc