Đồ Án đồ á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

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    ĐỀ TÀI : ĐỒ Á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

    I. Độ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 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. Có rất nhiều dịch vụ hỗ trợ trên Internet theo mô hình này
    như 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ình
    chủ ở 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ệt
    Nam 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ông
    tin 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ùng
    chung (tài nguyên chính) được đặt trên một hay nhiều Server chuyên dụng
    theo từng dịch vụ như E-mail, file server, chat, Web, fpt, hay nói một cách
    khá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ức
    cầ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 cho
    mộ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ụ đơn
    giả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ông
    việc đơn giản nhất đến phức tạp nhất. Ví dụ như time-of-day Server chỉ đơn
    giả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ột
    bả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ác
    má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ầu
    từ 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ông
    dụ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.

     
Đang tải...