SingLinkLabs · Protocol Paper 01
SingLink پروٹوکول تکنیکی وائٹ پیپر
سنگ لنک 2.0 فن تعمیر، مکمل کنکشن لائف سائیکل اور پروٹوکول کی حدود
SingLink 2.0 ایک رسمی نیٹ ورک ٹرانسمیشن پروٹوکول ہے جسے SingLinkVPN نے آزادانہ طور پر تیار کیا ہے، نہ کہ کلائنٹ سافٹ ویئر ورژن۔ یہ مضمون پروٹوکول کی عوامی صلاحیتوں، حوالہ کے نفاذ کے ماڈل، ٹیسٹ ڈیٹا کی حدود اور بیرونی پروٹوکول کے اختلافات کی وضاحت کے لیے کنٹرول ہوائی جہاز، ڈیٹا ہوائی جہاز اور مکمل کنکشن لائف سائیکل کو مرکزی خطوط کے طور پر لیتا ہے۔
- Document
- SLP-WP-01
- Revision
- 1.0
- Published
- 2026-07-29
- Language
- اردو
پروٹوکول جنریشنز اور کلائنٹ ورژنز کو آزادانہ طور پر منظم کیا جاتا ہے۔ نوڈ کی دستیابی کلائنٹ کی اصل وقتی حیثیت سے مشروط ہے۔
ایٹم فیڈ کو سبسکرائب کریں۔Scope and evidence
دائرہ کار، نتائج اور شواہد کی حدود
یہ مارکیٹنگ کا صفحہ نہیں ہے، بلکہ کنفیگریشن کے حصول سے لے کر کنکشن کی صفائی تک سسٹم کی تفصیل ہے۔ ہر آئٹم کی تصدیق شدہ صلاحیتوں، عوامی ڈیزائن کی تفصیل، اور حوالہ کے نفاذ کے ماڈلز کے درمیان فرق ہے۔
SingLink 2.0 سرکاری نیٹ ورک ٹرانسمیشن پروٹوکول جنریشن ہے جسے SingLinkVPN نے آزادانہ طور پر تیار کیا ہے۔ "2.0" پروٹوکول کے نام اور پروٹوکول جنریشن کی نمائندگی کرتا ہے، نہ کہ Windows، macOS، Android، iOS یا دیگر کلائنٹس کا سافٹ ویئر ورژن نمبر۔
پروٹوکول کی پروڈکٹ باؤنڈری کلائنٹ سے سرور تک صرف بائٹ فارمیٹ نہیں ہے، بلکہ اس میں اکاؤنٹ اور نوڈ کی اجازت، DNS پروسیسنگ، ذہین آف لوڈنگ، نوڈ سلیکشن، سیشن ہیلتھ ڈٹیکشن، نیٹ ورک سوئچنگ اور ناکامی کی بحالی بھی شامل ہے۔
پروڈکٹ پیج، کلائنٹ کی صلاحیتوں اور آفیشل پبلک کیلیبر سے۔
اس مسئلے کی وضاحت کریں جس کو حل کرنے کے لیے پروٹوکول کی ضرورت ہے اور اس وقت بے نقاب نظام کی حدود۔
ممکنہ نفاذ کی وضاحت کے لیے استعمال کیا جاتا ہے، شائع شدہ بائنری تفصیلات کے مساوی نہیں۔
Versioning
پروٹوکول نسلیں سافٹ ویئر ورژن نہیں ہیں۔
Protocol
SingLink 2.0
ٹرانسپورٹ پروٹوکول کی نسلوں کے مجموعی ارتقاء، صلاحیت کی گفت و شنید، سیشن ماڈلز، اور مطابقت کی پالیسیوں کی نمائندگی کرتا ہے۔
Client software
ہر پلیٹ فارم کا اپنا نمبر ہوتا ہے۔
ونڈوز، میک او ایس، اینڈرائیڈ، آئی او ایس، لینکس اور ٹی وی کلائنٹس کو ان کے متعلقہ ریلیز تال کے مطابق منظم کیا جاتا ہے اور انہیں پروٹوکول 2.0 کے ساتھ نہیں ملایا جائے گا۔
System architecture
کنٹرول طیارے اور ڈیٹا طیارے کی علیحدگی
کنٹرول طیارہ اجازتوں، ترتیب اور نوڈ شیڈولنگ کے لیے ذمہ دار ہے۔ ڈیٹا طیارہ ان چینلز کے لیے ذمہ دار ہے جو درحقیقت صارف کی ٹریفک لے جاتے ہیں۔ دونوں کو الگ کرنے سے حساس ڈیٹا کے دائرہ کار کو محدود کرنے اور ناکامیوں کو الگ کرنے میں مدد ملتی ہے۔
Control plane
کنٹرول سطح
- 01 اکاؤنٹ اور پیکیج کی اجازت
- 02 نوڈ اور پروٹوکول کی اہلیت کی فہرست
- 03 قلیل مدتی ترتیب، حکمت عملی اور تنسیخ
- 04 نوڈ صحت اور شیڈولنگ کی معلومات
Data plane
ڈیٹا ہوائی جہاز
- 01 ٹریفک کو سنبھالنا اور آگے بڑھانا
- 02 TCP، UDP اور منطقی بہاؤ بیئرر
- 03 سیشن کی حیثیت اور صحت کا پتہ لگانا
- 04 ڈیٹا ڈیکیپسولیشن واپس کریں۔
Connection lifecycle
پروسیسنگ کے 22 مراحل
اکاؤنٹ کی اجازتوں سے لے کر ڈیٹا ڈیکیپسولیشن اور سیکیورٹی کلین اپ کی واپسی کے لیے سسٹم نیٹ ورک کے داخلے تک، درج ذیل عمل مکمل تکنیکی روابط کو برقرار رکھتا ہے اور ہر قدم کے لیے ثبوت کی حیثیت کو نشان زد کرتا ہے۔
- 01
اکاؤنٹ لاگ ان اور اجازت کی تصدیق
تصدیق شدہ قابلیتکلائنٹ کرنٹ اکاؤنٹ کے دستیاب پیکجز، نوڈس اور پروٹوکول کی اجازت حاصل کرتا ہے۔ تصدیقی اسناد کو قلیل المدت، قابل تنسیخ، اور بعد میں ڈیٹا فارورڈنگ کی حیثیت سے الگ کیا جانا چاہیے۔
- 02
نوڈ اور پروٹوکول کنفیگریشن ڈیلیوری
عوامی ڈیزائن کی تفصیلکنٹرول طیارہ نوڈ ایڈریس، پورٹ، دستیاب پروٹوکولز اور ضروری پالیسیاں واپس کرتا ہے، اور اسے کلائنٹ کو براہ راست طویل مدتی ماسٹر کیز یا غیر ضروری حساس فیلڈز فراہم نہیں کرنا چاہیے۔
- 03
سسٹم نیٹ ورک کے داخلی دروازے کو قائم کریں۔
تصدیق شدہ قابلیتکلائنٹ کو وہ ٹریفک موصول ہوتا ہے جس پر TUN موڈ، سسٹم پراکسی یا پلیٹ فارم نیٹ ورک ایکسٹینشن کے ذریعے کارروائی کی ضرورت ہوتی ہے۔ مخصوص داخلہ آپریٹنگ سسٹم کی صلاحیتوں پر منحصر ہے۔
- 04
DNS ریزولوشن اور ڈومین نام کا تعین
تصدیق شدہ قابلیتDNS درخواستوں اور اس کے بعد کے کنکشنز کے لیے مستقل پالیسیوں کا استعمال کیا جانا چاہیے تاکہ ڈومین ناموں کو پراکسی کے ذریعے جانے سے بچایا جا سکے جب کہ DNS اب بھی مقامی نیٹ ورک سے لیک ہو رہا ہے یا غلط موڑ کا باعث بن رہا ہے۔
- 05
ذہین ٹریفک کی تقسیم اور روٹنگ کا فیصلہ
تصدیق شدہ قابلیتقواعد، ایپلیکیشن، ٹارگٹ ڈومین نام، IP، اور نیٹ ورک کی حیثیت کی بنیاد پر کنکشنز کو ڈائریکٹ، پراکسی، یا بلاک شدہ کے طور پر متعین کرتا ہے۔
- 06
نوڈ کا انتخاب
تصدیق شدہ قابلیتدستی موڈ صارف کے مخصوص نوڈس کا استعمال کرتا ہے۔ ذہین موڈ تاخیر، دستیابی، لوڈ، علاقہ اور پیکیج کی اجازتوں کی بنیاد پر امیدوار نوڈس کا انتخاب کرسکتا ہے۔
- 07
پروٹوکول کی صلاحیت کی بات چیت
عوامی ڈیزائن کی تفصیلکلائنٹ اور سرور پروٹوکول کی نسلوں اور صلاحیتوں کی تصدیق کرتے ہیں جو دونوں فریقوں کے تعاون سے ہیں۔ پرانے کلائنٹ کو خاموشی سے غیر مطابقت پذیر طرز عمل کو فعال نہیں کرنا چاہئے جب وہ نئی صلاحیتوں کو نہیں پہچان سکتا۔
- 08
توثیق اور اینٹی ری پلے
حوالہ عمل درآمد ماڈلنوڈس اس بات کی تصدیق کرتے ہیں کہ اکاؤنٹ یا سیشن درست ہے اور پرانے تصدیقی ڈیٹا کو عمر بڑھنے، بے ترتیب بنانے، یا مساوی میکانزم کے ذریعے دوبارہ استعمال ہونے سے روکنا چاہیے۔
- 09
کلیدی تبادلہ اور سیشن کیز
حوالہ عمل درآمد ماڈلپروٹوکول کے لیے موجودہ کنکشن کے لیے علیحدہ خفیہ کاری سیاق و سباق قائم کرنے کی ضرورت ہے۔ مخصوص سائفر سویٹس، ہینڈ شیک فیلڈز اور گردش کے وقفے مستقبل کے عوامی تصریحات کے تابع ہونے چاہئیں۔
- 10
سیشن بنائیں
حوالہ عمل درآمد ماڈلسیشن کلائنٹ اور نوڈ کے درمیان ٹرانسمیشن سیشن کی نمائندگی کرتا ہے، جو کنکشن کی حیثیت، صلاحیت کی معلومات، دل کی دھڑکنیں، اور ایک یا زیادہ منطقی بہاؤ لے سکتا ہے۔
- 11
ایک سلسلہ یا آزاد پراکسی کنکشن قائم کریں۔
حوالہ عمل درآمد ماڈلہر درخواست کی درخواست کو سیشن کے اندر ایک منطقی سلسلہ میں میپ کیا جا سکتا ہے، یا ایک آزاد کنکشن قائم کیا جا سکتا ہے۔ حتمی طریقہ کار عوامی نفاذ پر منحصر ہے۔
- 12
ڈیٹا فریم انکیپسولیشن
حوالہ عمل درآمد ماڈلقابل تجزیہ فریم بنانے کے لیے منزل کی معلومات، ندی کی شناخت، پے لوڈ کی لمبائی، کنٹرول کمانڈز، اور ڈیٹا کی ضرورت ہوتی ہے۔ یہ صفحہ غیر دستاویزی بائنری فیلڈز ایجاد نہیں کرتا ہے۔
- 13
TCP ٹریفک پروسیسنگ
عوامی ڈیزائن کی تفصیلTCP بائٹ اسٹریمز کو ترتیب کو برقرار رکھنے، آدھے بندوں اور غیر معمولی بندوں کو ہینڈل کرنے، اور ایپلیکیشن سائیڈ بیک پریشر کو ٹرانسپورٹ کی طرف منتقل کرنے کی ضرورت ہے۔
- 14
UDP اور QUIC ٹریفک پروسیسنگ
عوامی ڈیزائن کی تفصیلUDP ڈیٹاگرام کو پیغام کی حدود کو برقرار رکھنے اور سیشن کے وقت کا انتظام کرنے کی ضرورت ہے۔ UDP قسم کی خدمات جیسے QUIC کو بھی غیر ضروری ہیڈ آف لائن بلاکنگ سے بچنے کی ضرورت ہے۔
- 15
بہاؤ کنٹرول اور بیک پریشر
حوالہ عمل درآمد ماڈلجب کلائنٹ، نوڈ یا ٹارگٹ سروس کی کھپت کی رفتار کم ہو جاتی ہے، تو بفر گروتھ کو محدود ہونا چاہیے تاکہ کسی ایک سٹریم کو پورے سیشن کو نیچے لانے سے روکا جا سکے۔
- 16
سب پیکجنگ، پیڈنگ اور ٹریفک کی ظاہری شکل
حوالہ عمل درآمد ماڈلپیکیٹائزیشن اور پیڈنگ صرف ٹرانسمیشن کی حکمت عملی کے حصے کے طور پر استعمال کی جا سکتی ہے اور اسے مطلق اسٹیلتھ کے طور پر بیان نہیں کیا جا سکتا۔ اس کے قابل بنانے والے حالات اور اوور ہیڈ کو جانچ اور تصدیق کی ضرورت ہوتی ہے۔
- 17
MTU اور پیکٹ سائز ہینڈلنگ
عوامی ڈیزائن کی تفصیلٹنل اوور ہیڈ دستیاب MTU کو کم کرے گا، اور بڑے پیکٹ کی ناکامیوں کو فریگمنٹیشن سے بچنے، MSS ایڈجسٹمنٹ، یا مساوی میکانزم کے ذریعے کم کرنے کی ضرورت ہے۔
- 18
تاخیر، پیکٹ کا نقصان اور بھیڑ کو سنبھالنا
حوالہ عمل درآمد ماڈلپروٹوکول کو نیٹ ورک کے تاثرات کی بنیاد پر بھیجنے کی تال اور ری ٹرانسمیشن کو کنٹرول کرنا چاہیے، اور حقیقی پیکٹ کے نقصان، قطار میں تاخیر اور مختصر مدت کے نیٹ ورک کے گھمبیر کے درمیان فرق کرنا چاہیے۔
- 19
دل کی دھڑکن اور صحت کا پتہ لگانا
تصدیق شدہ قابلیتڈیڈ کنکشن کا پتہ لگانے کے لیے آپریٹنگ سسٹم کے طویل ٹائم آؤٹ پر مکمل انحصار کرنے سے بچنے کے لیے سیشن اور نوڈ کی حیثیت کی مسلسل نگرانی کریں۔
- 20
نیٹ ورک سوئچنگ اور سیشن ریکوری
تصدیق شدہ قابلیتWi-Fi اور موبائل نیٹ ورکس کے درمیان سوئچ کرنے کے بعد، کلائنٹ نیٹ ورک کے داخلے، DNS، روٹنگ اور ٹرانسمیشن سیشنز کی دوبارہ تصدیق کرتا ہے، اور اپنی صلاحیتوں کے مطابق کنکشن کو دوبارہ شروع کرتا ہے۔
- 21
نوڈ کی ناکامی اور خودکار سوئچنگ
تصدیق شدہ قابلیتنرم ناکامی کی صورت میں، سیشن کو پہلے دوبارہ بنایا جا سکتا ہے، اور سخت ناکامی کی صورت میں، دستیاب نوڈس کو تبدیل کیا جا سکتا ہے۔ سوئچنگ کے عمل کے دوران، سسٹم روٹنگ کو بحال کیا جانا چاہیے اور ٹریفک کو غیر متوقع براہ راست رابطوں سے بچنا چاہیے۔
- 22
واپسی ڈیٹا، decapsulation اور سیکورٹی صفائی
عوامی ڈیزائن کی تفصیلکلائنٹ واپس کیے گئے ڈیٹا کی تصدیق کرتا ہے اور اسے ختم کرتا ہے، اور کنکشن مکمل ہونے کے بعد عارضی سیشن اسٹیٹس، کیشے کیز، روٹنگ اور DNS تبدیلیوں کو صاف کرتا ہے۔
Traffic entry and routing
ٹریفک ٹیک اوور، DNS اور ذہین آف لوڈنگ
سسٹم نیٹ ورک انٹری، ڈومین نام کی ریزولوشن اور روٹنگ ججمنٹ کو DNS لیکس، ایرر ایگزٹ اور غیر متوقع براہ راست کنکشن سے بچنے کے لیے ایک ہی سیاق و سباق کا اشتراک کرنا چاہیے۔
ڈیسک ٹاپ سسٹم TUN موڈ یا سسٹم پراکسی استعمال کر سکتے ہیں۔ موبائل اور ٹی وی پلیٹ فارم اپنے متعلقہ نیٹ ورک کی توسیع کی صلاحیتوں کا استعمال کرتے ہیں۔ مختلف پلیٹ فارمز کے مختلف APIs ہوتے ہیں، لیکن پالیسی کے اہداف ایک جیسے ہوتے ہیں: وہ ٹریفک جس کے لیے پراکسی کی ضرورت ہوتی ہے وہ سرنگ میں داخل ہوتی ہے، اور وہ ٹریفک جس کو پراکسی کی ضرورت نہیں ہوتی ہے، قواعد کے مطابق براہ راست منسلک ہوتی ہے۔
صرف ایپلیکیشن ٹریفک کو پراکسی کرنا اور DNS کو مقامی نیٹ ورک کے ذریعے جانے کی اجازت دینے سے ڈومین کا نام ظاہر ہو سکتا ہے یا ریزولیوشن کے نتائج حاصل ہو سکتے ہیں جو موجودہ ایگزٹ کے لیے موزوں نہیں ہیں۔ لہذا، ڈومین نام کی مماثلت، DNS استفسار، IP کیشنگ اور کنکشن اسٹیبلشمنٹ کو ایک ہی روٹنگ سیاق و سباق کا استعمال کرنا چاہیے۔
براہ راست کنکشن
مقامی خدمات یا اہداف جن کے لیے واضح طور پر پراکسی کی ضرورت نہیں ہے وہ مقامی نیٹ ورک کا استعمال کرتے ہیں۔
ایجنٹ
اجازت کی تصدیق کے بعد، کنکشن منتخب سنگلنک نوڈ کے ذریعے قائم کیا جاتا ہے۔
بلاک
جب سیکیورٹی اصول کو نشانہ بنایا جاتا ہے یا بغیر اجازت کے ہدف کو نشانہ بنایا جاتا ہے تو کنکشن سے انکار کیا جاتا ہے۔
Authentication
تصدیق اور خفیہ کردہ سیشن
اجازت کی تصدیق کے جوابات "کیا یہ اکاؤنٹ اس نوڈ اور پروٹوکول کو استعمال کر سکتا ہے"؛ ٹرانسمیشن کی توثیق کا جواب ہے "کیا موجودہ کنکشن ایک درست کلائنٹ سے ہے"۔ دونوں کو قلیل المدت، قابل تنسیخ سیشن کی حالت کا استعمال کرنا چاہیے اور پرانی توثیق کی معلومات کو دوبارہ چلانے سے روکنا چاہیے۔
کلائنٹ اور نوڈ کو پروٹوکول کی نسلوں اور دونوں فریقوں کی طرف سے حمایت یافتہ صلاحیتوں کی تصدیق کرنے کی بھی ضرورت ہے۔ ایک فریق جو نئی صلاحیتوں کو تسلیم نہیں کرتا ہے اسے محفوظ طریقے سے کنکشن کو کم کرنا یا انکار کرنا چاہیے اور بغیر تصدیق کے غیر مطابقت پذیر رویے کو فعال نہیں کر سکتا۔
Disclosure boundary
غیر مطبوعہ خفیہ تفصیلات
موجودہ معلومات مخصوص ہینڈ شیک فیلڈز، سائفر سویٹس، کلیدی اخذ کرنے کے افعال، گردش کی مدت، اور بائنری پیکٹ فارمیٹس کی شناخت کے لیے ناکافی ہے۔ یہ مضمون صرف حفاظتی اہداف کی وضاحت کرتا ہے اور AES، TLS ورژنز، مخصوص منحنی خطوط، یا فکسڈ فیلڈ کی لمبائی کو درست طریقے سے نہیں لکھتا ہے۔
Session model
سیشن، سٹریم اور ڈیٹا فریم
ایپلیکیشن کنکشن، منطقی بہاؤ، اور نوڈ ٹرانسپورٹ سیاق و سباق کے درمیان تعلق کی وضاحت کرنے کے لیے ایک درجہ بندی کے سیشن ماڈل کا استعمال کریں جب کہ نامعلوم فارمیٹ کی حدود کو واضح کریں۔
Session
کلائنٹ اور نوڈ کے درمیان نقل و حمل کا سیاق و سباق تصدیق کے نتائج، صلاحیتوں، دل کی دھڑکنوں، اور کنکشن کی سطح کے بہاؤ کو کنٹرول کر سکتا ہے۔
Stream
ایک لاجک ایپ کنکشن۔ آیا متعدد اسٹریمز کے سیشنز کا اشتراک حتمی عوامی نفاذ اور پلیٹ فارم کی پالیسی پر منحصر ہے۔
ڈیٹا فریم کو کم از کم کنٹرول کمانڈز، منطق کے بہاؤ، بوجھ کی حدود اور غلطی کی حیثیت کا اظہار کرنے کی ضرورت ہے۔ آفیشل فارمیٹ کو پبلک کرنے سے پہلے، یہ صفحہ غیر تصدیق شدہ فیلڈ ٹیبل نہیں دے گا۔
Transport
TCP، UDP اور QUIC
TCP
آرڈر شدہ بائٹ اسٹریم
بائٹ آرڈر کو برقرار رکھیں، نصف قریب، غیر معمولی قریبی، بیک پریشر اور ہدف کنکشن کی خرابیوں کو ہینڈل کریں، اور سست کنکشن کو سیشن بفر کو بھرنے سے روکیں۔
UDP
ڈیٹاگرام کی حدود
ڈیٹاگرام کی حدود کو محفوظ رکھیں اور ہدف اور ٹائم آؤٹ کی حیثیت کو برقرار رکھیں؛ اگر UDP-اوور-TCP استعمال کیا جاتا ہے، تو ہیڈ آف لائن بلاکنگ اور پیکٹ کے نقصان کو بڑھاوا دینے کی ضرورت ہے۔
QUIC
UDP پر قابل اعتماد نقل و حمل
اضافی قابل اعتماد تہوں کی وجہ سے بار بار بحالی سے بچنے کے لیے QUIC کی اپنی بھیڑ اور دوبارہ منتقلی کے فوائد کو برقرار رکھنے کی کوشش کریں۔
Reliability
بہاؤ کنٹرول، MTU، دل کی دھڑکن اور بحالی
مستحکم کنکشن ایک خودکار دوبارہ جڑنے والا بٹن نہیں ہے، بلکہ ایک ریاستی مشین ہے جو بفرنگ، پیکٹ پیکیجنگ، صحت کا پتہ لگانے، راستے کی بحالی اور نوڈ سوئچنگ پر مشتمل ہے۔
بہاؤ کنٹرول
سینڈنگ ونڈو کو کھپت کی رفتار کے مطابق ایڈجسٹ کریں تاکہ پورے سیشن کو ایک ہی سٹریم سے بلاک کرنے سے بچایا جا سکے۔
MTU ہینڈلنگ
ٹکڑے ٹکڑے ہونے اور بلیک ہولز کے خطرے کو کم کرنے کے لیے سرنگوں کے اضافی اوور ہیڈ پر غور کریں۔
صحت کی جانچ
دل کی دھڑکن، تاخیر، پیکٹ کے نقصان اور حقیقی فارورڈنگ اسٹیٹس کی بنیاد پر کنکشن کا تعین کریں۔
نیٹ ورک کی بازیابی
نیٹ ورک منقطع ہونے کے بعد، پورٹل، DNS، روٹنگ اور سیشنز کو دوبارہ تعمیر کیا جاتا ہے تاکہ ٹریفک کو حادثاتی طور پر براہ راست منسلک ہونے سے بچایا جا سکے۔
Product comparison
سنگلنک 2.0 اور بیٹا
| اشارے | SingLink 2.0 | SingLink Beta |
|---|---|---|
| پوزیشننگ | نسلوں کے درمیان رسمی معاہدہ | سپیڈ فرسٹ پیش نظارہ پروٹوکول |
| اندرونی A/B ٹیسٹنگ استحکام کی شرح | 99.5% | تقریباً 97 فیصد تک |
| سپیڈ فوکس | رفتار، استحکام اور مطابقت کا توازن | مناسب حالات میں چوٹی کی قیمت 1Gbps سے زیادہ ہے۔ |
| پروٹوکول نوڈ کی اجازت | پرو، میکس اور رچ | تمام پیکجز |
| حکمت عملی تبدیل کریں | طویل مدتی مطابقت اور بحالی پر توجہ دیں۔ | نئی صلاحیت اور کارکردگی کی تصدیق کے لیے استعمال کیا جاتا ہے۔ |
External protocols
VLESS اور AnyTLS کے ساتھ باؤنڈری کا موازنہ
موازنہ کی بنیاد ہر منصوبے کی سرکاری عوامی دستاویزات ہیں۔ یہاں ہم پوزیشننگ، سسٹم کی حدود اور افشاء کی صلاحیتوں کا موازنہ کرتے ہیں، اور مارکیٹنگ نمبروں کو بنیادی پروٹوکول کے نتائج میں نہیں ملاتے ہیں۔
| طول و عرض | سنگلنک وائٹ پیپر اسکوپ | VLESS عوامی دائرہ کار | AnyTLS عوامی دائرہ کار |
|---|---|---|---|
| عوامی پوزیشننگ | پروڈکٹ کنٹرول ہوائی جہاز اور ٹرانسمیشن ڈیٹا ہوائی جہاز کا مجموعی نظام | اسٹیٹ لیس، ہلکا پھلکا کلائنٹ اور سرور ٹرانسپورٹ پروٹوکول | TLS پر مبنی پراکسی پروٹوکول اور حوالہ کا نفاذ |
| شناخت اور مقصد | اکاؤنٹ، نوڈ کی اجازت، سیشن اور روٹنگ تعاون | UUID، کمانڈ، پورٹ اور ہدف کا پتہ | تصدیق کے بعد TLS، پھر سیشن قائم کریں۔ |
| Session/Stream | حوالہ ماڈل کی وضاحت، درست شکل ابھی تک ظاہر نہیں کی گئی۔ | سپورٹ مکس، تفصیلات کا تعین عمل درآمد اور ترتیب سے کیا جاتا ہے۔ | سیشن کے فریموں، سٹریم ملٹی پلیکسنگ اور کمانڈز کو بے نقاب کریں۔ |
| ٹریفک کی ظاہری شکل | ٹرانسمیشن کی حکمت عملی کی تصدیق کی جائے، مطلق پوشیدگی کا دعوی نہیں کرتا | سرکاری دستاویزات اختیاری بہاؤ اور دیگر میکانزم کی وضاحت کرتی ہیں۔ | ذیلی کنٹریکٹنگ، پیڈنگ پلانز اور اپ ڈیٹ میکانزم کا انکشاف |
| لچک | صحت کا پتہ لگانے، نیٹ ورک کٹ آف، سیشن کی تعمیر نو اور نوڈ سوئچنگ | ایکسرے ماحولیات اور مخصوص ٹرانسمیشن کے امتزاج کے لیے ذمہ دار ہے۔ | پروٹوکول v2 SYNACK، دل کی دھڑکن اور سرور کے مذاکرات کو بے نقاب کرتا ہے۔ |
| مصنوعات کے نظام | DNS، ذہین آف لوڈنگ، پیکیج کی اجازت اور نوڈ شیڈولنگ | مکمل VPN پروڈکٹ کنٹرول سطح کے برابر نہیں ہے۔ | مکمل VPN پروڈکٹ کنٹرول سطح کے برابر نہیں ہے۔ |
یہ جدول کوڈ کی مطابقت، کارکردگی کی درجہ بندی، یا سیکیورٹی آڈٹ کے نتائج کی نمائندگی نہیں کرتا ہے۔
Platforms and openness
کراس پلیٹ فارم مطابقت اور اوپن سورس کی حدود
پلیٹ فارم کی مستقل مزاجی
SingLinkVPN iOS، Android، Windows، macOS، Linux اور TV آلات کا احاطہ کرتا ہے۔ کراس پلیٹ فارم کی مستقل مزاجی کا مطلب یہ نہیں ہے کہ ہر پلیٹ فارم بالکل وہی سسٹم API استعمال کرتا ہے، لیکن اجازتوں، روٹنگ، نوڈ اور پروٹوکول کے انتخاب کی منطق کے ایک ہی سیٹ کو برقرار رکھتا ہے، اور ہر آپریٹنگ سسٹم کے نیٹ ورک کی توسیع کی حدود پر عمل کرتا ہے۔
عوامی دائرہ کار
SingLink 2.0 کور پروٹوکول سورس کوڈ کو ابھی تک مکمل طور پر ظاہر نہیں کیا گیا ہے۔ شائع شدہ ہدایات میں تکنیکی دستاویزات، فن تعمیر کی تفصیلات، تحقیقی ڈیٹا، دوبارہ پیدا کرنے کے قابل جانچ کے طریقے، ڈیٹا فارمیٹس، تصدیقی ٹولز، اور ذمہ دار خطرے کے انکشاف کا بنیادی ڈھانچہ شامل ہیں۔
Frequently asked questions
اکثر پوچھے گئے سوالات
Q01سنگلنک 2.0 کیا ہے؟
SingLink 2.0 ایک رسمی نیٹ ورک ٹرانسمیشن پروٹوکول جنریشن ہے جسے SingLinkVPN نے آزادانہ طور پر تیار کیا ہے۔ اس کا استعمال شناخت اور اتھارٹی کی تصدیق، ٹریفک روٹنگ، ٹرانسمیشن سیشنز، TCP اور UDP پروسیسنگ، صحت کا پتہ لگانے اور استثنیٰ کی بحالی کے لیے کیا جاتا ہے۔
Q02کیا سنگلنک 2.0 کلائنٹ سافٹ ویئر ورژن ہے؟
نمبر SingLink 2.0 پروٹوکول کا نام اور پروٹوکول جنریشن ہے۔ ونڈوز، میک او ایس، اینڈرائیڈ، آئی او ایس اور دیگر کلائنٹس آزاد سافٹ ویئر ورژن سسٹم استعمال کرتے ہیں۔
Q03SingLink Beta اور SingLink 2.0 میں کیا فرق ہے؟
بیٹا رفتار اور نئی صلاحیت کی تصدیق کے لیے ایک پیش نظارہ پروٹوکول ہے۔ SingLink 2.0 آفیشل پروٹوکول جنریشن ہے جو استحکام، کراس پلیٹ فارم کی مستقل مزاجی، کنکشن کی بحالی اور طویل مدتی مطابقت پر زیادہ توجہ دیتا ہے۔
Q04SingLink 2.0 کی استحکام کی شرح کیا ہے؟
نامزد ٹیسٹنگ ماحول میں SingLinkVPN کا اندرونی A/B ٹیسٹنگ ریکارڈ 99.5% ہے، جس کی بیٹا چوٹی تقریباً 97% ہے۔ یہ تمام خطوں اور وقت کی مدت کے لیے ضمانت نہیں ہیں، اور حقیقی نتائج نیٹ ورک آپریٹرز، نوڈ بوجھ، آلات اور جانچ کے طریقوں سے متاثر ہوں گے۔
Q05سنگلنک نیٹ ورک ٹریفک کو کیسے ہینڈل کرتا ہے؟
کلائنٹ سب سے پہلے سسٹم نیٹ ورک کا داخلی راستہ قائم کرتا ہے، DNS اور ذہین تقسیم کو مکمل کرتا ہے، پھر نوڈس کو منتخب کرتا ہے، اجازتوں کی تصدیق کرتا ہے، ایک ٹرانسمیشن سیشن قائم کرتا ہے، اور نوڈ پر بھیجنے سے پہلے TCP یا UDP ڈیٹا کو انکیپسلیٹ کرتا ہے۔
Q06سنگلنک منقطع ہونے اور نیٹ ورک سوئچ کو کیسے ہینڈل کرتا ہے؟
کلائنٹ مسلسل سیشن اور نوڈ اسٹیٹس کی نگرانی کرتا ہے۔ جب کوئی استثناء واقع ہوتا ہے، سیشن کو دوبارہ بنایا جائے گا، DNS اور روٹنگ کو بحال کیا جائے گا، یا صلاحیتوں کی بنیاد پر دوسرے دستیاب نوڈس پر سوئچ کر دیا جائے گا۔
Q07SingLink اور VLESS میں کیا فرق ہے؟
VLESS کو سرکاری طور پر ایک بے وطن، ہلکے وزن والے کلائنٹ اور سرور ٹرانسمیشن پروٹوکول کے طور پر رکھا گیا ہے۔ SingLink وائٹ پیپر میں بیان کردہ دائرہ کار وسیع ہے اور اس میں پروڈکٹ کنٹرول پلین، نوڈ پرمیشنز، ذہین روٹنگ، صحت کا پتہ لگانے اور بحالی کے عمل کا بھی احاطہ کیا گیا ہے۔ دونوں کا موازنہ ایک فریم فارمیٹ کی بنیاد پر نہیں کیا جانا چاہیے۔
Q08SingLink اور AnyTLS میں کیا فرق ہے؟
AnyTLS عوامی تصریح TLS پر تصدیق، سیشن، سٹریم دوبارہ استعمال، پیڈنگ اور دل کی دھڑکن کو بیان کرنے پر مرکوز ہے۔ سنگلنک وائٹ پیپر کلائنٹ ٹریفک کے اندراج، DNS، روٹنگ، پیکیج پرمیشنز اور نوڈ شیڈولنگ کی بھی وضاحت کرتا ہے، اس لیے موازنہ سسٹم کی حدود پر مبنی ہے بجائے اس کے کہ یہ دعویٰ کیا جائے کہ بنیادی نفاذ ایک جیسا ہے۔
Q09سنگلنک 2.0 کون استعمال کر سکتا ہے؟
فی الحال، SingLink 2.0 پروٹوکول نوڈس بنیادی طور پر پرو، میکس اور رچ پیکجز کے لیے کھلے ہیں۔ سنگلنک بیٹا پروٹوکول نوڈس تمام پیکجوں کے لیے کھلے ہیں۔ اصل دستیاب نوڈس کلائنٹ پر ریئل ٹائم ڈسپلے کے تابع ہیں۔
Q10کیا SingLink 2.0 مکمل طور پر اوپن سورس ہے؟
فی الحال، بنیادی پروٹوکول کے سورس کوڈ کو مکمل طور پر ظاہر نہیں کیا گیا ہے۔ مسلسل اوپن سورس پلان میں تکنیکی دستاویزات، تحقیقی ڈیٹا، ٹیسٹ کے طریقے، ڈیٹا فارمیٹس، تصدیقی ٹولز اور خطرے کے انکشاف کے طریقہ کار کو شامل کیا گیا ہے۔ انکشاف کا دائرہ SingLinkLabs کے گودام اور سرکاری اعلانات سے مشروط ہے۔
References and revision
ڈیٹا، اندرونی روابط اور ریکارڈ تبدیل کریں۔
بیرونی پروٹوکول کی معلومات
Next step
سنگ لنک 2.0 پروٹوکول کا تجربہ کریں۔
سنگلنک 2.0 نوڈس بنیادی طور پر پرو، میکس اور رچ پیکجز کے لیے کھلے ہیں۔ نوڈس کی تعداد اور پروٹوکول کی دستیابی کلائنٹ پر ریئل ٹائم ڈسپلے کے تابع ہے۔