TAILIEUCHUNG - Bài giảng Lập trình mạng: Các ứng dụng mạng - ĐH Công nghệ Đồng Nai

Trong Bài giảng này người học sẽ tìm hiểu một số nội dung sau đây: Tổng quan tầng ứng dụng, ứng dụng tầng mạng, mô hình client-server và mọt số ví dụ. để nắm bắt các nội dung chi tiết. | Các ứng dụng mạng Nội dung Tổng quan tầng ứng dụng Ứng dụng tầng mạng Mô hình client-server Ví dụ Kiến trúc mô hình Internet Hạ tầng mạng Người dùng cuối IP Ethernet Cable/DSL Wireless TCP UDP Telnet Email FTP WWW SSL How about move the line to on top of TCP/UDP? Tầng ứng dụng Các khía cạnh về khái niệm và cài đặt của các giao thức tầng ứng dụng. Mô hình client-server Biết một số giao thức thông dụng của tầng mạng. smtp/pop3 http ftp dns Ứng dụng mạng và giao thức tầng mạng Các ứng dụng mạng Các chương trình chạy ở trên host cung cấp giao diện cho người dùng. web: browser audio/video: media player Sử dụng giao thức của tầng ứng dụng để giao tiếp. Các giao thức tầng ứng dụng Định dạng mẫu thông tin Định nghĩa cách thức giao tiếp giữa các ứng dụng. Thực hiện được dịch vụ với các yêu cầu trong giao thức bằng cách sử dụng các dịch vụ của tầng thấp hơn. Sử dụng các dịch vụ tầng mạng, vận chuyển như thế nào? Cung cấp một giao diện lập trình - API Định nghĩa giao diện giữa tầng ứng dụng và tầng mạng. Ví dụ: Socket API Còn gọi là "Berkeley sockets“. Một socket bao gồm địa chỉ IP và số hiệu cổng Ví dụ: email (SMTP) cổng 25, web (HTTP) cổng 80 Một ứng dụng sẽ gắn với một socket %netstat –a Hai chương trình giao tiếp với nhau bằng cách gởi dữ liệu tới socket, và đọc dữ liệu ra từ nó. Một số API khác như XTI (X/Open Transport Interface), (TLI) được phát triển bởi AT&T. Ứng dụng và Giao thức Ứng dụng e-mail remote terminal access Web file transfer Internet telephony remote file server streaming multimedia Giao thức tầng ứng dụng smtp [RFC 821] telnet [RFC 854] http [RFC 2068] ftp [RFC 959] proprietary (ví dụ, Vocaltec) NFS proprietary Giao thức tầng vận chuyển bên dưới TCP/SSL TCP TCP/SSL TCP UDP TCP hoặc UDP UDP Một ứng dụng cần chọn giao thức vận chuyển phù hợp Mô hình Client-Server Có 2 loại ứng dụng mạng: client và server application transport network data link physical application transport network data link physical

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.