Bài giảng Mạng máy tính - Chương 5: Lập trình socket

Bài giảng Mạng máy tính - Chương 5: Lập trình socket gồm có hai nội dung chính đó là lập trình Socket với TCP, lập trình Socket với UDP. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này. | Chương 5 L p trình socket N I DUNG • T ng quan • L p trình Socket v i TCP • L p trình Socket v i UDP T ng quan Vi t chương trình application transport network data link physical – Ch y trên các h th ng u cu i – Truy n thông qua m ng – Ví d web server giao ti p v i browser Vi t chương trình trên các thi t b m ng ngoài ph m vi này application transport network data link physical application transport network data link physical L p trình socket M c tiêu: bi t cách xây d ng m t ng d ng client/server giao ti p b ng socket Socket API • ư c gi i thi u trong UNIX, 1981 • ư c kh i t o, s d ng và h y m t cách tư ng minh b i ng d ng • Mô hình client/server • Hai lo i d ch v truy n t i qua socket API: – Datagram không b o m – connection-oriented b o m socket M t giao ti p c c b trên host, ư c t o b i ng d ng và ư c i u khi n b i h i u hành, qua ó quá trình ng d ng có th truy n (hay nh n) n (hay t ) quá trình khác Giao ti p gi a các quá trình trên hai host khác nhau • process truy n/nh n thông i p n/t socket c a nó • socket tương t như c a ra vào – Quá trình truy n thông i p ra c a – Quá trình truy n d a vào h t ng truy n t i trên phía kia c a cánh c a, thông tin ư c chuy n n socket c a quá trình thu host hay server host hay server Ki m soát b i ngư i l p trình process process socket socket TCP v i Buffer và các bi n Internet Ki m soát b i h i u hành • API: (1) ch n giao th c truy n t i ; (2) kh năng s a m t vài thông s TCP v i Buffer và các bi .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
6    80    2    28-04-2024
7    74    1    28-04-2024
Đã 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.