intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Mạng máy tính: Chương 5 - Nguyễn Hồng Sơn

Chia sẻ: đỗ Sao Biển | Ngày: | Loại File: PDF | Số trang:23

40
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nội dung chương 5 trình bày đến người học những vấn đề liên quan đến "Lập trình Socket", cụ thể như: Tổng quan, lập trình Socket với TCP, lập trình Socket với UDP,…Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Mạng máy tính: Chương 5 - Nguyễn Hồng Sơn

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

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2