Trắc Nghiệm Thú Vị Về Mạng Máy Tính Phần 1
Kiểm tra kiến thức của bạn về mạng máy tính với bài trắc nghiệm tương tác này
Kết Quả Trắc Nghiệm Của Bạn
Hướng Dẫn Toàn Diện Về Mạng Máy Tính: Từ Cơ Bản Đến Nâng Cao
Mạng máy tính là nền tảng của thế giới kỹ thuật số hiện đại, kết nối hàng tỷ thiết bị trên toàn cầu. Trong phần 1 của loạt bài trắc nghiệm này, chúng ta sẽ khám phá những khái niệm cơ bản nhất về mạng máy tính mà mọi chuyên gia CNTT đều cần nắm vững.
1. Các Khái Niệm Cơ Bản Về Mạng Máy Tính
1.1. Mạng máy tính là gì?
Mạng máy tính (Computer Network) là hệ thống kết nối hai hoặc nhiều máy tính với nhau thông qua phương tiện truyền dẫn (dây cáp, sóng vô tuyến,…) để chia sẻ tài nguyên và trao đổi dữ liệu. Các thành phần chính của mạng bao gồm:
- Thiết bị đầu cuối: Máy tính, máy chủ, điện thoại thông minh
- Phương tiện truyền dẫn: Cáp đồng trục, cáp quang, sóng radio
- Thiết bị mạng: Router, switch, hub, modem
- Giao thức: TCP/IP, HTTP, FTP, SMTP
1.2. Phân loại mạng máy tính
Mạng máy tính được phân loại dựa trên nhiều tiêu chí khác nhau:
| Loại mạng | Phạm vi | Ví dụ | Tốc độ truyền |
|---|---|---|---|
| PAN (Personal Area Network) | 1-10 mét | Kết nối Bluetooth giữa điện thoại và tai nghe | 1-10 Mbps |
| LAN (Local Area Network) | 10m-1km | Mạng văn phòng, trường học | 10 Mbps – 10 Gbps |
| MAN (Metropolitan Area Network) | 1-100km | Mạng thành phố, ISP địa phương | 10 Mbps – 1 Gbps |
| WAN (Wide Area Network) | 100km- toàn cầu | Internet, mạng liên tỉnh | 56 Kbps – 100 Gbps |
2. Mô Hình OSI Và TCP/IP
2.1. Mô hình OSI 7 lớp
Mô hình OSI (Open Systems Interconnection) là khuôn khổ tiêu chuẩn quốc tế mô tả cách thông tin được truyền giữa các thiết bị mạng thông qua 7 lớp:
- Lớp 1 – Vật lý (Physical): Xác định đặc tính vật lý của phương tiện truyền (điện áp, tốc độ bit, kết nối cơ học)
- Lớp 2 – Liên kết dữ liệu (Data Link): Đảm bảo truyền dữ liệu đáng tin cậy giữa hai nút kết nối trực tiếp (MAC, LLC)
- Lớp 3 – Mạng (Network): Xử lý định tuyến và chuyển tiếp gói tin (IP, ICMP, IGMP)
- Lớp 4 – Giao vận (Transport): Đảm bảo giao tiếp end-to-end (TCP, UDP)
- Lớp 5 – Phiên (Session): Quản lý các phiên làm việc giữa ứng dụng (NetBIOS, RPC)
- Lớp 6 – Trình bày (Presentation): Xử lý định dạng và mã hóa dữ liệu (SSL, JPEG, MPEG)
- Lớp 7 – Ứng dụng (Application): Cung cấp dịch vụ mạng cho ứng dụng người dùng (HTTP, FTP, SMTP)
2.2. So sánh mô hình OSI và TCP/IP
Mô hình TCP/IP là phiên bản thực tế được triển khai trên Internet, gồm 4 lớp tương ứng với các lớp trong mô hình OSI:
| Lớp TCP/IP | Chức năng | Tương ứng OSI | Giao thức tiêu biểu |
|---|---|---|---|
| Application | Cung cấp dịch vụ cho ứng dụng người dùng | Lớp 5-7 | HTTP, FTP, DNS, SMTP |
| Transport | Đảm bảo giao tiếp end-to-end | Lớp 4 | TCP, UDP |
| Internet | Định tuyến và địa chỉ hóa | Lớp 3 | IP, ICMP, ARP |
| Network Access | Truyền dữ liệu trên phương tiện vật lý | Lớp 1-2 | Ethernet, Wi-Fi, PPP |
3. Địa Chỉ IP Và Phân Lớp Mạng
3.1. Địa chỉ IPv4
IPv4 (Internet Protocol version 4) sử dụng địa chỉ 32-bit, thường được biểu diễn dưới dạng decimal dotted (ví dụ: 192.168.1.1). Không gian địa chỉ IPv4 gồm 232 ≈ 4.3 tỷ địa chỉ, hiện đang cạn kiệt.
Cấu trúc địa chỉ IPv4:
- Phần mạng (Network ID): Xác định mạng
- Phần host (Host ID): Xác định thiết bị trong mạng
3.2. Các lớp địa chỉ IPv4
IPv4 được chia thành 5 lớp chính:
| Lớp | Dải địa chỉ | Mặt nạ mặc định | Số mạng | Số host/mạng |
|---|---|---|---|---|
| A | 1.0.0.0 – 126.255.255.255 | 255.0.0.0 (/8) | 126 | 16,777,214 |
| B | 128.0.0.0 – 191.255.255.255 | 255.255.0.0 (/16) | 16,384 | 65,534 |
| C | 192.0.0.0 – 223.255.255.255 | 255.255.255.0 (/24) | 2,097,152 | 254 |
| D | 224.0.0.0 – 239.255.255.255 | Multicast | – | – |
| E | 240.0.0.0 – 255.255.255.254 | Dành riêng | – | – |
3.3. Địa chỉ IPv6
IPv6 (Internet Protocol version 6) sử dụng địa chỉ 128-bit, giải quyết vấn đề cạn kiệt địa chỉ của IPv4. Địa chỉ IPv6 được biểu diễn dưới dạng hexadecimal với dấu hai chấm phân tách (ví dụ: 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
Ưu điểm của IPv6:
- Không gian địa chỉ khổng lồ (2128 ≈ 3.4×1038 địa chỉ)
- Cấu hình tự động (không cần DHCP)
- Bảo mật tích hợp (IPsec)
- Định tuyến hiệu quả hơn
- Hỗ trợ tốt cho multicast
4. Các Giao Thức Mạng Quan Trọng
4.1. TCP (Transmission Control Protocol)
TCP là giao thức định hướng kết nối (connection-oriented), đảm bảo dữ liệu được truyền đáng tin cậy và theo đúng thứ tự. Đặc điểm chính:
- Thiết lập kết nối 3 bước (three-way handshake)
- Kiểm soát luồng (flow control)
- Kiểm soát tắc nghẽn (congestion control)
- Phát hiện và sửa lỗi
4.2. UDP (User Datagram Protocol)
UDP là giao thức không định hướng kết nối (connectionless), truyền dữ liệu nhanh nhưng không đảm bảo độ tin cậy. Đặc điểm chính:
- Không thiết lập kết nối trước khi truyền
- Không kiểm soát luồng hoặc tắc nghẽn
- Header nhỏ gọn (8 byte so với 20 byte của TCP)
- Phù hợp cho ứng dụng thời gian thực (VoIP, game, streaming)
4.3. So sánh TCP và UDP
Bảng so sánh chi tiết giữa hai giao thức:
| Tiêu chí | TCP | UDP |
|---|---|---|
| Loại kết nối | Connection-oriented | Connectionless |
| Độ tin cậy | Cao (đảm bảo giao hàng) | Thấp (best-effort) |
| Thứ tự gói tin | Đảm bảo | Không đảm bảo |
| Kiểm soát luồng | Có | Không |
| Kiểm soát tắc nghẽn | Có | Không |
| Header size | 20-60 byte | 8 byte |
| Tốc độ | Chậm hơn | Nhanh hơn |
| Ứng dụng điển hình | HTTP, FTP, SMTP, SSH | DNS, DHCP, VoIP, game online |
5. Thiết Bị Mạng Cơ Bản
5.1. Hub
Hub là thiết bị lớp 1 (Physical) kết nối nhiều thiết bị trong mạng LAN. Đặc điểm:
- Làm việc ở chế độ broadcast (gửi dữ liệu đến tất cả các cổng)
- Không có khả năng định tuyến hoặc lọc dữ liệu
- Gây tắc nghẽn mạng (collision domain chung)
- Hiện nay ít được sử dụng, thay thế bằng switch
5.2. Switch
Switch là thiết bị lớp 2 (Data Link) thông minh hơn hub. Đặc điểm:
- Tạo bảng MAC address để định tuyến frame
- Chỉ gửi dữ liệu đến cổng đích
- Giảm thiểu collision domain
- Hỗ trợ full-duplex communication
- Có hai loại: Unmanaged và Managed switch
5.3. Router
Router là thiết bị lớp 3 (Network) kết nối nhiều mạng với nhau. Đặc điểm:
- Định tuyến gói tin giữa các mạng khác nhau
- Sử dụng bảng định tuyến (routing table)
- Hỗ trợ NAT (Network Address Translation)
- Có thể lọc gói tin dựa trên địa chỉ IP
- Kết nối mạng LAN với WAN/Internet
5.4. Modem
Modem (Modulator-Demodulator) chuyển đổi tín hiệu số sang tương tự và ngược lại. Đặc điểm:
- Cho phép kết nối Internet qua đường dây điện thoại (DSL) hoặc cáp
- Có hai loại: Internal (gắn trong máy tính) và External
- Tốc độ được đo bằng bps (bits per second)
- Hiện nay thường tích hợp với router (modem-router combo)
6. Bảo Mật Mạng Cơ Bản
6.1. Các mối đe dọa bảo mật mạng phổ biến
Mạng máy tính phải đối mặt với nhiều mối đe dọa bảo mật:
- Malware: Phần mềm độc hại như virus, worm, trojan
- Phishing: Lừa đảo qua email hoặc website giả mạo
- Man-in-the-middle (MITM): Chặn và sửa đổi thông tin truyền đi
- Denial-of-Service (DoS/DDoS): Làm quá tải hệ thống bằng lưu lượng giả
- SQL Injection: Chèn mã độc vào cơ sở dữ liệu
- Zero-day exploit: Lợi dụng lỗ hổng chưa được vá
6.2. Các biện pháp bảo mật mạng cơ bản
Để bảo vệ mạng khỏi các mối đe dọa, cần triển khai các biện pháp sau:
- Tường lửa (Firewall): Lọc lưu lượng mạng dựa trên quy tắc
- Mã hóa (Encryption): Sử dụng SSL/TLS, VPN, IPsec
- Xác thực mạnh (Strong Authentication): Mật khẩu phức tạp, 2FA
- Cập nhật phần mềm: Vá lỗi bảo mật kịp thời
- Phân đoạn mạng (Network Segmentation): Tách biệt các khu vực nhạy cảm
- Giám sát và ghi log: Phát hiện sớm các hoạt động đáng ngờ
- Đào tạo nhận thức bảo mật: Giúp người dùng nhận biết các mối đe dọa
6.3. Giao thức bảo mật mạng quan trọng
Một số giao thức bảo mật được sử dụng rộng rãi:
- SSL/TLS: Bảo mật truyền thông web (HTTPS)
- IPsec: Bảo mật ở lớp mạng (VPN)
- SSH: Truy cập từ xa an toàn thay thế Telnet
- WPA3: Bảo mật mạng Wi-Fi
- 802.1X: Xác thực thiết bị trên mạng LAN
- DKIM/SPF/DMARC: Bảo mật email chống spoofing
7. Xu Hướng Mạng Máy Tính Hiện Đại
7.1. Mạng định nghĩa bằng phần mềm (SDN)
SDN (Software-Defined Networking) tách biệt mặt phẳng điều khiển (control plane) và mặt phẳng dữ liệu (data plane), cho phép quản lý mạng linh hoạt thông qua phần mềm. Lợi ích:
- Quản lý tập trung thông qua controller
- Cấu hình động và tự động hóa
- Tối ưu hóa lưu lượng mạng
- Giảm chi phí vận hành
7.2. Ảo hóa mạng (NFV)
NFV (Network Functions Virtualization) ảo hóa các chức năng mạng (như firewall, load balancer) chạy trên phần cứng tiêu chuẩn. Lợi ích:
- Giảm phụ thuộc vào phần cứng chuyên dụng
- Triển khai nhanh chóng các dịch vụ mới
- Tiết kiệm chi phí và năng lượng
- Dễ dàng mở rộng
7.3. Mạng 5G và Edge Computing
Công nghệ 5G kết hợp với edge computing mang lại:
- Tốc độ truyền dữ liệu lên đến 20 Gbps
- Độ trễ cực thấp (<1ms)
- Kết nối đồng thời hàng triệu thiết bị (IoT)
- Xử lý dữ liệu tại biên mạng (giảm tải cho đám mây)
- Ứng dụng trong xe tự lái, phẫu thuật từ xa, thực tế ảo
7.4. Blockchain trong mạng
Công nghệ blockchain được ứng dụng trong mạng để:
- Xây dựng hệ thống DNS phi tập trung (như Handshake)
- Bảo mật IoT thông qua xác thực thiết bị
- Quản lý danh tính kỹ thuật số (DID)
- Tạo mạng riêng ảo (VPN) phi tập trung
- Giảm thiểu tấn công DDoS thông qua cơ chế đồng thuận
Kết Luận
Mạng máy tính là lĩnh vực rộng lớn và không ngừng phát triển, đóng vai trò then chốt trong cuộc cách mạng số. Việc nắm vững các khái niệm cơ bản về mạng không chỉ giúp bạn vượt qua các bài kiểm tra mà còn là nền tảng để xây dựng sự nghiệp trong lĩnh vực CNTT.
Bài trắc nghiệm phần 1 này đã giúp bạn ôn tập các kiến thức cơ bản về:
- Các loại mạng và phạm vi hoạt động
- Mô hình OSI và TCP/IP
- Địa chỉ IP (IPv4 và IPv6)
- Các giao thức mạng quan trọng
- Thiết bị mạng cơ bản
- Bảo mật mạng
Ở phần tiếp theo, chúng ta sẽ đi sâu vào các chủ đề nâng cao như định tuyến động, mạng không dây, và bảo mật mạng tiên tiến. Hãy tiếp tục theo dõi và rèn luyện kiến thức của bạn!