ওপেনভিসুইচ একটি ভার্চুয়াল সুইচ। এটি কাঁচা প্যাকেট / ইথারনেট মোডে কয়েকটি ইথারনেট ডিভাইস সংযুক্ত করে কাজ করে । এটি network নেটওয়ার্ক ইন্টারফেসে / থেকে কাঁচা ইথারনেট ফ্রেমগুলি পড়ে / লিখে এই ইথারনেট ডিভাইসের মধ্যে ইথারনেট ফ্রেমগুলি স্যুইচ করে।
আপনি যদি সত্যিকারের ইথারনেট ডিভাইসগুলির মধ্যে স্যুইচ করতে চান তবে এটি দুর্দান্ত। আপনি যদি আপনার ওপেন ভি সুইচ উদাহরণের সাথে কোনও ভিএম সংযোগ করতে চান তবে আপনাকে এই ভিএম এর সাথে আপনার সংযোগ উপস্থাপন করে এমন একটি ভার্চুয়াল ইথারনেট ডিভাইসে ওপেন ভি সুইচ সংযুক্ত করতে হবে : এই ভার্চুয়াল নেটওয়ার্ক ইন্টারফেসে প্যাকেট লেখার ক্ষেত্রে ভিএম এবং প্যাকেট প্রেরণ করা হবে ইথারনেট ফ্রেমটি ভিএম দ্বারা এই ভার্চুয়াল নেটওয়ার্ক ইন্টারফেসে প্রেরণ করা উচিত।
ট্যাপ নেটওয়ার্ক ইন্টারফেসগুলি এর জন্য ডিজাইন করা হয়েছে। তারা ভার্চুয়াল ইথারনেট ডিভাইস উপস্থাপন করে। একটি ট্যাপ নেটওয়ার্ক ইন্টারফেস কিছু ব্যবহারকারীর প্রক্রিয়া দ্বারা পরিচালিত হয়:
যখন কোনও ইথারনেট ফ্রেমটি নেটওয়ার্ক ইন্টারফেসে প্রেরণ করা হয়, তখন ব্যবহারকারী প্রক্রিয়াটি এই ইথারনেট ফ্রেমটি গ্রহণ করে;
ব্যবহারকারী প্রক্রিয়াটি এই নেটওয়ার্ক ইন্টারফেসে ইথারনেট ফ্রেমগুলি প্রেরণ করতে পারে।
এটি প্রায়শই ব্যবহৃত হয়:
ভিপিএন (যেমন ওপেনভিপিএন): যখন কোনও ইথারনেট ফ্রেমটি ট্যাপ নেটওয়ার্ক ইন্টারফেসে প্রেরণ করা হয়, ভিপিএন প্রক্রিয়া এটি গ্রহণ করে এবং এটি একটি টানেলের মধ্যে ফরোয়ার্ড করে। বিপরীতভাবে যখন ব্যবহারকারী প্রক্রিয়াটি টানেল থেকে একটি ইথারনেট ফ্রেম পায় এটি তাদের টিএপি ইন্টারফেসে ফরোয়ার্ড করে;
ভিজ্যুয়াল মেশিনগুলি: যখন কোনও ইথারনেট ফ্রেমটি ট্যাপ ইন্টারফেসে প্রেরণ করা হয়, হাইপারভাইজার / এমুলেটর এটি গ্রহণ করে এবং ভিএম-এ প্রেরণ করে। বিপরীতে যখন ভিএম তার প্যাকেটটি তার ইন্টারফেসে প্রেরণ করে, হাইপারভাইজার / এমুলেটর এটিকে ট্যাপ ইন্টারফেসে ফরোয়ার্ড করে।
ওপেনউইচচের জন্য, আপনি সাধারণত একটি ট্যাপ ইন্টারফেস তৈরি করেন যা আপনার সংযোগকে কোনও ভিএম-এর সাথে উপস্থাপন করে এবং তারপরে এই নেটওয়ার্ক ইন্টারফেসটি ওপেনভিউইচ-এ সংযুক্ত করতে পারবেন।