سلام ممنون از پاسخی که دادید
روتر واسه خودش جدولی تشکلی داده و آی پی هر دستگاه در شبکه داخلی رو با پورتی که به اون اختصاص داده، در داخل اون جدول یادداشت کرده
یک بسته اطلاعاتی با این مشخصات زیر به دست روتر میرسه
50.50.50.50:80 <= 192.168.1.21:5050
روتر برای ارسال این بسته به اینترنت میاد IP Private بسته رو برمیداره و به جاش IP Public خودش رو میزاره و این بسته رو از طریق یکی از پورت های خودش مثلا پورت 2001 به سمت مقصد ارسال می کنه
50.50.50.50:80 <= 20.20.20.20:2001
حالا روتر در جدول خودش یاداشت میکنه اگه بسته ای از طریق پورت 2001 خودم دریافت کردم باید به جای IP خودم IP خصوصی 192.168.1.21:5050 رو بزارم
-سوال) این مثالی که زدم درسته یا جایش اشکال داره ؟
و اگر درسته میشه گفت که روتر علاوه بر ترجمه IP خصوصی دستگاه x یکی از پورت های خودش (مثلا پورت 2001) رو هم به دستگاه x اختصاص میده تا بتونه بسته هاش رو به اینترنت بفرسته و اگه پیامی رو از طریق پورت 2001 از سمت اینترنت دریافت کنه به دستگاه x تحویل میده