You are on page 1of 10

So sánh client-server và

peer-to-peer
Client-server
 Trong mô hình mạng khách chủ có một hệ
thống máy tính cung cấp các tài nguyên và
dịch vụ cho cả hệ thống mạng sử dụng gọi
là các máy chủ (server).
 Một hệ thống máy tính sử dụng các tài
nguyên và dịch vụ này được gọi là máy
khách (client).
 Các server thường có cấu hình mạnh (tốc
độ xử lý hanh, kích thước lưu trữ lớn) hoặc
là các máy chuyên dụng.
Dựa vào chức năng có thể chia
thành các loại server như sau: 
 - File Server: phục vụ các yêu cầu hệ thống tập tin trong mạng. 
- Print Server: phục vụ các yêu cầu in ấn trong mạng. 
- Application Server: cho phép các ứng dụng chạy trên các server
và trả về kết quả cho client. 
- Mail Server: cung cấp các dịch vụ về gởi nhận e-mail. 
- Web Server: cung cấp các dịch vụ về web. 
- Database Server: cung cấp các dịch vụ về lưu trữ, tìm kiếm
thông tin. 
- Communication Server: quản lý các kết nối từ xa. 
Hệ điều hành mạng dùng trong mô hình client - server là WinNT,
Novell NetWare, Unix, Win2K... 
Peer-to-peer
 Mạng peer-to-peer không có khái niệm máy
trạm (client) hay máy chủ (server), mà
chỉ có khái niệm các nốt (peers) đóng vai
trò như cả client và server.
 Là mạng máy tính được xây dựng trên nền
của một mạng khác. Các nodes trong
mạng overlay được xem là nối với nhau
bằng liên kết ảo (logical links), mỗi liên kết
ảo có thể bao gồm rất nhiều các liên kết
vật lí của mạng nền.
Mạng ngang hàng có thể được phân
loại theo mục đích sử dụng:
 Chia sẻ file (file sharing)
 Điện thoại VoIP (telephony)
 Đa phương tiện media streaming
(audio, video)
 Diễn đàn thảo luận (Discussion
forums)
Mạng ngang hàng có thể được phân loại theo mức
độ tập trung của mạng (đối với P2P overlay
networks).
Ưu điểm
Client-server Peer-to-peer

- Tốc độ truy cập nhanh. - Không cần server riêng,


- Khả năng mở rộng cao. các client chia sẻ tài nguyên.
- Hoạt động với bất kì loại Khi mạng càng được mở rộng
ứng dụng nào. thì khả năng hoạt động
của hệ
- Sử dụng được với các ứng
dụng chia sẻ CSDL. thống càng tốt.
- Đáng tin cậy hơn (có - Rẻ.
server riêng). - Dễ cài đặt và bảo trì.
- Mức độ an toàn cao nhất. - Thuận lợi cho việc chia sẽ
file, máy in,
CD-ROM v.v…
Nhược điểm
Client-server Peer-to-peer

- Cần server riêng - Chậm.


(nghẽn cổ chai). - Không tốt cho các
- Đắt. ứng dụng CSDL.
- Phức tạp trong việc - Kém tin cậy.
bảo trì, duy trì hoạt
động của mạng.

You might also like