25 Sep, 2026
ইন্টারনেট ব্যবহার করার সময় আমরা অনেকেই PPPoE Connection শব্দটি শুনে থাকি। বিশেষ করে ISP (Internet Service Provider) নেটওয়ার্কে এটি অত্যন্ত গুরুত্বপূর্ণ একটি প্রযুক্তি। কিন্তু PPPoE আসলে কী এবং কীভাবে কাজ করে? চলুন একদম সহজ ভাষায় জেনে নেওয়া যাক।
PPPoE-এর পূর্ণরূপ হলো Point-to-Point Protocol over Ethernet।
সহজ কথায়, এটি এমন একটি নেটওয়ার্ক প্রোটোকল যার মাধ্যমে সাধারণ Ethernet Network-এর ওপর PPP ব্যবহার করে কোনো নির্দিষ্ট ইউজারের জন্য ইন্টারনেট কানেকশন তৈরি ও কানেকশনটির Authentication (যাচাইকরণ) করা হয়।
Authentication: ইউজারনেম ও পাসওয়ার্ড যাচাই করা।
IP Assignment: ইউজারকে নির্দিষ্ট IP Address দেওয়া।
Session Management: ইন্টারনেট সেশন তৈরি ও পরিচালনা করা।
Bandwidth Control: ইউজারের ব্যান্ডউইথ (স্পিড) নিয়ন্ত্রণ করা।
Usage Monitoring: কানেকশনের ব্যবহার বা সেশন ট্র্যাক করা।
ধরা যাক, আপনি আপনার বাসায় একটি ISP কানেকশন ব্যবহার করছেন এবং আপনার রাউটারে একটি PPPoE Username ও Password দেওয়া আছে।
User Device ➔ Router/ONU ➔ Switch/OLT ➔ ISP Network ➔ PPPoE Server (BNG) ➔ Internet
PPPoE Connection Request (Discovery Phase):
রাউটার চালু হলে এটি প্রথমে ISP নেটওয়ার্কের দিকে একটি PPPoE Discovery Packet পাঠায়। এর মূল উদ্দেশ্য হলো ISP-এর PPPoE Server বা Access Concentrator খুঁজে বের করা।
PPPoE Server Response:
ISP-এর PPPoE Server (BNG) সেই রিকোয়েস্ট গ্রহণ করে এবং একটি রেসপন্স পাঠায়। এর মাধ্যমে রাউটার ও সার্ভারের মধ্যে কানেকশন তৈরির প্রক্রিয়া শুরু হয়।
Session Establishment:
Discovery প্রসেস শেষে একটি নির্দিষ্ট Session ID-সহ PPPoE Session তৈরি হয়। এই ID দেখে ISP সার্ভার বুঝতে পারে কোন ইউজারের কানেকশন কোনটি।
Authentication (Username & Password Validation):
রাউটার কনফিগার করা ইউজারনেম ও পাসওয়ার্ড সার্ভারের কাছে পাঠায়। ISP সার্ভার এগুলো যাচাই করে। যাচাইয়ের জন্য নেটওয়ার্কে PAP বা CHAP প্রোটোকল ব্যবহৃত হয়।
IP Address Assignment:
অ্যালট করা Credentials সঠিক হলে ISP সার্ভার রাউটারকে একটি IP Address assign করে (যেমন: WAN IP: 100.64.x.x বা অন্য কোনো Public/Private IP range)। এরপর রাউটারের WAN Interface সক্রিয় হয়।
Internet Access:
IP পাওয়ার পর ইউজার ডিভাইস থেকে ট্রাফিক রাউটার হয়ে ইন্টারনেটে যাওয়া শুরু করে।
Data Flow: PC/Mobile ➔ Home Router ➔ PPPoE Session ➔ ISP Network ➔ Internet
Username: user123
Password: 12345678
আপনি আপনার রাউটারের WAN/Internet Settings-এ গিয়ে PPPoE সিলেক্ট করে এই Credentials বসালেন। রাউটার স্বয়ংক্রিয়ভাবে ISP-এর PPPoE Server-এর সাথে সেশন তৈরি করবে, পাসওয়ার্ড যাচাই করবে এবং IP Address নিয়ে আপনাকে ইন্টারনেটের সাথে যুক্ত করে দেবে।
একটি সাধারণ ISP নেটওয়ার্কে অবকাঠামোটি দেখতে এমন হয়:
Customer Router/ONU ➔ OLT ➔ Aggregation Switch ➔ BNG/BRAS ➔ AAA Server / RADIUS ➔ Core Network ➔ Internet
BNG/BRAS: এটি PPPoE Subscriber Session পরিচালনা ও সেশন শেষ (terminate) করার ভূমিকা পালন করে।
RADIUS Server: ইউজারের Authentication এবং Accounting (হিসাব রাখা)-এর কাজে ব্যবহৃত হয়।
যদি রাউটারে ইউজারনেম বা পাসওয়ার্ড ভুল থাকে, তবে রাউটার ISP-এর সাথে সেশন তৈরি করতে পারবে না।
ফলাফল:
PPPoE Authentication Failed➔No IP Address➔No Internet Access
তাই ISP Support বা NOC-তে ট্রাবলশুটিংয়ের সময় PPPoE Username, Password, Session Status এবং Authentication Logs চেক করা সবচেয়ে গুরুত্বপূর্ণ।
PPPoE = Point-to-Point Protocol over Ethernet
পুরো প্রসেসটি মনে রাখার সহজ ফ্লো: PPPoE Discovery ➔ Session Establishment ➔ Authentication ➔ IP Assignment ➔ Internet Access
টিপস: আপনি যদি ISP বা Network Engineering/NOC সেকশনে কাজ করতে চান, তবে PPPoE-এর পাশাপাশি VLAN, OLT, ONU/ONT, BNG/BRAS, RADIUS, DHCP, IP Addressing এবং Routing সম্পর্কে স্পষ্ট ধারণা রাখা জরুরি।