Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

หลักการสำคัญของความปลอดภัยเครือข่าย (Key Principles of Network Security)

หลักการพื้นฐานของความปลอดภัยเครือข่าย (Core Principles)

1. CIA Triad - สามเหลี่ยมหลักของความปลอดภัยข้อมูล

หลักการคำอธิบายตัวอย่างมาตรการ
Confidentiality (ความลับ)ข้อมูลเข้าถึงได้เฉพาะผู้ได้รับอนุญาตEncryption (AES, TLS, IPsec), Access Control, Data Classification, DLP
Integrity (ความสมบูรณ์)ข้อมูลถูกต้อง ครบถ้วน ไม่ถูกแก้ไขโดยไม่ได้รับอนุญาตHashing (SHA-256), Digital Signature, Checksums, Version Control, WORM Storage
Availability (ความพร้อมใช้งาน)ระบบและข้อมูลพร้อมใช้งานเมื่อต้องการRedundancy (HA, Clustering), Backup/DR, DDoS Protection, Load Balancing, Patching

2. หลักการเพิ่มเติม (Extended Principles)

  • Authentication (การยืนยันตัวตน) - ยืนยันตัวตนผู้ใช้/อุปกรณ์/ระบบ (MFA, Certificates, Biometrics, Zero Trust)
  • Authorization (การอนุมัติ) - ให้สิทธิ์เข้าถึงตามบทบาท (RBAC, ABAC, Least Privilege)
  • Non-repudiation (ไม่ thểปฏิเสธ) - ไม่สามารถปฏิเสธการกระทำที่ทำไปแล้ว (Digital Signature, Audit Logs, Blockchain)
  • Accountability (ความรับผิดชอบ) - ติดตามการกระทำกลับไปถึงผู้กระทำ (Logging, SIEM, Audit Trail)
  • Authenticity (ความแท้จริง) - รับรองข้อมูล/เอนทิตีเป็นของจริง ไม่ปลอม (Certificates, PKI, Code Signing)

5 หลักการพื้นฐานของความปลอดภัย (5 Basic Security Principles)

  1. Least Privilege (สิทธิ์น้อยที่สุด) - ให้สิทธิ์ขั้นต่ำที่เพียงพอต่อการทำงาน
  2. Defense in Depth (การป้องกันแบบหลายชั้น) - หลายชั้นป้องกัน: Perimeter, Network, Host, Application, Data
  3. Fail-Safe Defaults (ค่าเริ่มต้นปลอดภัย) - Default = Deny All, ต้อง Allow صراحة
  4. Economy of Mechanism (ความเรียบง่าย) - ออกแบบระบบให้เรียบง่าย ลดพื้นที่โจมตี (Attack Surface)
  5. Complete Mediation (การตรวจสอบทุกครั้ง) - ตรวจสอบสิทธิ์ทุกครั้งที่เข้าถึง ไม่ Cache ผลลัพธ์

6 หลักการของ GDPR / Data Protection (สำคัญสำหรับ Compliance)

  1. Lawfulness, Fairness, Transparency - ดำเนินการถูกกฎหมาย โปร่งใส
  2. Purpose Limitation - เก็บข้อมูลเพื่อวัตถุประสงค์เฉพาะเจาะจง
  3. Data Minimization - เก็บแค่ที่จำเป็น
  4. Accuracy - ข้อมูลถูกต้อง ทันสมัย
  5. Storage Limitation - เก็บไม่เกินกว่าที่จำเป็น
  6. Integrity & Confidentiality - ความปลอดภัยและความลับ

7 ชั้นของความปลอดภัย (7 Layers of Security - Defense in Depth)

  1. Human Layer - Security Awareness, Training, Policy, Culture
  2. Perimeter Layer - Firewall, IPS, WAF, DDoS Protection, Border Router ACL
  3. Network Layer - Segmentation (VLAN, Micro-segmentation), NAC, VPN, Zero Trust
  4. Endpoint Layer - EDR/XDR, Antivirus, Patch Management, Disk Encryption, Hardening
  5. Application Layer - Secure SDLC, SAST/DAST/SCA, WAF, API Security, AppSec
  6. Data Layer - Encryption (At-rest, In-transit), DLP, Classification, Tokenization, Key Management
  7. Mission Critical Layer - Crown Jewels Protection, Air-gapped Systems, HSM, Immutable Backups

การประยุกต์ใช้ใน Network Security

  • Confidentiality: IPsec VPN, TLS 1.3, WPA3, Encrypted DNS (DoH/DoT)
  • Integrity: BGPsec, RPKI, DNSSEC, File Integrity Monitoring (FIM)
  • Availability: BGP Anycast, Load Balancer, DDoS Scrubbing, Redundant Links
  • Authentication: 802.1X, MFA, Certificate-based Auth, Zero Trust Network Access (ZTNA)
  • Authorization: RBAC on Network Devices, Policy-based Access (Cisco TrustSec, Cisco ISE)
  • Accountability: NetFlow/IPFIX, Syslog, SNMPv3, TACACS+/RADIUS Accounting

สรุป

หลักการความปลอดภัยเครือข่ายหมุนรอบ **CIA Triad (Confidentiality, Integrity, Availability)** ขยายด้วย **Authentication, Authorization, Non-repudiation, Accountability, Authenticity** นำไปปฏิบัติผ่าน **5 Basic Principles (Least Privilege, Defense in Depth, Fail-Safe, Economy, Complete Mediation)** และสร้างสถาปัตยกรรม **7 Layers (Human, Perimeter, Network, Endpoint, Application, Data, Mission Critical)** เพื่อความปลอดภัยที่ครอบคลุมและทนทาน (Cyber Resilience)