Trong phần trước của loạt bài này, chúng tôi đã giới thiệu về một quá trình được sử dụng trong Windows (và các hệ điều hành mạng khác), quá trình này cho phép các ứng dụng của các hãng được phát triển mà không cần phải lo lắng nhiều về vấn đề tạo driver cho thành phần phần cứng cụ thể. Mặc dù khái niệm này được sử dụng rộng rãi trong tất cả các hệ điều hành Windows, nhưng nó đặc biệt quan trọng khi nói đến vấn đề kết nối mạng. Để biết tại sao điều này. | Kiến thức cơ bản về mạng Phần 17 - Mô hình OSI Trong phần trước của loạt bài này chúng tôi đã giới thiệu về một quá trình được sử dụng trong Windows và các hệ điều hành mạng khác quá trình này cho phép các ứng dụng của các hãng được phát triển mà không cần phải lo lắng nhiều về vấn đề tạo driver cho thành phần phần cứng cụ thể. Mặc dù khái niệm này được sử dụng rộng rãi trong tất cả các hệ điều hành Windows nhưng nó đặc biệt quan trọng khi nói đến vấn đề kết nối mạng. Để biết tại sao điều này lại quan trọng đến vậy chúng ta hãy xem xét đến những gì mà chúng tôi đã giới thiệu trong phần trước có liên quan đến phần cứng. Mục đích để một ứng dụng có thể truyền thông trên mạng. Một chuyên gia phát triển ứng dụng không xây dựng các driver mạng bên trong ứng dụng mà họ chỉ viết một cách đơn thuần ứng dụng theo cách của họ để có thể cho phép ứng dụng này thực hiện các cuộc gọi đến hệ điều hành Windows. Chính các nhà máy sản xuất adapter mạng của máy tính mới cung cấp các driver có thể liên kết làm việc với Windows và cũng như vậy Windows thực hiện những công việc cần thiết còn lại để làm sao ứng dụng có thể truyền thông với adapter mạng. Rõ ràng đó mới chỉ là những gì chung chung. Công việc cụ thê bên trong đó phức tạp hơn những gì mà chúng ta vừa nói ở trên. Tuy nhiên cũng phải nói rằng adapter mạng cũng chỉ là một thiết bị được thiết kế đê gửi và nhận các gói dữ liệu. Bản thân Card mạng không hề biết về Windows ứng dụng hoặc thậm chí cả các giao thức đang được sử dụng. Ví dụ mà chúng tôi vừa cung cấp nhằm cho các bạn biết rằng có đến ba lớp khi thực hiện công việc này đó là ứng dụng hệ điều hành và phần cứng vật lý. Trước khi giải thích các lớp này là gì và chúng thực hiện những công việc gì chúng tôi muốn giới thiệu một số khái niệm làm vấn đề dễ hiêu hơn. Thực tế nếu bạn mở trang thuộc tính của Local Area Connection như trong hình A thì có thê thấy một kết nối mạng được thiết lập bằng một số thành phần khác nhau như network client - máy khách của mạng driver của .