
Bài giảng Lập trình mạng - Chương 1: Giới thiệu Lập trình mạng
Số trang: 18
Loại file: pdf
Dung lượng: 606.23 KB
Lượt xem: 113
Lượt tải: 0
Xem trước 2 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 - Chương 1: Giới thiệu Lập trình mạng được biên soạn nhằm cung cấp cho các bạn những kiến thức về truyền thông, cơ chế giao tiếp liên quá trình (IPC), mô hình OSI, mạng TCP/IP, dịch vụ mạng, mô hình Client/Server.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng - Chương 1: Giới thiệu Lập trình mạng Giới thiệu Lập trình mạng Truyền thông Cơ chế giao tiếp liên quá trình (IPC) Mô hình OSI Mạng TCP/IP Dịch vụ mạng Mô hình Client/Server Các kiểu kiến trúc chương trình Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 1 Truyền thông Là sự giao tiếp, trao đổi thông tin tiếp, giữa 2 hay nhiều thực thể trong hệ thống. Trong hệ thống máy tính, hệ thống mạng máy tính: truyền thông là sự giao tiếp bên trong 1 quá trình hay giữa các quá trình với nhau thông qua các cơ chế truyền thông. Hệ thống đơn nhiệm (monotasking): Giao tiếp chỉ trong phạm vi 1 chương trình. Dùng biến toàn cục, tham số gọi hàm, trị trả về của hàm … Hệ thống đa nhiệm (multitasking): Nhiều quá trình được thực thi song song. Dùng cơ chế giao tiếp liên quá trình (InterProcess Communication) được cung cấp bởi hệ điều hành và hệ điều hành mạng. Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 2 Cơ chế giao tiếp liên quá trình Phân loại: Loại 1: Giao tiếp giữa các quá trình trên cùng 1 máy tính Loại 2: Giao tiếp giữa nhiều quá trình trên các máy tính khác nhau Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 3 Cơ chế giao tiếp liên quá trình IPC loại 1: giao tiếp trên cùng 1 máy tính. Thông qua nhân (kernel) của hệ điều hành. Dùng vùng nhớ dùng chung hay tập tin chia sẻ: Một quá trình ghi Một quá trình đọc IPC loại 2: giao tiếp trên các máy tính khác nhau. Thông qua các nhân (kernel) của nhiều hệ điều hành. Phải có nghi thức trao đổi thông tin (protocol) giữa các nhân và giữa các quá trình. Một số IPC phổ biến: Pipe, Socket, RPC. Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 4 Mô hình OSI Mô hình OSI đầy đủ: Mô hình OSI gồm 7 tầng Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 5
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng - Chương 1: Giới thiệu Lập trình mạng Giới thiệu Lập trình mạng Truyền thông Cơ chế giao tiếp liên quá trình (IPC) Mô hình OSI Mạng TCP/IP Dịch vụ mạng Mô hình Client/Server Các kiểu kiến trúc chương trình Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 1 Truyền thông Là sự giao tiếp, trao đổi thông tin tiếp, giữa 2 hay nhiều thực thể trong hệ thống. Trong hệ thống máy tính, hệ thống mạng máy tính: truyền thông là sự giao tiếp bên trong 1 quá trình hay giữa các quá trình với nhau thông qua các cơ chế truyền thông. Hệ thống đơn nhiệm (monotasking): Giao tiếp chỉ trong phạm vi 1 chương trình. Dùng biến toàn cục, tham số gọi hàm, trị trả về của hàm … Hệ thống đa nhiệm (multitasking): Nhiều quá trình được thực thi song song. Dùng cơ chế giao tiếp liên quá trình (InterProcess Communication) được cung cấp bởi hệ điều hành và hệ điều hành mạng. Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 2 Cơ chế giao tiếp liên quá trình Phân loại: Loại 1: Giao tiếp giữa các quá trình trên cùng 1 máy tính Loại 2: Giao tiếp giữa nhiều quá trình trên các máy tính khác nhau Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 3 Cơ chế giao tiếp liên quá trình IPC loại 1: giao tiếp trên cùng 1 máy tính. Thông qua nhân (kernel) của hệ điều hành. Dùng vùng nhớ dùng chung hay tập tin chia sẻ: Một quá trình ghi Một quá trình đọc IPC loại 2: giao tiếp trên các máy tính khác nhau. Thông qua các nhân (kernel) của nhiều hệ điều hành. Phải có nghi thức trao đổi thông tin (protocol) giữa các nhân và giữa các quá trình. Một số IPC phổ biến: Pipe, Socket, RPC. Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 4 Mô hình OSI Mô hình OSI đầy đủ: Mô hình OSI gồm 7 tầng Bộ môn MMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 5
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 Giới thiệu Lập trình mạng Cơ chế giao tiếp liên quá trình Mô hình OSI Mạng TCP IPTài liệu có liên quan:
-
Bài giảng: Lịch sử phát triển hệ thống mạng
118 trang 278 0 0 -
Các hướng dẫn tích hợp dịch vụ của Google vào Linux (Phần 1)
7 trang 232 0 0 -
Đề cương chi tiết học phần: Mạng máy tính và lập trình mạng
4 trang 192 0 0 -
67 trang 148 1 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 138 0 0 -
94 trang 137 3 0
-
349 trang 128 0 0
-
Bài giảng Thiết kế, cài đặt và điều hành mạng
47 trang 114 0 0 -
Giáo trình Mạng máy tính: Phần 2 - Phạm Thế Quế
211 trang 109 0 0 -
62 trang 99 0 0
-
Câu hỏi ôn tập MCSA (Có đáp án)
37 trang 79 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 78 0 0 -
Giáo trình Lập trình mạng: Phần 1
54 trang 71 0 0 -
100 trang 66 2 0
-
Giáo trình Lập trình mạng - ThS. Văn Thiên Hoàng
201 trang 60 0 0 -
126 trang 58 0 0
-
Giáo trình Nhập môn Mạng máy tính: Phần 1
107 trang 57 0 0 -
70 trang 50 0 0
-
17 trang 50 0 0
-
80 trang 49 0 0