HandyCafe Docs
it-admin

نیٹ ورک

نیٹ ورک صفحہ آپ کے انٹرنیٹ کیفے یا گیمنگ سینٹر میں HandyCafe سرور کے ذریعے منظم کردہ تمام ڈیوائسز کی نیٹ ورک سرگرمی کا حقیقی وقت کا جائزہ فراہم کرتا ہے۔ یہ مرکزی سائیڈبار سے قابل رسائی ہے اور نیٹ ورک مانیٹرنگ کی اجازتیں درکار ہیں۔

خلاصہ کارڈز

صفحے کے اوپر، خلاصہ کارڈز مجموعی نیٹ ورک میٹرکس دکھاتے ہیں جو حقیقی وقت میں اپ ڈیٹ ہوتے ہیں:

  • کل رفتار -- تمام منسلک کلائنٹس کے درمیان مشترکہ تھروپٹ، جو ایم بی پی ایس یا کے بی/سیکنڈ میں ظاہر ہوتا ہے۔
  • ڈاؤن لوڈ رفتار -- تمام فعال کلائنٹس کے درمیان مجموعی ڈاؤن اسٹریم بینڈوڈتھ کا استعمال۔
  • اپ لوڈ رفتار -- تمام فعال کلائنٹس کے درمیان مجموعی اپ اسٹریم بینڈوڈتھ کا استعمال۔
  • بینڈوڈتھ -- سرور کے شروع ہونے یا کاؤنٹرز کے آخری ری سیٹ ہونے کے بعد سے کل موصولہ (RX) اور بھیجے گئے (TX) بائٹس۔
  • آن لائن کلائنٹ کی تعداد -- کلائنٹس کی تعداد جو اس وقت ایک فعال سیشن میں ہیں۔
  • غیر فعال کلائنٹ کی تعداد -- کلائنٹس کی تعداد جو نیٹ ورک سے جڑے ہوئے ہیں لیکن فعال سیشن میں نہیں ہیں۔
  • کل ڈیوائس کی تعداد -- کل تسلیم شدہ ڈیوائسز کی تعداد، بشمول آف لائن کلائنٹس۔

کلائنٹ نیٹ ورک ٹیبل

خلاصہ کارڈز کے نیچے، ایک تفصیلی ٹیبل ہر کلائنٹ ڈیوائس کو درج کرتا ہے جس میں مندرجہ ذیل کالم شامل ہیں:

کالم وضاحت
ہوسٹ نام کلائنٹ پی سی کا نیٹ ورک نام
آئی پی ایڈریس کلائنٹ کا مقامی نیٹ ورک آئی پی
حیثیت موجودہ حالت: آن لائن، غیر فعال، یا آف لائن
ڈاؤن لوڈ رفتار کلائنٹ کے لئے موجودہ ڈاؤن اسٹریم تھروپٹ
اپ لوڈ رفتار کلائنٹ کے لئے موجودہ اپ اسٹریم تھروپٹ
RX بائٹس کنکشن کے بعد سے کلائنٹ کے ذریعہ موصولہ کل بائٹس

ٹیبل کی خصوصیات:

  • ترتیب دینا -- کسی بھی کالم ہیڈر پر کلک کریں تاکہ اوپر یا نیچے ترتیب دیں۔
  • حیثیت کے مطابق فلٹرنگ -- فہرست کو صرف آن لائن، غیر فعال، آف لائن، یا تمام کلائنٹس دکھانے کے لئے فلٹر کریں۔
  • تلاش -- کسی مخصوص ڈیوائس کو جلدی سے تلاش کرنے کے لئے ہوسٹ نام یا آئی پی ایڈریس کے ذریعہ تلاش کریں۔
  • حقیقی وقت کی اپ ڈیٹس -- جیسے ہی کلائنٹ ایجنٹس سے نیا ڈیٹا آتا ہے، تمام اقدار خود بخود تازہ ہوجاتی ہیں۔

پروٹوکول کا جائزہ

HandyCafe ایک پرت دار نیٹ ورک پروٹوکول استعمال کرتا ہے جو LAN ماحول میں قابل اعتماد اور کارکردگی کے لئے ڈیزائن کیا گیا ہے۔

TCP -- کمانڈ اور جواب

سرور اور کلائنٹ کے درمیان تمام مینجمنٹ کمانڈز TCP کنکشنز کے ذریعے سفر کرتے ہیں۔ پیغامات کو تیز، موثر مواصلات کے لئے ایک کمپیکٹ بائنری پروٹوکول کا استعمال کرتے ہوئے انکوڈ کیا جاتا ہے۔ ہر TCP پیغام کو کرپٹوگرافک طور پر تصدیق کی جاتی ہے تاکہ سالمیت کو یقینی بنایا جا سکے اور چھیڑ چھاڑ کو روکا جا سکے۔

عام TCP آپریشنز میں سیشن شروع/روکنے کے کمانڈز، کنفیگریشن پشز، فائل سنک مینفسٹس، اور حیثیت کے سوالات شامل ہیں۔

UDP -- اسکرین اسٹریمینگ

ریموٹ ڈیسک ٹاپ اور اسکرین ریکارڈنگ فریم ٹرانسمیشن کے لئے UDP استعمال کرتے ہیں۔ اسٹریمنگ پائپ لائن فریمز کو H.264 ویڈیو کے طور پر انکوڈ کرتی ہے، جو سرور پر کلائنٹ اسکرینوں کی موثر حقیقی وقت کی ڈسپلے فراہم کرتی ہے۔ UDP کو اس کی کم تاخیر کی خصوصیات کے لئے منتخب کیا گیا ہے، جو انٹرایکٹو ریموٹ کنٹرول کے لئے اہم ہیں۔

mDNS -- خودکار کلائنٹ دریافت

HandyCafe ملٹی کاسٹ DNS (mDNS) کا استعمال کرتا ہے تاکہ مقامی نیٹ ورک پر کلائنٹ پی سی کو خود بخود دریافت کیا جا سکے۔ جب کوئی کلائنٹ شروع ہوتا ہے، تو یہ mDNS کے ذریعے اپنی موجودگی کا اعلان کرتا ہے اور سرور اسے بغیر دستی آئی پی کنفیگریشن کے پتہ لگاتا ہے۔ یہ ان ماحول میں تعیناتی کو آسان بناتا ہے جہاں DHCP متحرک پتے تفویض کرتا ہے۔

کنکشن کی

سرور اور کلائنٹ کے درمیان تصدیق ایک مشترکہ راز (کنکشن کی) پر انحصار کرتی ہے۔ یہ کی ابتدائی سیٹ اپ کے دوران ترتیب دی جاتی ہے اور سرور اور کلائنٹ دونوں پر مطابقت رکھنی چاہئے۔ یہ TCP مواصلات کے لئے کرپٹوگرافک تصدیقی ٹوکنز پیدا کرنے کے لئے استعمال ہوتی ہے، اس بات کو یقینی بناتے ہوئے کہ صرف مجاز کلائنٹس ہی کنیکٹ ہو سکتے ہیں۔