שלום,
תודה על שאלתך! - שאלה נהדרת!
אתה שואל בעצם - כיצד כל מחשב יודע לאיזה רשת וירטואלית הוא שייך כלומר לאיזה VLAN?
התשובה היא: שאכן המחשב לא יודע!, את המחשב זה לא מעניין כלל.
ה- VLANים מוגדרים על המתג (Switch) ולא על המחשב. כלומר שיוך הוילאנים הוא לפורטים, אתה מגדיר על הפורטים (ממשקים - שקעים) של הסוויץ' לאיזה וילאן הם שייכים.
לאחר מכן כאשר אתה מחבר מחשב עם כבל לפורט של הסוויץ', אתה כביכול אומר שהמחשב או קבוצת המחשבים שייכים ל- vlan 10 למשל. אך זה לא מדוייק, כי המחשב לא משוייך לוילאן אלא - הפורט של המתג משוייך לוילאן.
לדוגמא:
נניח ואתה רוצה ליצור ולשייך במתג את vlan 10 לפורט fa0/1 במתג, אז אתה כותב הפקודות:
enable
configure terminal
vlan 10
name vlan10
interface fa0/1
switchport access vlan 10
ומה אתה מבצע במחשב? - שום דבר!
כלומר ההגדרות מתבצעות על המתג, במתג אתה משייך את הפורט הרצוי (במקרה שלנו fa0/1) לוילאן הרצוי (במקרה שלנו vlan 10).
כאשר מחשב מוציא הודעה כלשהי, ההודעה מגיעה למתג והמתג יודע לאיזה וילאנים משוייכים הפורטים שלו.
בהצלחה רבה,