Mời các bạn cùng tìm hiểu Bài giảng Tin học đại cương: Phần I (Chương 4) với các nội dung chính: Giới thiệu chung về mạng máy tính; khái quát nguyên tắc hoạt động của Internet và WWW;...
IT110 Tin học đại cương Phần I: Tin học căn bản Chương 4: Mạng máy tính Nguyễn Bá Ngọc Nội dung chương này 1. Giới thiệu chung về mạng máy tính 2. Khái quát nguyên tắc hoạt động của Internet và WWW Nội dung chương này 1. Giới thiệu chung về mạng máy tính 2. Khái quát nguyên tắc hoạt động của Internet và WWW Khái niệm mạng máy tính Mạng máy tính hay mạng (computer network, network) là một tổ hợp gồm nhiều máy tính hoặc thiết bị xử lý thơng tin được kết nối với nhau qua các đường truyền và có sự trao đổi dữ liệu với Nhờ có mạng máy tính, thơng tin từ một máy tính có thể được truyền sang máy tính khác. Có thể ví mạng máy tính như một hệ thống giao thơng vận tải mà hàng hố trên mạng là dữ liệu, máy tính là nhà máy lưu trữ xử lý dữ liệu, hệ thống đường truyền như là hệ thống đường sá giao thông. Ví dụ mạng máy tính: mạng tại TTMTViện CNTT&TT, mạng của Tổng cục thuế, mạng Internet, Phân loại mạng máy tính Theo mối quan hệ giữa các máy trong mạng Mạng bình đẳng (peertopeer) các máy có quan hệ ngang hàng, một máy có thể yêu cầu một máy khác phục vụ Mạng khách/chủ (client/server). Một số máy là server (máy chủ) chuyên phục vụ các máy khác gọi là máy khách (client) hay máy trạm (workstation) khi có yêu cầu. Các dịch vụ bao gồm cung cấp thơng tin hoặc tính tốn v.v. Phân loại mạng máy tính (tiếp) Theo qui mơ địa lý LAN (Local Area Network) mạng cục bộ ở trong phạm vi nhỏ, ví dụ bán kính 500m, số lượng máy tính khơng q nhiều, mạng khơng q phức tạp. WAN (Wide Area Network) mạng diện rộng, các máy tính có thể ở các thành phố khác nhau. Bán kính có thể 100200 km. Ví dụ mạng của Tổng cục thuế GAN (Global Area Network) mạng tồn cầu, máy tính ở nhiều nước khác nhau. Thực tế mạng tồn cầu là kết hợp của nhiều mạng con. Ví dụ mạng Internet. Các thành phần cơ bản của mạng máy tính Các máy tính Đường truyền vật lý: hữu tuyến, vơ tuyến Vỉ mạng (Network Interface CardNIC) Các thiết bị kết nối mạng: HUB, SWITCH, ROUTER Các thành phần cơ bản của mạng máy tính Các thiết bị đầu cuối (terminal) khác: máy photo, máy in, scanner, camera mạng, Các phụ kiện mạng: ổ cắm, giắc cắm, Các thành phần cơ bản của mạng máy tính Hệ điều hành mạng: Hệ điều hành mạng là một phần mềm điều khiển sự hoạt động của mạng. Các phần mềm mạng cho máy tính: Hiện nay nói chung các hệ điều hành đều tích hợp sẵn chức năng kết nối mạng. Trong trường hợp hệ điều hành của máy tính khơng có sẵn khả năng kết nối mạng thì các phần mềm này là cần thiết. Các ứng dụng trên mạng: Ví dụ như Email, Chat, Video Call v.v. Kiến trúc mạng máy tính Kiến trúc mạng máy tính (network architecture) thể hiện cách kết nối máy tính với nhau và qui ước truyền dữ liệu giữa các máy tính. Cách nối các máy tính với nhau gọi là hình trạng (topology) của mạng. Tập các qui ước truyền thơng gọi là giao thức (protocol). Có hai kiểu nối mạng chủ yếu là điểmđiểm (point to point) và quảng bá (broadcast). Trong kiểu điểm điểm các đường truyền nối các nút thành từng cặp. Như vậy một nút sẽ gửi dữ liệu đến nút lân cận nó (nút được nối trực tiếp với nó). Dữ liệu sẽ được chuyển tiếp như vậy cho đến khi tơi nút đích 10 Địa chỉ Internet Mạng Internet là mạng máy tính mà trong đó mỗi máy phải có một địa chỉ duy nhất Địa chỉ IP; ví dụ, địa chỉ IP của ISComp là 202.191.56.67 Giao thức Internet phiên bản 4 (IPv4) hỗ trợ định dạng 32 bit của địa chỉ IP Bốn tập số, mỗi tập có miền giá trị từ 0 255 Sử dụng định dạng này sẽ có khoảng 4 tỉ địa chỉ IP Phần mềm Router biết cách sử dụng địa chỉ IP để tìm máy đích Internet làm việc như thế nào Giao thức mạng: Giao thức – là một định dạng thống nhất cho mục đích trao đổi dữ liệu giữa hai thiết bị Giao thức Internet là TCP/IP Giao thức WWW là HTTP Gói mạng: Thơng thường một thơng điệp được chia thành nhiều mảnh nhỏ hơn và ghép nối lại sau khi đã nhận đủ Những mảnh thơng tin như thế được đóng gói bởi thơng tin về địa chỉ được gọi là gói thơng tin Định dạng gói IP (v4) Field length in bits Bit Header Version (4) Hdr Len (4) TOS (8) Identification (16 bits) Time to Live (8) Protocol (8) Bit 31 Total Length in bytes (16) Flags (3) Fragment Offset (13) Header Checksum (16) Source IP Address (32) Destination IP Address (32) Data Options (if any) Data (variable length) WWW làm việc như thế nào Điều gì sẽ sảy ra khi máy chủ ISComp đã nhận được u cầu thơng tin từ trình duyệt Web của Anton? Máy chủ web xử lý URL để xác định trang nào trên máy chủ được yêu cầu Sau đó nó gửi tất cả thơng tin từ trang đó quay trở lại địa chỉ u cầu Mạng HTTT Đọc một URL http://www.is.hut.edu.vn/~ngocnb/it1110/index.html http:// = Giao thức truyền siêu văn bản www = Tên dịch vụ is = tên máy chủ hut = tên miền cấp 3 edu = tên miền cấp 2 vn/ = tên miền bậc cao nhất ~ngocnb/ = tên thư mục it1110/ = tên thư mục index.html = tên tệp của trang web Trang web và HTML Chúng ta thấy gì ở địa chỉ http://www.is.hut.edu.vn/~ngocnb/it1110/index.html Trang web và HTML Chúng ta thấy gì ở địa chỉ http://www.is.hut.edu.vn/~ngocnb/it1110/index.html Bấm phải chuột để xem mà nguồn Trang Web và HTML HTML HyperText Markup Language – ngơn ngữ đánh dấu siêu văn bản Sử dụng để đánh dấu văn bản và cho trình duyệt biết phải hiển thị nội dung như thế nào Dấu sổ trái thể hiện kết thúc câu lệnh nhưng đơi khi có thể bỏ qua Ví dụ Đây là Chữ đậmMột đoạn văn
Tiêu đề lớn