Việc gửi dữ liệu được thực hiện giữa một ứng dụng với một ứng dụng khác trên hai máy tính khác nhau thông qua mạng được thực hiện như sau: Ứng dụng gửi chuyển dữ liệu cho chương trình [r]
(1)Trường Đại học Công Nghiệp Hà Nội
Bài tập lớn: Nghiên cứu tìm hiểu dịch vụ mạng trong hệ điều hành windows
Mục lục
Lời mở đầu.
Chương 1: Sơ lược lịch sử phát triển mạng máy tính. Chương 2: Những khái niệm mạng máy tính. Chương 3: Mơ hình truyền thơng.
Chương 4: Mơ hình kết nối hệ thống mở ( Open
Systems Interconection ).
Chương 5: Các đặc tính kỹ thuật mạng cục bộ. Chương 6: Các thiết bị liên kết mạng.
Chương 7: Giao thức TCP/IP.
Chương 8: Các dịch vụ mạng diện rộng ( WAN ). Chương 9: Ví dụ số mạng LAN WAN.
Chương 10: Giới thiệu hệ điều hành mạng Windows. Chương 11: Hệ thống quản lý mạng Windows.
(2) Chương 13: Quản lý khai thác file, thư mục mạng
Windows (P1).
Quản lý khai thác file, thư mục
mạng Window ( vài ý ).
(3)1 LỜI MỞ ĐẦU
Có lẽ quen với hệ điều hành Windows quen lập trình hệ điều hành Windows nói Hệ Điều Hành "hồn hảo", dễ sử dụng, với nhiều tiện ích đáp ứng gần yêu cầu người dùng Đặc biệt lập trình viên phổ thơng Tuy nhiên, thực tế để hiểu can thiệp sâu vào Hệ Điều Hành Windows chặng đường dài Như không đồng nghĩa với việc ngừng tìm hiểu , khai thác sử dụng Hệ Điều Hành Nhất sinh viên chúng ta, người chập chững bước vào đường làm tin học Việc nghiên cứu , tìm hiểu sâu hệ điều quen thuộc giúp cho có nhìn rộng tin học Windows phần mềm mã nguồn mở bổ trợ cung cấp cho người sử dụng nhiều tiện ích chương trình Rất nhiều số chương trình viết lập trình viên nhiều kinh nghiệm cộng đồng mã nguồn mở tồn giới kiểm thử Chính Hệ Điều Hành Windows chứa đựng khối lượng kiến thức tinh túy , hoàn toàn đáng để ta học hỏi Mặt khác tài liệu hướng dẫn sử dụng lập trình phần mềm mã nguồn mở thường sẵn, chi tiết cập nhật thường xun Khơng có "bí mật cơng nghệ " sản phẩm mã nguồn mở Vì vậy, sinh viên học tập nghiên cứu phần mềm mã nguồn mở nói chung Windows nói riêng cách tốt để nâng cao kiến thức cho Đồng thời bàn đạp giúp tiến xa nghiên cứu, học tập khai thác mã nguồn sau
(4)Chương 1-Sơ lược lịch sử phát triển mạng máy tính
Vào năm 50 hệ máy tính đưa vào hoạt động thực tế với bóng đèn điện tử chúng có kích thước cồng kềnh tốn nhiều lượng Hồi việc nhập liệu vào máy tính thơng qua bìa mà người viết chương trình đục lỗ sẵn Mỗi bìa tương đương với dịng lệnh mà cột có chứa tất ký tự cần thiết mà người viết chương trình phải đục lỗ vào ký tự lựa chọn Các bìa đưa vào "thiết bị" gọi thiết bị đọc bìa mà qua thơng tin đưa vào máy tính (hay gọi trung tâm xử lý) sau tính tốn kết đưa máy in Như thiết bị đọc bìa máy in thể thiết bị vào (I/O) máy tính Sau thời gian hệ máy đưa vào hoạt động máy tính trung tâm nối với nhiều thiết bị vào (I/O) mà qua thực liên tục hết chương trình đến chương trình khác
Cùng với phát triển ứng dụng máy tính phương pháp nâng cao khả giao tiếp với máy tính trung tâm đầu tư nghiên cứu nhiều Vào năm 60 số nhà chế tạo máy tính nghiên cứu thành cơng thiết bị truy cập từ xa tới máy tính họ Một phương pháp thâm nhập từ xa thực việc cài đặt thiết bị đầu cuối vị trí cách xa trung tâm tính tốn, thiết bị đầu cuối liên kết với trung tâm việc sử dụng đường dây điện thoại với hai thiết bị xử lý tín hiệu (thường gọi Modem) gắn hai đầu tín hiệu truyền thay trực tiếp thơng qua dây điện thoại
Hình 1.1 Mơ hình truyền liệu từ xa đầu tiên
Những dạng thiết bị đầu cuối bao gồm máy đọc bìa, máy in, thiết bị xử lý tín hiệu, thiết bị cảm nhận Việc liên kết từ xa thực hiên thơng qua vùng khác dạng hệ thống mạng
(5)sản phẩm quan trọng hệ thống thiết bị đầu cuối 3270 IBM Hệ thống bao gồm hình, hệ thống điều khiển, thiết bị truyền thông liên kết với trung tâm tính tốn Hệ thống 3270 giới thiệu vào năm 1971 sử dụng dùng để mở rộng khả tính tốn trung tâm máy tính tới vùng xa Ðể làm giảm nhiệm vụ truyền thơng máy tính trung tâm số lượng liên kết máy tính trung tâm với thiết bị đầu cuối, IBM cơng ty máy tính khác sản xuất số thiết bị sau:
Thiết bị kiểm sốt truyền thơng: có nhiệm vụ nhận bit tín hiệu từ kênh truyền thơng, gom chúng lại thành byte liệu chuyển nhóm byte tới máy tính trung tâm để xử lý, thiết bị thực công việc ngược lại để chuyển tín hiệu trả lời máy tính trung tâm tới trạm xa Thiết bị cho phép giảm bớt thời gian xử lý máy tính trung tâm xây dựng thiết bị logic đặc trưng
Thiết bị kiểm soát nhiều đầu cuối: cho phép lúc kiểm soát nhiều thiết bị đầu cuối Máy tính trung tâm cần liên kết với thiết bị phục vụ cho tất thiết bị đầu cuối gắn với thiết bị kiểm soát Ðiều đặc biệt có ý nghĩa thiết bị kiểm sốt nằm cách xa máy tính cần sử dụng đường điện thoại phục vụ cho nhiều thiết bị đầu cuối
Hình 1.2: Mơ hình trao đổi mạng hệ thống 3270
(6)đường truyền có tốc độ cao nhiều lần so với đường dây điện thoại Với chi phí thuê bao chấp nhận được, người ta sử dụng đường truyền để liên kết máy tính lại với bắt đầu hình thành mạng cách rộng khắp Ở nhà cung cấp dịch vụ xây dựng đường truyền liệu liên kết thành phố khu vực với sau cung cấp dịch vụ truyền liệu cho người xây dựng mạng Người xây dựng mạng lúc không cần xây dựng lại đường truyền mà cần sử dụng phần lực truyền thông nhà cung cấp
Vào năm 1974 công ty IBM giới thiệu loạt thiết bị đầu cuối chế tạo cho lĩnh vực ngân hàng thương mại, thông qua dây cáp mạng thiết bị đầu cuối truy cập lúc vào máy tính dùng chung Với việc liên kết máy tính nằm khu vực nhỏ tòa nhà khu nhà tiền chi phí cho thiết bị phần mềm thấp Từ việc nghiên cứu khả sử dụng chung môi trường truyền thông tài ngun máy tính nhanh chóng đầu tư
Vào năm 1977, công ty Datapoint Corporation bắt đầu bán hệ điều hành mạng "Attached Resource Computer Network" (hay gọi tắt Arcnet) thị trường Mạng Arcnet cho phép liên kết máy tính trạm đầu cuối lại dây cáp mạng, qua trở thành hệ điều hành mạng cục
Từ đến có nhiều cơng ty đưa sản phẩm mình, đặc biệt máy tính cá nhân sử dụng cánh rộng rãi Khi số lượng máy vi tính văn phịng hay quan tăng lên nhanh chóng việc kết nối chúng trở nên vô cần thiết mang lại nhiều hiệu cho người sử dụng Ngày với lượng lớn thông tin, nhu cầu xử lý thơng tin ngày cao Mạng máy tính trở nên quen thuộc chúng ta, lĩnh vực khoa học, quân sự, quốc phòng, thương mại, dịch vụ, giáo dục Hiện nhiều nơi mạng trở thành nhu cầu thiếu Người ta thấy việc kết nối máy tính thành mạng cho khả to lớn như:
Sử dụng chung tài nguyên: Những tài nguyên mạng (như thiết bị, chương trình, liệu) trở thành tài ngun chung thành viên mạng tiếp cận mà không quan tâm tới tài nguyên đâu
(7)chúng khơi phục nhanh chóng Trong trường hợp có trục trặc trạm làm việc người ta sử dụng trạm khác thay
Nâng cao chất lượng hiệu khai thác thơng tin: Khi thơng tin sữ dụng chung mang lại cho người sử dụng khả tổ chức lại công việc với thay đổi chất như:
Ðáp ứng nhu cầu hệ thống ứng dụng kinh doanh đại Cung cấp thống liệu
Tăng cường lực xử lý nhờ kết hợp phận phân tán
Tăng cường truy nhập tới dịch vụ mạng khác cung cấp giới
Với nhu cầu đòi hỏi ngày cao xã hội nên vấn đề kỹ thuật mạng mối quan tâm hàng đầu nhà tin học Ví dụ làm để truy xuất thơng tin cách nhanh chóng tối ưu nhất, việc xử lý thông tin mạng q nhiều đơi làm tắc nghẽn mạng gây thông tin cách đáng tiếc
Hiện việc có hệ thống mạng chạy thật tốt, thật an toàn với lợi ích kinh tế cao quan tâm Một vấn đề đặt có nhiều giải pháp cơng nghệ, giải pháp có nhiều yếu tố cấu thành, yếu tố có nhiều cách lựa chọn Như để đưa giải pháp hồn chỉnh, phù hợp phải trải qua trình chọn lọc dựa ưu điểm yếu tố, chi tiết nhỏ
(8)Chương 2-Những khái niệm mạng máy tính
Với phát triển khoa học kỹ thuật, mạng máy tính phát triển cách nhanh chóng đa dạng quy mô, hệ điều hành ứng dụng Do việc nghiên cứu chúng ngày trở nên phức tạp Tuy nhiên mạng máy tính có điểm chung thơng qua đánh giá phân loại chúng
I Định nghĩa mạng máy tính
Mạng máy tính tập hợp máy tính nối với đường truyền theo cấu trúc thơng qua máy tính trao đổi thơng tin qua lại cho nhau.
(9)Hình 2.1: Một mơ hình liên kết máy tính mạng
Với trao đổi qua lại máy tính với máy tính khác phân biệt mạng máy tính với hệ thống thu phát chiều truyền hình, phát thơng tin từ vệ tinh xuống trạm thu thụ động có thơng tin chiều từ nơi phát đến nơi thu mà khơng quan tâm đến có nơi thu, có thu tốt hay khơng
Đặc trưng đường truyền vật lý giải thơng Giải thơng đường chuyền độ đo phạm vi tần số mà đáp ứng Tốc độ truyền liệu đường truyền cịn gọi thơng lượng đường truyền -thường tính số lượng bit truyền giây (Bps) Thơng lượng cịn đo đơn vị khác Baud (lấy từ tên nhà bác học - Emile Baudot) Baud biểu thị số lượng thay đổi tín hiệu giây
Ở Baud Bps đồng Ví dụ: đường dây có mức tín hiệu khác mức tín hiệu tương ứng với bit Baud tương ứng với bit Chỉ có mức tín hiệu mức tín hiệu tương ứng với bit Baud tương ứng với bit
II Phân loại mạng máy tính
Do mạng máy tính phát triển khắp nơi với ứng dụng ngày đa dạng việc phân loại mạng máy tính việc phức tạp Người ta chia mạng máy tính theo khoảng cách địa lý làm hai loại: Mạng diện rộng Mạng cục
Mạng cục (Local Area Networks - LAN) mạng thiết lập để liên kết máy tính khu vực nhà, khu nhà
Mạng diện rộng (Wide Area Networks - WAN) mạng thiết lập
để liên kết máy tính hai hay nhiều khu vực khác thành phố hay tỉnh
(10)III Sự phân biệt mạng cục mạng diện rộng
Mạng cục mạng diện rộng phân biệt bởi: địa phương hoạt động, tốc độ đường truyền tỷ lệ lỗi đường truyền, chủ quản mạng, đường thông tin mạng, dạng chuyển giao thông tin
Địa phương hoạt động: Liên quan đến khu vực địa lý mạng cục mạng liên kết máy tính nằm khu vực nhỏ Khu vực bao gồm tòa nhà khu nhà Điều hạn chế khoảng cách đường dây cáp dùng để liên kết máy tính mạng cục (Hạn chế cịn hạn chế khả kỹ thuật đường truyền liệu) Ngược lại mạng diện rộng mạng có khả liên kết máy tính vùng rộng lớn thành phố, miền, đất nước, mạng diện rộng xây dựng để nối hai nhiều khu vực địa lý riêng biệt
Tốc độ đường truyền tỷ lệ lỗi đường truyền: Do đường cáp mạng cục đươc xây dựng khu vực nhỏ bị ảnh hưởng tác động thiên nhiên (như sấm chớp, ánh sáng ) Điều cho phép mạng cục truyền liệu với tốc độ cao mà chịu tỷ lệ lỗi nhỏ Ngược lại với mạng diện rộng phải truyền khoảng cách xa với đường truyền dẫn dài có lên tới hàng ngàn km Do mạng diện rộng truyền với tốc độ cao tỉ lệ lỗi trở nên khó chấp nhận
Mạng cục thường có tốc độ truyền liệu từ đến 16 Mbps đạt tới 100 Mbps dùng cáp quang Còn phần lớn mạng diện rộng cung cấp đường truyền có tốc độ thấp nhiều T1 với 1.544 Mbps hay E1 với 2.048 Mbps (Ở bps (Bit Per Second) đơn vị truyền thông tương đương với bit truyền giây, ví dụ tốc độ đường truyền Mbps tức truyền tối đa Megabit giây đường truyền đó)
Thông thường mạng cục tỷ lệ lỗi truyền liệu vào khoảng 1/107-108 mạng diện rộng tỷ lệ vào khoảng 1/106 - 107
Chủ quản điều hành mạng: Do phức tạp việc xây dựng,
(11)liên tỉnh, liên quốc gia Các đường truyền phải tn thủ quy định phủ khu vực có đường dây qua như: tốc độ, việc mã hóa
Cịn mạng cục cơng việc đơn giản nhiều, quan cài đặt mạng cục tồn mạng thuộc quyền quản lý quan
Đường thơng tin mạng: Trong mạng cục thông tin
theo đường xác định cấu trúc mạng Khi người ta xác định cấu trúc mạng thơng tin ln ln theo cấu trúc xác định Cịn với mạng diện rộng liệu cấu trúc phức tạp nhiều việc sử dụng dịch vụ truyền liệu Trong q trình hoạt động điểm nút thay đổi đường thông tin phát có trục trặc đường truyền hay phát có q nhiều thơng tin cần truyền hai điểm nút Trên mạng diện rộng thơng tin có đường khác nhau, điều cho phép sử dụng tối đa lực đường truyền hay nâng cao điều kiện an toàn truyền liệu
Dạng chuyển giao thông tin: Phần lớn mạng diện rộng được
phát triển cho việc truyền đồng thời đường truyền nhiều dạng thông tin khác như: video, tiếng nói, liệu Trong mạng cục chủ yếu phát triển việc truyền liệu thơng thường Điều giải thích việc truyền dạng thơng tin video, tiếng nói khu vực nhỏ quan tâm truyền qua khoảng cách lớn
(12)Chương 3-Mơ hình truyền thơng
I Sự cần thiết phải có mơ hình truyền thơng
Để mạng máy tính trở mơi trường truyền liệu cần phải có yếu tố sau:
Mỗi máy tính cần phải có địa phân biệt mạng
Việc chuyển liệu từ máy tính đến máy tính khác mạng thực thông qua quy định thống gọi giao thức mạng
Khi máy tính trao đổi liệu với trình truyền giao liệu thực hồn chỉnh Ví dụ để thực việc truyền file máy tính với máy tính khác gắn mạng công việc sau phải thực hiện:
Máy tính cần truyền cần biết địa máy nhận
Máy tính cần truyền phải xác định máy tính nhận sẵn sàng nhận thơng tin
Chương trình gửi file máy truyền cần xác định chương trình nhận file máy nhận sẵn sàng tiếp nhận file
Nếu cấu trúc file hai máy khơng giống máy phải làm nhiệm vụ chuyển đổi file từ dạng sang dạng
Khi truyền file máy tính truyền cần thơng báo cho mạng biết địa máy nhận để thông tin mạng đưa tới đích
(13)Module truyền nhận file cần thực tất nhiệm vụ ứng dụng truyền nhận file Ví dụ: truyền nhận thơng số file, truyền nhận mẫu tin file, thực chuyển đổi file sang dạng khác cần Module truyền nhận file không cần thiết phải trực tiếp quan tâm tới việc truyền liệu mạng mà nhiệm vụ giao cho Module truyền thông
Module truyền thông quan tâm tới việc máy tính hoạt động sẵn sàng trao đổi thơng tin với Nó cịn kiểm sốt liệu cho liệu trao đổi cách xác an tồn hai máy tính Điều có nghĩa phải truyền file nguyên tắc đảm bảo an toàn cho liệu, nhiên có vài mức độ an toàn khác dành cho ứng dụng Ở việc trao đổi liệu hai máy tính khơng phụ thuộc vào chất mạng liên kết chúng Những yêu cầu liên quan đến mạng thực module thứ ba module tiếp cận mạng mạng thay đổi có module tiếp cận mạng bị ảnh hưởng
Module tiếp cận mạng xây dựng liên quan đến quy cách giao tiếp với mạng phụ thuộc vào chất mạng Nó đảm bảo việc truyền liệu từ máy tính đến máy tính khác mạng
Như thay xét trình truyền file với nhiều yêu cầu khác tiến trình phức tạp xét q trình với nhiều tiến trình phân biệt dựa việc trao đổi Module tương ứng chương trình truyền file Cách cho phép phân tích kỹ q trình file dễ dàng việc viết chương trình
Việc xét module cách độc lập với cho phép giảm độ phức tạp cho việc thiết kế cài đặt Phương pháp sử dụng rộng rãi việc xây dựng mạng chương trình truyền thơng gọi phương pháp phân tầng (layer)
Nguyên tắc phương pháp phân tầng là:
Mỗi hệ thống thành phần mạng xây dựng cấu trúc nhiều tầng có cấu trúc giống như: số lượng tầng chức tầng
(14)Cùng với việc xác định chức tầng phải xác định mối quan hệ hai tầng kề Dữ liệu truyền từ tầng cao hệ thống truyền đến tầng thấp sau truyền qua đường nối vật lý dạng bit tới tầng thấp hệ thống nhận, sau liệu truyền ngược lên đến tầng cao hệ thống nhận
Chỉ có hai tầng thấp có liên kết vật lý với tầng thứ tư có liên kết logic với Liên kết logic tầng thực thông qua tầng phải tuân theo quy định chặt chẽ, quy định gọi giao thức tầng
Hình 3.1: Mơ hình phân tầng gồm N tầng
II Mơ hình truyền thơng đơn giản tầng
Nói chung truyền thơng có tham gia thành phần: chương trình ứng dụng, chương trình truyền thơng, máy tính mạng Các chương trình ứng dụng chương trình người sử dụng thực máy tính tham gia vào q trình trao đổi thơng tin hai máy tính Trên máy tính với hệ điều hành đa nhiệm (như Windows, UNIX) thường thực đồng thời nhiều ứng dụng có ứng dụng liên quan đến mạng ứng dụng khác Các máy tính nối với mạng liệu trao đổi thông qua mạng từ máy tính đến máy tính khác
(15)Với mơ hình truyền thơng đơn giản người ta chia chương trình truyền thơng thành ba tầng không phụ thuộc vào là: tầng ứng dụng, tầng chuyển vận tầng tiếp cận mạng
Tầng tiếp cận mạng liên quan tới việc trao đổi liệu máy tính mạng mà nối vào Để liệu đến đích máy tính gửi cần phải chuyển địa máy tính nhận cho mạng qua mạng chuyển thơng tin tới đích Ngồi máy gửi sử dụng số phục vụ khác mà mạng cung cấp gửi ưu tiên, tốc độ cao Trong tầng có nhiều phần mềm khác sử dụng phụ thuộc vào loại mạng ví dụ mạng chuyển mạch, mạng chuyển mạch gói, mạng cục
Tầng truyền liệu thực trình truyền thông không liên quan tới mạng nằm tầng tiếp cận mạng Tầng truyền liệu không quan tâm tới chất ứng dụng trao đổi liệu mà quan tâm tới cho liệu trao đổi cách an toàn Tầng truyền liệu đảm bảo liệu đến đích đến theo thứ tự mà chúng xử lý Trong tầng truyền liệu người ta phải có chế nhằm đảm bảo xác rõ ràng chế khơng phụ thuộc vào chất ứng dụng chúng phục vụ cho tất ứng dụng
Tầng ứng dụng chứa module phục vụ cho tất ứng dụng người sử dụng Với loại ứng dụng khác (như truyền file, truyền thư mục) cần module khác
Hình 3.2 Mơ hình truyền thơng tầng
(16)cần phải gọi module tầng ứng dụng chương trình truyền thơng máy mình, đồng thời ứng dụng gọi module tầng ứng dụng máy Hai module ứng dụng liên kết với nhằm thực yêu cầu chương trình ứng dụng
Các ứng dụng trao đổi với thơng qua mạng, nhiên thời điểm máy có nhiều ứng dụng hoạt động để việc truyền thơng xác ứng dụng máy cần phải có địa riêng biệt Rõ ràng cần có hai lớp địa chỉ:
Mỗi máy tính mạng cần có địa mạng mình, hai máy tính mạng khơng thể có địa chỉ, điều cho phép mạng truyền thơng tin đến máy tính cách xác
Mỗi ứng dụng máy tính cần phải có địa phân biệt máy tính đo Nó cho phép tầng truyền liệu giao liệu cho ứng dụng cần Địa gọi điểm tiếp cận giao dịch Điều cho thấy ứng dụng tiếp cận phục vụ tầng truyền liệu cách độc lập
(17)Hình 3.3 Ví dụ mơ hình truyền thơng đơn giản
Chúng ta xét ví dụ (như hình vẽ trên): giả sử có ứng dụng có điểm tiếp cận giao dịch máy tính A muốn gửi thơng tin cho ứng dụng khác máy tính B có điểm tiếp cận giao dịch Úng dụng máy tính A chuyển thông tin xuống tầng truyền liệu A với yêu cầu gửi chúng cho điểm tiếp cận giao dịch máy tính B Tầng truyền liệu máy A chuyển thông tin xuống tầng tiếp cận mạng máy A với yêu cầu chuyển chúng cho máy tính B (Chú ý mạng khơng cần biết địa điểm tiếp cận giao dịch mà cần biết địa máy tính B) Để thực q trình này, thơng tin kiểm soát truyền với liệu
(18)Địa điểm tiếp cận giao dịch nơi đến (Ở 3): tầng vận chuyển máy B nhận gói tin biết ứng dụng mà cần giao
Số thứ tự gói tin, tầng vận chuyển chia khối liệu thành nhiều gói tin cần phải đánh số thứ tự gói tin Nếu chúng đến đích sai thứ tự tầng vận chuyển máy nhận phát chỉnh lại thứ tự Ngoài có lỗi đường truyền tầng vận chuyển máy nhận phát yêu cầu gửi lại cách xác
Mã sửa lỗi: để đảm bảo liệu nhận cách xác sở liệu gói tin tầng vận chuyển tính giá trị theo cơng thức có sãn gửi phần đầu gói tin Tầng vận chuyển nơi nhận thơng qua giá trị xác định gói tin có bị lỗi đường truyền hay khơng
Bước tầng vận chuyển máy A chuyển gói tin địa máy tính đích (ở B) xuống tầng tiếp cận mạng với yêu cầu chuyển chúng Để thực yêu cầu tầng tiếp cận mạng tạo gói tin trước truyền qua mạng Tại giao thức tầng tiếp cận mạng thêm thơng tin điều khiển vào phần đầu gói tin mạng
Hình 3.4: Mơ hình thiết lập gói tin
(19)Như thông qua mô hình truyền thơng đơn giản thấy phương thức hoạt động máy tính mạng, xây dựng thay đổi giao thức tầng
III Các nhu cầu chuẩn hóa mạng
Trong phần xem xét mơ hình truyền thông đơn giản, thực tế việc phân chia tầng mơ hình thực chưa đủ Trên giới có số quan định chuẩn, họ đưa hàng loạt chuẩn mạng chuẩn có tính chất khuyến nghị khơng bắt buộc chúng quan chuẩn quốc gia coi trọng
Hai số quan chuẩn quốc tế là:
ISO (The International Standards Organization) - Là tổ chức tiêu chuẩn quốc tế hoạt động bảo trợ Liên hợp Quốc với thành viên quan chuẩn quốc gia với số lượng khoảng 100 thành viên với mục đích hỗ trợ phát triển chuẩn phạm vi toàn giới Một thành tựu ISO lãnh vực truyền thơng mơ hình hệ thống mở (Open Systems Interconnection - gọi tắt OSI)
<! [if !vml] > CCITT (Commité Consultatif International pour le Telegraphe et la Téléphone) - Tổ chức tư vấn quốc tế điện tín điện thoại làm việc bảo trợ Liên Hiệp Quốc có trụ sở Geneva - Thụy sỹ Các thành viên chủ yếu quan bưu viễn thơng quốc gia Tổ chức có vai trị phát triển khuyến nghị lãnh vực viễn thơng
IV Một số mơ hình chuẩn hóa
1 Mơ hình OSI (Open Systems Interconnection)
(20)Giao thức có liên kết: trước truyền liệu hai tầng đồng mức cần thiết lập liên kết logic gói tin trao đổi thơng qua liên kết náy, việc có liên kết logic nâng cao độ an toàn truyền liệu
Giao thức không liên kết: trước truyền liệu khơng thiết lập liên kết logic gói tin truyền độc lập với gói tin trước sau Nhiệm vụ tầng mơ hình OSI:
<! [if !vml] > Tầng ứng dụng (Application layer): tầng ứng dụng quy định giao diện người sử dụng mơi trường OSI, cung cấp phương tiện cho người sử dụng truy cập vả sử dụng dịch vụ củ mơ hình OSI
Tầng trình bày (Presentation layer): tầng trình bày chuyển đổi thông tin từ cú pháp người sử dụng sang cú pháp để truyền liệu, ngồi nén liệu truyền mã hóa chúng trước truyền đễ bảo mật
Tầng giao dịch (Session layer): tầng giao dịch quy định giao diện ứng dụng cho tầng vận chuyển sử dụng Nó xác lập ánh xa tên đặt địa chỉ, tạo tiếp xúc ban đầu máy tính khác sở giao dịch truyền thơng Nó đặt tên quán cho thành phần muốn đối thoại riêng với
(21)Hình 3.5: Mơ hình tầng OSI
Tầng mạng (Network layer): tầng mạng có nhiệm vụ xác định việc chuyển hướng, vạch đường gói tin mạng, gói tin phải qua nhiều chặng trước đến đích cuối
Tầng liên kết liệu (Data link layer): tầng liên kết liệu có nhiệm vụ xác định chế truy nhập thông tin mạng, dạng thức chung gói tin, đóng gói tin
Tầng vật lý (Phisical layer): tầng vật lý cung cấp phương thức truy cập vào đường truyền vật lý để truyền dịng Bit khơng cấu trúc, ngồi cung cấp chuẩn điện, dây cáp, đầu nối, kỹ thuật nối mạch điện, điện áp, tốc độ cáp truyền dẫn, giao diện nối kết mức nối kết
2 Mơ hình SNA (Systems Netword Architecture)
Tháng 9/1973, Hãng IBM giới thiệu kiến trúc mạng máy tính SNA (System Network Architecture) Đến năm 1977 có 300 trạm SNA cài đặt Cuối năm 1978, số lượng tăng lên đến 1250, theo đà nayđã có 20.000 trạm SNA hoạt động Qua số hình dung mức độ quan trọng tầm ảnh hưởng SNA tồn giới
Cần lưu ý SNA khơng chuẩn quốc tế thức OSI vai trò to lớn hãng IBM thị trường CNTT nên SNA trở thành loại chuẩn thực tế phổ biến SNA đặc tả gồm nhiều tài liệu mô tả kiến trúc mạng xử lý liệu phân tán Nó định nghĩa quy tắc giao thức cho tương tác thành phần (máy tính, trạm cuối, phần mềm) mạng SNA tổ chức xung quanh khái niệm miền (domain) Một SNA domain điểm điều khiển dịch vụ hệ thống (Systems Services control point - SSCP) điều khiển tất tài nguyên đó, Các tài nguyên đơn vị vật lý, đơn vị logic, liên kết liệu thiết bị Có thể ví SSCP "trái tim khối óc" SNA Nó điều khiển SNA domain cách gói lệnh tới đơn vị vật lý, đơn vị vật lý sau nhận lệnh quản lý tất tài nguyên trực tiếp với đơn vị vật lý thực "đối tác" SSCP chứa tập khả SSCP Các Đơn vị vật lý đảm nhiệm việc quản lý nút SNA
(22)Một nút miền dẫn đường cho liệu người sử dụng qua tồn mạng Nó dùng địa mạng số hiệu đường (router suember) để xác định đường truyền tới nút mạng
Một nút ngoại vi có tính cục Nó khơng dẫn đường nút miền Các nút nối điều khiển theo giao thức SDLC
(Synchronous Data Link Control) Mỗi nút ngoại vi liên lạc với nút miền mà nối vào
Mạng SNA dựa chế phân tầng, trước hệ thống ngang hàng không trao đổi trực tiếp Sau phát triển thành SNA mở rộng: Lúc hai tầng ngang hàng trao đổi trực tiếp Với tầng có tên gọi chức tất sau:
Tầng quản trị chức SNA (SNA Function Manegement) Tầng thật chia tầng làm hai tầng sau:
Tầng dịch vụ giao tác (Transaction) cung cấp dịch vụ ứng dụng đến người dùng mạng SNA Những dịch vụ : DIA cung cấp tài liệu phân bố giũa hệ thống văn phòng, SNA DS (văn phòng dịch vụ phân phối) cho việc truyền thông bất đồng ứng dụng phân tán hệ thống văn phòng Tầng dịch vụ giao tác cung cấp dịch vụ cấu hình, dịch vụ quản lý để điều khiển hoạt động mạng
Tầng dịch vụ trình diễn (Presentation Services): tầng liên quan với hiển thị ứng dụng, người sử dụng đầu cuối liệu hệ thống Tầng định nghĩa giao thức cho việc truyền thông chương trình điều khiển truyền thơng mức hội thoại
Tầng kiểm soát luồng liệu (Data flow control) tầng cung cấp dịch vụ điều khiểnluồng lưu thông cho phiên từ logic đến đơn vị logic khác (LU - LU) Nó thực điều cách gán số trình tự, yêu cầu đáp ứng, thực giao thức yêu cầu đáp ứng giao dịch hợp tác giao dịch gởi nhận Nói chung yểm trợ phương thức khai thác hai chiều đồng thời (Full duplex)
(23)Tầng kiểm soát đường dẫn (Path control): Tầng cung cấp giao thức để tìm đường cho gói tin qua mạng SNA để kết nối với mạng SNA khác, đồng thời kiểm sốt đường truyền
Tầng kiểm soát liên kết liệu (Data Link Control): Tầng cung cấp giao thức cho việc truyền gói tin thơng qua đường truyền vật lý hai node cung cấp điều khiển lưu thông phục hồi lỗi, hỗ trợ cho tầng giao thức SDLC, System/370, X25, IEEE 802.2 802.5
Tầng kiểm soát vật lý (Physical control): Tầng cung cấp giao diện vật lý cho môi trường truyền thông mà gắn với Tầng định nghĩa đặc trưng tín hiệu cần để thiết lập, trì kết thúc đường nối vật lý cho việc hỗ trợ kết nối
(24)Chương 4-Mơ hình kết nối hệ thống mở (Open Systems Interconection)
Việc nghiên cứu OSI bắt đầu ISO vào năm 1971 với mục tiêu nhằm nối kết sản phẩm hãng sản xuất khác Ưu điểm OSI chỗ hứa hẹn giải pháp cho vấn đề truyền thơng máy tính khơng giống Hai hệ thống, dù có khác truyền thơng với hiệu chúng đảm bảo điều kiện chung sau đây:
Chúng cài đặt tập chức truyền thơng
Các chức tổ chức thành tập tầng tầng đồng mức phải cung cấp chức
Các tầng đồng mức trao đổi với sử dụng chung giao thức Mơ hình OSI tách mặt khác mạng máy tính thành bảy tầng theo mơ hình phân tầng Mơ hình OSI khung mà tiêu chuẩn lập mạng khác khớp vào Mơ hình OSI định rõ mặt hoạt động mạng nhằm đến tiêu chuẩn mạng khác Vì vậy, theo nghĩa đó, mơ hình OSI loại tiêu chuẩn chuẩn
I Nguyên tắc sử dụng định nghĩa tầng hệ thống mở:
Sau nguyên tắc mà ISO quy định dùng q trình xây dựng mơ hình OSI
Không định nghĩa nhiều tầng để việc xác định ghép nối tầng không phức tạp
Tạo ranh giới tầng cho việc giải thích phục vụ số tương tác qua lại hai tầng nhỏ
Tạo tầng riêng biệt cho chức khác biệt hồn tồn kỹ thuật sử dụng q trình thực hiên