কম্পিউটার টিউটোরিয়াল

নেটওয়ার্ক সিকিউরিটিতে টানেলিং বলতে কী বোঝায়? এর সমার্থক শব্দ এবং প্রয়োগ

টানেলিং (Tunneling) কী?

নেটওয়ার্ক সিকিউরিটিতে টানেলিং হল একটি পদ্ধতি যেখানে একটি কমিউনিকেশন প্রোটোকলের ডেটা প্যাকেটকে অন্য প্রোটোকলের ডেটাগ্রামের মধ্যে এনক্যাপসুলেট (encapsulate) করা হয়। এটি একটি নিরাপদ "টানেল" বা ভার্চুয়াল পাইপ তৈরি করে যাতে ডেটা পাবলিক বা অবিশ্বস্ত নেটওয়ার্কের মধ্যেও নিরাপদে ট্রান্সমিট করা যায়। টানেলিং-এর অন্য একটি প্রচলিত নাম হল এনক্যাপসুলেশন (Encapsulation)।

টানেলিং কীভাবে কাজ করে?

টানেলিং প্রক্রিয়ায় মূল প্যাকেট (পেলোড) একটি নতুন হেডারের সাথে আবৃত করা হয়। এই নতুন হেডার ট্রানজিট নেটওয়ার্কের প্রোটোকল অনুযায়ী ফরম্যাট করা থাকে। গন্তব্যে পৌঁছালে বাইরের হেডার সরিয়ে মূল প্যাকেট বের করা হয়। এটি VPN (ভার্চুয়াল প্রাইভেট নেটওয়ার্ক) এর মূল টেকনোলজি।

প্রধান টানেলিং প্রোটোকলগুলো কী কী?

  • PPTP (Point-to-Point Tunneling Protocol): পুরানো কিন্তু দ্রুত, সিকিউরিটি কম।
  • L2TP/IPsec (Layer 2 Tunneling Protocol with IPsec): ভালো সিকিউরিটি, ওয়াইডলি সাপোর্টেড।
  • SSTP (Secure Socket Tunneling Protocol): মাইক্রোসফট ডেভেলপড, TCP 443 পোর্ট ব্যবহার করে ফায়ারওয়াল বাইপাস করে।
  • OpenVPN: ওপেন সোর্স, অত্যন্ত নিরাপদ এবং কনফিগারেবল, UDP 1194 পোর্ট।
  • IKEv2/IPsec: মোবাইল ডিভাইসের জন্য দ্রুত রিকানেকশন ক্ষমতা।
  • WireGuard: আধুনিক, লাইটওয়েট এবং হাই-পারফরম্যান্স।

GRE টানেল এবং IPsec টানেলের পার্থক্য

GRE (Generic Routing Encapsulation): মাল্টিকাস্ট, ব্রডকাস্ট এবং নন-আইপি প্যাকেট (যেমন IPX) ট্রান্সপোর্ট করতে পারে। কিন্তু এনক্রিপশন দেয় না।
IPsec: শুধু ইউনিকাস্ট আইপি প্যাকেট ট্রান্সপোর্ট করে, কিন্তু স্ট্রং এনক্রিপশন, অথেন্টিকেশন এবং ইন্টিগ্রিটি দেয়। সাধারণত GRE over IPsec ব্যবহার করে দুটির সুবিধা নেওয়া হয়।

টানেলিং কেন সিকিউরিটি চ্যালেঞ্জ তৈরি করে?

ফায়ারওয়াল, IDS/IPS বা রাউটার কন্ট্রোল টানেলের ভিতরের ট্রাফিক ইনস্পেক্ট করতে পারে না কারণ সেগুলো এনক্রিপ্টেড থাকে। এই কারণে ম্যালিশিয়াস ট্রাফিক টানেলের ভিতরে লুকিয়ে নেটওয়ার্কে প্রমোক্ষ করতে পারে। সমাধান: ডিপ প্যাকেট ইনস্পেকশন (DPI), SSL/TLS ডিক্রিপশন এবং টানেল-অ্যোয়ার সিকিউরিটি টুলস।

টানেলিং এবং VPN-এ পার্থক্য

VPN হল একটি সম্পূর্ণ সার্ভিস যা টানেলিং টেকনোলজি ব্যবহার করে দুটি পয়েন্টের মধ্যে নিরাপদ সংযোগ স্থাপন করে। টানেলিং হল সেই সার্ভিসের নিচের লেয়ারের একটি মেকানিজম। VPN টানেলিং ছাড়া অন্য ফিচারও দেয় (যেমন অথেন্টিকেশন, অ্যাক্সেস কন্ট্রোল)।

IP টানেলিং কী?

IP টানেলিং-এ একটি IP প্যাকেটের সোর্স এবং ডেস্টিনেশন IP ঠিকানা সহ পুরো প্যাকেটকে অন্য একটি IP প্যাকেটের পেলোড হিসেবে এনক্যাপসুলেট করা হয়। এটি IPv4-এ IPv6 ট্রাফিক চালানো বা ভিপিএন তৈরি করতে ব্যবহৃত হয়।

মোবাইল IP-এ টানেলিং এবং এনক্যাপসুলেশন

মোবাইল IP-এ হোম এজেন্ট থেকে কেয়ার-অফ অ্যাড্রেসে প্যাকেট পাঠাতে টানেলিং ব্যবহার করা হয়। প্যাকেট টানেলে প্রবেশ করলে তার আসল হেডার অপরিবর্তিত থাকে, শুধু একটি নতুন হেডার যোগ হয়। এনক্যাপসুলেশন ছাড়া মোবাইল IP সম্ভব নয়।

  1. নেটওয়ার্ক সিকিউরিটির জন্য কী কী দরকার?

  2. নেটওয়ার্ক সিকিউরিটি কী আরেকটি নাম কী?

  3. AT&T-এর নেটওয়ার্ক নিরাপত্তা কী?

  4. নেটওয়ার্ক সিকিউরিটিতে টানেলিং (Tunneling) কী?