سویچ از کجا متوجه می شود کامپیوتر در شبکه خودش است یا نه ؟
فرض کنید دو تا کلاینت داریم در یک زیر شبکه با آدرس های
192.168.1.1\30
198.168.50.1\30
خوب حالا بدون در نظر گرفتن عدد سابنت مسک، سویچ چطور می تونه بفهمه که پکت ارسالی مربوط به کلاینتی می شه که در شبکه خودش هست.؟
2 پاسخ
با سلام خدمت مهندس عزیز...سوییچ با استفاده از پروتکل ARP در شبکه متوجه میشه که Packet مربوط به کدام کامپیوتر در شبکه است...وظیفه پروتکل ARP بدست آوردن آدرس دهی لایه 3 از لایه 2 است یعنی با استفاده از مک آدرس متوجه میشه که آی پی مربوطه به کدام سیستم است.
تو کامپیوتر وقتی مثلا پکت میخواد بره به سمت آدرس 8.8.8.8 .
ادرس 8.8.8.8 با ادرس خود کامپیوتر 192.168.1.1 مقایسه میشه.چون این دو تا آدرس از یک رنج نیستن پس پکت مستقیما به دیفالت گتوی فرستاده میشه.
حالا اگر کامپیوتر با ادرس 192.168.1.1 با یک کامپیوتر با آدرس 192.168.1.100 کار داشته باشه چون ای پی مبدا و مقصد توی یک رنج هستن پس با استنفاده از ARP پکت به مقصد میرسه