phân tích sự khác biệt giữa kiến trúc client

1
Phân tích sự khác biệt giữa kiến trúc client – server và Peer-to- Peer của lớp ứng dụng mạng. Giống nhau: Đều là quá trình trao đổi thông tin giữa 2 máy tính trên mạng. Khác Client –server(khách hàng – người phục vụ) Peer to peer(P2P)(Mô hình ngang hàng) -trong mô hình này 1 máy tính sẽ đóng vai trò là client và máy kia đóng vai trò là server -hoạt động +server:host luông hoạt động. địa chỉ IP cố định. Nhóm các server để chia sẽ công việc: +client : truyền thông với server. Có thể kết nối không lien tục - Trong mô hình này một máy tính vừa đóng vai trò là client vừa đóng vai trò là server - Hoạt động : + không có server, luôn hoạt động + truyền thông với hệ thống đầu cuối bất kỳ + các điểm kết nối không lien tục và luôn thay đổi địa chỉ IP + ví dụ Gnutella , KazaA. + độ linh hoạt nhưng khó quản lý.

Upload: vo-thuong

Post on 01-Dec-2015

174 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Phân tích sự khác biệt giữa kiến trúc client

Phân tích sự khác biệt giữa kiến trúc client – server và Peer-to- Peer của lớp ứng dụng mạng.

Giống nhau: Đều là quá trình trao đổi thông tin giữa 2 máy tính trên mạng.

 Khác

Client –server(khách hàng –người phục vụ)

Peer to peer(P2P)(Mô hình ngang hàng)

-trong mô hình này 1 máy tính sẽ đóng vai trò là client và máy kia đóng vai trò là server

-hoạt động

+server:host luông hoạt động. địa chỉ IP cố định. Nhóm các server để chia sẽ công việc:

+client : truyền thông với server. Có thể kết nối không lien tục

- Trong mô hình này một máy tính vừa đóng vai trò là client vừa đóng vai trò là server

- Hoạt động :+ không có server, luôn hoạt động+ truyền thông với hệ thống đầu cuối bất kỳ+ các điểm kết nối không lien tục và luôn thay đổi địa chỉ IP+ ví dụ Gnutella , KazaA.+ độ linh hoạt nhưng khó quản lý.