Bài giảng môn Lập trình mạng – Chương 0: Khái quát về mạng máy tính, TCP/IP
lượt xem 5
download
Bài giảng môn Lập trình mạng – Chương 0: Khái quát về mạng máy tính, TCP/IP. Những nội dung chính được trình bày trong chương này gồm có: Vì sao phải sử dụng mạng máy tính, các cấu hình mạng máy tính, mạng khách chủ (server –based), các thành phần cơ bản của mạng máy tính, mạng diện rộng và ứng dụng mạng, protocol, layer, osi model,... Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng môn Lập trình mạng – Chương 0: Khái quát về mạng máy tính, TCP/IP
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM BÀI GIẢNG MÔN: LẬP TRÌNH MẠNG (Cập nhật: 3/2006) Hiệu chỉnh: Nguyễn Cao Đạt E-mail: dat@hcmut.edu.vn Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM GIÔÙI THIEÄU Mục tiêu – Cung cấp kiến thức nền tảng về lập trình mạng (Client/Server). – Cung cấp kỹ năng lập trình mạng trên các môi trường phát triển phần mềm trực quan như VC++, JBuilder. – Nắm vững các giao thức cấp ứng dụng của các ứng dụng phổ biến như DNS, E-mail, FTP, HTTP,... để có khả năng lập trình các ứng dụng mạng. Tài liệu tham khảo [1] Computer Networks, A.S. Tanenbaum, Prentice-Hall, Edition 3. [2] Unix network programming. [3] Winsock Programming Thông tin liên lạc E-mail : dat@hcmut.edu.vn Telephone : 8647256 – 5200 Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM GIÔÙI THIEÄU Chương trình học chi tiết – Chương 0: Khái quát về mạng máy tính, TCP/IP – Chương 1: Lập trình mạng dùng socket – Chương 2: Lập trình MiniChat dùng VC++ bằng cơ chế xử lý sự kiện – Chương 3: Lập trình MiniChat dùng JBuilder bằng cơ chế xử lý sự kiện – Chương 4: DHMTL và lập trình Web chạy ở client – Chương 5: Lập trình Web chạy ở server – Chuyên đề: z Lập trình mạng với các giao thức khác. z XML-RPC z SOAP – WebService Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM KHÁI QUÁT VỀ MẠNG MÁY TÍNH, TCP/IP CHƯƠNG 0 Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM GIỚI THIỆU z Mạng máy tính đề cập đến việc kết nối những máy tính hoạt động độc lập lại với nhau thông qua môi trường truyền thông. Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM VÌ SAO PHẢI SỬ DỤNG MẠNG MÁY TÍNH • Chia xẻ thoâng tin. • Chia xeû phaàn cöùng vaø phaàn meàm. • Hoã trôï vaø quaûn lyù taäp trung. Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 6 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM CÁC CẤU HÌNH MẠNG MÁY TÍNH Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM CÁC CẤU HÌNH MẠNG MÁY TÍNH Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM MẠNG KHÁCH CHỦ (Server –based) Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 9 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM CÁC THÀNH PHẦN CƠ BẢN CỦA MẠNG MÁY TÍNH z Thiết bị phần cứng và môi trường truyền – Các môi trường truyền tín hiệu – Các thiết bị phần cứng – Kết nối các môi trường truyền lại với nhau (Hub, Switch). – Điều khiển quá trình truyền dữ liệu (Switch, Router, Gateway). – Chạy các phần mềm (máy tính cá nhân, máy chủ). z Phần mềm mạng – Truyền nhận dữ liệu tin cậy giữa hai tiến trình, hai máy tính – Nền tảng như PPP, Frame Relay, TCP/IP, IPX/SPX, NetBEUI. – Các phần mềm mạng (Web Browser/ Web Server, E-mail Client/Server,..). Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM MẠNG CỤC BỘ VÀ ỨNG DỤNG MẠNG Local-Area Network Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM MẠNG DIỆN RỘNG VÀ ỨNG DỤNG MẠNG Wide-Area Network Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 12 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM PROTOCOL, LAYER, OSI MODEL z Giao thức (Protocol) – Qui tắc các thành phần liên lạc nhau. z Cần quan tâm – Định dạng hay thứ tự của message trao đổi. – Hành động khi nhận message Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 13 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM PROTOCOL, LAYER, OSI MODEL z Lớp (Layer) SD P110 Profess ional Workstation 5000 Write a letter Translate letter to another language Put letter into an envelope and address it Put letter in mailbox Sorting at Post Office Monitoring sorted mail on conveyor Letter goes on truck for delivery Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 14 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM PROTOCOL, LAYER, OSI MODEL Mô hình tham khảo OSI user Application Interoperability 7 Presentation 6 Session Logical connection 5 Interconnectivity Transport 4 Remote connection Network 3 Data Link 2 Local connection Physical 1 Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 15 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM PROTOCOL, LAYER, OSI MODEL z Cơ chế trao đổi thông tin Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 16 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM PROTOCOL, LAYER, OSI MODEL z Định dạng thông tin Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 17 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM BỘ GIAO THỨC TCP/IP z Khái niệm – Transmission Control Protocol/ Internet Protocol – Được phát triển bởi Defense Advanced Research Projects Agency (DARPA). – Đưa vào chuẩn 1983. Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 18 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM SO SÁNH GIỮA OSI VÀ TCP/IP OSI TCP/IP Application Applications layer Telnet FTP SMTP DNS SNMP Presentation Session Transport layer TCP UDP Transport (host level) ICMP Network Internet layer (gateway level) ARP IP Data link Network Ethernet Token Ring FDDI WANs Physical interface layer Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 19 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Tröôøng Ñaïi Hoïc Baùch Khoa Tp.HCM SO SÁNH GIỮA OSI VÀ TCP/IP Baûn quyeàn ®2005- Khoa Coâng Ngheä Thoâng Tin Trang 20 CuuDuongThanCong.com https://fb.com/tailieudientucntt
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng môn Lập trình mạng: Chương 1 - TS. Nguyễn Văn Hiệp
25 p | 107 | 18
-
Bài giảng môn Lập trình mạng: Chương 3 - TS. Nguyễn Văn Hiệp
55 p | 96 | 13
-
Bài giảng Lập trình mạng: Ôn tập thi hết môn Lập trình mạng - Phạm Trần Vũ
17 p | 121 | 11
-
Bài giảng môn Lập trình mạng: Chương 10 - TS. Nguyễn Văn Hiệp
57 p | 110 | 11
-
Bài giảng môn Lập trình mạng: Chương 7 - TS. Nguyễn Văn Hiệp
58 p | 92 | 11
-
Bài giảng môn Lập trình mạng: Chương 2 - TS. Nguyễn Văn Hiệp
50 p | 74 | 10
-
Bài giảng môn Lập trình mạng: Chương 5 - TS. Nguyễn Văn Hiệp
75 p | 75 | 9
-
Bài giảng môn Lập trình mạng: Chương 8 - TS. Nguyễn Văn Hiệp
60 p | 85 | 9
-
Bài giảng môn Lập trình mạng: Chương 9 - TS. Nguyễn Văn Hiệp
19 p | 76 | 8
-
Bài giảng môn Lập trình mạng: Chương 6 - TS. Nguyễn Văn Hiệp
21 p | 94 | 8
-
Bài giảng môn Lập trình mạng: Chương 4 - TS. Nguyễn Văn Hiệp
14 p | 79 | 8
-
Bài giảng môn Lập trình hướng đối tượng - Chương 5: Tập hợp trên Java
40 p | 85 | 7
-
Bài giảng môn Lập trình mạng – Chương 5b: Lập trình Web chạy ở server (tt)
22 p | 27 | 7
-
Bài giảng môn Lập trình mạng – Chương 4: DHMTL và lập trình Web chạy ở client
17 p | 36 | 6
-
Bài giảng môn Lập trình mạng – Chương 5a: Lập trình Web chạy ở server
42 p | 47 | 6
-
Bài giảng môn Lập trình mạng – Chương 1: Lập trình mạng dùng socket
35 p | 28 | 5
-
Bài giảng môn Lập trình mạng – Chương 2&3: Lập trình MiniChat
10 p | 26 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn