منظور از نوع NAT برای بازی آنلاین چیست؟
اگر به طور مرتب بازی های آنلاین انجام می دهید، ممکن است متوجه تنظیماتی به نام نوع NAT شده باشید یا حتی در مورد آن هشدار دریافت کرده باشید. در اینجا معنی آن و دلیل اهمیت آن آمده است.
نوع NAT همیشه مشکل ساز نیست و به نحوه پیکربندی شبکه شما بستگی دارد.
در داخل تنظیمات یک بازی آنلاین یا در کنسول خود، ممکن است قسمت NAT Type را دیده باشید و تعجب کرده باشید که این قسمت چیست. در برخی موارد، حتی ممکن است هشداری دریافت کنید که نوع NAT شما سختگیرانه است و همسریابی تحت تأثیر قرار میگیرد.
در بسیاری از موارد، این اطلاعات بیشتر از هر چیزی است که باید روی آن عمل کنید. اگر بازی شما در خواستگاری و چت صوتی به خوبی کار می کند، پس تنظیمات لازم نیست. اما اگر شبکه شما برای بازی پیکربندی ضعیفی دارد و مدام قطع میشوید یا خطا میبینید، برای جلوگیری از مشکلات عملکرد باید تغییراتی ایجاد کنید. بیایید ببینیم نوع NAT به چه معناست، چگونه بر شما تأثیر می گذارد و برای تنظیم آن چه کاری می توانید انجام دهید.
NAT مخفف ترجمه آدرس شبکه است و بخش مهمی از نحوه کار اینترنت برای مدتی است. IPv4، طرح اصلی برای آدرسهای IP، تنها فضای کافی برای حدود چهار میلیارد شماره منحصر به فرد دارد. زمانی که استاندارد در دهه 80 توسعه یافت، این مقدار زیاد بود، اما زمانی که همه آنلاین شدند و شروع به اضافه کردن ده ها دستگاه هوشمند کردند، به سرعت گسترش یافت.
ISP ها NAT را به عنوان راه حل ارائه کردند. با این کار، هر خانه دارای یک آدرس IP عمومی است و روتر آن ترافیک ورودی و خروجی را ترجمه می کند، بنابراین همه دستگاه های داخل آن تحت یک IP عمومی واحد کار می کنند. این یک مانع مهم برای اکثر ترافیک شبکه نیست، اما برای برنامه های بلادرنگ مانند بازی، ناهماهنگی های کوچک و این لایه های ترجمه می تواند تأثیر زیادی داشته باشد.
نسخه جدیدتر پروتکل اینترنت، IPv6، به اندازه کافی آدرس IP ممکن برای هر دانه شن روی زمین را دارد که میلیاردها آدرس خود را داشته باشد. بنابراین نیازی به NAT ندارد زیرا هر دستگاه می تواند آدرس IP خود را داشته باشد.
بسیاری از دستگاه های مدرن از IPv6 پشتیبانی می کنند، اما انتقال هنوز به طور کامل تکمیل نشده است. برخی از دستگاهها در حالت ترکیبی کار میکنند که در آن میتوانند از مزایای IPv6 استفاده کنند، اما اگر مشکلاتی وجود داشته باشد یا دستگاه دیگری در طول زنجیره سازگار نباشد، به IPv4 برمیگردند.
نوع NAT در یک بازی توضیح میدهد که دستگاه شما چقدر میتواند با اینترنت گستردهتر ارتباط برقرار کند. در ایکس باکس و رایانه شخصی، سه نوع را مشاهده خواهید کرد: باز، متوسط و سخت. در پلی استیشن، اینها به ترتیب با نامهای Type 1، Type 2 و Type 3 شناخته میشوند. نینتندو سوییچ از A، B و C استفاده میکند، با D برای اتصالهایی که به شدت محدود هستند و اگر کنسول شما اصلا نمیتواند متصل شود، از F استفاده میکند. انواع NAT یک مشخصات رسمی شبکه نیستند، به همین دلیل است که در پلتفرمها متفاوت هستند.
Open NAT به این معنی است که کنسول بازی یا رایانه شخصی شما مستقیما به اینترنت متصل است و هیچ محدودیتی در ارتباط با آن ندارد. (همانطور که در بالا توضیح داده شد، این در واقع NAT نیست، اما بازی ها همچنان آن را به عنوان چنین تعیین می کنند.) متوسط نشان می دهد که سیستم شما در پشت روتر برای اتصال اینترنت خود قرار دارد اما همچنان می تواند در صورت نیاز ارتباط برقرار کند. در نهایت، Strict به این معنی است که سیستم شما پورت های ضروری را مسدود کرده است و نمی تواند به طور عادی ارتباط برقرار کند.
اگرچه Open به نظر می رسد که باید هدف باشد، اما واقعا اینطور نیست. اتصال مستقیم کنسول یا رایانه شخصی به اینترنت غیر عملی است، زیرا لازم است دستگاه خود را به مودم خود متصل کنید و از استفاده از روتر برای آنلاین کردن همه دستگاه های دیگر جلوگیری کنید، مگر اینکه از سوئیچ شبکه استفاده کنید. نکته مهم این است که از آنجایی که فایروال یا سایر ویژگی های امنیتی روتر خود را برای محافظت از ترافیک شبکه خود ندارید، ناامن خواهد بود.
با نوع Open NAT، می توانید به هر شخص دیگری متصل شوید. و با Moderate می توانید به سایر پخش کننده های Moderate یا Open متصل شوید. Strict کمترین سازگاری را دارد، زیرا فقط می توانید با کسانی بازی کنید که Open NAT دارند. معمولا شخصی با Open NAT به عنوان میزبان بازی انتخاب میشود، در حالی که داشتن NAT Strict به این معنی است که احتمال اینکه خطاهای همسریابی را ببینید، نمیتوانید به دوستان و موارد مشابه بپیوندید.
تجربه شما بیشتر تحت تأثیر نوع NAT در بازیهایی با اتصالات همتا به همتا (P2P) قرار میگیرد نه سرورهای اختصاصی ارائهشده توسط توسعهدهنده. با این حال، حتی در بازیهایی با سرورهای خود، عناصری مانند چت صوتی درون بازی، لابیهای سفارشی، کمپینهای مشارکتی و موارد مشابه ممکن است همچنان به اتصالات P2P متکی باشند.
نوع NAT سرعت شبکه یا پینگ شما را تغییر نمی دهد. این فقط روی افرادی که کنسول شما می تواند با آنها صحبت کند تأثیر می گذارد. بهبود سرعت دانلود روتر شما موضوع دیگری است.
برای بررسی نوع NAT خود در PS5، به Settings > Network > Connection Status > Test Connection Internet بروید و در آنجا می توانید نوع NAT خود را ببینید. در Xbox Series X|S، به Settings > General > Network Settings بروید و قسمت Current Network Status را بررسی کنید. در سوئیچ یا سوئیچ 2، به تنظیمات > اینترنت > اتصال آزمایشی بروید. برخی از بازیها همچنین NAT شما را در تنظیمات شبکه خود یا در منوی اصلی چند نفره نشان میدهند.
اگر نوع NAT شما Open/Type 1/A یا Moderate/Type 2/B است، برای بازی های چند نفره وضعیت خوبی دارید. در صورت مشاهده رتبهبندی بدتر، میتوانید چند تنظیمات را در شبکه خود انجام دهید، اما تغییر سادهای برای تغییر دادن وجود ندارد.
ابتدا مطمئن شوید که از دو روتر استفاده نمی کنید. این مشکلی به نام double NAT ایجاد می کند که در آن دو لایه ترجمه آدرس در حال انجام است. اگر یک روتر به دروازه ISP خود وصل کرده اید، قرار دادن گیت وی در حالت پل از دو برابر شدن NAT جلوگیری می کند. هر کسی که از روتر دوم به عنوان نقطه دسترسی استفاده می کند باید آن را در حالت AP قرار دهد تا عملکرد روتر دو برابر نشود.
جدای از آن، رایج ترین راه حل برای نوع NAT Strict فعال کردن UPnP (وصل و پخش جهانی) در روتر شما است. مشکلات نوع NAT به این دلیل رخ می دهد که بازی ها و سرویس های آنلاین نمی توانند با کنسول شما از طریق پورت های مربوطه ارتباط برقرار کنند. رفع این مشکل مستلزم ورود به روتر و ارسال پورت های مربوطه به کنسول یا رایانه بازی خود برای رفع انسداد ارتباطات مربوطه از خارج است، اما انجام این کار برای هر بازی ناخوشایند است.
وقتی UPnP فعال است، هر دستگاهی در شبکه شما میتواند پورتهایی را که نیاز دارد از روتر شما درخواست کند و به آنها اعطا میشود. این راحت است اما خطرات امنیتی نیز ایجاد می کند. اگر شخصی مخرب به شبکه شما دسترسی پیدا کرد، میتواند از UPnP برای درخواست باز کردن پورتهایی که به آنها کنترل بیشتری میدهد سوء استفاده کند. می توانید آزمایش UPnP را امتحان کنید تا ببینید آیا شبکه شما به درخواست های UPnP خارج از شبکه محلی خانگی شما گوش می دهد یا خیر. اگر چنین است، حتی خطرناک تر است. به خصوص اگر بازیهای مختلف زیادی را انجام نمیدهید، صرف کمی زمان برای ارسال پورت احتمالا ارزش این مزیت امنیتی را دارد.
Port Forward منبع خوبی برای شروع است.
در صورت عدم موفقیت در تمام این موارد، مشکل می تواند توسط CGNAT یا NAT درجه حامل ایجاد شود. این زمانی است که ISPها NAT را در تمام مناطقی که سرویس میدهند اعمال میکنند، به این معنی که آدرس IP عمومی روتر شما از لایه ترجمه خود توسط ISP شما عبور میکند. استفاده از IPv6 راه حلی برای این کار است، اگرچه Xbox تنها کنسولی است که به طور کامل از آن استفاده می کند. PS5 و Switch 2 از IPv6 پشتیبانی می کنند اما به IPv4 در کنار آن نیاز دارند. اگر فعال کردن IPv6 در روتر شما کافی نیست، سعی کنید با ISP خود تماس بگیرید و یک IP عمومی اختصاصی درخواست کنید.
متن اصلی (انگلیسی)
What does NAT type mean for online gaming?
If you regularly play online games, you may have noticed a setting called NAT type or even got an alert about it. Here's what it means and why it matters.