ĐỒ ÁN TỐT NGHIỆP - TÌM HIỂU VÀ NGHIÊN CỨU CÁC GIAO THỨC TRUYỀN THÔNG THƯ TÍN
Số trang: 120
Loại file: pdf
Dung lượng: 2.66 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Ngày nay với xu hướng mạng toàn cầu hoá, thì sự liên lạc thông tin qua lại giữa các máy theo mô hình Client/Server là một trong những ứng dụng quan trong cơ bản về mạng và nó không thể thiếu trong hệ thống liên lạc thông tin hiện nay.
Nội dung trích xuất từ tài liệu:
ĐỒ ÁN TỐT NGHIỆP - TÌM HIỂU VÀ NGHIÊN CỨU CÁC GIAO THỨC TRUYỀN THÔNG THƯ TÍN ĐỒ ÁN TỐT NGHIỆP - TÌMHIỂU VÀ NGHIÊN CỨU CÁC GIAO THỨC TRUYỀN THÔNG THƯ TÍNGVHD: Thạc sĩ : Hồ Sỹ Bàng Mailling System CHƯƠNG 1 TỔNG QUAN VỀ MẠNG VÀ CÁC DỊCH VỤ THÔNG DỤNGTRÊN INTERNET SVTH : Trương Minh Tuyến Trang 3GVHD: Thạc sĩ : Hồ Sỹ Bàng Mailling SystemI. Động lực thúc đẩy sự ra đời mô hình mạng Client/Server : - Ngày nay với xu hướng mạng toàn cầu hoá, thì sự liên lạc thông tin qualại giữa các máy theo mô hình Client/Server là một trong những ứng dụngquan trong cơ bản về mạng và nó không thể thiếu trong hệ thống liên lạcthông tin hiện nay. Có rất nhiều dịch vụ hỗ trợ trên Internet theo mô hình nàynhư e-mail, web, FPT, nhóm tin Usernet, telnet, truyền tập tin, đăng nhập từxa, chat,… Các chương trình dịch vụ ở trình khách(Client) sẽ kết nối với trìnhchủ ở xa(Server) sau đó gởi các yêu cầu đến trình chủ và trình chủ sẽ xử lýyêu cầu này sau đó gởi kết quả về cho trình khách. Thông thường trình chủphục vụ cho rất nhiều trình khách đến cùng một lúc. - Vào những thập niên 90, khi bắt đầu bùng nổ sự truy cập Web cũng nhưmạng hoá trong các lĩnh vực của nhiều quốc gia trên thế giới trong đó có ViệtNam chúng ta. Một vấn đề đặt ra cho các nhà lập trình, các nhà quản lý vànhiều hơn nữa là những người sử dụng máy tính điều có thể truy cập thôngtin trên Intranet hay Internet nhanh chóng, chính xác mà các thông tin hay dữliệu này vẫn được an toàn. Lập trình mạng theo mô hình Client/Server sẽ làgiải pháp an toàn cho các nhà lập trình.II. Nguyên tắc hoạt động mạng theo mô hình client/Server : - Mạng Client/Server đơn thuần chỉ có một tiêu chuẩn cơ bản là không cómột Client nào sử dụng tài nguyên của một Client khác. Tài nguyên dùngchung (tài nguyên chính) được đặt trên một hay nhiều Server chuyên dụngtheo từng dịch vụ như E-mail, file server, chat, Web, fpt,…hay nói một cáchkhác những Client không bao giờ nhìn thấy nhau mà chỉ giao tiếp với Server.Mô hình Client/Server này rất hữu dụng trong các công ty hay những tổ chứccần đến việc quản lý tài nguyên hay người sử dụng một cách hiểu quả. - Thuật ngữ Server dùng để chỉ bất kỳ chương trình nào hỗ trợ dịch vụ cóthể truy xuất qua mạng. Một Server nhận yêu cầu qua mạng thực hiện chomột dịch vụ nào đó và trả kết quả về cho nơi yêu cầu. Với những dịch vụ đơngiản nhất, mỗi yêu cầu gửi đến chỉ trong một địa chỉ IP datagram và Server trảvề lời đáp trong một datagram khác. Các Server có thể thực hiện những côngviệc đơn giản nhất đến phức tạp nhất. Ví dụ như time-of-day Server chỉ đơngiản trả về giờ hiện hành bất cứ khi nào Client gởi tới Server này thông tin.Hay một Web Server nhận yêu cầu từ một trình duyệt (Borwser) để lấy mộtbản sao của trang web, Server sẽ lấy bản sao của tập tin trang web này trả vềcho trình duyệt. - Mô hình Client/Server thực hiện việc phân tán xử lý giữa các máy tính.Về bản chất là một công nghệ được chia ra và xử lý bởi nhiều máy tính, cácmáy tính được xem là Server thường được dùng để lưu trữ tài nguyên đểnhiều nơi truy xuất vào. Các Server sẽ thụ động chờ để giải quyết các yêu cầutừ Client truy xuất đến chúng. Thông thường, các Server được cài đặt nhưmột chương trình ứng dụng. Vì vậy ưu điểm của việc cài đặt các Server nhưnhững chương trình ứng dụng là chúng có thể xử lý trên hệ máy tính bất kỳnào hỗ trợ thông tin liên lạc theo giao thức TCP/IP hay một giao thức thôngdụng khác. Như thế, Server cho một dịch vụ cụ thể có thể chạy trên một hệchia thời gian cùng với nhưng chương trình khác, hay nó có thể xử lý trên cảmáy tính cá nhân.SVTH : Trương Minh Tuyến Trang 4GVHD: Thạc sĩ : Hồ Sỹ Bàng Mailling System - Một chương trình ứng dụng trở thành Client khi nó gởi yêu cầu tới Servervà đợi lời giải đáp trả về. Cũng vì thế mà mô hình Client/Server là sự mở rộngtự nhiên của tiến trình thông tin liên lạc trong nội bộ máy tính và xa hơn nữa làIntarnet/Internet. Ứng dụng đầu tiên của mô hình Client/Server là ứng dụngchia sẻ file(do các tổ chức có nhu cầu chia sẻ thông tin giữa các bộ phậntrong tổ chức được dễ dàng và nhanh chóng hơn). Trong ứng dụng này thôngtin được chứa trong các file đặt tại máy Server của một phòng ban nào đó. Khimột phòng ban khác có nhu cầu trao đổ thông tin với phòng ban này thì sẽ sửdụng một máy tính khác(Client) kết nối với Server và tải nhưng file cần thiết vềmáy Client. Tóm lại : + Nhiệm vụ của máy Client : là thi hành một dịch vụ cho người dùng, bằngcách kết nối với những chương trình ứng dụng ở máy Server, dựa vào nhữngchuỗi nhập để chuyển yêu cầu đến Server và nhân kết quả trả về từ Serverhiển thị thông tin nhân được cho người dùng. + Nhiệm vụ của máy Server : luôn lắng nghe những kết nối đến nó trênnhững cổng liên q ...
Nội dung trích xuất từ tài liệu:
ĐỒ ÁN TỐT NGHIỆP - TÌM HIỂU VÀ NGHIÊN CỨU CÁC GIAO THỨC TRUYỀN THÔNG THƯ TÍN ĐỒ ÁN TỐT NGHIỆP - TÌMHIỂU VÀ NGHIÊN CỨU CÁC GIAO THỨC TRUYỀN THÔNG THƯ TÍNGVHD: Thạc sĩ : Hồ Sỹ Bàng Mailling System CHƯƠNG 1 TỔNG QUAN VỀ MẠNG VÀ CÁC DỊCH VỤ THÔNG DỤNGTRÊN INTERNET SVTH : Trương Minh Tuyến Trang 3GVHD: Thạc sĩ : Hồ Sỹ Bàng Mailling SystemI. Động lực thúc đẩy sự ra đời mô hình mạng Client/Server : - Ngày nay với xu hướng mạng toàn cầu hoá, thì sự liên lạc thông tin qualại giữa các máy theo mô hình Client/Server là một trong những ứng dụngquan trong cơ bản về mạng và nó không thể thiếu trong hệ thống liên lạcthông tin hiện nay. Có rất nhiều dịch vụ hỗ trợ trên Internet theo mô hình nàynhư e-mail, web, FPT, nhóm tin Usernet, telnet, truyền tập tin, đăng nhập từxa, chat,… Các chương trình dịch vụ ở trình khách(Client) sẽ kết nối với trìnhchủ ở xa(Server) sau đó gởi các yêu cầu đến trình chủ và trình chủ sẽ xử lýyêu cầu này sau đó gởi kết quả về cho trình khách. Thông thường trình chủphục vụ cho rất nhiều trình khách đến cùng một lúc. - Vào những thập niên 90, khi bắt đầu bùng nổ sự truy cập Web cũng nhưmạng hoá trong các lĩnh vực của nhiều quốc gia trên thế giới trong đó có ViệtNam chúng ta. Một vấn đề đặt ra cho các nhà lập trình, các nhà quản lý vànhiều hơn nữa là những người sử dụng máy tính điều có thể truy cập thôngtin trên Intranet hay Internet nhanh chóng, chính xác mà các thông tin hay dữliệu này vẫn được an toàn. Lập trình mạng theo mô hình Client/Server sẽ làgiải pháp an toàn cho các nhà lập trình.II. Nguyên tắc hoạt động mạng theo mô hình client/Server : - Mạng Client/Server đơn thuần chỉ có một tiêu chuẩn cơ bản là không cómột Client nào sử dụng tài nguyên của một Client khác. Tài nguyên dùngchung (tài nguyên chính) được đặt trên một hay nhiều Server chuyên dụngtheo từng dịch vụ như E-mail, file server, chat, Web, fpt,…hay nói một cáchkhác những Client không bao giờ nhìn thấy nhau mà chỉ giao tiếp với Server.Mô hình Client/Server này rất hữu dụng trong các công ty hay những tổ chứccần đến việc quản lý tài nguyên hay người sử dụng một cách hiểu quả. - Thuật ngữ Server dùng để chỉ bất kỳ chương trình nào hỗ trợ dịch vụ cóthể truy xuất qua mạng. Một Server nhận yêu cầu qua mạng thực hiện chomột dịch vụ nào đó và trả kết quả về cho nơi yêu cầu. Với những dịch vụ đơngiản nhất, mỗi yêu cầu gửi đến chỉ trong một địa chỉ IP datagram và Server trảvề lời đáp trong một datagram khác. Các Server có thể thực hiện những côngviệc đơn giản nhất đến phức tạp nhất. Ví dụ như time-of-day Server chỉ đơngiản trả về giờ hiện hành bất cứ khi nào Client gởi tới Server này thông tin.Hay một Web Server nhận yêu cầu từ một trình duyệt (Borwser) để lấy mộtbản sao của trang web, Server sẽ lấy bản sao của tập tin trang web này trả vềcho trình duyệt. - Mô hình Client/Server thực hiện việc phân tán xử lý giữa các máy tính.Về bản chất là một công nghệ được chia ra và xử lý bởi nhiều máy tính, cácmáy tính được xem là Server thường được dùng để lưu trữ tài nguyên đểnhiều nơi truy xuất vào. Các Server sẽ thụ động chờ để giải quyết các yêu cầutừ Client truy xuất đến chúng. Thông thường, các Server được cài đặt nhưmột chương trình ứng dụng. Vì vậy ưu điểm của việc cài đặt các Server nhưnhững chương trình ứng dụng là chúng có thể xử lý trên hệ máy tính bất kỳnào hỗ trợ thông tin liên lạc theo giao thức TCP/IP hay một giao thức thôngdụng khác. Như thế, Server cho một dịch vụ cụ thể có thể chạy trên một hệchia thời gian cùng với nhưng chương trình khác, hay nó có thể xử lý trên cảmáy tính cá nhân.SVTH : Trương Minh Tuyến Trang 4GVHD: Thạc sĩ : Hồ Sỹ Bàng Mailling System - Một chương trình ứng dụng trở thành Client khi nó gởi yêu cầu tới Servervà đợi lời giải đáp trả về. Cũng vì thế mà mô hình Client/Server là sự mở rộngtự nhiên của tiến trình thông tin liên lạc trong nội bộ máy tính và xa hơn nữa làIntarnet/Internet. Ứng dụng đầu tiên của mô hình Client/Server là ứng dụngchia sẻ file(do các tổ chức có nhu cầu chia sẻ thông tin giữa các bộ phậntrong tổ chức được dễ dàng và nhanh chóng hơn). Trong ứng dụng này thôngtin được chứa trong các file đặt tại máy Server của một phòng ban nào đó. Khimột phòng ban khác có nhu cầu trao đổ thông tin với phòng ban này thì sẽ sửdụng một máy tính khác(Client) kết nối với Server và tải nhưng file cần thiết vềmáy Client. Tóm lại : + Nhiệm vụ của máy Client : là thi hành một dịch vụ cho người dùng, bằngcách kết nối với những chương trình ứng dụng ở máy Server, dựa vào nhữngchuỗi nhập để chuyển yêu cầu đến Server và nhân kết quả trả về từ Serverhiển thị thông tin nhân được cho người dùng. + Nhiệm vụ của máy Server : luôn lắng nghe những kết nối đến nó trênnhững cổng liên q ...
Tìm kiếm theo từ khóa liên quan:
báo cáo tốt nghiệp bài báo cáo thực tập đồ án tốt nghiệp luận văn tốt nghiệp báo cáo tốt nghiệp tiểu luận luận văn báo cáo.Gợi ý tài liệu liên quan:
-
124 trang 552 0 0
-
28 trang 532 0 0
-
Đồ án tốt nghiệp: Thiết kế và thi công mô hình điều khiển, giám sát bãi giữ xe ô tô tự động
187 trang 460 0 0 -
Đồ án tốt nghiệp: Nghiên cứu sản xuất nến thơm quy mô phòng thí nghiệm
73 trang 415 0 0 -
99 trang 405 0 0
-
Đề tài 'Tìm hiểu thực trạng việc sống thử của sinh viên hiện nay'
13 trang 377 0 0 -
Đồ án tốt nghiệp: Xe điều khiển từ xa thông qua Smartphone
23 trang 358 0 0 -
HƯỚNG DẪN THỰC TẬP VÀ VIẾT BÁO CÁO THỰC TẬP TỐT NGHIỆP
18 trang 355 0 0 -
116 trang 341 0 0
-
98 trang 325 0 0