PPP (Point-to-Point Protocol) এবং টানেলিং প্রোটোকল: নেটওয়ার্ক সিকিউরিটির প্রেক্ষাপটে
প্রশ্ন: "Which network security protocol relies on PPP for authentication (designed to tunnel PPP traffic)?"
উত্তর: L2TP (Layer 2 Tunneling Protocol)
L2TP কেন সঠিক উত্তর?
- L2TP হলো Layer 2 Tunneling Protocol যা PPP ফ্রেমকে IP নেটওয়ার্কের মাধ্যমে টানেল করে।
- L2TP নিজে এনক্রিপশন দেয় না, তাই এটি সাধারণত IPsec-এর সাথে জোড়া দেওয়া হয় (L2TP/IPsec)।
- PPP-এর অথেন্টিকেশন মেকানিজম (PAP, CHAP, EAP) L2TP-এ 그대로 ব্যবহার করা হয়।
- Microsoft VPN, সিস্কো VPN, মোবাইল VPN-এ ব্যাপকভাবে ব্যবহৃত হয়।
PPP (Point-to-Point Protocol) সংক্ষিপ্তে
- Layer 2 (Data Link Layer) প্রোটোকল।
- দুই নোডের মধ্যে ডায়রেক্ট কানেকশন স্থাপন করে।
- অথেন্টিকেশন: PAP (Password Authentication Protocol - ক্লিয়ার টেক্সট), CHAP (Challenge-Handshake Authentication Protocol - চ্যালেঞ্জ-রেসপন্স), EAP (Extensible Authentication Protocol - ফ্লেক্সিবল)।
- কমপ্রেশন এবং ত্রুটি সনাক্তকরণ থাকে।
PPP-ভিত্তিক অন্যান্য টানেলিং প্রোটোকল
- PPTP (Point-to-Point Tunneling Protocol): পুরানো, কম নিরাপদ, MPPE এনক্রিপশন। এখন প্রস্তাবিত নয়।
- L2TP/IPsec: উদ্যোগ নিরাপদ, NAT ট্রাভার্সাল সমস্যা আছে (UDP 500/4500)।
- SSTP (Secure Socket Tunneling Protocol): HTTPS (TCP 443) ওপর PPP ট্রাফিক টানেল করে। Windows-এ নেটিভ।
- OpenVPN: SSL/TLS-ভিত্তিক, অত্যন্ত নিরাপদ এবং ফ্লেক্সিবল (PPP-ভিত্তিক নয়, কিন্তু সমান কাজ করে)।
- WireGuard: আধুনিক, দ্রুত, সিম্পল, крип্টোগ্রাফিকালি সাউন্ড (PPP-ভিত্তিক নয়)।
নেটওয়ার্ক সিকিউরিটি প্রোটোকল সমূহ
| প্রোটোকল | লেয়ার | ব্যবহার | নিরাপত্তা |
|---|---|---|---|
| SSL/TLS | Layer 4/7 | HTTPS, VPN (SSTP, OpenVPN) | উচ্চ |
| IPsec (ESP/AH) | Layer 3 | Site-to-Site VPN, L2TP/IPsec | উচ্চ |
| Layer 7 | রিমোট অ্যাডমিন, টানেলিং | উচ্চ | |
| DTLS | Layer 4 | WebRTC, OpenVPN (UDP) | উচ্চ |
| Kerberos | Layer 7 | এন্টারপ্রাইজ অথেন্টিকেশন | উচ্চ |
PPP অথেন্টিকেশন প্রোটোকল বিস্তারিত
- PAP: ইউজারনেম/পাসওয়ার্ড ক্লিয়ার টেক্সটে পাঠায় (নিরাপদ নয়)।
- CHAP: ৩-ওয়ে হ্যান্ডশেক, চ্যালেঞ্জ-রেসপন্স, পিরিয়ডিক রি-অথেন্টিকেশন।
- EAP: এক্সটেনসিবল ফ্রেমওয়ার্ক (EAP-TLS, EAP-PEAP, EAP-TTLS, EAP-FAST) - WPA2-Enterprise, VPN-এ ব্যবহৃত।