Tài liệu Kiến thức cơ bản về mạng - Phần 16: Kết nối mạng hệ điều hành Windows doc

6 555 0
Tài liệu Kiến thức cơ bản về mạng - Phần 16: Kết nối mạng hệ điều hành Windows doc

Đang tải... (xem toàn văn)

Thông tin tài liệu

Kiến thức bản về mạng - Phần 16: Kết nối mạng hệ điều hành Windows Thời gian vừa qua chúng tôi nhận được một số email của độc giả muốn biết tại sao hầu hết các bài trong loạt bài này chỉ tập trung vào Windows. Thực sự mà nói với mỗi cá nhân, thể những người thích Linux hơn Microsoft hoặc một hệ điều hành nào đó khác chẳng hạn, nhưng vẫn phân vân tại sao Windows lại cần thiết đến vậy. Điều này hoàn toàn là sự thực, vì việc kết nối mạng đã được nghiên cứu và thực hiện ngay từ trước khi Windows. Chính vì vậy tôi muốn giới thiệu đến các bạn về role mà Windows giữ vai trò trong việc kết nối mạng. một điều cần nói với các bạn, đó là mọi hệ điều hành đều thực hiện việc kết nối mạng theo cùng một cách đơn giản. Mặc dù hệ điều hành này thể hiệu quả hơn hệ điều hành kia, nhưng kết quả cuối cùng bản là giống nhau. Windows, Macintosh, Linux và UNIX tất cả đều thể truyền thông trên cùng một mạng Internet bằng các giao thức giống nhau. Chúng tôi chọn viết về Windows là vì nó là một hệ điều hành được sử dụng phổ dụng nhất trên toàn thế giới hiện nay, cũng với mục đích phục vụ được nhiều độc giả nhất. Windows đã làm những gì cho thế giới Bây giờ chúng ta hãy đi vào những cố gắng và thành công mà Windows mang lại cho thế giới công nghệ nói chung, và các doanh nghiệp nói riêng. Lý do Windows trở thành một hệ điều hành ảnh hưởng lớn như vậy là vì nó đã giải quyết được hai vấn đề lớn mà lĩnh vực CNTT đòi hỏi. Đầu tiên đó là trước khi tạo ra Windows, các máy tính tương đối khó sử dụng. Trước Windows 3.x, hầu hết các máy tính chạy một hệ điều hành của Microsoft đó là MS- DOS. DOS là một thuật ngữ được viết tắt cho Disk Operating System. Hệ điều hành DOS quả thực đã làm việc khá tốt, nhưng nó đã còn quá nhiều thiếu sót theo một chuẩn mực nào đó. Đây là hệ điều hành dựa trên văn bản. Điều đó nghĩa rằng nếu muốn khởi chạy một ứng dụng thì bạn không thể kích chuột vào một biểu tượng nào đó trên màn hình như hiện hệ điều hành đang sử dụng bây giờ mà những gì bạn phải thực hiện vào thời điểm này là phải biết đến các tập lệnh cần thiết để khởi chạy ứng dụng. Nếu bạn muốn biết bao nhiêu dung lượng không gian đĩa trống thì không thể sử dụng việc kích chuột phải vào biểu tượng đĩa mà phải sử dụng lệnh CHKDSK hay DIR. Đây quả là điều thực sự phức tạp đối với những người dùng không chuyên. Phần đông người dùng đã không thích điều này. Vì muốn sử dụng DOS thậm chí chỉ là bản cũng cần phải học một số lệnh nào đó. Nhiều lệnh trong số đó thể gây hỏng nặng đến dữ liệu nếu bạn vô tình sử dụng lệnh sai, và như vậy quả là một điều không ai mong muốn. Việc sử dụng máy tính đã dần dần trở thành phổ biến trước khi Microsoft giới thiệu một hệ điều hành bằng đồ họa, như vậy Windows đã giúp việc thao tác với các máy tính trở nên dễ dàng hơn rất nhiều. Điều thứ hai mà Windows đã thực hiện còn quan trọng hơn nhiều đó là cung cấp một thành phần cho phép các driver tách hoàn toàn với các ứng dụng. Ở thời điểm của DOS, nó là một ứng dụng mà các chuyên gia đã phát triển để gộp các driver thiết bị với tư cách là một phần của ứng dụng. Ví dụ, bộ xử lý từ trên thị trường tốt nhất vào thời đó là một sản phẩm mà bây giờ không còn tồn tại, tên trước kia của nó là PFS Write. Một trong những thứ mà đã biến PFS Write trở thành một sản phẩm tốt như vậy là nó đã hỗ trợ cho rất nhiều máy in. Hãy lưu ý rằng, ở thời điểm này không hề việc hỗ trợ tới card video và âm thanh,… Cách mà các driver lệ thuộc với ứng dụng quả tồi tệ cho cả các chuyên gia phát triển ứng dụng lẫn khách hàng. Nó cũng không lợi cho những chuyên gia phát triển ứng dụng, vì họ phải tốn nhiều thời gian vào việc viết một lượng vô cùng lớn các driver thiết bị, điều đó đã làm tăng giá thành cũng như thời gian để hoàn thành xong sản phẩm và đưa ra cung cấp cho thị trường. Chính vì ứng dụng chỉ thể hỗ trợ một tập hạn chế phần cứng nào đó nên chuyên gia phát triển sẽ không thể hỗ trợ cho hết được các sản phẩm phần cứng mà khách hàng có. Việc các driver thiết bị gắn chặt với ứng dụng cũng gây khó khăn cho khách hàng. Điển hình, phần cứng cũ hơn sẽ không được hỗ trợ, thường thì phải bắt buộc khách hàng mua phần cứng mới cùng với ứng dụng mới của họ. Lúc đó góc độ phần cứng cũng không thường xuyên được hỗ trợ. Các chuyên gia phát triển ứng dụng đã phải tạo ra các driver phù hợp với phần đông số lượng người dùng, chính vì vậy thực sự hiếm một ứng dụng nào driver cho những phần cứng mới nhất. Thông thường phần cứng mới lại không tương thích với driver phần cứng cũ trước đó, nhưng sau đó một vài năm góc độ phần cứng đã được thay đổi. Khi Microsoft tạo ra Windows, họ đã tạo ra một môi trường mà trong đó, bất kỳ ứng dụng nào cũng thể tương tác với bất kỳ phần cứng nào. Bảo đảm rằng, các ứng dụng vẫn những yêu cầu phần cứng tối thiểu nhưng các model phần cứng cũng như các nhãn hiệu không thực sự quan trọng nhiều như trước kia. Ví dụ, nếu bạn muốn in tài liệu này, nó sẽ không cần biết loại máy in mà bạn là gì miễn là cài đặt driver trên máy tính rồi. Windows đã xây dựng trong nhiều lớp. Mỗi một ứng dụng Windows lại sinh một số công việc in ấn theo cùng một cách mà không tâm đến ứng dụng là gì, hoặc kiểu máy in mà công việc in ấn đang gửi đến là gì. Hệ điều hành Windows sử dụng driver in cụ thể để dịch công việc in ấn đó thành định dạng mà máy in thể hiểu được. Quá trình thực sự phức tạp hơn nhiều nhưng ở đây tôi chỉ muốn giới thiệu ý tưởng bản mà không đi vào những chi tiết trong kiến trúc. Điểm tuyệt vời nhất là các ứng dụng từ driver thiết bị giúp đỡ được nhiều đối tượng. Các chuyên gia phát triển ứng dụng không phải chịu gánh nặng đối với việc phải viết các driver thiết bị, và các khách hàng lúc này hoàn toàn thể thoải mái sử dụng bất kỳ phần cứng nào mà họ muốn (miễn là những chuẩn tối thiểu yêu cầu cho sự tương thích) mà không cần phải lo lắng xem nó làm việc với ứng dụng nào đó của mình hay không. Kết luận Như những gì bạn đã biết, Microsoft đã thể thiết kế Windows theo cách cho phép các ứng dụng thể tách rời driver thiết bị. Trong phần tiếp theo của loạt bài này, chúng tôi sẽ tiếp tục giới thiệu cho các bạn về cách kiến trúc này hỗ trợ cho việc kết nối mạng như thế nào. . Kiến thức cơ bản về mạng - Phần 16: Kết nối mạng hệ điều hành Windows Thời gian vừa qua chúng tôi nhận được. các bạn về role mà Windows giữ vai trò trong việc kết nối mạng. Có một điều cần nói với các bạn, đó là mọi hệ điều hành đều thực hiện việc kết nối mạng theo

Ngày đăng: 14/12/2013, 08:15

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan