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

Network Security Model (โมเดลความปลอดภัยเครือข่าย): โครงสร้าง องค์ประกอบ และการประยุกต์ใช้

Network Security Model คืออะไร?

Network Security Model เป็นกรอบแนวคิด (Framework) ที่อธิบายว่า ความปลอดภัยเครือข่ายทำงานอย่างไร — ประกอบด้วย Entities (Entities), Assets, Threats, Vulnerabilities, Controls, Policies, Processes และ Trust Boundaries เพื่อให้สามารถออกแบบ Implement และ Audit ความปลอดภัยได้อย่างเป็นระบบ

โมเดลมาตรฐานที่ใช้กันอย่างแพร่หลาย

1. NIST Cybersecurity Framework (CSF) 2.0 — โมเดลระดับนโยบาย/องค์กร

5+1 Functions (Govern เพิ่มใน v2.0):

  1. Govern (GV): กำหนดนโยบาย กลยุทธ์ หน้าที่ความรับผิดชอบ จัดการความเสี่ยง
  2. Identify (ID): Asset Management, Business Environment, Governance, Risk Assessment, Supply Chain Risk
  3. Protect (PR): Access Control, Awareness Training, Data Security, Platform Security, Technology Resilience
  4. Detect (DE): Continuous Monitoring, Adverse Event Analysis, Detection Processes
  5. Respond (RS): Incident Management, Analysis, Mitigation, Reporting, Communication
  6. Recover (RC): Recovery Planning, Communications, Improvements

2. Zero Trust Architecture (NIST SP 800-207) — โมเดลสถาปัตยกรรมสมัยใหม่

Core Principles: Never Trust, Always Verify + Assume Breach

  • Policy Engine (PE) + Policy Administrator (PA) + Policy Enforcement Point (PEP) — รูปแบบ Logical Components
  • Trust Algorithm: Input: Subject (Identity+Device), Asset, Resource, Context (Time, Location, Behavior) → Decision: Allow/Deny/Step-up
  • Data Plane vs Control Plane Separation

3. OSI Model Security Mapping (Layered Defense)

OSI LayerSecurity ControlsThreats
7 ApplicationWAF, API Gateway, AppSec (SAST/DAST/IAST), Secure Coding, AuthZ/AuthNOWASP Top 10, API Abuse, Business Logic Flaws
6 PresentationTLS/SSL Encryption, Certificate Validation, Encoding/Serialization SafetyMITM, Downgrade, Padding Oracle, Deserialization
5 SessionSession Management, Token Security, MFA, Session Timeout, Concurrent Session ControlSession Hijacking, Fixation, Replay
4 TransportTLS 1.3, DTLS, QUIC, Port Security, TCP Hardening (SYN Cookies)Port Scanning, TCP RST, Hijacking, Amplification
3 NetworkFirewall, ACL, Routing Security (RPKI, BGPsec), IPsec, Segmentation (VLAN/VRF), DDoS ProtectionIP Spoofing, Routing Hijack, DDoS, Lateral Movement
2 Data LinkPort Security, DHCP Snooping, DAI, IP Source Guard, 802.1X, MACsec, VLAN IsolationARP Spoofing, DHCP Starvation, VLAN Hopping, MAC Flooding
1 PhysicalPhysical Access Control, Cable Security, TEMPEST, Fiber Monitoring, EnvironmentalCable Tapping, Device Theft, Hardware Implant, Power/Cooling Failure

4. Classic Network Security Model (RFC 2828 / ISO 7498-2) — โมเดลทางทฤษฎี

  • Security Services: Confidentiality, Integrity, Availability, Authenticity, Non-repudiation, Access Control
  • Security Mechanisms: Encryption, Digital Signature, Access Control, Authentication Exchange, Traffic Padding, Routing Control, Notarization
  • Security Attacks: Interruption, Interception, Modification, Fabrication (Passive vs Active)

องค์ประกอบเทคนิค (Technical Components) ของ Network Security Model

ComponentFunctionExamples
Perimeter Firewall / NGFWNorth-South Traffic Control, App-ID, IPS, URL Filtering, SSL DecryptPalo Alto, Fortinet, Check Point, Cisco FTD
Internal Segmentation Firewall / East-West FWMicro-segmentation, Lateral Movement PreventionVMware NSX, Cisco ACI, Illumio, Guardicore
Network Access Control (NAC)Device Profiling, Posture Assessment, 802.1X, MAB, Guest/OnboardingCisco ISE, Aruba ClearPass, FortiNAC, Portnox
Zero Trust Network Access (ZTNA)App-level Access, Identity-centric, Continuous VerificationZscaler ZPA, Cloudflare Access, Twingate, Netskope
Secure Web Gateway (SWG) / ProxyOutbound Filtering, SSL Inspection, DLP, RBI, CASBZscaler, Netskope, Forcepoint, Cisco Umbrella
Network Detection & Response (NDR)Traffic Analysis, Behavioral Analytics, Threat Hunting, DecryptionExtraHop, Vectra AI, Darktrace, Corelight (Zeek)
DDoS ProtectionL3/4 Volumetric, L7 Application, DNS ProtectionCloudflare, AWS Shield, Arbor, Radware
VPN / Remote AccessIPsec, SSL VPN, WireGuard, ZTNA ClientPalo Alto GlobalProtect, FortiClient, OpenVPN, Tailscale
DNS SecurityRPZ, DNSSEC, DoH/DoT, Protective DNSInfoblox, Cisco Umbrella, Quad9, NextDNS
SIEM / SOAR / XDRLog Correlation, Alerting, Investigation, Automated ResponseSplunk, Sentinel, Elastic, CrowdStrike, Cortex XSOAR

Operational Model: PDCA / Continuous Cycle

  1. Plan: Risk Assessment → Policy/Standard → Architecture Design → Control Selection
  2. Do: Implement (Config, Deploy, Integrate), Train, Document, Baseline
  3. Check: Monitor (SIEM/NDR), Scan (Vuln, Config), Audit, Test (Pen Test, Red Team, Breach Attack Simulation)
  4. Act: Remediate, Patch, Tune Rules, Update Policy, Improve Process, Lessons Learned

ทำไมต้องมี Network Security Model?

  • ให้ Common Language ระหว่าง Technical, Management, Audit, Vendor
  • รับประกัน Coverage (No Gaps) และ Consistency (Standardized Controls)
  • รองรับ Compliance Mapping (NIST CSF → ISO 27001 → PCI-DSS → PDPA)
  • ช่วย Prioritization (Risk-based) และ Investment Justification
  • รองรับ Automation & Scalability (Policy-as-Code, GitOps)

สรุป

Network Security Model ไม่ใช่ Diagram เดียว — เป็น ชุดของโมเดลหลายระดับ: Strategic (NIST CSF), Architectural (Zero Trust), Layered (OSI Security), Operational (PDCA) และ Technical (Component Stack) การเลือก/ปรับแต่งโมเดลให้เหมาะกับองค์กร (Size, Industry, Maturity, Cloud/On-prem, Regulatory) คือกุญแจสู่ Security Program ที่มีประสิทธิภาพและยั่งยืน