Mạng Máy Tính Căn Bản

Khóa học “Mạng Máy Tính Căn Bản” là bước đầu tiên trong lộ trình đào tạo DevOps/Cloud Engineer. Môn học cung cấp cho học viên kiến thức nền tảng về hoạt động của mạng máy tính, từ mô hình OSI/TCP-IP đến IP, định tuyến, dịch vụ tầng ứng dụng như DNS, DHCP, HTTP và các kỹ năng xử lý sự cố mạng cơ bản. Đây là nền móng quan trọng để học viên tiếp tục học về quản trị hệ thống, bảo mật, cloud và DevOps.

Thời lượng: 25h

Bạn đạt được gì sau khi hoàn thành khóa học

Đối tượng tham gia

Yêu cầu tiên quyết

  • Biết sử dụng máy tính cơ bản 
  • Có tinh thần học tập kỹ thuật (không yêu cầu lập trình)

Nội dung khóa học

 1. Tổng quan về mạng máy tính
  • Định nghĩa và mục tiêu của mạng máy tính 
  • Lịch sử và quá trình phát triển mạng 
  • Các loại mạng: LAN, WAN, MAN, PAN 
  • Các thành phần chính: host, switch, router, hub, cáp mạng
 2. Mô hình OSI và TCP/IP
  • Mô hình OSI 7 tầng: chức năng và dữ liệu truyền qua từng tầng 
  • Mô hình TCP/IP 4 tầng và so sánh với OSI 
  • Quá trình đóng gói và bóc tách dữ liệu (encapsulation/decapsulation)
 3. Tầng Physical và Datalink
  • Địa chỉ MAC và giao thức ARP 
  • So sánh hoạt động của Switch và Hub
    • VLAN, Spanning Tree và cách hoạt động 
  • Giới thiệu Ethernet và các loại cáp mạng: UTP, STP, cáp quang
  • Các mô hình mạng (topology): Star, Bus, Ring, Mesh
    • VLAN hopping, MAC spoofing cơ bản
 4. Địa chỉ IP và phân chia mạng (Subnetting)
  • Cấu trúc địa chỉ IPv4, các lớp A-B-C-D-E 
  • Giới thiệu IPv6 và lý do ra đời 
  • Phân biệt địa chỉ Public và Private IP 
  • Khái niệm CIDR và Subnet Mask 
  • Tính toán Subnet, Network ID, Broadcast ID, dải IP 
  • Bài tập thực hành Subnetting
5. Định tuyến và ICMP
  • Giao thức ICMP: vai trò trong kiểm tra kết nối mạng 
  • Các lệnh: ping, traceroute/tracert 
  • Cấu trúc bảng định tuyến 
  • Định tuyến tĩnh: khái niệm và minh hoạ cấu hình 
  • Định tuyến động: giới thiệu RIP, OSPF, BGP
  • Giới thiệu ICMP flood, ping of death
6. Tầng Transport: TCP và UDP
  • TCP: đáng tin cậy, hướng kết nối, bắt tay 3 bước 
  • UDP: không kết nối, dùng trong truyền thông thời gian thực 
  • So sánh TCP vs UDP 
  • Cổng (port): well-known, registered, dynamic 
  • Multiplexing và Demultiplexing
 7. Tầng Application: Web, phân giải tên, truyền file
  • HTTP/HTTPS: cách hoạt động, phương thức, mã trạng thái 
  • TLS/SSL cơ bản 
  • DNS: vai trò, phân giải tên miền, bản ghi phổ biến 
  • DHCP: cấp phát IP tự động và quá trình DORA 
  • FTP, SFTP, TFTP: phân biệt và ứng dụng 
  • SSH: kết nối từ xa bảo mật 
  • SMTP/POP3/IMAP: gửi và nhận email
 8. Bảo mật mạng cơ bản
  • ACL, Port Security, DHCP Snooping
  • Khái niệm Firewall và các loại Firewall cơ bản 
  • NAT: SNAT, DNAT và ứng dụng Port Forwarding 
  • VPN: khái niệm, ứng dụng, phân biệt Remote Access và Site-to-Site
9. Công cụ và lệnh kiểm tra mạng
  • ping, traceroute/tracert, ipconfig/ifconfig, netstat, ss, nslookup, dig, telnet, nc 
  • Giới thiệu Wireshark và bắt gói tin cơ bản
10. Tổng kết và định hướng tiếp theo
  • Ôn tập toàn bộ nội dung chính 
  • Giải đáp thắc mắc

Bài viết liên quan