Bài giảng Lập trình mạng: Phần 1
Số trang: 75
Loại file: pdf
Dung lượng: 738.40 KB
Lượt xem: 25
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
"Bài giảng Lập trình mạng: Phần 1" được biên soạn nhằm giúp các bạn nắm được những kiến thức về: giới thiệu về TCP/IP, thiết kế giải thuật cho chương trình Client/Server, lập trình mạng trên các môi trường phổ dụng, lập trình mạng với Java.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng: Phần 1 Nội dung môn học CHƯƠNG 1: GIỚI THIỆU VỀ TCP/IP CHƯƠNG 2: THIẾT KẾ GIẢI THUẬT CHO CHƯƠNG TRÌNH CLIENT/SERVER CHƯƠNG 3: LẬP TRÌNH MẠNG TRÊN CÁC MÔI TRUỜNG PHỔ DỤNG CHƯƠNG 4: LẬP TRÌNH MẠNG VỚI JAVA Lập trình mạng – Chương 1 1 Nội dung môn học(tt) CHƯƠNG 5: LẬP TRÌNH WEB — CGI CHƯƠNG 6: LẬP TRÌNH WEB VỚI CÁC CÔNG NGHỆ PHỔ BIẾN CHƯƠNG 7: ỨNG DỤNG XML TRONG LẬP TRÌNH MẠNG CHƯƠNG 8: BẢO MẬT DỮ LIỆU TRUYỀN Lập trình mạng – Chương 1 2 Tài liệu tham khảo • [1] Douglas E. Comer, Internetworking with TCP/IP, Prentice-Hall,1993. • [2] W. Richard Stevens, Unix Network Programming, Prentice-Hall,1990. • [3] Arthur Dumas, Programming Winsock, Sams Publishing,1995. • [4] Merlin, Conrad Hughes ..., Java Network Programming, Manning Publications Co., 1997. • [5] D. Travis Dewire, Second-Generation Client/Server Computing, Mc Graw-Hill, 1997. • [6] John Shapley Gray, Interprocess Comunication in UNIX, Prentice-Hall,1997. • [7] Deitel & Deitel. Java How to program, 3th edition, Prentice-Hall,1999. • [8] Richard Anderson, ..., Professional Active Server Pages 3.0, Wrox Press, 1999. • [9] Marty Hall, Core Servlet and Java Server Pages, Prentice-Hall PTR, 2000 • [10] MSDN. • [11] Tập tài liệu RFC. Lập trình mạng – Chương 1 3 Lập trình mạng – Chương 1 4 CHƯƠNG 1 GIỚI THIỆU VỀ TCP/IP 1.1 Tổng quát về TCP/IP. 1.2 Các giao thức và dịch vụ trên TCP/IP. 1.3 Khái niệm về Socket. 1.4 Một số ứng dụng mạng. Lập trình mạng – Chương 1 5 1.1 Tổng quát về TCP/IP. OSI TCP/IP Application Applications layer Telnet FTP SMTP DNS SNMP Presentation Session Transport layer (host level) TCP UDP Transport ICMP Internet layer Network (gateway level) ARP IP Data link Network interface Ethernet Token Ring FDDI WANs Physical layer Lập trình mạng – Chương 1 6 1.1 Tổng quát về TCP/IP (tt) • Một số đặc tính : – Độc lập về hình thái của mạng. – Độc lập về phần cứng của mạng. – Các chuẩn giao thức mở. – Mô hình địa chỉ toàn cầu. – Nền tảng client/server mạnh mẽ. – Các chuẩn về giao thức ứng dụng mạnh mẽ. Lập trình mạng – Chương 1 7 1.1 Tổng quát về TCP/IP (tt) Lập trình mạng – Chương 1 8 1.1 Tổng quát về TCP/IP (tt) • Địa chỉ Internet: ª Định vị duy nhất một máy ª Chiều dài 32 bit ª Cấu trúc IP (netid, hostid), các máy trên một mạng có netid giống nhau. ª Do NIC cấp ª Cách biểu diễn: 10101100 00011100 00010000 00000101 172 28 16 5 172.28.16.5 Lập trình mạng – Chương 1 9 1.1 Tổng quát về TCP/IP (tt) • Phân lớp địa chỉ: – Để xác định netid (Network Identifier) và hostid (Host Identifier) Lập trình mạng – Chương 1 10 1.1 Tổng quát về TCP/IP (tt) • Một số địa chỉ IP đặc biệt Lập trình mạng – Chương 1 11 1.1 Tổng quát về TCP/IP (tt) • Lớp Transport application transport network – Cung cấp giao tiếp luận data link physical network data link network physical lý giữa các processes lo g data link ic physical a le trên các hosts khác network nd data link -e physical network nhau nd data link physical tr an network – Có hai dạng dịch vụ: spo ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng: Phần 1 Nội dung môn học CHƯƠNG 1: GIỚI THIỆU VỀ TCP/IP CHƯƠNG 2: THIẾT KẾ GIẢI THUẬT CHO CHƯƠNG TRÌNH CLIENT/SERVER CHƯƠNG 3: LẬP TRÌNH MẠNG TRÊN CÁC MÔI TRUỜNG PHỔ DỤNG CHƯƠNG 4: LẬP TRÌNH MẠNG VỚI JAVA Lập trình mạng – Chương 1 1 Nội dung môn học(tt) CHƯƠNG 5: LẬP TRÌNH WEB — CGI CHƯƠNG 6: LẬP TRÌNH WEB VỚI CÁC CÔNG NGHỆ PHỔ BIẾN CHƯƠNG 7: ỨNG DỤNG XML TRONG LẬP TRÌNH MẠNG CHƯƠNG 8: BẢO MẬT DỮ LIỆU TRUYỀN Lập trình mạng – Chương 1 2 Tài liệu tham khảo • [1] Douglas E. Comer, Internetworking with TCP/IP, Prentice-Hall,1993. • [2] W. Richard Stevens, Unix Network Programming, Prentice-Hall,1990. • [3] Arthur Dumas, Programming Winsock, Sams Publishing,1995. • [4] Merlin, Conrad Hughes ..., Java Network Programming, Manning Publications Co., 1997. • [5] D. Travis Dewire, Second-Generation Client/Server Computing, Mc Graw-Hill, 1997. • [6] John Shapley Gray, Interprocess Comunication in UNIX, Prentice-Hall,1997. • [7] Deitel & Deitel. Java How to program, 3th edition, Prentice-Hall,1999. • [8] Richard Anderson, ..., Professional Active Server Pages 3.0, Wrox Press, 1999. • [9] Marty Hall, Core Servlet and Java Server Pages, Prentice-Hall PTR, 2000 • [10] MSDN. • [11] Tập tài liệu RFC. Lập trình mạng – Chương 1 3 Lập trình mạng – Chương 1 4 CHƯƠNG 1 GIỚI THIỆU VỀ TCP/IP 1.1 Tổng quát về TCP/IP. 1.2 Các giao thức và dịch vụ trên TCP/IP. 1.3 Khái niệm về Socket. 1.4 Một số ứng dụng mạng. Lập trình mạng – Chương 1 5 1.1 Tổng quát về TCP/IP. OSI TCP/IP Application Applications layer Telnet FTP SMTP DNS SNMP Presentation Session Transport layer (host level) TCP UDP Transport ICMP Internet layer Network (gateway level) ARP IP Data link Network interface Ethernet Token Ring FDDI WANs Physical layer Lập trình mạng – Chương 1 6 1.1 Tổng quát về TCP/IP (tt) • Một số đặc tính : – Độc lập về hình thái của mạng. – Độc lập về phần cứng của mạng. – Các chuẩn giao thức mở. – Mô hình địa chỉ toàn cầu. – Nền tảng client/server mạnh mẽ. – Các chuẩn về giao thức ứng dụng mạnh mẽ. Lập trình mạng – Chương 1 7 1.1 Tổng quát về TCP/IP (tt) Lập trình mạng – Chương 1 8 1.1 Tổng quát về TCP/IP (tt) • Địa chỉ Internet: ª Định vị duy nhất một máy ª Chiều dài 32 bit ª Cấu trúc IP (netid, hostid), các máy trên một mạng có netid giống nhau. ª Do NIC cấp ª Cách biểu diễn: 10101100 00011100 00010000 00000101 172 28 16 5 172.28.16.5 Lập trình mạng – Chương 1 9 1.1 Tổng quát về TCP/IP (tt) • Phân lớp địa chỉ: – Để xác định netid (Network Identifier) và hostid (Host Identifier) Lập trình mạng – Chương 1 10 1.1 Tổng quát về TCP/IP (tt) • Một số địa chỉ IP đặc biệt Lập trình mạng – Chương 1 11 1.1 Tổng quát về TCP/IP (tt) • Lớp Transport application transport network – Cung cấp giao tiếp luận data link physical network data link network physical lý giữa các processes lo g data link ic physical a le trên các hosts khác network nd data link -e physical network nhau nd data link physical tr an network – Có hai dạng dịch vụ: spo ...
Tìm kiếm theo từ khóa liên quan:
Lập trình mạng Bài giảng Lập trình mạng Chương trình Client/Server Lập trình mạng với Java Hệ thống tên miền DNS Lập trình SocketGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần: Mạng máy tính và lập trình mạng
4 trang 137 0 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Lập trình socket và ứng dụng trong game cờ caro
29 trang 130 0 0 -
Báo cáo bài tập lớn môn Mạng máy tính và Lập trình mạng: Tìm hiểu về Soap
32 trang 129 0 0 -
349 trang 122 0 0
-
Bài giảng Lập trình mạng - Chương 1: Giới thiệu Lập trình mạng
18 trang 104 0 0 -
Giáo trình Lập trình mạng: Phần 1 - Trường Đại học Phan Thiết
78 trang 74 0 0 -
Giáo trình Lập trình mạng: Phần 1
54 trang 51 0 0 -
Giáo trình Lập trình mạng - ThS. Văn Thiên Hoàng
201 trang 45 0 0 -
17 trang 41 0 0
-
276 trang 35 1 0