نقشه
نقشه سلامت جهانی اینترنت چیست؟
2018-06-19
DHCP
DHCP چیست؟
2018-06-21
نمایش همه

پورت شبکه چیست؟

پورت

 

 آشنایی با اصول اولیه اتصال به اینترنت

 

پورت و حمل و نقل  داده ها را برای این که توضیح دهید، ابتدا لازم است کمی در مورد نوع کاری که روتر شما انجام می دهد

 اطلاع کسب کنید. ارائه دهنده اینترنت شما یک آدرس IP را جهت اتصال به اینترنت اختصاص می دهد.

 تمام رایانه های موجود در اینترنت نیاز به یک آدرس آی پی منحصر به فرد دارند.

 

NAT  چیست؟ چرا از آن استفاده می کنیم؟

 

روتر خانه شما دارای یک تابع به نام Network Address Translation یا NAT است.

در داخل شبکه شما رایانه هایی مانند ۱۹۲.۱۶۸.۱.۱۰۰  وجود دارند. تمام آدرس ها در محدوده ۱۹۲.۱۶۸. *

یا ( در محدوده ۱۰. *) آدرس های “خصوصی” یا “رزرو شده” هستند.

 این آدرس ها توسط IANA به طور رسمی توسط شبکه های خصوصی مورد استفاده قرار می گیرند.

 روتر شما به طور خودکار این آدرس را به هر کامپیوتر متصل از طریق DHCP اختصاص می دهد.

 

 کاربرد این آدرسها  این است که رایانه ها در شبکه شما با روتر و با یکدیگر ارتباط برقرار کنند.

روتر شما دارای یک رابط شبکه جداگانه ای است که آن را به اینترنت متصل می کند.

 این رابط یک آدرس بسیار متفاوت است که توسط ISP شما  توسط تعیین شده است.

 

کامپیوترهای داخل شبکه شما دارای آدرس های خصوصی غیر قابل مسیریابی هستند، به این معنی که

اگر بسته ها به طور مستقیم به اینترنت ارسال شوند، بسته ها به طور خودکار حذف می شوند

(بسته هایی که آدرس های خصوصی مجاز به عبور از اینترنت به دلایل ثبات نیستند). اما روتر شما

 یک آدرس قابل حمل دارد. ترجمه آدرس شبکه، به عنوان نام آن نشان می دهد.

 توضیحات و جزئیات بیشتر

 

اگر چه این ممکن است  این موضوع  پیچیده  به نظر برسد اما واقعاً امری  ساده است که روتر آن را انجام می دهد.

هر بار که یک کامپیوتر در داخل شبکه شما می خواهد به یک کامپیوتر در اینترنت متصل شود

 درخواست اتصال به روتر را می فرستد و می داند که آن را به کدام روتر ارسال می کند، زیرا پارامتر

 دروازه پیش فرض بر روی آدرس روتر تنظیم شده است.

 

 

 روتر پس از آن درخواست اتصال درخواست “SYN” در TCP / IP) را می گیرد و آدرس منبع را از

(“پاسخ به” یا آدرس بازگشتی) تغییر می دهد و آن را از IP اختصاصی کامپیوتر به IP عمومی روتر تبدیل میکند

 به طوری که پاسخ به روتر ارسال می شود. سپس در یک پایگاه داده (به نام NAT) توجه داشته باشید

 که اتصال آغاز شده است، به طوری ترجمه می شود که بعدا آن را بخاطر بسپارید.

 

 

 

 

روش  های مختلفی وجود دارد که می تواند این کار را  انجام دهد: Faux-DMZ

بسیاری از روترها دارای ویژگی DMZ هستند. این برای Zone Demilitarized است که نوعی

 تنظیمات امنیتی شبکه است. DMZ در روترهای خانگی اغلب به عنوان faux DMZ شناخته می شود زیرا

 ویژگی های یک DMZ واقعی را از دست نمی دهد.

 

 آنچه انجام می دهد، ساده ترین نوع دست زدن به ارتباطات ورودی است تمام درخواست های اتصال

ورودی مشخص شده در داخل شبکه شما ارسال می شود.

 

 شما یک آدرس IP را در تنظیمات روتر خود تایپ می کنید و تمام اتصالات ورودی به آنجا می روند.

 با این وجود، این کار همیشه جواب نمی دهد  زیرا ممکن است چندین کامپیوتر داشته باشید که نیاز به

 دریافت اتصالات  ورودی دارند تمام درخواست های اتصال شبکه شامل یک “پورت” است.

 

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

  IANA مشخص کرده است که پورت ۸۰ برای HTTP استفاده می شود به این معنی است که

یک بسته ورودی می گوید شماره پورت ۸۰ باید  حامل یک درخواست برای یک وب سرور باشد.

حمل و نقل پورت روی روتر شما به شما امکان می دهد تا شماره پورت یا

( دامنه یا ترکیبی از اعداد، بسته به روتر) و یک آدرس IP را وارد کنید.

 

تمام اتصالات ورودی با یک شماره پورت مربوطه به کامپیوتر داخلی با آن آدرس فرستاده می شود.

پورت UPnP به جلو : UPnP forwarding دقیقا همان شیوه انتقال پورت را انجام می دهد اما

 به جای تنظیم آن، نرم افزار بر روی یک کامپیوتر در داخل شبکه به طور خودکار روتر را تنظیم می کند تا

 ترافیک را در یک پورت مشخص به آن متصل نماید. exampleLet به یک مثال کاربردی نگاه می کند.

بسیاری از بازی های ویدئویی چند نفره به عنوان مثال: ( Counter Strike) به شما امکان می دهند

یک سرور بازی را بر روی رایانه خود اجرا کنید تا دیگران بتوانند با شما ارتباط برقرار کنند.

کامپیوتر شما همه افرادی که می خواهند بازی کنند را نمی شناسد ، بنابراین نمی تواند به آنها متصل شود

آنها باید درخواست اتصال جدیدی را به کامپیوتر شما از  طریق اینترنت ارسال کنند.

 

روتر، این درخواست های اتصال را دریافت می کند، اما نمی داند که کدام کامپیوتر در داخل شبکه

دارای سرور بازی است، پس فقط آنها را نادیده می گیرد.

(یا به طور خاص، بسته ی ارسالی نشان می دهد که نمی تواند اتصال برقرار شود) .

Saba.host

enamad
EVSSL