Máy Tính Hiệu Suất Mạng Cơ Bản

Tính toán băng thông, độ trễ và hiệu suất mạng dựa trên thông số kỹ thuật của bạn

Băng thông thực tế trên mỗi thiết bị
0 Mbps
Thời gian truyền file 1GB
0 giây
Tỷ lệ sử dụng băng thông
0%
Độ trễ vòng (RTT)
0 ms

Giáo Trình Kiến Thức Cơ Bản Về Mạng Máy Tính

1. Giới thiệu về mạng máy tính

Mạng máy tính 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 thông tin. Theo thống kê từ Quỹ Khoa học Quốc gia Hoa Kỳ (NSF) .gov, hơn 90% doanh nghiệp toàn cầu hiện nay phụ thuộc vào mạng máy tính để vận hành hoạt động hàng ngày.

1.1 Lợi ích của mạng máy tính

  • Chia sẻ tài nguyên: Máy in, ổ đĩa, phần mềm ứng dụng
  • Truyền thông: Email, tin nhắn tức thời, hội nghị truyền hình
  • Quản lý tập trung: Dễ dàng cập nhật và bảo trì hệ thống
  • Tiết kiệm chi phí: Giảm thiểu chi phí phần cứng và phần mềm
  • Dự phòng dữ liệu: Sao lưu và phục hồi dữ liệu hiệu quả

1.2 Phân loại mạng máy tính

Loại mạng Phạm vi Tốc độ Ứng dụng điển hình
LAN (Local Area Network) 1-10 km 10-1000 Mbps Văn phòng, trường học
MAN (Metropolitan Area Network) 10-100 km 10-100 Mbps Thành phố, khu công nghiệp
WAN (Wide Area Network) 100-10000 km 1-100 Mbps Kết nối liên tỉnh, quốc gia
WLAN (Wireless LAN) 100-500 m 10-300 Mbps Cà phê, sân bay, khách sạn

2. Các thành phần cơ bản của mạng máy tính

2.1 Phần cứng mạng

  1. Card mạng (NIC): Giao diện kết nối máy tính với mạng, chuyển đổi dữ liệu giữa máy tính và phương tiện truyền dẫn.
  2. Bộ định tuyến (Router): Kết nối nhiều mạng với nhau và định tuyến lưu lượng mạng giữa chúng.
  3. Bộ chuyển mạch (Switch): Kết nối nhiều thiết bị trong cùng một mạng và chuyển tiếp dữ liệu đến đúng đích.
  4. Cáp mạng: Các loại cáp đồng trục, cáp xoắn đôi (UTP/STP), cáp quang.
  5. Điểm truy cập không dây (Access Point): Cho phép các thiết bị kết nối mạng thông qua sóng vô tuyến.

2.2 Phần mềm mạng

Phần mềm mạng bao gồm hệ điều hành mạng (NOS), giao thức mạng, và các ứng dụng mạng. Theo nghiên cứu từ Học viện Cisco .edu, hơn 80% lỗi mạng xuất phát từ cấu hình phần mềm không đúng.

Thành phần Chức năng Ví dụ
Hệ điều hành mạng Quản lý tài nguyên mạng Windows Server, Linux
Giao thức mạng Quy định cách trao đổi dữ liệu TCP/IP, UDP, ICMP
Phần mềm ứng dụng Cung cấp dịch vụ mạng Web server, Email server
Phần mềm quản trị Giám sát và quản lý mạng Wireshark, Nagios

3. Mô hình tham chiếu OSI

Mô hình OSI (Open Systems Interconnection) là khuôn khổ tiêu chuẩn quốc tế để mô tả cách các ứng dụng mạng giao tiếp qua mạng. Mô hình này được phát triển bởi Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) và bao gồm 7 lớp:

  1. Lớp vật lý (Physical): Xác định các đặc tính điện và vật lý của kết nối mạng.
  2. Lớp liên kết dữ liệu (Data Link): Đảm bảo truyền dữ liệu không lỗi giữa các nút mạng liền kề.
  3. Lớp mạng (Network): Xử lý định tuyến gói tin qua nhiều mạng.
  4. Lớp giao vận (Transport): Đảm bảo giao tiếp end-to-end giữa các ứng dụng.
  5. Lớp phiên (Session): Quản lý các phiên kết nối giữa các ứng dụng.
  6. Lớp trình diễn (Presentation): Chuyển đổi dữ liệu giữa định dạng ứng dụng và định dạng mạng.
  7. Lớp ứng dụng (Application): Cung cấp giao diện giữa phần mềm ứng dụng và mạng.

3.1 So sánh mô hình OSI và TCP/IP

Mô hình TCP/IP là mô hình thực tế được sử dụng rộng rãi, trong khi OSI là mô hình lý thuyết. Dưới đây là bảng so sánh chi tiết:

Đặc điểm Mô hình OSI Mô hình TCP/IP
Số lượng lớp 7 lớp 4 lớp
Phát triển bởi ISO ARPANET
Tính linh hoạt Cao (mỗi lớp độc lập) Thấp (các lớp phụ thuộc lẫn nhau)
Giao thức Không xác định Xác định (TCP, IP, UDP,…)
Sử dụng thực tế Ít phổ biến Rộng rãi (Internet)

4. Giao thức mạng cơ bản

4.1 Giao thức TCP/IP

TCP/IP (Transmission Control Protocol/Internet Protocol) là bộ giao thức cơ bản của Internet. TCP đảm bảo dữ liệu được truyền tải đáng tin cậy, trong khi IP xử lý việc định địa chỉ và định tuyến gói tin.

Đặc điểm của TCP:

  • Kết nối hướng kết nối (connection-oriented)
  • Đảm bảo giao hàng (reliable delivery)
  • Kiểm soát luồng (flow control)
  • Kiểm soát tắc nghẽn (congestion control)
  • Tốc độ truyền tải: 10-1000 Mbps (phụ thuộc vào mạng vật lý)

Đặc điểm của IP:

  • Giao thức không kết nối (connectionless)
  • Định địa chỉ logic bằng địa chỉ IP
  • Định tuyến gói tin qua nhiều mạng
  • Phiên bản phổ biến: IPv4 (32-bit), IPv6 (128-bit)

4.2 Giao thức UDP

UDP (User Datagram Protocol) là giao thức giao vận không đáng tin cậy nhưng nhanh hơn TCP. UDP được sử dụng cho các ứng dụng nhạy cảm với độ trễ như:

  • VoIP (Voice over IP)
  • Trò chơi trực tuyến
  • Phát video trực tiếp
  • DNS (Domain Name System)

5. Địa chỉ IP và phân lớp mạng

5.1 Địa chỉ IPv4

Địa chỉ IPv4 có độ dài 32-bit, được biểu diễn dưới dạng 4 octet cách nhau bằng dấu chấm (ví dụ: 192.168.1.1). Có khoảng 4.3 tỷ địa chỉ IPv4 khả dụng, nhưng đã cạn kiệt từ năm 2011.

Các lớp địa chỉ IPv4:

Lớp Dải địa chỉ Mục đích Số host/mạng
A 1.0.0.0 – 126.255.255.255 Mạng lớn 16,777,214 host
B 128.0.0.0 – 191.255.255.255 Mạng trung bình 65,534 host
C 192.0.0.0 – 223.255.255.255 Mạng nhỏ 254 host
D 224.0.0.0 – 239.255.255.255 Multicast Không áp dụng
E 240.0.0.0 – 255.255.255.255 Dự trữ Không áp dụng

5.2 Địa chỉ IPv6

IPv6 có độ dài 128-bit, được biểu diễn dưới dạng 8 nhóm 4 chữ số hexa cách nhau bằng dấu hai chấm (ví dụ: 2001:0db8:85a3:0000:0000:8a2e:0370:7334). IPv6 giải quyết vấn đề cạn kiệt địa chỉ của IPv4 với không gian địa chỉ gần như vô hạn (3.4×10³⁸ địa chỉ).

Ưu điểm của IPv6:

  • Không gian địa chỉ lớn hơn nhiều
  • 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 hơn cho multicast

5.3 Phân lớp mạng (Subnetting)

Subnetting là kỹ thuật chia mạng lớn thành các mạng con nhỏ hơn để tối ưu hóa không gian địa chỉ và cải thiện hiệu suất mạng. Subnet mask xác định phần nào của địa chỉ IP là network ID và phần nào là host ID.

Ví dụ: Địa chỉ IP 192.168.1.10 với subnet mask 255.255.255.0 (hoặc /24) có:

  • Network ID: 192.168.1.0
  • Host ID: 0.0.0.10
  • Địa chỉ broadcast: 192.168.1.255
  • Số host khả dụng: 254 (từ 192.168.1.1 đến 192.168.1.254)

6. Các thiết bị mạng phổ biến

6.1 Hub

Hub là thiết bị lớp 1 (Physical) kết nối nhiều thiết bị trong mạng LAN. Hub nhận tín hiệu từ một cổng và truyền đến tất cả các cổng khác, gây lãng phí băng thông và không an toàn.

6.2 Switch

Switch là thiết bị lớp 2 (Data Link) thông minh hơn hub. Switch học địa chỉ MAC của các thiết bị và chỉ chuyển tiếp frame đến cổng đích, giảm thiểu conflict domain và cải thiện hiệu suất mạng.

So sánh Hub và Switch:

Đặc điểm Hub Switch
Lớp hoạt động Lớp 1 (Physical) Lớp 2 (Data Link)
Phương thức chuyển tiếp Broadcast đến tất cả cổng Unicast đến cổng đích
Băng thông Chia sẻ (shared) Dành riêng (dedicated)
Conflict domain 1 domain cho tất cả cổng 1 domain cho mỗi cổng
Hiệu suất Thấp Cao
Giá thành Rẻ Đắt hơn

6.3 Router

Router là thiết bị lớp 3 (Network) kết nối nhiều mạng với nhau và định tuyến gói tin giữa chúng. Router sử dụng bảng định tuyến và giao thức định tuyến (như OSPF, BGP) để xác định đường đi tốt nhất cho gói tin.

Chức năng chính của router:

  • Kết nối nhiều mạng khác nhau
  • Lọc và chuyển tiếp gói tin dựa trên địa chỉ IP
  • Thực hiện NAT (Network Address Translation)
  • Cung cấp tính năng bảo mật (tường lửa)
  • Quản lý QoS (Quality of Service)

6.4 Access Point

Access Point (AP) là thiết bị tạo ra mạng không dây (WLAN) cho phép các thiết bị kết nối mạng thông qua sóng vô tuyến. AP thường kết nối với mạng có dây và phát sóng WiFi cho các thiết bị di động.

Tiêu chuẩn WiFi phổ biến:

Tiêu chuẩn Tên thương mại Tần số (GHz) Tốc độ tối đa (Mbps) Phạm vi (trong nhà)
802.11b Wi-Fi 1 2.4 11 ~35m
802.11a 5 54 ~30m
802.11g Wi-Fi 3 2.4 54 ~38m
802.11n Wi-Fi 4 2.4/5 600 ~70m
802.11ac Wi-Fi 5 5 3500 ~35m
802.11ax Wi-Fi 6 2.4/5 9600 ~30m

7. Bảo mật mạng cơ bản

7.1 Các mối đe dọa bảo mật mạng phổ biến

  • Malware: Phần mềm độc hại như virus, worm, trojan
  • Phishing: Lừa đảo để lấy thông tin nhạy cảm
  • Man-in-the-Middle (MITM): Chặn và sửa đổi thông tin truyền tải
  • Denial-of-Service (DoS/DDoS): Làm quá tải hệ thống mạng
  • SQL Injection: Tấn công cơ sở dữ liệu qua các lỗ hổng ứng dụng web
  • Zero-day Exploit: Tấn công vào lỗ hổng chưa được vá

7.2 Các biện pháp bảo mật mạng cơ bản

  1. Tường lửa (Firewall): Lọc lưu lượng mạng dựa trên các quy tắc bảo mật.
  2. Mã hóa (Encryption): Sử dụng SSL/TLS cho truyền thông an toàn.
  3. Xác thực (Authentication): Sử dụng mật khẩu mạnh và xác thực đa yếu tố (MFA).
  4. Cập nhật phần mềm: Luôn cập nhật hệ điều hành và ứng dụng mới nhất.
  5. Phân đoạn mạng (Network Segmentation): Chia mạng thành các đoạn nhỏ để giới hạn tác động của tấn công.
  6. Giám sát mạng (Network Monitoring): Sử dụng các công cụ như SIEM để phát hiện hoạt động đáng ngờ.
  7. Sao lưu dữ liệu (Data Backup): Thực hiện sao lưu định kỳ và lưu trữ ngoài site.

7.3 Giao thức bảo mật mạng phổ biến

Giao thức Mục đích Cổng mặc định Lớp OSI
SSL/TLS Mã hóa truyền thông web 443 Presentation
IPsec Mã hóa giao thức IP 500 (UDP) Network
SSH Truy cập từ xa an toàn 22 Application
HTTPS HTTP an toàn với SSL/TLS 443 Application
WPA3 Bảo mật mạng WiFi N/A Data Link
Kerberos Xác thực mạng 88 Application

8. Xu hướng mạng máy tính hiện đại

8.1 Mạng định nghĩa bằng phần mềm (SDN)

SDN (Software-Defined Networking) tách riêng 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 và tự động hóa thông qua phần mềm. Theo báo cáo từ Viện Tiêu chuẩn và Công nghệ Quốc gia Hoa Kỳ (NIST) .gov, SDN có thể giảm 50% chi phí vận hành mạng và tăng 70% hiệu suất.

8.2 Ảo hóa mạng (NFV)

NFV (Network Functions Virtualization) ảo hóa các chức năng mạng (như router, firewall, load balancer) thành phần mềm chạy trên máy ảo, giúp giảm chi phí phần cứng và tăng tính linh hoạt.

8.3 Mạng 5G

Mạng di động thế hệ thứ 5 (5G) mang lại tốc độ lên đến 20 Gbps, độ trễ chỉ 1 ms, và khả năng kết nối đồng thời lên đến 1 triệu thiết bị/km². 5G sẽ cách mạng hóa IoT, xe tự lái, và các ứng dụng yêu cầu băng thông cao.

So sánh các thế hệ mạng di động:

Thế hệ Tốc độ tối đa Độ trễ Băng thông Ứng dụng điển hình
2G 64 Kbps 300 ms Hẹp Cuộc gọi, SMS
3G 2 Mbps 100 ms Rộng Internet di động, video call
4G 1 Gbps 30 ms Rất rộng HD video, trò chơi trực tuyến
5G 20 Gbps 1 ms Siêu rộng IoT, xe tự lái, thực tế ảo

8.4 Edge Computing

Edge Computing đưa khả năng xử lý và lưu trữ gần hơn với nguồn dữ liệu (ở “rìa” mạng), giảm độ trễ và băng thông cần thiết. Điều này đặc biệt quan trọng cho các ứng dụng IoT và thời gian thực.

8.5 Blockchain trong mạng

Công nghệ blockchain đang được ứng dụng trong mạng để tăng cường bảo mật, minh bạch và phi tập trung hóa. Các ứng dụng bao gồm:

  • Quản lý danh tính phi tập trung (DID)
  • Bảo mật IoT
  • Chống tấn công DDoS
  • Quản lý DNS phi tập trung

9. Kỹ năng cần thiết cho quản trị mạng

9.1 Kỹ năng kỹ thuật

  • Hiểu biết sâu về mô hình OSI và TCP/IP
  • Cấu hình và quản trị thiết bị mạng (router, switch, firewall)
  • Kiến thức về giao thức định tuyến (OSPF, BGP, EIGRP)
  • Kỹ năng gỡ rối mạng (sử dụng Wireshark, ping, traceroute)
  • Hiểu biết về bảo mật mạng và mã hóa
  • Kiến thức về ảo hóa và điện toán đám mây

9.2 Kỹ năng mềm

  • Kỹ năng giải quyết vấn đề và tư duy logic
  • Khả năng làm việc nhóm và giao tiếp hiệu quả
  • Kỹ năng quản lý thời gian và ưu tiên công việc
  • Khả năng học hỏi và cập nhật kiến thức liên tục
  • Kỹ năng tài liệu hóa và báo cáo

9.3 Chứng chỉ mạng giá trị

Chứng chỉ Cấp bởi Mức độ Nội dung chính
CCNA Cisco Cơ bản Cấu hình router/switch, bảo mật cơ bản
CCNP Cisco Nâng cao Định tuyến nâng cao, switching, troubleshooting
CCIE Cisco Chuyên gia Thiết kế và vận hành mạng doanh nghiệp phức tạp
CompTIA Network+ CompTIA Cơ bản Kiến thức mạng tổng quát, bảo mật, troubleshooting
JNCIA Juniper Cơ bản Cấu hình thiết bị Juniper, định tuyến cơ bản
AWS Certified Advanced Networking Amazon Nâng cao Mạng trên nền tảng đám mây AWS

10. Tài nguyên học tập về mạng máy tính

10.1 Sách tham khảo

  • “Computer Networking: A Top-Down Approach” – James F. Kurose, Keith W. Ross
  • “Network Warrior” – Gary A. Donahue
  • “TCP/IP Illustrated, Volume 1” – W. Richard Stevens
  • “Cisco CCNA Routing and Switching” – Todd Lammle
  • “Hands-On Networking Fundamentals” – Michael Palmer

10.2 Khóa học trực tuyến

10.3 Công cụ thực hành

  • GNS3: Mô phỏng mạng phức tạp với thiết bị ảo
  • Wireshark: Phân tích gói tin mạng
  • Packet Tracer (Cisco): Mô phỏng mạng cơ bản
  • Putty: Kết nối SSH/Telnet đến thiết bị mạng
  • Nmap: Quét và kiểm tra bảo mật mạng

10.4 Cộng đồng và diễn đàn

Leave a Reply

Your email address will not be published. Required fields are marked *