নেটওয়ার্ক সিকিউরিটিতে রিডান্ডেন্সি (Redundancy) কী?
**রিডান্ডেন্সি (Redundancy)** বা **সারplus ক্যাপাসিটি (Surplus Capacity)** হলো নেটওয়ার্ক সিকিউরিটি কন্ট্রোলের একটি **Availability (উপলব্ধতা)** ফোকাসড কৌশল, যেখানে ক্রিটিক্যাল কম্পোনেন্ট (হার্ডওয়্যার, লিংক, পাওয়ার, পাথ, সার্ভিস) এর **ডুপ্লিকেট বা ব্যাকআপ ইনস্ট্যান্স** রাখা হয় যাতে প্রাইমারি কম্পোনেন্ট ফেইল হলে (হার্ডওয়্যার ফেইলচার, আক্রমণ, মেইনটেন্যান্স, প্রাকৃতিক দুর্যোগ) নেটওয়ার্ক সেবা অবিচ্ছিন্ন থাকে। এটি **CIA Triad**-এর **Availability** পক্ষকে সরাসরি সমর্থন করে।
রিডান্ডেন্সি নেটওয়ার্ক সিকিউরিটি কন্ট্রোলের কোন টাইপ? (Control Type Classification)
| বর্গীকরণ | বিবরণ |
| Functional Type: Availability / Resilience Control | সিস্টেম আপটাইম নিশ্চিত করে। Confidentiality/Integrity সরাসরি নয়। |
| Control Nature: Technical / Physical / Operational | হার্ডওয়্যার (রাউটার, লিংক), সফটওয়্যার (প্রোটোকল), প্রসেস (ফেইলওভার টেস্ট) — সব 섞ে। |
| Control Timing: Preventive (ফেইলওভার রেডি রাখা) + Detective (হেলথ চেক/মনিটরিং) + Corrective (অটো ফেইলওভার/রিস্টোর)। | প্রোঅ্যাক্টিভ + রিঅ্যাক্টিভ উভয়। |
| NIST 800-53 Control Family: CP (Contingency Planning) — CP-6 (Alternate Storage), CP-7 (Alternate Processing), CP-8 (Telecommunications Services), SC-5 (Denial of Service Protection), SC-6 (Resource Availability), SC-36 (Distributed Processing), SC-47 (Alternate Communications Paths)। | |
নেটওয়ার্ক রিডান্ডেন্সির ধরন ও উদাহরণ
| রিডান্ডেন্সির ধরন | বিবরণ | উদাহরণ | প্রোটোকল/টেকনোলজি |
| Path/Link Redundancy | একাধিক ফিজিক্যাল পাথ/লিংক যাতে একটা কাটলে অন্যটা কাজ করে | Dual ISP (Primary + Backup), Dual Fiber Path, MPLS + Broadband Backup | BGP Multihoming, VRRP/HSRP, SD-WAN, Link Aggregation (LACP) |
| Device Redundancy | ক্রিটিক্যাল ডিভাইসের হট/কোল্ড স্ট্যান্ডবাই | Dual Firewall (HA Pair), Dual Core Switch (Stack/vPC/VSS), Dual WLC | VRRP, HSRP, GLBP, VRRPv3, VSS, vPC, MLAG, Clustering (ASA, FortiGate, Palo Alto HA) |
| Power Redundancy | রিডান্ডেন্ট পাওয়ার সাপ্লাই, UPS, জেনারেটর | Redundant PSU (1+1), Dual UPS (A/B Feed), Generator + ATS | N+1, 2N Architecture |
| Server/Service Redundancy | অ্যাপ্লিকেশন/সার্ভিস হাই অভেইলেবিলিটি (HA) | Load Balancer (Active/Active), Database Cluster (AlwaysOn, Galera), Kubernetes HA | Keepalived, Pacemaker, Kubernetes, Consul, etcd, DNS Failover |
| Geographic Redundancy (Disaster Recovery) | দুরবর্তী লোকেশনে ব্যাকআপ সাইট (DR Site) | Active/Passive DC, Active/Active Multi-Region (AWS/Azure/GCP Regions) | SRM (Site Recovery Manager), Cloud DR, Geo-DNS, Anycast |
| Control Plane Redundancy | রাউটিং/ম্যানেজমেন্ট প্লেন রিডান্ডেন্সি | Dual Route Reflector, Dual DNS, Dual NTP, Dual Syslog/SIEM Collector | BGP RR Clustering, Anycast DNS |
রিডান্ডেন্সি vs ডাইভার্সিটি (Redundancy vs Diversity) — সাইবার সিকিউরিটিতে
- Redundancy: একই টাইপের ডুপ্লিকেট কম্পোনেন্ট (দুইটা একই ফায়ারওয়াল, একই সফটওয়্যার, একই ভেন্ডর)। **সাধারণ মোড ফেইলচার (Common Mode Failure)**-এ দুটোই একসাথে ফেইল করতে পারে (বাগ, কনফিগারেশন এরর, সাপ্লাই চেইন আক্রমণ)।
- Diversity: ভিন্ন টাইপ/ভেন্ডর/প্রযুক্তি/পাথ ব্যবহার (যেমন:.Primary ফায়ারওয়াল Palo Alto, Backup ফায়ারওয়াল FortiGate; Primary ISP ফাইবার, Backup ISP 5G/LTE; Primary রাউটিং OSPF, Backup রাউটিং Static/BGP)।
- সেরা অনুশীলন: **Redundancy + Diversity একসাথে (Diverse Redundancy)**। এটি কমন মোড ফেইলচার রিস্ক কমায়। কিন্তু কমপ্লেক্সিটি বাড়ায় (ম্যানেজমেন্ট, কনফিগারেশন ড্রিফ্ট, কষ্ট)।
রিডান্ডেন্সি কনফিগারেশন ও বেস্ট প্র্যাকটিস
- Active/Standby (Failover) vs Active/Active (Load Balancing): সিকিউরিটি ডিভাইস (ফায়ারওয়াল) সাধারণত Active/Standby (Stateful Failover) ব্যবহার করে যাতে সেশন সিন্ক থাকে। লোড ব্যালেন্সার Active/Active পারে।
- Stateful Failover (Session Synchronization): TCP সেশন, VPN টানেল, NAT টেবিল, 룰 স্টেট স্ট্যান্ডবাই ইউните রেপ্লিকেট করতে হয় (Dedicated Failover Link/Interface দিয়ে)।
- Preemptionチューニング: প্রাইমারি ফিরে আসার সাথে সাথে ট্রাফিক শিফট করবে কিনা (Preempt + Hold Timer) — ফ্ল্যাপিং (Flapping) রোধে।
- হেলথ চেক / হার্টবিট: নির্দিষ্ট ইন্টারভালে পিয়ার অলাইভ কিনা চেক (Hello packets, BFD - Bidirectional Forwarding Detection)।
- Split-Brain প্রতিরোধ: কোরাম (Quorum) বা ডেডিকেটেড ফেইলওভার লিংক দিয়ে দুটি নোডের মধ্যে যোগাযোগ নিশ্চিত করা।
- নিয়মিত ফেইলওভার টেস্টিং (Failover Drills): ত্রৈমাসিক/আর্ধবর্ষিক শিডিউল্ড টেস্ট, ডকুমেন্টেশন, পোস্ট-মর্টেম।
- মনিটরিং ও ألার্টিং: HA স্টেট চেঞ্জ, সינ্ক স্ট্যাটাস, ইন্টারফেস ডাউন, CPU/মেমরি হাই — SIEM/SOAR-এ ألার্ট।
রিডান্ডেন্সি কেন সার্ভার/নেটওয়ার্ক সিকিউরিটির জন্য জরুরি?
- বিজনেস কনটিনিউইটি (Business Continuity): ডাউনটাইম = আর্থিক ক্ষতি + রেপুটেশন লস। RTO (Recovery Time Objective) / RPO (Recovery Point Objective) মিট করতে হলে রিডান্ডেন্সি আবশ্যক।
- DDoS রেজিলিয়েন্স: রিডান্ডেন্ট ব্যান্ডউইডথ, Anycast DNS, স্ক্রাবিং সেন্টার ট্রাফিক ডাইভার্ট করতে সাহায্য করে।
- র্যানসমওয়্যার/ওয়াইপার আক্রমণ থেকে রিকভারি: আइसোলেটেড, ইমিউটেবল, জিও-রিডান্ডেন্ট ব্যাকআপ একমাত্র উপায়।
- রেগুলেটরি কমপ্লায়েন্স: PCI-DSS, HIPAA, GDPR, SOX, NERC CIP — সবেই HA/DR/Redundancy মেগে।
- সাইবার রেজিলিয়েন্স (Cyber Resilience): "Prevent, Detect, Respond, **Recover**" — Recover ফেজে রিডান্ডেন্সি কোর।
সিস্কো/এন্টারপ্রাইজ নেটওয়ার্কে রিডান্ডেন্সি উদাহরণ
- Core Switch Redundancy: Dual Core (vPC/vSS/StackWise Virtual) + Dual-homed Access Switches (Dual-homed FEX/Server)।
- Firewall HA: Active/Standby ASA/FortiGate/Palo Alto + Stateful Failover Link + BFD।
- WLC HA: SSO (Stateful Switchover) + N+1 Redundancy।
- Router Redundancy: HSRP/VRRP/GLBP (First Hop Redundancy) + BGP Multihoming (Edge)।
- Data Center Interconnect (DCI): Dual DC, vPC/Multi-site, Active/Active Workloads।
রিডান্ডেন্সি নয় এমন কনসেপ্ট (What Redundancy is NOT)
- Backups ≠ Redundancy: ব্যাকআপ হলো ডেটা কপি (Recovery-এর জন্য), রিডান্ডেন্সি হলো লাইভ অপারেশনাল ক্যাপাসিটি (Continuity-এর জন্য)।
- Replication ≠ Redundancy (সর্বদা): রেপ্লিকেশন ডেটা কপি করে; রিডান্ডেন্সি সার্ভিস ক্যাপাসিটি নিশ্চিত করে।
- High Availability (HA) = Redundancy + Automation (Failover/Monitoring)। শুধু ডুপ্লিকেট হার্ডওয়্যার থাকলেই HA হয় না।