mgh_1501040
جمعه 18 آذر 1390, 17:46 عصر
سلام
من باید یه اسنیفر بنویسم که پروتکلهای ethernt ,ip,ipv6,arp,tcp,udpرو بشناسه
مشکلم اینجاست که هدر های ip , arpکه برای لایه 2 هستند باهم نمیتوتن روی پکت سوار شن اما چرا بخش ptypeپروتکل arpکه پروتکل لایه بعد رو نشون میده میتونه مقدار ipv4بگیره مگه arpمال لایه 2 نیست پس لایه بعدش که ipv4نمیتونه باشه باید tcpو udp و...اینا باشه
لطفا راهنماییم کنید
مرسی
من باید یه اسنیفر بنویسم که پروتکلهای ethernt ,ip,ipv6,arp,tcp,udpرو بشناسه
مشکلم اینجاست که هدر های ip , arpکه برای لایه 2 هستند باهم نمیتوتن روی پکت سوار شن اما چرا بخش ptypeپروتکل arpکه پروتکل لایه بعد رو نشون میده میتونه مقدار ipv4بگیره مگه arpمال لایه 2 نیست پس لایه بعدش که ipv4نمیتونه باشه باید tcpو udp و...اینا باشه
لطفا راهنماییم کنید
مرسی