مشاركة الملفات دون إنترنت — نقل ملفات بدون اتصال

كان تبادل الملفات دون اتصال بالإنترنت يعني في السابق استخدام أجهزة USB أو إعدادات شبكية معقدة. أما DropLink فيجعل الأمر في غاية البساطة: فما دام الجهازان متصلين بنفس الشبكة المحلية، يمكنهما نقل الملفات مباشرةً — مع تشفير من طرف إلى طرف ودون أي تدخل من السحابة.

إجابة سريعة

ضع كلا الجهازين على نفس الشبكة المحلية — Wi-Fi أو Ethernet أو نقطة اتصال هاتف تعمل، مع أو بدون وصول إلى الإنترنت. افتح DropLink على المرسل، اختر المستلم من قائمة القريبين (أو شارك رابط واجهة الويب لأي متصفح)، وانقل مباشرة عبر QUIC مع TLS 1.3. يستخدم الاكتشاف mDNS/Bonjour، بدون سحابة، بدون خادم، بدون حساب — مثالي للمكاتب المعزولة، والطائرات مع Wi-Fi، والمناطق ذات الإنترنت المقيد.

خطوة بخطوة

  1. 1

    قم بتوصيل الجهازين بنفس الشبكة

    استخدم شبكة Wi-Fi محلية أو شبكة إيثرنت أو نقطة اتصال عبر الهاتف. لا يتطلب DropLink سوى أن تكون الأجهزة متصلة بنفس شبكة LAN — ولا يشترط أن تكون تلك الشبكة متصلة بالإنترنت.

  2. 2

    تثبيت DropLink على جهاز المرسل

    macOS (متجر التطبيقات) أو Windows (متجر Microsoft). التطبيق مجاني وحجمه أقل من 50 ميغابايت.

  3. 3

    افتح DropLink — سيتم اكتشاف الملفات تلقائيًا

    يستخدم DropLink بروتوكول mDNS/Bonjour للعثور على أجهزة DropLink الأخرى الموجودة على الشبكة. وستظهر أي أجهزة أخرى تعمل بالتطبيق في قائمة DropLink Vicini في غضون ثوانٍ.

  4. 4

    لا يوجد DropLink على جهاز الاستقبال؟ استخدم واجهة المستخدم على الويب

    انقر على «تلقي الملفات» في صفحة المرسل. يقوم DropLink بتشغيل خادم ويب محلي ويعرض رابطًا. يقوم المستلم بفتح الرابط في أي متصفح — دون الحاجة إلى أي تطبيق.

  5. 5

    اسحب ملفاتك وأرسلها

    على جهاز المرسل، قم بسحب الملفات وإفلاتها في منطقة السحب والإفلات، ثم حدد الوجهة. يتلقى جهاز المستقبل مطالبة بالقبول، ويبدأ النقل — كل ذلك عبر الشبكة المحلية، دون الحاجة إلى الإنترنت.

المشكلات الشائعة والحلول

  • الأجهزة لا ترى بعضها البعض

    تحتوي الشبكة بالتأكيد تقريبًا على عزل AP (Wi-Fi ضيف، فندق، مقهى). يستكشف DropLink هذا من خلال محاولة الاتصال بـ TCP بعناوين IP في نفس الشبكة الفرعية /24؛ إذا لم يكن أي شيء قابلاً للوصول بينما الإنترنت متاح، فإنه يعلن 'تم اكتشاف عزل AP' ويقترح بدائل. الحل البديل: استخدم نقطة اتصال الهاتف بدلاً من ذلك. كابلات Ethernet تعمل دائمًا.

  • mDNS لا يعمل على شبكة شركتي

    تحظر العديد من إعدادات Wi-Fi للشركات متعدد الإرسال. كحل بديل، استخدم طريقة واجهة الويب: يعرض المرسل رابطًا / رمز QR ويفتحه المستلم في متصفح — يستخدم هذا HTTP أحادي الاتجاه ولا يتطلب mDNS. ستحتاج إلى كتابة عنوان IP الخاص بالمرسل في عنوان URL للمتصفح.

  • النقل أبطأ من المتوقع على نقطة اتصال

    عادةً ما تكون نقاط اتصال الهاتف محدودة بشريحة Wi-Fi للهاتف التي تعمل في وضع AP. على iPhone، يؤدي استخدام الاتصال عبر USB (عبر Lightning/USB-C) بدلاً من الاتصال عبر Wi-Fi غالبًا إلى 2-3 أضعاف الإنتاجية. على Android، نقطة اتصال 5 GHz أسرع من 2.4 GHz.

آليات النقل دون اتصال

لا حاجة إلى إنترنت على مسار LAN

يستخدم مسار نقل LAN الخاص بـ DropLink mDNS للاكتشاف و QUIC للنقل — كلاهما يعملان بالكامل داخل الشبكة المحلية. لا عمليات بحث DNS إلى حلالات خارجية، لا طلبات على أي خادم، ولا حتى خوادمنا. إذا قمت بتشغيل DropLink مع تشغيل نقطة اتصال الهاتف وإيقاف البيانات الخلوية، لا تزال عمليات النقل تعمل بين الأجهزة المتصلة بنقطة الاتصال.

mDNS عبر متعدد الإرسال IPv4

يعلن بروتوكول mDNS (mdns-sd 0.11 على سطح المكتب، Network.framework الخاص بـ Apple على iOS) عن _droplink._udp.local. عبر متعدد الإرسال UDP (224.0.0.251:5353). يتم تعطيل IPv6 صراحة لتجنب أخطاء 'لا توجد مساحة عازلة متاحة' على واجهات VPN. تتم إعادة محاولة الإعلان 3 مرات مع تراجع أسي (500 مللي ثانية / 1 ثانية / 2 ثانية) في حالة فقدان الحزم.

QUIC على LAN

بمجرد اكتشافها، تتصل الأجهزة عبر QUIC (quinn 0.11) بمعلمات مضبوطة لـ LAN: ذواكر مؤقتة بحجم 8 MB لمقابس UDP، و MTU أولي 1472 مع احتياطي 1200، ونافذة استقبال تيار 64 MB، والتحكم في الازدحام BBR بنافذة أولية 1 MB، وتردد ACK منخفض إلى كل 10 حزم أو 5 مللي ثانية، و RTT أولي 2 مللي ثانية (واقعي لـ LAN). مهلة عدم النشاط هي 30 ثانية مع keepalives كل 5 ثوانٍ.

واجهة ويب للمستلمين بدون التطبيق

إذا لم يكن لدى المستلم DropLink، يبدأ المرسل خادم HTTP محلي على المنفذ 7878 (macOS) أو 8080 (iOS) ويعرض رمز QR / رابطًا. يفتحه المستلم في أي متصفح على نفس الشبكة. يُستخدم HTTP هنا بدلاً من HTTPS لأن المتصفحات تعرض تحذيرات للشهادات الموقعة ذاتيًا؛ على LAN نموذج التهديد منخفض ورمز الجلسة يوفر التحكم في الوصول.

الأداء على الشبكات دون اتصال

تم ضبط نقل LAN الخاص بـ DropLink لـ Wi-Fi الحديث. على جهاز توجيه Wi-Fi 6، توقع 50+ MB/s. عادةً ما يتم تقييد نقطة اتصال الهاتف (الهاتف ينشئ شبكة Wi-Fi) بـ 10-25 MB/s لأن شريحة Wi-Fi للهاتف تعمل في وضع soft-AP. تعطي كابلات Gigabit Ethernet الأرقام الأكثر اتساقًا (100+ MB/s).

جهاز توجيه Wi-Fi 5/6 LAN
50+ MB/s
نقطة اتصال الهاتف (بدون إنترنت)
10–25 MB/s
Gigabit Ethernet
100+ MB/s

هل لا يزال النقل دون اتصال مشفرًا؟

نعم. يفرض QUIC TLS 1.3 على كل تيار. يستخدم DropLink شهادات ECDSA P-256 موقعة ذاتيًا مع التحقق من TOFU عبر سجلات TXT لـ mDNS — تنتقل البصمة مع إعلان الاكتشاف، لذلك سيحتاج الرجل في الوسط إلى اعتراض متعدد الإرسال على LAN، وهو أصعب بشكل ملحوظ من اعتراض حركة مرور الإنترنت. يتم إعادة ترتيب مجموعات التشفير حسب وحدة المعالجة المركزية: AES-NI أولاً على x86_64، ChaCha20-Poly1305 أولاً على ARM/Apple Silicon. يتم توفير سلامة الملف على LAN بواسطة AEAD TLS 1.3.

الأسئلة التقنية الشائعة

هل سيعمل DropLink على شبكة Wi-Fi طائرة بدون إنترنت؟

في معظم الحالات، نعم — إذا قامت Wi-Fi الطائرة بتعيين كلا الجهازين إلى نفس الشبكة الفرعية ولم تقم بتمكين عزل AP. تعزل بعض شركات الطيران العملاء؛ في هذه الحالة استخدم حل نقطة اتصال الهاتف.

هل تعتبر نقطة اتصال الهاتف بدون بيانات خلوية؟

نعم. نقطة اتصال Wi-Fi هي شبكة Wi-Fi، بغض النظر عما إذا كان الهاتف متصلاً بالإنترنت. قم بتوصيل كلا الجهازين بها وسيكتشف DropLink وينقل عبر LAN الخاص بنقطة الاتصال.

هل يوجد شرط صارم للبث / متعدد الإرسال؟

يستخدم اكتشاف mDNS متعدد الإرسال. إذا كان متعدد الإرسال محظورًا، لا يزال بإمكانك استخدام احتياطي واجهة الويب: يكتب المرسل عنوان IP المحلي الخاص به في متصفح المستلم (مثلاً http://192.168.1.42:7878). يستخدم هذا HTTP أحادي الاتجاه + رمز جلسة.