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

نام تاپیک: شناسائی IP کاربران که از NAT به اینترنت وصل هستند

  1. #1

    شناسائی IP کاربران که از NAT به اینترنت وصل هستند

    سلام

    اگر ممکنه الگوریتم شناسائی آی پی کاربرانی که بوسیله نت به اینترنت متصل هستند رو بیان کنید ترجیحا اگر مثالی در VB.NET یا #C باشه ممنون میشم یا مقاله ای یا هر سایتی که در خصوص این مسائل بحث میکنه رو معرفی کنین

    حقیقتش میخوام در دراز مدت یه مسنجر بنویسم و دنبال بهترین و قوی ترین راههای انتقال اطلاعات میگردم و از یه طرف وجود فایروال یا پروکسی یا NAT مشکلی هست که نمیدونم چطور باید به طریق برنامه نویسی حل کنم


    با تشکر

  2. #2
    این سوال شما رو همین الان دیدم .

    خیلی سوال جالبیه .

    برای نوشتن یک برنامه مسنجر میتونی از وب سرویسها استفاده کنی . برای کسب اطلاعات بیشتر در مورد وب سرویسها میتونی با آقای کرامتی مشاوره کنی . با این کار مشکل NAT و غیره هم حل میشه .

    موفق باشی . :heart: :flower: :kiss:

  3. #3
    Proxy ها سه نوع اند . اگر کاربران شما پشت پراکسی های نوع اول و دوم ( زیر لایه های چهار و سه )
    قرار داشته باشند میتوان با پردازش هدر بسته ها آدرس آنها را استخراج کرد
    در صورتیکه کاربران پشت NAT همان Network Address Translation باشند
    امکان کشف آدرس آنها وجود ندارد

  4. #4
    کی همچین حرفی رو به شما زده ؟

  5. #5
    گلادیاتور نوشته :

    کی همچین حرفی رو به شما زده ؟
    میشه اگر بلدی خوب توضیح بدی و مسئله رو روشن کنی ؟ یعنی کلا اصول و مبنا و همه چیز رو بگو من برای نوشتن مسنجر هر چی بیشتر بدونم بهتره

    با تشکر

  6. #6
    کسی این حرف رو به من نزده . RPC اینطور نوشته است
    RFC نت را که شماره اش 1631 است را مطالعه کنید
    سیستم NAT نه تنها هدر تمام بسته های IP را تغییر
    میدهد و IP خروجی را به جای IP داخلی جایگزین میکند
    بلکه حتی TCP Cheksum که داخل آن ‹‹چکیده›› آدرس مبدا و مقصد
    بصورت خاصی درج شده است را حذف و یک Checksum جدید
    ایجاد میکند که چکیدهء آدرس خروجی NAT و آدرس مقصد
    در آن جایگزین شده اند و هنگام بازگشت بسته ها
    دوباره هدر IP و Cheksum بسته های TCP را تغییر میدهد تا
    لایهء انتقال سیستمهای پشت NAT با مشکل مواجه نشوند
    دقیقا به همین دلیل است که برای شبکه های پشت NAT
    فقط باید از محدوده خاصی IP های رزرو شده استفاده کرد
    اما برای شبکه های پشت پراکسی نه تنها چنین
    الزامی وجود ندارد حتی میتوان از آدرسهای معتبر
    اینترنتی نیز استفاده نمود زیرا پراکسی بدون حذف هدر های
    اصلی و چکیدهء آدرسها فقط هدر جدیدی به تمام بسته ها
    اضافه میکند پس با پردازش بسته ها میتوان به هدرهای
    اصلی دسترسی پیدا کرد و آدرسهای واقعی
    پشت پراکسی ها نوع اول و دوم را دید :)

    NAT RFC = http://asg.web.cmu.edu/rfc/rfc1631.html

  7. #7
    فرمایشات شما درسته مونا خانوم ولی فراموش نکنید که یک شبکه NAT هم میتونه آدرس دهی دقیقی داشته باشه ولی نه در همه موارد . ( ولی در این مورد راه حلی داره ) .

    آقای SH عزیز یه خورده صبر کنی راه حل عملیش رو بهت نشون میدم .

    موفق باشی . :heart: :flower:

  8. #8
    دستت درد نگنه آقای گلادی جان

    من همچنان منتظرم

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

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