Khái niệm về mạng − Một mạng máy tính là tập hợp các máy tính được nối với nhau bởi các đường truyền vật lý theo một kiến trúc nào đĩ − Mục tiêu chính − Chia sẻ tài nguyên − Tăng hiệu nă
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐH DL KỸ THUẬT CÔNG NGHỆ –{— BÀI GIẢNG MÔN MẠNG MÁY TÍNH Thạc só Lê Mạnh Hải BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐH DL KỸ THUẬT CÔNG NGHỆ –{— BÀI GIẢNG MÔN CẤU TRÚC MÁY TÍNH VÀ HP NGỮ Thạc só Lê Mạnh Hải Trường ĐH DL KTCN Bài giảng Mạng máy tính Bài 1: TỔNG QUAN VỀ MẠNG I Khái niệm mạng − Một mạng máy tính tập hợp máy tính nối với đường truyền vật lý theo kiến trúc − Mục tiêu − Chia sẻ tài ngun − Tăng hiệu độ tin cậy − Ba yếu tố cần thiết để thiết lập mạng máy tính: − Chia sẻ thơng tin tài ngun − Đường dẫn đến máy tính khác − Quy định việc điều khiển truyền liệu − Một hệ thống mạng có thơng điệp từ nơi chuyển (transmitters) gửi đến nơi nhận (receivers), thơng điệp chuyển thông qua kênh (channel) II Ba thành phần mạng máy tính: − Hai hay nhiều nút (nodes) muốn chia sẻ thông tin − Dây cáp mạng hay kênh truyền thông khác như: vệ tinh, radio, (phương tiện truyền thông – media) − Hệ điều hành mạng: UNIX, Netware, Windows NT, Win98/2000 Cho phép nút mạng giao tiếp với nhau, nút mạng phải giao tiếp với theo phương cách, ngơn ngữ hay cịn gọi giao thức (PROTOCOLS) Trang 1/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính III Một số thuật ngữ thường gặp − Server: Là máy tính mà tài nguyên dùng để chia sẻ mạng − Client: máy tính dùng tài nguyên server − Workstation: PC có cấu hình mạnh, hệ điều hành mạng chun dụng có đặc tính như: đa nhiệm (multitasking), đa xử lý (multiprocessing) bảo mật (security) − Media: phương tiện kết nối vật lý máy tính với như: cáp mạng (network cabling) − Backbone: Là trục (xương sống) mạng − Segment: hệ thống mạng cấp hai nối vào backbone − Internetworking: mạng nhiều mạng riêng biệt kết nối lại với hay gọi liên mạng − Gateways: SW or HW (hay hai) để nối mạng có kiểu mạng khác hẳn Mạng máy tính phân bố nhà, thành phố, hay phạm vi quốc gia hay quốc tế dựa vào vị trí phân bố ta chia kiểu mạng sau − LAN (Local Area Network) - Mạng cục bộ, kết nối máy tính khu vực bán kính hẹp thơng thường khoảng vài trǎm mét Kết nối thực thông qua môi trường truyền thơng tốc độ cao ví dụ cáp đồng trục, cáp xoắn, hay cáp quang LAN thường sử dụng nội quan/tổ chức Các LAN kết nối với thành WAN − MAN (Metropolitan Area Network): kết nối máy tính phạm vi thành phố Kết nối thực thông qua môi trường truyền thông tốc độ cao (50-100 Mbit/s) − WAN (Wide Area Network) - Mạng diện rộng, kết nối máy tính nội quốc gia hay quốc gia châu lục Thông thường kết nối thực thông qua mạng viễn thơng Các WAN kết nối với thành GAN hay tự GAN Trang 2/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính − GAN (Global Area Network) kết nối máy tính từ châu lục khác Thơng thường kết nối thực thông qua mạng viễn thông vệ tinh Mạng MAN (Metropolitan Area Networks) Phân loại mạng theo diện tích IV Hình thái mạng (Network Topologies) Là xếp hình học nút cáp nối mạng Có hai kiểu hình thái: vật lý (physical) lơ-gíc (logical) Hình thái vật lý: Mỗi mạng vẽ sơ đồ mô tả tồn cấu trúc vật lý mạng Các hình thái vật lý bao gồm: − BUS: Kiến trúc mạng dạng BUS dựa đường cáp mạng chính, kết nối máy tính đến cáp mạng theo sơ đồ nối tiếp Thông tin Tô pô truyền theo dạng quảng bá (Broadcast) Trang 3/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính − Star: Mạng kiến trúc hình nối tất máy tính vào thiết bị tập trung gọi HUB, HUB đặt trung tâm mạng Mạng hình có ưu điểm độ tin cậy cao so với mạng Bus Đây Tôpô điểm – điểm − RING: Mạng kiến trúc vòng tạo nhiều thiết bị mạng nối với tạo thành hình trịn Đây mơ tả logic mạng kiến trúc vòng Trang 4/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính Hình thái lơ gíc: Đường dẫn mạng mà tín hiệu theo gọi hình thái lơ gíc Hai hình thái lơ gíc thường dùng là: − Bus: phát gửi tín hiệu đến tất thiết bị mạng (a) − Ring: phát gửi tín hiệu đường dẫn ngược chiều kim đồng hồ (b) V Chiến lược mạng (Network Strategies) Có ba kiểu quan hệ nút mạng với nhau: − Mạng phân cấp (hierarchical): hệ thống mà máy chủ ( thường máy tính lớn-mainframe) điều khiển, truyền thơng xử lý tồn Đầu cuối (Terminal) nhập liệu, hiển thị kết mà khơng xử lý − Client-Server network: Nhiệm vụ chia client server mà cung cấp dịch vụ mạng Trang 5/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính − Mạng ngang hàng (peer to peer): máy tính mạng hoạt động server client, chia sẻ sử dụng tài nguyên máy tính khác mạng Trang 6/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính BÀI 2: Hệ điều hành mạng Trong nhận diện đặc tính vài hệ điều hành mạng (Network Operating System – NOS) clients truy cập đến hệ điều hành mạng Mục đích – Nhận diện ba hệ điều hành bản: Giới thiệu ba hệ điều hành phổ biến nay: Microsoft Windows NT Server (2000 Server, 2003 server), Novell Netware, and UNIX – Nhận diện đặc tính trạm làm việc khác nhau: Làm để kết nối clients như: DOS, Windows, Macintosh đến hệ điều hành mạng (dùng tiện ích kèm theo tích hợp sẵn) – Nhận diện dịch vụ thư mục (Directory Services) WinNT Novell Netware: GiớI thiệu mơ hình DOMAIN WIN NT Directory Services Novell Directory Services Novell Netware I Các khái niệm – Dịch vụ mạng (Network Services) ám rằng: Một thực thể yêu cầu có dịch vụ, thực thể khác cung cấp dịch vụ – Hệ điều hành mạng chứa ứng dụng mà ứng dụng cung cấp dịch vụ mạng – Hệ điều hành mạng quản lý tài nguyên mạng , chia sẻ thích đáng người dùng (users) mạng – Servers cung cấp dịch vụ; clients yêu cầu dịch vụ; Peers Servers clients – Dịch vụ mạng (Network Services) tất NOS bao gồm: file, message, print, security, routing, network administration, application, database – Ngoài ta so sánh dịch vụ đặc điểm khác ba NOS phổ biến là: NT, Netware, UNIX II Windows NT Đặc điểm – NOS 32 bit chạy INTEL (IBM Cyrix, AMD compatible) RISC platform – NOS đa nhiệm mà chia sẻ thời gian CPU tất tiến trình chạy – Bảo mật theo chuẩn C2 Bộ Quốc Phịng Mỹ – WinNT dùng để xây dựng mạng nhỏ, intranet, internet server, mail Server – Các ứng dụng Win32 API (Application Program Interface), 16bit Windows, MSDOS hỗ trợ Intel Các phiên bản: Windows NT Edition – Win NT workstation: thiết kế cho trạm làm việc để bàn (desktop operating system) để chạy ứng dụng thương mại – Win NT Server: chung cho NOS vừa nhỏ Trang 7/96 Trường ĐH DL KTCN Bài giảng Mạng máy tính – Win NT Enterprise: thiết kế cho hệ thống lớn với độ tin cậy cao – WinNT Terminal Server: thiết kế cho dumb terminal, hay PC có cấu hình thấp dùng terminal emulation Các ứng dụng: BackOffice chạy NT Server bao gồm: – Exchange Server: dịch vụ email – Proxy Server: tường lửa (Firewall caching services) – Internet Information Server (IIS): Internet & Intranet services – Site Server: dịch vụ quản lý Intranet, internet, e-commerce – SQL Server: quản lý sở liệu quan hệ Các dịch vụ: NT Server bao gồm: – Gateway Service Tích hợp Netware NT tiện tích để chuyển (migration) users data từ Novel lên NT – Khả chịu đựng sai sót (Fault tolerant) NT: disk mirroring, disk strip with parity – Hỗ trợ: Internet, TCP/IP, Domain Name System (DNS) server, IIS Front Page (HTML page editor) Phân chia mạng: NT Server dùng mơ hình DOMAIN (vùng) – Một domain nhóm logical máy tính, thiết bị mạng (một thực thể đơn có quy luật quy trình riêng biệt) – Trên mạng có hay nhiều domain, domains cấu hình để chia sẻ tài nguyên với domains khác (và ngược lại) – Thành viên domain primary backup domain controllers, servers hay clients workstations (users login đến domain có quyền truy xuất đến tất servers domain đó) – NT server cài đặt primary hay backup domain controllers – Chỉ primary domain controller tồn domain Nó chứa domain accounts, user group database – Nên có backup domain controller cài domain Nó chứa domain accounts database – Thay đổi primary domain controller accounts database, tất backup domain controllers thay đổI – Backup domain dùng kiểm tra tính hợp lệ user account trước đưa đến primary domain – Những domains theo mơ hình phân tán nên có backup domain controller địa điểm, để users login login LAN, nhằm giảm tắt nghẽn đường truyền WAN – NT dùng workgroup – Workgroup dùng mạng peer-to-peer – Peer-to-peer thiết kế cho mạng nhỏ không yêu cầu bảo mật domains – Mỗi máy tính workgroup trì thơng tin account khơng chia sẻ với hệ thống khác Tài nguyên truy cập đưa user passw Người quản trị: NT SuperUser – Nhằm để quản trị NOS phảI cần có user có quyền truy xuất cao truy xuất thứ mạng, Trang 8/96