akbar_online

درک سرویس NAT از پروتکل های لایه Application

با سلام
در NAT اگر ترافیکی که روتر دریافت می کنه ترافیک یک پروتکل لایه application باشه از port number استفاده می کنه سوال من این اگر این ترافیک برای یک پروتکل غیر لایه application ای باشه از چه پارامتری استفاده می کنه مثلا اگر چند کامپیوتر همزمان 4.2.2.2 را ping کنند NAT به چه صورت می خواهد تشخیص بده پاسخی که دریافت می کنه برای کدام کامپیوتر هستش؟
این سوال 1 پاسخ دارد.
#تفاوت_nat_و_pat #nat_چیست #تفاوت_nat_و_dmz #مقایسه_nat_و_pat #راه_اندازی_pat_در_روتر_سیسکو #pat_چیست #تفاوت_nat_و_پروکسی_سرور
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
IMAN4K
دوست عزیز در حقیقت سناریو شما در مورد port transalation هست و نه nat .روتری که در نقش pat در سناریو قرار گرفته از مکانیزمی برای تغییر source port استفاده میکنه و از ایجاد مشکل جلوگیری میکنه
حال سناریویی رو در نظر بگیرید که دو نودA,B با آدرس های 192.168.10.1و192.168.10.22 (وروتر pat با inside :192.168.10.254 و outside:99.204.177.1 )درخواست هایی از نوع icmp و با شماره پورت یکسان 1086 به سمت روتر pat ارسال میکنند روتر اگر بخواهد فرایند translation رو به حالت عادی انجام دهد دو در خواست با source ip 99.204.177.1 و source port 1086 به سمت dst ip 4.2.2.2 میفرستد در برگشت و acknowledgement مشکل ایجاد میشود و روتر نمیداند پکتی که با dst ip و dst port یکسان دریافت کرد است را به A بفرستد یا به B خوب در اینجا دو مکانیزم مطرح میشود مکانیزم اول از duplicate شماره پورت های مبدا در هر نود جلوگیری میکند (آن هم برای تعداد پایین نود) و مکانیزم بعدی در فرایند translation اتفاق می افتد و روتر source port را در صورت یکسان بودن علاوه بر source ip عوض میکند تا از ایجاد مشکل جلوگیری شود.
  • انتخاب شده به عنوان جواب توسط 1 نفر
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره بهاره می تونی امروز ارزونتر از فردا خرید کنی ....