আজ আপনি সফ্টওয়্যার একটি নেটওয়ার্ক ব্রিজ করতে পারেন। একটি লিনাক্স বক্স পান এবং কার্নেলের মধ্যে ইথারনেট ব্রিজিং সমর্থনটি সংকলন করুন। তারপর আপনি নেটওয়ার্ক ডিভাইস মত পেতে br0মত ইন্টারফেস সংযোগ স্থাপন করা সম্ভব যা eth0এবং eth1এবং অন্যান্য এক থেকে কাঁচা, নিম্ন স্তরের প্যাকেট সঞ্চারিত হবে। এমনকি আইপটবেলের অনুরূপ ফিল্টার সমর্থন রয়েছে, পাশাপাশি একটি ইউজার স্পেস সরঞ্জাম ebtables(ইথারনেট ব্রিজিং টেবিল) নামে একটি ব্যবহারকারী স্পেস টুল ব্যবহার করে আপনি ম্যাক এবং অন্যান্য ক্ষেত্র বা বাইট দ্বারা প্যাকেটগুলি ফিল্টার করার নিয়মকে সংজ্ঞায়িত করতে পারেন, তাই আপনার ব্রিজটিকে সবকিছু ফরোয়ার্ড করতে হবে না।
ইথারনেট একবারে স্যুইচ করা হয়নি। মূল ইথারনেট স্টেশনগুলির মধ্যে ভাগ করা একটি দীর্ঘ তারের সমন্বয়ে গঠিত। প্রতিটি স্টেশন তারের মধ্যে ট্যাপ। এ কারণেই আমরা এখনও একটি "নেটওয়ার্ক বিভাগ" সম্পর্কে কথা বলি। বর্তমানে একটি "নেটওয়ার্ক বিভাগ" কেবলমাত্র একটি যৌক্তিক বিভাগ, তবে এটি সুইচের চারপাশে কেন্দ্রের একটি তারকা (বা তারাগুলির একগুচ্ছ) মতো দেখায় তবে একসময় এটি সত্যই স্টোরগুলি বন্ধ করে দেওয়া স্ট্রাইনের মতো ছিল।
আপনি যদি এই জাতীয় দুটি নেটওয়ার্ক সংযোগ করতে চান তবে দুটি পছন্দ ছিল: একটি রিপিটার বা একটি সেতু। রিপিটার হ'ল একটি এনালগ এমপ্লিফায়ার ডিভাইস যা একটি তারে শোনে, ইলেক্ট্রনিকভাবে সিগন্যালটি বাফার করে এবং অন্য তারের উপর একই সংকেত চালিত করে (এবং নেটওয়ার্কিংয়ের ক্ষেত্রে, বিপরীতে: দ্বিদ্বিধায়)। একটি ব্রিজ একটি কম্পিউটার বা এমবেডেড সিস্টেম যা প্রকৃত প্যাকেটগুলি গ্রহণ করে এবং তারপরে সেগুলি অন্যদিকে প্রেরণ করে।
একটি পুনরাবৃত্তকারী হিসাবে পৃথক, একটি সেতু স্মার্ট হতে পারে এটি ট্র্যাফিক পাস করার সাথে সাথে, এটি মেমরিতে পরিচিত ঠিকানাগুলির একটি টেবিল তৈরি করে। এটি জানে যে ব্রিজের কোন দিকে কোন স্টেশন রয়েছে তাই এটি সেতুর এড়াতে পারে যখনই সেতুর একপাশে কোনও স্টেশন একই পাশের কোনও স্টেশনকে সম্বোধন করে। কেবল ব্রডকাস্ট প্যাকেটগুলি ব্রিজ করতে হবে এবং সেতু জুড়ে যে প্যাকেটগুলি ঠিকানা রয়েছে।