كيفية الحصول على قدر أكبر من السيطرة حزم الشبكة على الروبوت

StackOverflow https://stackoverflow.com/questions/2456216

سؤال

وأنا أبحث لتصميم تطبيق من شأنها أن تتطلب بعض السيطرة عميقة حول حزم IP. تبحث على دليل مرجعي على موقع المطورين في الروبوت أرى السيطرة على الحزم من java.net:SocketOptions وjava.net:DatagramPacket محدودة للغاية. على وجه التحديد أنا أبحث للسيطرة على بت الفردية داخل علبة لوضع أعلام TCP، SYN / ACK / RST، وهكذا دواليك. وبناء على مستندات وأنا على افتراض لا أستطيع أن أفعل هذا في API جافا المقدمة من الروبوت وانا التخمين أنا يجب أن نفعل ذلك بطريقة أخرى؟

وأي شخص لديه أي فكرة عن هذا؟

هل كانت مفيدة؟

المحلول

وهكذا يبدو أن SDK لا تستطيع أن تفعل كما كنت المطلوبة. وNDK قد تكون قادرة على ولكن يعتقد على مزيد أعتقد حتى باستخدام تتطلب privs الجذرية لبناء الحزم الخام. كما ليس لدي أي نية للقضاء هاتفي في هذا الوقت، وسوف تكون جميع وضع هذا في الانتظار.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top