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 2: Lớp ứng dụng (Application Layer)

Chia sẻ: Lavie Lavie | Ngày: | Loại File: PDF | Số trang:47

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

Bài giảng Mạng máy tính - Chương 2: Lớp ứng dụng (Application Layer) giúp các bạn làm quen với các khái niệm cũng như thực hiện các giao thức ứng dụng (mô hình dịch vụ lớp truyền tải, mô hình client-server, mô hình peer-to-peer).

Chủ đề:
Lưu

Nội dung Text: Bài giảng Mạng máy tính - Chương 2: Lớp ứng dụng (Application Layer)

Chương 2<br /> <br /> L P<br /> <br /> NG D NG<br /> <br /> (Application Layer)<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 1<br /> <br /> T ng quan m c tiêu c a chương<br /> Ì<br /> <br /> Làm quen v i các khái<br /> ni m cũng như th c<br /> hi n các giao th c<br /> ng d ng<br /> Mô hình d ch v<br /> l p truy n t i<br /> Mô hình clientserver<br /> Mô hình peer-topeer<br /> <br /> Ì<br /> <br /> Kh o sát các giao th c<br /> l p ng d ng ph bi n<br /> HTTP<br /> FTP<br /> SMTP / POP3 / IMAP<br /> DNS<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 2<br /> <br /> 1<br /> <br /> N I DUNG<br /> Ì Các nguyên lý<br /> Ì Web và HTTP<br /> Ì FTP<br /> Ì Electronic Mail<br /> <br /> SMTP, POP3, IMAP<br /> Ì DNS<br /> Ì Các ng d ng P2P<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 3<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 4<br /> <br /> N I DUNG<br /> Ì Các nguyên lý<br /> Ì Web<br /> <br /> và HTTP<br /> <br /> Ì FTP<br /> Ì Electronic Mail<br /> <br /> SMTP, POP3, IMAP<br /> Ì DNS<br /> Ì Các ng d ng P2P<br /> <br /> 2<br /> <br /> Các ki n trúc c a ng d ng m ng<br /> Ì Client-server<br /> Ì Peer-to-peer (P2P)<br /> Ì Lai gi a client-server và P2P<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 5<br /> <br /> Ki n trúc Client-server<br /> server:<br /> Là máy ch thư ng<br /> tr c<br /> a ch IP c<br /> nh<br /> Ì client:<br /> Giao ti p v i server<br /> Có th k t n i không<br /> liên t c<br /> a ch IP tĩnh hay<br /> ng<br /> Không trao i tr c<br /> ti p l n nhau<br /> Ì<br /> <br /> client/server<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 6<br /> <br /> 3<br /> <br /> Ki n trúc thu n P2P<br /> Ì<br /> <br /> Không có server thư ng<br /> tr c<br /> <br /> Các end system t do peer-peer<br /> giao ti p tr c ti p<br /> Ì Các máy k t n i v i nhau<br /> không liên t c và thay<br /> i a ch IP<br /> Ì<br /> <br /> Kh tri n t t nhưng khó<br /> qu n lý<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 7<br /> <br /> ng d ng<br /> <br /> 8<br /> <br /> Lai gi a client-server và P2P<br /> Skype<br /> Là ng d ng VoIP theo ki n<br /> trúc P2P<br /> Server trung tâm: tìm a ch<br /> c a i tác xa<br /> K t n i client-client tr c ti p<br /> không thông qua server<br /> Instant messaging<br /> Chương trình chat gi a hai<br /> user là P2P<br /> Service trung tâm: phát hi n<br /> s hi n h u c a client và v trí<br /> c a client<br /> • M i khi user online s ăng<br /> ký a ch v i server trung<br /> tâm<br /> • user nh server tìm a ch<br /> c a ngư i mu n g i n<br /> 2: L p<br /> <br /> 4<br /> <br /> Giao ti p gi a các quá trình<br /> (Process)<br /> Client process: là quá<br /> trình kh i s giao ti p<br /> Server process: là quá<br /> trình i client<br /> process liên h<br /> <br /> Quá trình (Process): là<br /> chương trình ch y trên<br /> m t host.<br /> Ì Trên cùng host: giao<br /> ti p liên quá trình<br /> (inter-process<br /> communication) .<br /> Ì Trên các host khác bi t:<br /> trao i thông i p<br /> <br /> Ì<br /> <br /> Trong ki n trúc P2P các<br /> host có c client process và<br /> server process<br /> <br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 9<br /> <br /> Giao ti p gi a hai quá trình trên hai<br /> host khác bi t<br /> Ì<br /> <br /> process truy n/nh n<br /> thông i p n/t socket<br /> c a nó<br /> <br /> host hay<br /> server<br /> <br /> host hay<br /> server<br /> <br /> Ngư i l p trình<br /> ki m soát<br /> <br /> process<br /> <br /> process<br /> <br /> socket<br /> <br /> socket<br /> <br /> TCP v i<br /> b<br /> m<br /> và các bi n<br /> <br /> TCP v i<br /> b<br /> m<br /> và các bi n<br /> <br /> Internet<br /> <br /> H i u hành<br /> ki m soát<br /> 2: L p<br /> <br /> ng d ng<br /> <br /> 10<br /> <br /> 5<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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