نمایش نتایج 1 تا 2 از 2

نام تاپیک: connet client to server with out knowlege of server

  1. #1
    کاربر دائمی آواتار arashmidos2020
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    تهران
    سن
    35
    پست
    190

    connet client to server with out knowlege of server

    سلام.چطور میشه یک کلاینت رو به یک سرور وصل کرد بدون اینکه IP سرور رو داشته باشیم؟
    منظور از سرور ماشینی هست که بایند می کند هر آیپی در شبکه را و منظور از کلاینت کسی هست که می خواد به این سرور وصل بشه اما آیپی سرور رو نمی دونه.فقط می دونه از کدوم پورت باید وصل بشه به سرور.ضمنا فقط باید از کلاس سوکت استفاده کنم.این موضوع رو سخت می کنه.اگر راه حلی دارید که بشه به یک socket بگیم فقط از یک پورت listen کن و آیپی هایی که از این پورت استفاده می کنند را نشان بده، لطفا ارائه دهید.
    واقعا ممنون.اگه حل بشه خیلی خوب میشه

  2. #2
    کاربر تازه وارد آواتار Sociant
    تاریخ عضویت
    آبان 1387
    محل زندگی
    اراک
    پست
    88

    نقل قول: connet client to server with out knowlege of server

    پیشنهادم اینه :
    نوع سوکت رو UDP تعریف کنین تا بتونید از Broadcast استفاده کنید.
    یک بسته شناسایی با استفاده از broadcast به همه سیستم های شبکه با پورت مورد نظرتون بفرستین
    تو قسمت سرور ، اگر همپین بسته ای دریافت شد ، بسته تایید به آدرس فرستنده ارسال کنید

    - این روش ایرادی داره اونم اینه که ممکنه کس دیگه ای با فهمیدن روش شما و پورت مورد استفاده تون ، خودشو بجای سرور جا بزنه. پس بنظرم روشی واسه رمز گذاری و رمزگشایی روی بسته شناسایی پیدا کنید

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •