OpenVPN এবং PPTP এর মধ্যে পার্থক্য

সুচিপত্র:

OpenVPN এবং PPTP এর মধ্যে পার্থক্য
OpenVPN এবং PPTP এর মধ্যে পার্থক্য

ভিডিও: OpenVPN এবং PPTP এর মধ্যে পার্থক্য

ভিডিও: OpenVPN এবং PPTP এর মধ্যে পার্থক্য
ভিডিও: VPN প্রোটোকল ব্যাখ্যা করা হয়েছে - PPTP বনাম L2TP বনাম SSTP বনাম OpenVPN 2024, নভেম্বর
Anonim

OpenVPN বনাম PPTP

ভার্চুয়াল প্রাইভেট নেটওয়ার্কের ক্ষেত্রে ওপেনভিপিএন এবং পিপিটিপির মধ্যে পার্থক্য বিষয় জানা খুবই গুরুত্বপূর্ণ। ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (ভিপিএন) হল এমন একটি কৌশল যা ইন্টারনেটের মতো পাবলিক নেটওয়ার্কের মাধ্যমে একটি প্রাইভেট নেটওয়ার্ক প্রসারিত করতে ব্যবহৃত হয়। VPN তৈরির জন্য বিভিন্ন কৌশল প্রয়োগ করা হয়েছে এবং OpenVPN এবং PPTP উভয়ই এই ধরনের পদ্ধতি। পিপিটিপি, যার অর্থ হল পয়েন্ট টু পয়েন্ট টানেলিং প্রোটোকল, মাইক্রোসফ্ট দ্বারা প্রবর্তন করা হয়েছিল এবং এটি উইন্ডোজ 95 এর প্রথম দিকে উপলব্ধ ছিল। অন্যদিকে, OpenVPN হল একটি ওপেন সোর্স সফ্টওয়্যার সমাধান যা 2001 সালে চালু করা হয়েছিল। PPTP এবং OpenVPN উভয়ই হল বেশিরভাগ ব্যবহৃত অপারেটিং সিস্টেমে পিসি থেকে রাউটার পর্যন্ত একাধিক প্ল্যাটফর্ম জুড়ে উপলব্ধ, তবে উভয়েরই নিজস্ব সুবিধা এবং অসুবিধা রয়েছে।

OpenVPN কি?

OpenVPN হল একটি সফটওয়্যার যা ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (VPN) তৈরির জন্য ব্যবহার করা যেতে পারে। বাস্তবায়নটি ওপেন সোর্স এবং এটি GNU GPL লাইসেন্সের অধীনে প্রকাশিত হয়। প্রথম সংস্করণটি 2001 সালে প্রকাশিত হয়েছিল এবং এখন এটি একটি দুর্দান্ত ক্ষমতায় বিকশিত হয়েছে। সফ্টওয়্যারটি উইন্ডোজ, লিনাক্স, ম্যাক ওএস এক্স এবং এমনকি ফ্রিবিএসডি সহ একাধিক প্ল্যাটফর্ম জুড়ে সমর্থিত। শুধুমাত্র ব্যক্তিগত কম্পিউটার এবং সার্ভারেই নয়, ওপেন-ডব্লিউআরটি, ডিডি-ডব্লিউআরটি এবং টমেটো ওপেনভিপিএন-এর মতো ফার্মওয়্যার চলমান এমবেডেড ডিভাইসেও সমর্থিত। আজকাল, iOS এবং Android এর মতো মোবাইল প্ল্যাটফর্মগুলির জন্যও বাস্তবায়ন রয়েছে। অ্যাপ্লিকেশনটি ক্লায়েন্ট সার্ভার আর্কিটেকচারের সাথে মিলে যায় যেখানে একটি সার্ভার হিসাবে কনফিগার করা হয় এবং OpenVPN সার্ভারের সাথে সংযোগ করার জন্য ক্লায়েন্ট হিসাবে এক বা একাধিক কনফিগার করা হয়। এমনকি রাউটার ক্লায়েন্ট বা সার্ভার হিসাবে কনফিগার করা যেতে পারে।

OpenVPN এর একটি বড় সুবিধা হল এর উচ্চ-স্তরের নিরাপত্তা। এটি এনক্রিপশন এবং প্রমাণীকরণের মতো নিরাপত্তা কৌশল প্রদান করতে ওপেনএসএসএল লাইব্রেরি ব্যবহার করে এবং অনেক ক্রিপ্টোগ্রাফিক অ্যালগরিদম যেমন AES, ট্রিপল DES, RC5 এবং ব্লোফিশকে অনুমতি দেয়।আরেকটি বিশেষ সুবিধা হল NAT (নেটওয়ার্ক অ্যাড্রেস ট্রান্সলেশন) এবং প্রক্সি সার্ভারের মাধ্যমে কাজ করার ক্ষমতা যখন এটি ফায়ারওয়ালগুলিকে বাইপাস করতেও সক্ষম। পরিষেবাটি 1194 পোর্টে ডিফল্ট চালায় তবে প্রয়োজনে ব্যবহারকারী দ্বারা পরিবর্তন করা যেতে পারে। TCP এবং UDP উভয়ই পরিবহন স্তর প্রোটোকল হিসাবে সমর্থিত এবং প্রয়োজনে ইন্টারনেট প্রোটোকল সংস্করণ 6ও সমর্থিত। প্রয়োজনে LZO কম্প্রেশন স্ট্রীম সংকুচিত করতে ব্যবহার করা যেতে পারে। বর্তমানে, এটি কম্পিউটার এবং এমবেডেড ডিভাইস উভয় ক্ষেত্রেই সবচেয়ে বেশি ব্যবহৃত VPN বাস্তবায়ন।

OpenVPN এবং PPTP এর মধ্যে পার্থক্য
OpenVPN এবং PPTP এর মধ্যে পার্থক্য
OpenVPN এবং PPTP এর মধ্যে পার্থক্য
OpenVPN এবং PPTP এর মধ্যে পার্থক্য

PPTP কি?

পয়েন্ট টু পয়েন্ট টানেলিং প্রোটোকলও একটি পদ্ধতি যা ভিপিএন তৈরি করতে ব্যবহার করা যেতে পারে।এই প্রোটোকলটি মাইক্রোসফ্টের একটি কনসোর্টিয়াম দ্বারা প্রকাশিত হয়েছিল এবং প্রাথমিকভাবে এটি উইন্ডোজ ডায়াল আপ নেটওয়ার্কগুলিতে ভিপিএন তৈরি করতে ব্যবহৃত হয়েছিল। প্রোটোকল নিজেই কোনও এনক্রিপশন এবং প্রমাণীকরণ পদ্ধতি সংজ্ঞায়িত করে না তবে এর পরিবর্তে সুরক্ষা পয়েন্ট টু পয়েন্ট প্রোটোকলের টানেলিংয়ের উপর নির্ভর করে। মাইক্রোসফট নিরাপত্তা প্রদানের জন্য MS-CHAP (Microsoft Challenge Handshake Authentication Protocol) এ MPPE (Microsoft Point to Point Encryption Protocol) ব্যবহার করে। উইন্ডোজ সহ অনেক প্ল্যাটফর্মে সিস্টেমে PPTP ক্ষমতা অন্তর্নির্মিত রয়েছে যা ব্যবহারকারীকে শুধুমাত্র একটি ব্যবহারকারীর নাম, পাসওয়ার্ড এবং একটি সার্ভারের নাম ব্যবহার করে কনফিগারেশনের জন্য সর্বনিম্ন প্রচেষ্টার সাথে পরিষেবাটি ব্যবহার করতে দেয়। Windows 95 থেকে Windows এ PPTP-এর জন্য অন্তর্নির্মিত সমর্থন রয়েছে। উইন্ডোজ ছাড়াও, লিনাক্স, অ্যান্ড্রয়েড, ফ্রিবিএসডি, ওএস এক্স এবং আইওএস-এর মতো অপারেটিং সিস্টেমগুলিতেও পিপিটিপি-র জন্য অন্তর্নির্মিত সমর্থন রয়েছে৷

PPTP-এর সবচেয়ে বড় অপূর্ণতা হল নিরাপত্তা সংক্রান্ত সমস্যার উপস্থিতি যেখানে এর বেশ কিছু পরিচিত দুর্বলতা রয়েছে। একটি PPTP সংযোগ TCP পোর্ট 1723 এর মাধ্যমে যোগাযোগের মাধ্যমে শুরু করা হয় এবং তারপর একটি GRE (সাধারণ রাউটিং এনক্যাপসুলেশন) টানেল তৈরি করা হয়।তাই GRE ট্রাফিক নিষ্ক্রিয় করে PPTP সংযোগগুলি সহজেই ব্লক করা যেতে পারে।

OpenVPN এবং PPTP-এর মধ্যে পার্থক্য কী?

• PPTP হল একটি প্রোটোকল যা VPN প্রয়োগ করতে ব্যবহৃত হয় যখন OpenVPN হল একটি ওপেন সোর্স সফ্টওয়্যার সলিউশন যা VPN প্রয়োগ করতে ব্যবহৃত হয়৷

• PPTP মাইক্রোসফ্ট দ্বারা প্রবর্তিত হয়েছিল যখন OpenVPN লিখেছিলেন জেমস ইয়োনান নামে একজন৷

• MPPE এবং MS-CHAP পিপিটিপিতে নিরাপত্তা প্রয়োগ করতে ব্যবহৃত হয়। OpenVPN ওপেনএসএসএল লাইব্রেরি ব্যবহার করে তার নিরাপত্তা ভিত্তিক ওপেন SSL/TLS প্রয়োগ করে।

• PPTP-তে কিছু বড় নিরাপত্তা দুর্বলতা আছে, কিন্তু OpenVPN-এর এই ধরনের পরিচিত বড় দুর্বলতা নেই।

• পিপিটিপি সমর্থন উইন্ডোজ, লিনাক্স, এবং ফ্রিবিএসডি, অ্যান্ড্রয়েড, ওএস এক্স এবং আইওএস সহ সমস্ত মূলধারার অপারেটিং সিস্টেমে অন্তর্নির্মিত, তবে ওপেনভিপিএন ইনস্টল করা আবশ্যক কারণ এটি OS-এ অন্তর্নির্মিত নয়। যাইহোক, OpenVPN ইনস্টল করা হলে উপরের সমস্ত অপারেটিং সিস্টেম সমর্থন করে।

• PPTP কনফিগার করা অনেক সহজ কারণ যা প্রয়োজন তা শুধুমাত্র একটি ব্যবহারকারীর নাম, পাসওয়ার্ড এবং সার্ভার ঠিকানা। যাইহোক, অন্যদিকে, OpenVPN-এ কিছুটা কঠিন কনফিগারেশন জড়িত যেখানে নির্দিষ্ট ফাইল এডিট করতে হবে এবং প্যারামিটার সেট করতে হবে।

• PPTP পোর্ট 1723 এবং GRE প্রোটোকল ব্যবহার করে। OpenVPN পোর্ট 1194 ব্যবহার করে কিন্তু যে কোনোটিতে পরিবর্তন করা যেতে পারে।

• PPTP ফায়ারওয়াল দ্বারা সহজেই ব্লক করা যায় যখন OpenVPN পোর্টটিকে 443-এর মতো পরিচিত পোর্টে সেট করে অনেক ফায়ারওয়ালকে বাইপাস করতে পারে।

• OpenVPN NAT এবং প্রক্সি সার্ভার জুড়ে PPTP এর চেয়ে সহজে কাজ করে।

• PPTP OpenVPN এর চেয়ে অনেক দ্রুত।

• OpenVPN PPTP-এর তুলনায় অস্থির নেটওয়ার্ক সংযোগে নির্ভরযোগ্য কারণ এটি সহজেই পুনরুদ্ধার করতে পারে।

• OpenVPN কাস্টমাইজ করা যায় এবং পছন্দ অনুযায়ী বিভিন্ন সেটিংস জুড়ে ব্যাপকভাবে কনফিগার করা যায়, কিন্তু PPTP খুব বেশি কনফিগারযোগ্য নয়।

সারাংশ:

OpenVPN বনাম PPTP

PPTP হল একটি প্রোটোকল যা VPN প্রয়োগ করতে ব্যবহৃত হয় যেখানে এটি Microsoft দ্বারা প্রবর্তিত হয়েছিল। OpenVPN হল একটি ওপেন সোর্স সফ্টওয়্যার সমাধান যা নিরাপত্তা বাস্তবায়নের জন্য SSL/TLS প্রোটোকল এবং OpenSSL লাইব্রেরি ব্যবহার করে। PPTP এর মৌলিক সুবিধা হল কনফিগার করার সুবিধা এবং বিভিন্ন অপারেটিং সিস্টেমে অন্তর্নির্মিত প্রাপ্যতা।যাইহোক, এটির বিভিন্ন নিরাপত্তা দুর্বলতা রয়েছে, তাই উচ্চ নিরাপত্তা প্রয়োজন এমন ক্ষেত্রে এটি সুপারিশ করা হয় না। OpenVPN অনেক বেশি নিরাপদ কিন্তু এটি অবশ্যই তৃতীয় পক্ষের সফ্টওয়্যার হিসাবে ইনস্টল করা উচিত এবং কনফিগারেশনটি একটু কঠিন, তবে এটি অস্থির নেটওয়ার্ক সংযোগেও নির্ভরযোগ্য।

প্রস্তাবিত: