Phần mềm trong hệ thống mạng
Phần mềm của hệ thống mạng có thể được chia thành các lớp là phần mềm giao thức,
phần mềm hệ thống bao gồm trình điều khiển (driver) và các trình tích hợp trong hệ
điều hành, và phần mềm giao diện ứng dụng. Phần mềm giao thức thực hiện các chức
năng thuộc các lớp phía trên trong mô hình OSI (có thể từ lớp 2 trở lên), ví dụ như xây
dựng bức điện, bảo toàn dữ liệu, v.v... Trình điều khiển có vai trò liên kết phần cứng
giao diện mạng (ví dụ một card PCI) với hệ điều hành. Các trình tích hợp trong hệ điều
hành có chức năng quản lý phần cứng, sắp đặt các vùng nhớ và ngắt cho trình điều
khiển, kiểm soát giao tiếp giữa các chương trình ứng dụng và phần cứng giao diện
mạng. Phần mềm giao diện ứng dụng, còn được gọi là giao diện lập trình, nằm ở lớp
trên cùng trước khi tới chương trình ứng dụng. Quan hệ giữa các thành phần phần mềm
của một hệ thống mạng được minh họa trên Hình 3.19.
Đăng ký:
Đăng Nhận xét
(
Atom
)