تالار گفتمان مانشت
MAC address در wimax - نسخه‌ی قابل چاپ

MAC address در wimax - mosaferkuchulu - 11 مرداد ۱۳۹۱ ۰۲:۴۷ ب.ظ

سلام بچه ها
من تو یه قسمت از پایان نامه ام باید مک ادرس شبکه ی wimax و به دست بیارم!اما فریم های لایه ی مک فاقد مک ادرس هستند.پس چطور بفهمم بسته ای که از یک شبکه ی مایمکس دریافت می کنم مک ادرس نود مبدا ش چی بوده؟

MAC address در wimax - a.hooshmand - 11 مرداد ۱۳۹۱ ۰۴:۲۵ ب.ظ

روی چه سیستم عاملی کار می کنید؟
چگونه فریم های لایه مک را بدست آوردید؟

MAC address در wimax - mosaferkuchulu - 11 مرداد ۱۳۹۱ ۰۶:۳۵ ب.ظ

ببنید پروژه ی من شبیه سازی یک گیت وی هست.
با فرض اینکه فریم لایه ی مک رو دارم دارم یک گیت وی می نویسم!
چون دو تا شبکه ی متفاوت به وسیله ی این گیت وی به هم وصل می شن من نیز دارم که اطلاعات و بگیرم از شبکه ی wimax اونا رو unpack کنم و به فریم شبکه ی بعدی تبدیل کنم.اما تو فریم وایمکس مک ادرس نیست!

MAC address در wimax - a.hooshmand - 17 مرداد ۱۳۹۱ ۰۲:۲۳ ب.ظ

من تست کردم مک آدرس روی ‍پکتهای وایرلس بود.

کد:
sudo tcpdump -i wlan0 -e
اینم نمونه خروجی:

کد:
۱۳:۵۴:۰۹/۵۰۱۲۲۳ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 74: alireza-ESPRIMO-Mobile-M9400.local.43025 > 192.168.1.1.domain: 31101+ A? www.manesht.ir. (32)
۱۳:۵۴:۰۹/۵۶۱۲۹۱ ۰۰:۲۳:۵۴:۶۷:fe:5b (oui Unknown) > 00:1c:bf:5d:c1:0a (oui Unknown), ethertype IPv4 (0x0800), length 90: 192.168.1.1.domain > alireza-ESPRIMO-Mobile-M9400.local.43025: 31101 1/0/0 A 37.59.67.101 (48)
۱۳:۵۴:۰۹/۵۶۱۴۹۱ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 74: alireza-ESPRIMO-Mobile-M9400.local.42799 > server1.manesht.ir.www: Flags [S], seq 1430688667, win 14600, options [mss 1460,sackOK,TS val 126999 ecr 0,nop,wscale 6], length 0
۱۳:۵۴:۰۹/۷۵۱۳۶۷ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 74: alireza-ESPRIMO-Mobile-M9400.local.39340 > 192.168.1.1.domain: 361+ A? www.manesht.ir. (32)
۱۳:۵۴:۰۹/۸۱۲۳۸۵ ۰۰:۲۳:۵۴:۶۷:fe:5b (oui Unknown) > 00:1c:bf:5d:c1:0a (oui Unknown), ethertype IPv4 (0x0800), length 90: 192.168.1.1.domain > alireza-ESPRIMO-Mobile-M9400.local.39340: 361 1/0/0 A 37.59.67.101 (48)
۱۳:۵۴:۰۹/۸۱۲۷۱۶ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 74: alireza-ESPRIMO-Mobile-M9400.local.42800 > server1.manesht.ir.www: Flags [S], seq 1438258679, win 14600, options [mss 1460,sackOK,TS val 127061 ecr 0,nop,wscale 6], length 0
۱۳:۵۴:۱۰/۰۰۵۱۶۸ ۰۰:۲۳:۵۴:۶۷:fe:5b (oui Unknown) > 00:1c:bf:5d:c1:0a (oui Unknown), ethertype IPv4 (0x0800), length 74: server1.manesht.ir.www > alireza-ESPRIMO-Mobile-M9400.local.42799: Flags [S.], seq 3310051202, ack 1430688668, win 5792, options [mss 1460,sackOK,TS val 342074995 ecr 126999,nop,wscale 7], length 0
۱۳:۵۴:۱۰/۰۰۵۲۱۸ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 66: alireza-ESPRIMO-Mobile-M9400.local.42799 > server1.manesht.ir.www: Flags [.], ack 1, win 229, options [nop,nop,TS val 127110 ecr 342074995], length 0
۱۳:۵۴:۱۰/۰۰۵۳۶۶ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 974: alireza-ESPRIMO-Mobile-M9400.local.42799 > server1.manesht.ir.www: Flags [P.], seq 1:909, ack 1, win 229, options [nop,nop,TS val 127110 ecr 342074995], length 908
۱۳:۵۴:۱۰/۱۷۳۳۲۱ ۰۰:۲۳:۵۴:۶۷:fe:5b (oui Unknown) > 00:1c:bf:5d:c1:0a (oui Unknown), ethertype IPv4 (0x0800), length 74: server1.manesht.ir.www > alireza-ESPRIMO-Mobile-M9400.local.42800: Flags [S.], seq 3298262093, ack 1438258680, win 5792, options [mss 1460,sackOK,TS val 342075170 ecr 127061,nop,wscale 7], length 0
۱۳:۵۴:۱۰/۱۷۳۳۶۸ ۰۰:۱c:bf:5d:c1:0a (oui Unknown) > 00:23:54:67:fe:5b (oui Unknown), ethertype IPv4 (0x0800), length 66: alireza-ESPRIMO-Mobile-M9400.local.42800 > server1.manesht.ir.www: Flags [.], ack 1, win 229, options [nop,nop,TS val 127152 ecr 342075170], length 0


MAC address در wimax - mosaferkuchulu - 17 مرداد ۱۳۹۱ ۰۲:۵۵ ب.ظ

رو وایمکس تست کردین؟

MAC address در wimax - a.hooshmand - 17 مرداد ۱۳۹۱ ۰۴:۱۱ ب.ظ

بله.
eth0 معمولا نشان دهنده کارت شبکه اول و wlan0 نشان دهنده وایرلس در لینوکس است.


کد:
tcpdump -D
لیستی از اینترفیس های در دسترس شما را نشان می دهد.

RE: MAC address در wimax - mosaferkuchulu - 17 مرداد ۱۳۹۱ ۰۵:۳۲ ب.ظ

(۱۷ مرداد ۱۳۹۱ ۰۴:۱۱ ب.ظ)a.hooshmand نوشته شده توسط:  بله.
eth0 معمولا نشان دهنده کارت شبکه اول و wlan0 نشان دهنده وایرلس در لینوکس است.


کد:
tcpdump -D
لیستی از اینترفیس های در دسترس شما را نشان می دهد.

کاملا گیج شدم!