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

สิ่งที่ควรรู้เกี่ยวกับ Network Security: พื้นฐาน แนวคิด และการปฏิบัติ

Network Security คืออะไร?

ชุดของ นโยบาย กระบวนการ เทคโนโลยี (Hardware & Software) ที่ออกแบบมาเพื่อปกป้อง:

  • Integrity (ความสมบูรณ์): ข้อมูลไม่ถูกแก้ไข/ทำลายโดยไม่ได้รับอนุญาต
  • Confidentiality (ความลับ): ข้อมูลเฉพาะผู้มีสิทธิ์เท่านั้นที่เข้าถึงได้
  • Availability (ความพร้อมใช้งาน): ระบบ/ข้อมูลพร้อมใช้งานเมื่อต้องการ

เรียกว่า CIA Triad - หัวใจของ Information Security

แนวคิดพื้นฐาน (Core Concepts)

1. Defense in Depth (การป้องกันหลายชั้น)

ไม่พึ่งพาการป้องกันชั้นเดียว ใช้หลายชั้น: Perimeter, Network, Endpoint, Application, Data, Physical, Policies

2. Zero Trust (ไม่ไว้วางใจโดยอัตโนมัติ)

Verify Explicitly, Least Privilege Access, Assume Breach - ไม่ว่า User/Device จะอยู่ที่ไหน

3. Principle of Least Privilege

ให้สิทธิ์ขั้นต่ำที่เพียงพอต่อการทำงาน เท่านั้น

4. Shared Responsibility Model

Cloud: Provider ปกป้อง Infrastructure, Customer ปกป้อง Data/Identity/Access/Config

สิ่งที่ควรรู้สำหรับ Network Security Professional

Networking Fundamentals (ฐานที่ต้องมั่น)

  • OSI/TCP-IP Model, TCP/UDP/ICMP, IP Addressing/Subnetting/CIDR
  • Routing: Static, OSPF, BGP, EIGRP, VRF
  • Switching: VLAN, Trunk, STP, LACP, Port Security
  • DNS, DHCP, NTP, SNMP, Syslog, NetFlow
  • Wireless: 802.11 a/b/g/n/ac/ax/be, WPA2/WPA3, 802.1X/EAP

Security Technologies

  • Firewall: Stateful, NGFW (App-ID, User-ID, SSL Decrypt, IPS, URL Filtering)
  • VPN: IPsec (Site-to-Site), SSL/TLS (Remote Access), WireGuard, SD-WAN
  • IDS/IPS: Signature, Anomaly, Protocol Analysis (Suricata, Snort, Vendor)
  • NAC: 802.1X, MAB, Profiling, Posture Assessment (Cisco ISE, Aruba ClearPass)
  • Segmentation: VLAN, VRF, Micro-seg (NSX, ACI, Illumio), ZTNA
  • DDoS Protection: Volumetric, Protocol, Application Layer
  • Email/Web Security: Gateway, API-based, Browser Isolation

Threat Landscape

  • Malware Types: Virus, Worm, Trojan, Ransomware, Spyware, Rootkit, Bootkit, Fileless
  • Attack Vectors: Phishing, Exploit, Credential Theft, Supply Chain, Insider, DDoS
  • MITRE ATT&CK Framework: Tactics, Techniques, Procedures (TTPs)
  • Threat Actors: Script Kiddies, Hacktivists, Cybercrime (RaaS), APT (Nation-state), Insiders

Cryptography Basics

  • Symmetric: AES-256, ChaCha20 (Speed, Bulk Encryption)
  • Asymmetric: RSA-2048/4096, ECDSA/P-256, Ed25519 (Key Exchange, Signatures)
  • Hash: SHA-256/384/512, SHA-3, BLAKE2/3 (Integrity, Password Hashing - Argon2, bcrypt)
  • TLS 1.2/1.3, Certificate Management (PKI, ACME/Let's Encrypt, mTLS)
  • IPsec (ESP/AH, IKEv2), MACsec (802.1AE), WireGuard (Noise Protocol)

Monitoring & Operations

  • SIEM: Log Collection, Parsing, Correlation, Alerting, Dashboards
  • NDR: Network Traffic Analysis (ML/AI), Encrypted Traffic Analysis (ETA)
  • Vulnerability Management: Scan, Prioritize (CVSS, EPSS, CISA KEV), Patch, Verify
  • Incident Response: NIST 800-61, Playbooks, Forensics, Containment, Eradication, Recovery
  • Threat Intelligence: TIP, Feeds (STIX/TAXII), Sharing (ISAC, MISP)

Compliance & Frameworks

  • NIST CSF, ISO 27001, CIS Controls, PCI-DSS, GDPR, PDPA, HIPAA, SOX, NIS2
  • Audit, Assessment, Continuous Monitoring, Reporting

Network Security Controls (3 ประเภท)

ประเภท ตัวอย่าง วัตถุประสงค์
Preventive (ป้องกัน) Firewall, NAC, Encryption, Hardening, Patch, MFA หยุดการโจมตีก่อนเกิด
Detective (ตรวจจับ) IDS, SIEM, NDR, Vuln Scan, FIM, Honeytoken รู้ว่ากำลังโดนโจมตี
Corrective (แก้ไข/กู้คืน) Backup/Restore, Isolation, Rollback, Patch, IR Plan กลับสู่สถานะปกติ ลดผลกระทบ

5 ขั้นตอนปฏิบัติการ (NIST CSF Alignment)

  1. Identify (ระบุ): Asset Inventory, Risk Assessment, Governance, Supply Chain
  2. Protect (ป้องกัน): Access Control, Awareness Training, Data Security, Maintenance, Protective Technology
  3. Detect (ตรวจจับ): Anomalies, Continuous Monitoring, Detection Processes
  4. Respond (ตอบสนอง): Response Planning, Communications, Analysis, Mitigation, Improvements
  5. Recover (กู้คืน): Recovery Planning, Improvements, Communications

เครื่องมือที่ควรเคยใช้/รู้จัก

  • Packet Analysis: Wireshark, tcpdump, Zeek (Bro), Arkime
  • Scanning: Nmap, Masscan, Nessus, OpenVAS, Nuclei
  • Firewall: iptables/nftables, pfSense, Cisco ASA/FMC, Palo Alto, FortiGate, Check Point
  • SIEM: Splunk, Elastic, Graylog, Wazuh, Sentinel
  • Automation: Ansible, Terraform, Python, Go, SOAR
  • Cloud: AWS Security Hub, GuardDuty, Azure Defender, GCP SCC, Falco (Runtime)

ทักษะนิยม (Soft Skills)

  • Risk Communication (แปล Technical Risk เป็น Business Risk)
  • Cross-functional Collaboration (Dev, Ops, Legal, HR, Finance)
  • Continuous Learning (Certs, Labs, CTF, Conferences, Reading)
  • Ethics & Integrity (Code of Ethics: (ISC)², ISACA, EC-Council)