Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 132 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
132
Dung lượng
2,81 MB
Nội dung
Trường Đại học Sư phạm Khoa Tin học Chương NHẬP MƠN MẠNGMÁYTÍNH Ngày nay, nhu cầu sử dụng máytính khơng ngừng tăng lên số lượng ứng dụng, đặc biệt phát triển hệ thống mạngmáy tính, kết nối máytính lại với thơng qua mơi trường truyền tin để chia sẻ tài nguyên mạng góp phần làm tăng hiệu ứng dụng tất lĩnh vực khoa học kỹ thuật, kinh tế, quân sự, văn hoá Sự kết hợp máytính với hệ thống truyền thơng (communication) đặc biệt viễn thông (telecommunication) tạo chuyển biến có tính cách mạng vấn đề tổ chức khai thác sử dụng hệ thống máytính Từ hình thành mơi trường trao đổi thơng tin tập trung, phân tán, cho phép đồng thời nhiều người trao đổi thông tin với cách nhanh chóng hiệu từ vị trí địa lý khác Các hệ thống gọi mạngmáytính (computer networks) Mạngmáytính trở thành lĩnh vực nghiên cứu, phát triển quan trọng bảo đảm truyền tin đáng tin cậy, xác, phù hợp tốc độ đảm bảo an tồn thơng tin mạng ý nghĩa mạngmáytính 1.1 Lịch sử phát triển mạngmáytính Trước năm 1970 bắt đầu hình thành máytính nối với thành mạng thiết bị đầu cuối liệu kết nối trực tiếp vào máytính trung tâm để tận dụng tài nguyên chung, khai thác liệu, giảm giá thành truyền số liệu, sử dụng tiện lợi nhanh chóng Cùng với thời gian xuất máytính Mini Computer máytính cá nhân (Personal Computer) tăng yêu cầu truyền số liệu máytính - trạm đầu cuối (Terminal) ngược lại hình thành nhiều mạng cục bộ, mạng diện rộng phạm vi lớn Do mạngmáytính ngày phát triển để đáp ứng với nhu cầu người sử dụng Sự hình thành mạngmáytính mơ tả sau: Ban đầu kết nối thiết bị đầu cuối trực tiếp đến máytính lớn, phát triển ngày nhiều trạm nên chúng kết nối thành nhóm qua tập trung nối đến máy chủ trung tâm Trong giai đọan máytính trung tâm có chức quản lý truyền tin qua ghép nối điều khiển cứng để tăng sức mạnh quản lý toàn hế thống trước liệu đưa đến máytính trung tâm người ta thay ghép nối, quản lý đường truyền máytính MINI Bộ tiền xử lý gắn chặt với trung tâm, xử lý ngọai vi đưa vào máy chủ trạm đầu cuối thông minh Trong giai đọan cuối đưa vào mạng truyền tin cho phép xây dựng mạngmáytính rộng lớn GiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học Máytính trung tâm Bé tiỊn xư lý Các nút mạng Bộ tập trung Bộ tập trung Hình 1.1: Mơ hình mạng tổng qt Mạng truyền tin bao gồm nút truyền tin đường dây truyền tin nối nút để đảm bảo vận chuyển tin Các thiết bị đầu cuối, thiết bị tập trung, tiền xử lý máytính ghép nối vào nút mạng Trong giai đọan xuất trạm đầu cuối thơng minh mà ngày liên kết với máy Mini Chức máytính trung tâm: - Xử lý chương trình ứng dụng, phân chia tài nguyên ứng dụng - Quản lý hàng đợi trạm đầu cuối Chức tiền xử lý : - Điều khiển mạng truyền tin (Đường dây, lưu trữ tập tin, trạm đầu cuối) - Điều khiển chuyển ký tự lên đường dây, bổ sung hay bỏ ký tự đồng Chức tập trung: Quản lý truyền tin, đầu cuối Tiền xử lý, lưu trữ số liệu, điều khiển giao dịch Chức thiết bị đầu cuối: - Quản lý truyền tin, thủ tục truyền tin, ghép nối với người sử dụng - Điều khiển truy nhập số liệu lưu trữ số liệu Do số lượng trạm đầu cuối ngày tăng, nối trực tiếp với máytính trung tâm, tốn vật liệu nối ghép, quản lý nặng nề, không tương xứng với nhiệm vụ máy tính, hiệu suất thấp nên đưa tập trung để khắc phục nhược điểm 1.2 ý nghĩa mạngmáytínhMạngmáytínhmang lại cho xã hội lợi ích vô to lớn, việc kết nối máytính thành mạng nhằm vào mục đích sau: - Chia sẻ tài nguyên - Cho phép trao đổi thơng tin máytính cách xa - Tăng hiệu khai thác, xử lý thông tin độ tin cậy hệ thống - Tăng tốc xử lý liệu GiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học Tổng quan mạngmáytính 2.1 Các thành phần mạngmáytính 2.1.1 Đường truyền vật lý Đường truyền vật lý dùng để chuyển tín hiệu điện tử máytính Tất tín hiệu biểu thị liệu dạng xung nhị phân Có hai loại đường truyền: Hữu tuyến (cable), vơ tuyến (wireless) sử dụng việc kết nối mạng Đường truyền hữu tuyến gồm có cáp đồng trục, cáp xoắn đôi, cáp sợi quang, đường truyền vô tuyến gồm có: sóng Radio, sóng cực ngắn (viba), tia hồng ngoại (infrared) Tất tín hiệu truyền máytính có dạng sóng điện từ có tần số trãi từ tần số cực ngắn đến tia hồng ngoại Tùy theo tần số sóng điện từ mà dùng đường truyền vật lý khác để truyền Đường truyền vật lý có đặc trưng sau: Giải thông, thông lượng, độ suy hao, độ nhiễu từ + Giải thông (bandwidth) đường truyền độ đo phạm vi tần số mà đáp ứng + Thông lượng (throughput) đường truyền tốc độ truyền liệu đường truyền đó, tính số bit/giây + Độ suy hao độ đo độ suy yếu tín hiệu đường truyền Cáp dài độ suy hao lớn + Độ nhiễu điện từ làm nhiễu tín hiệu đường truyền Hiện hai loại đường truyền hữu tuyến vô truyến sử dụng việc kết nối mạngmáytính * Các loại đường truyền hữu tuyến + Cáp xoắn đôi (twisted pair): đôi dây cáp xoắn vào bọc lớp vỏ chống nhiễu Tùy thuộc vào khả chống nhiễu mà cáp xoắn đơi có thơng lượng từ 64Kbps đến vài chục Mbps + Cáp đồng trục (coaxial cable): cáp truyền thơng tin chun dụng cho tín hiệu có phổ rộng thích nghi tốt với u cầu cao tốc Thông lượng cực đại cho loại đường truyền hàng chục Mbps + Cáp quang học (fiber optic cable): cáp sợi thủy tinh dùng để dẫn ánh sáng Thơng lượng tối đa đạt đến 1000Mbps * Các loại đường truyền vô tuyến Chủ yếu sử dụng loại sóng sau + Sóng Radio + Sóng cực ngắn (Viba) + Các hệ thống hồng ngoại 2.1.2 Kiến trúc mạng Kiến trúc mạngmáytính thể cách ghép nối máytính với tập hợp quy tắc, quy ước mà tất thực thể tham gia truyền thông mạng phải tuân theo để đảm bảo mạng hoạt động tốt Cách ghép nối máytínhGiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học gọi hình trạng (Topolopy) mạng tập hợp quy tắc, quy ước gọi giao thức (Protocol) * Topo mạng Có hai kiểu nối mạng chủ yếu là: điểm - điểm (point to point) quảng bá (broadcast hay point to multipoint) Theo kiểu điểm - điểm, đường truyền nối cặp nút với nút có trách nhiệm lưu trữ tạm thời sau chuyển tiếp liệu đích Do cách thức làm việc nên mạng kiểu gọi mạng “Lưu chuyển tiếp” (store and forward) Hình 1.2 cho số dạng Topo mạng Điểm - Điểm: Hình Hình chu trình Hình Hình 1.2: Cấu hình mạng kiểu điểm - điểm Hình đầy đủ Theo kiểu quảng bá, tất nút phân chia chung đường truyền vật lý Dữ liệu gữi từ nút tiếp nhận tất nút lại, cần địa đích liệu để nút vào kiểm tra xem liệu có phải hay khơng Hình Ring Hình Bus Hình vệ tinh Radio Hình 1.3: Cấu hình mạng kiểu điểm - nhiều điểm * Giao thức mạng(Protocol) Việc trao đổi thông tin, cho dù đơn giản nhất, phải tuân theo quy tắc định Việc truyền tín hiệu mạng cần phải có quy tắc, quy ước nhiều mặt, từ khuôn dạng (cú pháp, ngữ nghĩa) liệu thủ tục gửi, nhận liệu, kiểm soát hiệu quả, chất lượng truyền tin xử lý lỗi Yêu cầu xử lý trao đổi thông tin người sử dụng cao quy tắc nhiều phức tạp Tập hợp tất quy tắc, quy ước gọi giao thức (Protocol) mạng Rõ ràng mạng sử dụng giao thức khác tùy lựa chọn người thiết kế, nhiên tổ chức chuẩn hóa quốc tế đưa số giao thức chuẩn dùng nhiều mạng khác để thuận lợi cho việc kết nối chung GiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học 2.2 Phân loại mạngmáytính Có nhiều cách phân loại mạng khác nhau, tùy theo yếu tố chọn để làm tiêu phân loại 2.2.1 Phân loại mạng theo khoảng cách địa lý Nếu lấy “khoảng cách địa lý” để làm yếu tố để phân loại ta có loai sau: + Mạng cục (LAN: Local Area Network): mạng cài đặt trọng phạm vi tương đối nhỏ (ví dụ quan, công ty, trường học ) + Mạng đô thị (MAN: Metropolitan Area Network): mạng cài đặt phạm vi thành phố, trung tâm kinh tế, phạm vi địa lý hàng trăm Km + Mạng diện rộng (WAN: Wide Area Network): phạm vi hoạt động mạng vượt qua biên giới quốc gia, khu vực + Mạng toàn cầu (VAN: Vast Area Network): phạm vi mạng trải rộng khắp lục địa trái đất Khoảng cách địa lý có tính chất tương đối đặc biệt thời đại ngày tiến phát triển công nghệ truyên dẫn quản lý mạng nên ranh giới khoảng cách địa lý mạng mờ nhạt Tuy nhiên sau người ta thường quan niệm chung cách đồng lọai thành lọai sau: WAN mạng lớn diện rộng, hệ mạng truyền thơng trao đổi liệu với phạm vi lớn có khỏang cách xa quốc gia hay quốc tế LAN mạng cục bố trí phạm vi hẹp quan, Bộ, Nghành Một số mạng LAN nối lại với để tạo thành mạng LAN lớn 2.2.2 Phân loại mạng theo kỹ thuật chuyển mạch Nếu lấy kỹ thuật chuyển mạch làm yếu tố để phân loại phân chia mạng thành: Mạng chuyển mạch kênh, mạng chuyển mạch thông báo, mạng chuyển mạch gói * Mạng chuyển mạch kênh (Cirucuit - Switched - Network) Đây mạng hai thực thể muốn liên lạc với chúng tạo kênh cứng, cố định trì liên tục hai thực thể ngắt liên lạc mạng điện thoại Phương pháp chuyển mạch có hai nhược điểm chính: + Hiệu xuất sử dụng đường truyền khơng cao có kênh bị bỏ khơng + Tiêu tốn thời gian cho việc thiết lập kênh cố định hai thực thể Data Data A S2 S4 S1 Data S6 S3 B S5 Hình 1.4: Mơ hình mạng chuyển mạch kênh GiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học * Mạng chuyển mạch thông báo (Message Switched Network) Các nút mạng vào địa đích “thông báo” để chọn nút đường dẫn tới đích Như nút cần lưu trữ tạm thời đọc tin nhận được, quản lý việc chuyển tiếp thông báo Tùy thuộc vào điều kiện mạng mà thơng báo khác gửi đường khác Phương pháp chuyển mạch thơng báo có ưu điểm sau: + Hiệu suất sử dụng đường truyền cao khơng bị chiếm dụng độc quyền mà phân chia nhiều thực thể + Mỗi nút mạng lưu trữ thơng báo kênh truyền rỗi chuyển thông báo đi, giảm tình trạng tắc nghẽn mạng + Có thể điều khiển truyền tin cách xếp mức độ ưu tiên thông báo Trong mạng chuyển mạch thơng báo ta tăng hiệu suất sử dụng giải thông mạng cách gán địa quảng bá cho thông báo để gửi đồng thời đến nhiều đích khác Nhược điểm chủ yếu trường hợp thông báo có kích thước lớn bị lỗi, phải truyền thơng báo lại nên hiệu suất không cao Phương pháp thích hợp với phương pháp truyền thư tín điện tử (Electronic mail) Message S4 S1 S6 S2 S7 S3 S8 S5 Hình 1.4: Mơ hình mạng chuyển mạch thơng báo * Mạng chuyển mạch gói (Packet Switched Network) Trong trường hợp thơng báo chia thành nhiều gói tin (Packet) khác nhau, độ dài khoảng 256 byte, có khn dạng quy định Các gói tin chứa thơng tin điều khiển, có địa nguồn địa đích Các gói tin thơng báo gửi nhiều đường khác + Mạng chuyển mạch gói có hiệu suất cao mạng chuyển mạch thơng báo kích thước gói tin hạn chế cho nút mạng xử lý tồn gói tin nhớ mà không cần lưu trữ tạm thời đĩa, mạng chuyển gói tin nhanh + Mỗi đường truyền chiếm thời gian ngắn dùng đường để đến đích khả đồng bit cao + Tuy nhiên, thời gian truyền tin ngắn nên thời gian chuyển mạch lớn tốc dộ truyền khơng cao đòi hỏi thời gian chuyển mạch cực ngắn + Việc tập hợp gói tin để tạo lại để thơng báo khó khăn, đặc biệt trường hợp gói truyền theo nhiều đường khác GiáotrìnhMạngmáytính Trường Đại học Sư phạm S1 Khoa Tin học S4 1 S6 3 S2 S7 S5 S3 2 S8 Hình 1.5: Mơ hình mạng chuyển mạch gói Do có nhiều ưu điểm mềm dẽo hiệu suất cao nên chuyển mạch gói dùng phổ biến Việc tổ hợp hai kỹ thuật chuyển mạch kênh chuyển mạch gói mạng thống gọi tắc ISDN (Intergrated Service Digital Network) xu hướng phát triển nay, mạng dịch vụ tích hợp số 2.2.3 Phân loại mạng theo kiến trúc mạng Nếu lấy kiến trúc mạng làm yếu tố để phân loại phân chia mạng thành: Mạng điểm - điểm mạng điểm - nhiều điểm Mạng điểm - điểm: mạng hình sao, hình chu trình, hình đầy đủ Mạng điểm - nhiều điểm: mạng hình Bus, hình Ring vệ tinh Radio * Ngòai ra, ta phân lọai theo cách “Khai thác liệu” mạng Nếu xem xét mạng theo cách khai thác liệu mạngmạng chia thành hai kiểu - Mạng ngang hàng (peer to peer): kiểu máytính nối lại với nhau, máy sử dụng tài nguyên máy ngược lại, khơng có máy coi máy chủ - Mạng chủ/khách (server/client): máy gọi máy chủ (server), máy có cài đặt phần mềm hệ điều hành mạng (NETWARE SYSTEM), máy có chức điều khiển phân chia việc khai thác tài nguyên theo yêu cầu máy khác Thuật ngữ CLIENT dùng để máy người khai thác hệ thống mạng Mỗi người khai thác mạng phải sử dụng máytính có nối với máy chủ để khai thác mạng, máy gọi client Kiến trúc phân tầng mơ hình OSI 3.1 Kiến trúc phân tầng * Ý nghĩa kiến trúc phân tầng Để giảm phức tạp việc thiết kế cài đặt mạng, hầu hết mạngmáytính phân tích, thiết kế theo quan điểm phân tầng (layering) Sự phân tầng giao thức quan trọng cung cấp hiểu biết sâu sắc thành phần giao thức khác cần thiết cho mạng Kiến trúc phân tầng mạngmáytính có ý nghĩa đặc biệt thể vấn đề nêu sau đây: + Dễ dàng công tác thiết, xây dựng cài đặt mạngmáy tính, hệ thống thành phần coi cấu trúc đa tầng + Mỗi tầng xây dựng sở tầng kế liền trước Như vậy, tầng hiểu tầng cung cấp dịch vụ cho tầng GiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học + Số lượng, tên gọi chức tầng người thiết kế mạngmáytính cụ thể quy định + Giao thức, vấn đề kỹ thuật cơng nghệ cho tầng tiến hành khảo sát, nghiên cứu triển khai độc lập • Mơ hình tổng quát kiến trúc phân tầng Hệ thống A Tầng N Hệ thống B Giao thức tầng N Tầng N Tầng Giao thức tầng Tầng Tầng Giao thức tầng Tầng Đường truyền vật lý Mơ hình tổng qt cơng cụ cho phép hình dung cách bao quát kiến trúc phân tầng mạngmáytính hệ thống mở Trong mơ hình trên, giả sử máy A hệ thống gởi máy B hệ thống nhận q trình truyền thơng tin từ A sang B qua tầng theo chiều sau: Tầng NA > > Tầng 1A > Đường truyền vật lý > Tầng 1B > > Tầng NB Giữa hai tầng đồng mức (ngang nhau) hai hệ thống A B phải tồn tập giao thức thủ tục, hai tầng liền kề hệ thống đặc trưng giao diện (Interfaces) 3.2 Mơ hình OSI (Open System Interconnection) Trước đây, nhà thiết kế tự lựa chọn kiến trúc mạng riêng mình, từ dẫn đến tình trạng khơng tương thích mạng như: phương pháp truy cập đường truyền khác nhau, sử dụng họ giao thức khác nhau, v.v Vì vậy, mạngmáytính khác khơng thể trao đổi thông tin với Khi nhu cầu trao đổi thơng tin lớn trở ngại khơng thể chấp nhận Do đó, cần phải xây dựng khung chuẩn kiến trúc mạng làm cho nhà nghiên cứu thiết kế mạng tạo sản phẩm mở mạng để dễ sản xuất sử dụng Như vậy, loại máytính hãng ghép nối với loại máytính hãng khác đồng thời mở khả chọn lựa loại thiết bị nhiều hãng khác Vì vậy, tổ chức tiêu chuẩn hóa quốc tế (International Organization for Standardization, viết tắt ISO) xây dựng Mơ hình tham chiếu cho việc kết nối hệ thống mở (Reference Model for Open Systems Interconnection hay gọn là: OSI Reference Model) Mơ hình OSI dùng làm sở để kết nối hệ thống mở phục vụ cho ứng dụng phân tán GiáotrìnhMạngmáytính Trường Đại học Sư phạm Khoa Tin học Để xây dựng mơ hình OSI, ISO xuất phát từ kiến trúc phân tầng dựa nguyên tắc chủ yếu sau đây: + Giới hạn số lượng tầng mức cần thiết + Mô tả dịch vụ tầng đơn giản tốt + Chức công nghệ khác tách biệt, chức gióng nằm chung tầng + Khi hiệu chỉnh chức hay giao thức tầng, tầng khác không bị ảnh hưởng theo + Có thể chia tầng thành nhiều tầng hay huỷ bỏ tầng Kết mô hình OSI gồm có tầng, đơi gọi mơ hình tầng Mỗi tầng đặc trưng tên gọi số hiệu tầng Ví dụ: Tầng mơ hình tầng Liên kết liệu Application Ứng dụng Giao thức tầng Presentation Giao thức tầng Trình diễn Session Giao thức tầng Phiên Transport Giao thức tầng Giao vận Network Giao thức tầng Mạng Data Link Giao thức tầng Liên kết liệu Physical Giao thức tầng Vật lý Đường truyền vật lý Hệ thống A Hệ thống A Hình 1.6: Mơ hình phân tầng OSI * Chức khái quát tầng mơ hình OSI - Tầng vật lý: Cung cấp phương tiện truyền tin, thủ tục khởi động, trì, hủy bỏ liên kết vật lý cho phép truyền dòng dết thúc Yêuu ccầầuu :: GiáotrìnhMạngmáytính 124 Trường Đại học Sư phạm Khoa Tin học Hãy tạo số tài khoản người dùng cập nhật thông tin cá nhân cho tài khoản Thực số thao tác sau : ✓ Đổi tên số tài khoản người dùng : kích phải chuột tài khoản kích chọn Rename, sau gõ tên vào kích OK ✓ Thay đổi tái lập mật cho số tài khoản : kích phải chuột tài khoản kích chọn Reset Password Set Password Sau gõ mật gõ lại mật lần vào xác nhận kích OK ✓ Khóa tài khoản : kích phải chuột tài khoản cần khóa kích chọn Disable Account ✓ Xử lý tài khoản bị vơ hiệu hóa : kích phải chuột tài khoản kích chọn Enable Account ✓ Xử lý tài khoản bị khóa : kích đơi chuột tài khoản xóa chọn Account is Locked Out ✓ Xử lý tài khoản bị hết hạn dùng : kích đơi chuột tài khoản chọn tab Account Trong mục Account Expires, chọn End Of ấn định thời hạn sử dụng cho tài khoản ✓ Thay đổi số thông tin khác : kích phải chuột tài khoản kích chọn Properties chọn tab tương ứng để thực thay đổi ✓ Xóa tài khoản khơng sử dụng : kích phải chuột tài khoản kích chọn Delete 5.3 Tạo Tài khoản Nhóm (Group) - Kích Start Chọn Programs Administrative Tools Active Directory Users and Computer - Trên Menu Action chọn New Group - Điền đầy đủ thông tin nhóm cần tạo vào Cụ thể : ▪ Nhập tên nhóm vào : “ Group name” (ví dụ : lop99TT01) ▪ Tên kiểu cũ nhóm vào : “ Pre - Windows2000” chúng có khác biệt (ví dụ : lop99tt) ▪ Chọn phạm vi nhóm : Group Scope (Chọn Global) ▪ Kiểu nhóm : Group Type (chọn Security – Nhóm bảo mật) - Nhấn OK để tạo nhóm - Bổ sung thơng tin đầy đủ cho nhóm cách nhấn đúp vào nhóm vừa tạo - Nhấn vào trang “General”, gõ mơ tả nhóm (nếu muốn) vào “Description”, địa Email có vào “Email” - Để bổ sung người dùng vào nhóm chọn trang “Members” Nhấn Add Chọn User Account muốn bổ sung vào nhóm nhấn nút “Add”, lặp lại bước muốn bổ sung nhiều người (Chú ý : Để bổ sung User vào nhóm bạn nhấn phím phải chuột User chọn “Add members to a Group”) Bạn có thể chọn nhiều người lúc để bổ sung vào nhóm cách giữ phím Ctrl chọn thành viên nhóm nhắp phải chọn “Add members to a GiáotrìnhMạngmáytính 125 ... Application Ứng dụng Giao thức tầng Presentation Giao thức tầng Trình diễn Session Giao thức tầng Phiên Transport Giao thức tầng Giao vận Network Giao thức tầng Mạng Data Link Giao thức tầng Liên... 53 4.1 Vai trò chức tầng giao vận 53 4.2 Giao thức chuẩn cho tầng giao vận (CCITT X.224/ISO 8073) 54 4.3 Dịch vụ OSI cho tầng giao vận 57 Tầng Phiên ... 3.4 Các giao thức liên quan đến giao thức IP 102 Giao thức TCP 105 4.1 Khuôn dạng gói tin TCP 106 4.2 Thiết lập kết thúc kết nối TCP 107 Giao thức