ওমেনআরটি একই বন্দরে ট্যাগযুক্ত এবং অনাগত ভিএলএএন কনফিগারেশন


9

আমি মিক্রোটিক রাউটারবোর্ড আরবি 750UP (এআর 683 সিপিইউ এআর 98330 স্যুইচ ইন বিল্ট) এ ওপেনআরটি ইনস্টল করেছি। আমি নীচে অতিরিক্ত বিশদ অন্তর্ভুক্ত করেছি, তবে আমার প্রশ্নটি হ'ল:

একই বন্দরে আমি কীভাবে একটি ট্যাগ না থাকা এবং ট্যাগ হওয়া ভ্যালান কনফিগার করব?

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

এখানে আরও কিছু বিবরণ দেওয়া হল:

হার্ডওয়্যারের

  • মিক্রোটিক রাউটারবোর্ড RB750UP
  • ইউবুইকিটি ন্যানোস্টেশন লোকো এম 2

swconfig আউটপুট:

swconfig dev eth0 help
switch0: eth0(AR7240/AR9330 built-in switch), ports: 5 (cpu @ 0), vlans: 16
<snip>

আরবি 750 এর এআর 7240 / এআর 98330 স্যুইচটির লেআউটটির (যা আমি বিশ্বাস করি) এর একটি চিত্রের লিঙ্ক এখানে রয়েছে ।

অপারেটিং সিস্টেম

কাস্টম কনফিগারেশন দিয়ে নির্মিত ওপেনআরটি বারিয়ার BREAKER (রক্তপাত প্রান্ত, r36085)

# uname -a
Linux OpenWrt 3.8.3 #3 Wed Mar 27 04:09:04 PDT 2013 mips GNU/Linux

নেটওয়ার্ক ডায়াগ্রাম

আমার নেটওয়ার্ক সেটআপের একটি চিত্রের এখানে একটি লিঙ্ক ।

চিত্রটি দেখায়, ন্যানোস্টেশন লোকোটি 3 পোর্টে প্লাগ ইন করা হয়েছে এবং 192.168.20.10/24 এর একটি পরিচালনা আইপি রয়েছে যা vid = 3 দিয়ে একটি ভ্লানটিতে কনফিগার করা হয়েছে। এটি 192.168.100.0/24 নেটওয়ার্কের জন্য একটি বেতার সেতু / অ্যাক্সেস পয়েন্ট হিসাবে কাজ করে।

তদনুসারে, রাউটারের পোর্ট 3-এ 192.168.100.0/24 নেটওয়ার্কের জন্য একটি অব্যাগড ভ্যালান কনফিগার করা হয়েছে এবং 192.168.20.0/24 পরিচালনা নেটওয়ার্কের (ট্যাগ = 3 সহ) একটি ট্যাগযুক্ত ভলান রয়েছে।

নেটওয়ার্ক কনফিগারেশন

নীচের কনফিগারেশনের মাধ্যমে আমি কী অর্জন করতে চাইছি তা এখানে:

  • 3 পোর্টে ভিএলএএন 3 (vid = 3) ট্যাগ করা হয়েছে (ভার্চুয়াল ইন্টারফেস eth0.3)
  • পোর্ট 3 এ অবিরত ভিএলএএন 4 (ভার্চুয়াল ইন্টারফেস eth0.4)
  • ডিফল্ট ভ্লান পিভিড = 4 পোর্ট 3 এ (আগত অব্যবহৃত ফ্রেমগুলি পরিচালনা করতে)

এবং আসল বিষয়বস্তু /etc/config/network:

<snip>

config interface 'loco'
        option proto 'static'
        option ifname 'eth0.3'
        option ipaddr '192.168.20.1'
        option netmask '255.255.255.0'

config interface 'locolan'
       option proto 'static'
       option ifname 'eth0.4'
       option ipaddr '192.168.100.1'
       option netmask '255.255.255.0'

<snip>

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option vid '1'
        option ports '0t 2 4'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option vid '2'
        option ports '0t 1'

config switch_vlan
        option device 'switch0'
        option vlan '3'
        option vid '3'
        option ports '0t 3t'

config switch_vlan
       option device 'switch0'
       option vlan '4'
       option vid '4'
       option ports '0t 3'

config switch_port
    option port '3'
    option pvid '4'

রাউটারটি রিবুট করার পরে, swconfigনিম্নলিখিত স্যুইচ কনফিগারেশনটি দেখায়। ভিএলএএন 3 থেকে অনুপস্থিত '3t' নোট করুন।

# swconfig dev switch0 show
Global attributes:
    enable_vlan: 1
Port 0:
    pvid: 0
    link: port:0 link:up speed:1000baseT full-duplex txflow rxflow 
Port 1:
    pvid: 2
    link: port:1 link:up speed:100baseT full-duplex auto
Port 2:
    pvid: 1
    link: port:2 link:down
Port 3:
    pvid: 4
    link: port:3 link:up speed:100baseT full-duplex auto
Port 4:
    pvid: 1
    link: port:4 link:up speed:100baseT full-duplex auto
VLAN 0:
    vid: 0
    ports: 0t 
VLAN 1:
    vid: 1
    ports: 0t 2 4 
VLAN 2:
    vid: 2
    ports: 0t 1 
VLAN 3:
    vid: 3
    ports: 0t    <----- no tagged port 3!
VLAN 4:
    vid: 4
    ports: 0t 3

ফলস্বরূপ, আমি লোকোর পরিচালনা আইপি পিন করতে পারি না।

আমি নিজেও ভ্লান / পোর্ট অ্যাসাইনমেন্ট এবং ট্যাগগুলি ব্যবহার করে ট্যাগগুলি কনফিগার করার চেষ্টা করেছি swconfig, তবে প্রতিটি আদেশে এটি ভ্লানগুলির মধ্যে একটির মধ্যে 3 পোর্ট ছেড়ে যায়, বা এটি পোর্ট 3 কে উভয় ভ্ল্যানে ট্যাগ করতে বাধ্য করে।

প্রশ্নাবলি

  1. একই বন্দরে আমি কীভাবে একটি ট্যাগ না থাকা এবং ট্যাগ হওয়া ভ্যালান কনফিগার করব? আমি বিশেষত ওপেনআরটি-র জন্য এটি কনফিগার করার চেষ্টা করছি, তবে সাধারণভাবে লিনাক্সের জন্য এটি কীভাবে করা যায় তা বুঝতে সহায়ক হবে be
  2. Swconfig বা AR7240 / AR9330 OpenWrt স্যুইচ ড্রাইভারের সাথে এমন কোনও বাগ / সমস্যা রয়েছে যা এর কারণ হতে পারে? (কেউ আমার অনুসন্ধানে আসে নি।)

আমি আপনার লক্ষ্যগুলি নিয়ে বিভ্রান্ত হয়েছি: (২) পোর্ট 3-তে ভার্চুয়াল ভিএলএএন 4 (ভার্চুয়াল ইন্টারফেস eth0.4) এবং (3) ডিফল্ট ভ্লান পিভিড = 4 বন্দরে 3 (আগত অব্যবহৃত ফ্রেমগুলি পরিচালনা করতে)। আপনার যদি পোর্ট 3-এ ভিগ্যালএল 4 অব্যাহত থাকে তবে এটি ইতিমধ্যে আগত অব্যবহৃত ফ্রেমগুলি পরিচালনা করবে, তাই না? আপনার তখন কেন পোর্ট 3 এ অতিরিক্ত ডিফল্ট vlan পিভিড = 4 লাগবে?
আন্দ্রে স্যাপিগিন

উত্তর:


1

সাধারণভাবে বলতে গেলে, এমনকি অবিকৃত পোর্টগুলিকেও একটি NAT VEL আইডি নির্ধারণ করা প্রয়োজন এবং এটি যদি 1 এর ডিফল্ট আইডি থেকে আলাদা হয় তবে এটি কীভাবে প্যাকেটগুলি ফরোয়ার্ড করবেন তা বুঝতে সুইচকে সহায়তা করা। যদি আপনি কোনও ভ্যানান সরবরাহ না করেন এবং এটি ব্রিজ হয় তবে এটি একটি রাউন্ড ইন্টারফেস হিসাবে বিবেচিত। আপনি যদি ইন্টারফেসে কোনও আইপি দিয়ে সেই সিস্টেমে আবদ্ধ হওয়ার প্রত্যাশা না করেন তবে আপনার সাধারণত ইন্টারফেসগুলিতে সাবিনটারফেসগুলি (অর্থাত্ ট্যাগ) নির্দিষ্ট করা উচিত নয়।

  1. ভ্লান রাউটেড ইন্টারফেসগুলি কনফিগার করুন (শারীরিক / ব্রিজযুক্ত নয়)
  2. শারীরিক সেতুযুক্ত ইন্টারফেসগুলিতে ব্যবহৃত ট্যাগিং প্রোটোকল নির্দিষ্ট করুন (যেমন। ডট 1 কিউ)
  3. সমস্ত ইন্টারফেসে নেটিভ ভিএলএএন আইডি চয়ন করুন এবং নির্দিষ্ট করুন (যদি ভ্যালান 1 না হয়)

আর একটা কথা. সাধারণভাবে বলতে গেলে, ট্যাগিং কেবল তখনই ঘটে যখন একটি এল 2 প্যাকেটটি একটি ভলান থেকে মূল স্যুইচ ইঞ্জিনে চলে আসে এবং কেবল যদি এটি অন্য ট্রাঙ্কের মধ্যে বহন করা প্রয়োজন। যখন কোনও প্যাকেট সুইচ ইঞ্জিনের বাইরে চলে যায় তখন ট্যাগটি ছিনিয়ে নেওয়া হয় এবং স্ট্যান্ডার্ড ইথারনেট ফ্রেমগুলির মাধ্যমে ফরোয়ার্ড করা হয়।


"আপনি যদি একটি ভ্যানান সরবরাহ না করেন এবং এটি ব্রিজ হয়" - এই বিবৃতিতে কিছু ভুল। আমি মনে করি আপনি বোঝাতে চাইছেন যদি এটি ব্রিজ না করা হয় তবে তা রাউটেড।
ম্যাট

ব্রিজিং দ্বারা ট্যাগিং (ভ্লান) বোঝানো হয় না এবং হয় রাউট করা যায় (বা না)। এল 2 এবং এল 3 এক নয়। একটি সম্পর্কিত শারীরিক প্যাকেট স্যুইচিং (এল 2) এবং অন্যটি প্রোটোকল রাউটিং (এল 3) 3 সমস্যাটি হ'ল "সেতু" শব্দটি বেশ আলগাভাবে ব্যবহৃত হয়। প্রযুক্তিগতভাবে ব্রিজিং একটি শারীরিক সংযোগ (এল 1) বর্ণনা করে এবং কোনও ফ্রেমিংয়ের আগে ঘটে। এটি দুটি ইন্টারফেসের মধ্যে সংযোগ হিসাবে ভাবা যেতে পারে। ভিএলএএন (এই ক্ষেত্রে ওরফে ডট 1 কিউ ট্যাগিং) একটি বিশেষ এল 2 রাজ্য যেখানে সমস্ত এল 2 প্যাকেটগুলিকে একটি আইডির সাথে চিহ্নিত করা হয় যা উভয় প্রান্তের দ্বারা পৃথক লজিক্যাল এল 2 নেটওয়ার্ক হিসাবে পরিচালনা করা উচিত।
কিথ অ্যান্ড্রু হিল

0

আমি মনে করি না যে ট্যাগিং সক্ষম এবং বিনা কোনও পোর্ট থাকা সম্ভব ..

হয় আপনি কোনও আইডি কনফিগার করেছেন (কোনও ট্যাগিং নেই) দিয়ে অ্যাক্সেস মোডে রয়েছেন,

হয় আপনি অ্যাক্সেস মোডে বন্দরে একাধিক আইডি কনফিগার করেন।

হয় আপনি port একক আইডি দিয়ে সেই বন্দরে ট্যাগ করছেন

হয় আপনি ট্রাফিক বিচ্ছিন্ন করতে একাধিক আইডি ট্যাগ করছেন, একে ট্রাঙ্ক বলে

আমি মনে করি আপনার এখানে যা দরকার তা আপনার ইন্টারফেসের একটি ট্রাঙ্ক আপনার অ্যাডমিন এবং ডেটা ভ্যালান কনফিগার করা আছে। মনে রাখবেন যে অন্যান্য সরঞ্জামে কনফিগার করা পোর্টটি অবশ্যই ট্রাঙ্কের দ্বারা নির্দিষ্ট আইডি যানবাহনে ট্যাগযুক্ত ফ্রেমটি গ্রহণ করতে হবে


0

user173470,

এর জন্য .. সর্বোত্তম অনুশীলন হ'ল ন্যানোস্টেশনের জন্য সেই নির্দিষ্ট পোর্টের নেটিভ ভিএলএএন বা পোর্টভ্লান আইডি নিযুক্ত করা। আপনি যদি অন্য সমস্ত ভিএলএএন সেই বন্দরে পাস করতে চান তবে ট্যাগ করার চেয়ে কম। সমস্ত ডিভাইস ট্যাগযুক্ত ফ্রেমগুলি পাস করতে পারে না। এছাড়াও আপনাকে সমস্ত বন্দরগুলিতে সদস্যদের নিয়োগ করতে হবে না। আপনি যে ট্র্যাফিকটি যেতে চান তা কেবল পোর্টগুলিতে ভ্লান সদস্যদের অর্পণ করুন। (ব্যান্ডউইদথ বাঁচায়)

আপনার অন্যান্য বন্দরগুলি সেখানে উপযুক্ত পিভিআইডি / শারীরিক ভ্লান দেখতে এবং ট্যাগ হতে পারে। আপনার যদি কেবল একটি ভ্যালান পাস করতে হয় তবে এটি এমন একটি ডিভাইসের জন্য আনট্যাগড হিসাবে সেট করুন যা কেবলমাত্র সেই vlan প্রয়োজন।

আপনাকে কনফিগার করা সহজ রাখে।

আশা করি এটি সাহায্য করবে .. চিয়ার্স ..


0

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

সমাধানটি হ'ল প্রথমে এপি-তে ভিএলএএন আইডি সেটআপ করা, তারপরে অস্থায়ীভাবে ম্যানেজড সুইচ পোর্টটি একটি ট্রাঙ্ক বন্দরে ট্যাগ করে ভিএলএএনস দিয়ে, পরীক্ষা করে দেখুন যে ভিএলএএনরা আসলে কাজ করে এবং রাউটারে সঠিকভাবে সেটআপ হয় কিনা।

যদি ভিএলএএনরা ঠিকঠাক কাজ করছে বলে মনে হয় (এসএসআইডি-র সাথে একবারে সংযোগ স্থাপন করুন), তবে অস্থায়ীভাবে ট্রাঙ্ক পোর্টটি অট্যাগড (নিয়মিত পোর্ট) এ পরিবর্তন করুন এবং এপিতে ম্যানেজমেন্ট ইন্টারফেসকে সংযুক্ত অ্যাক্সেস পয়েন্ট ওয়েব ইন্টারফেসে সেটিংসটি সন্ধান করুন find আপনি যা VLAN চান তা নিজেই। আপনি যদি নিশ্চিত হন যে ভিএলএএন আসলে ঠিকঠাক কাজ করে (আপনার এটি ঠিক পরীক্ষা করা উচিত ছিল), আপনি এই ভিএলএএন এপি পরিচালনা ইন্টারফেসটি সেট করতে পারেন। অবশেষে, সুইচ পোর্টটি একটি ট্রাঙ্ক বন্দরে ফিরিয়ে আনুন, আপনি চান প্রতিটি ভিএলএএন, প্রতিটি এসএসআইডি-র জন্য একটি, এবং / অথবা ম্যানেজমেন্ট ভিএলএএন যদি ওয়াইফাইতে না থাকেন তবে ট্যাগ করুন। এখন, আপনার ভিএলএএনদের কাজ করা এবং একই সাথে এপি ওয়েব ইন্টারফেসে অ্যাক্সেস থাকা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.