روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ Mahdi
اتصال در پروتکل ip
جامعه پی اچ پی ایجاد شده در ۰۷ فروردین ۱۴۰۱

سلام و درود

دوستی سوالی با این مضمون (امروز یک متنی رو در اینترنت در ارتباط با موضوع این جلسه مطالعه کردم که برام کمی گنگ بود!

 " IP پروتکلی بدون اتصال است، به این معناست که بدون آنکه ارتباطی را با سیستم برقرار کند ، پیام هایش را ارسال می‌کند

همچنین داده هایی را حمل می‌کند که توسط پروتکل هایی که اکثریت آن‌ها بدون اتصال هستند ، تولید می‌شود. "

خب منظور چیه؟ این پیام‌ها از کجا صادر میشه؟ لپتاپ؟مودم؟ISPها؟ چه داده ای رو به عنوان مثال حمل میکنه ؟؟!) رو مطرح کردند

که استاد آوند جواب رو در قالب ویس پاسخ دادند ولی متاسفانه ویس استاد برای ما قابل دسترس نیس

ممنون میشم برای این مشکل راه حلی بگذارید

سلام محمد رضا جان ، سال نو مبارک

جواب شمارو من باید مثال میدم ،

ببیند برای شناسایی انسان‌ها از شماره ملی یا یک شناسه یونیک استفاده میشه و برای هر عمل و جوابی به این شناسه احتیاج هستش ،

ip برای رایانه‌ها هم همین نقش رو داره ،

شما بستر اینترنت رو یک شبکه درنظر بگیر (البته شبکه هم هست )(مثل یک شبکه گیم نت، کافی نت و یا یک شرکت ) ولی با ابعاد و اسکیل بشدت بزرگ ، وقتی درخواستی داده میشه این ip مشخص میکنه چکسی درخواست رو داده و باید به چه کسی جواب رو ارسال کنیم .

پس بهتر بگیم IP یک شناسه هستش که سیستم ، ای اس پی‌ها و هر نودی در این شبکه جهانی به کمک اون میتوته ارتباط رو برقرار کنه .اگر برای یک سیستم ست نشده باشه و اون سیستم هم نتونه به صورت اتوماتیک دریافتش کنه درواقع یک فرد بی هویت هستش که نه خدماتی میتونه بگیره و نه درخواستی داشته باشه


مثال واقعی میشه یک فرد بدون داشتن کارت ملی و هیچ بانکی بهش خدماتی ارائه نمیده و حتی نمیتونه درخواستی داشته باشه تا زمانی که کارت ملیش رو ارائه بده .

ip هم دقیقا همین هستش .

تمام تلاشم رو کردم به ساده‌ترین روش توضیح کاملی رو ارائه بدم ، امیدوارم که رفع ابهام شده باشه

محمد نقلانی ۰۷ فروردین ۱۴۰۱، ۰۷:۱۹

در خصوص ورژن ۴ باید بگم باتوحه به محدودیتی که این ورژن داره که از 000.000.000.000 شروع میشه تا 255.255.255.255 ما با کمبود این ورژن در سطح شبکه اینترنت مواجه شدیم که اگر هم دقت داشته باشی ای پی‌های ثابت سخت ارایه میشن برای افراد . ورژن ۶ معرفی شد که ساختار متفاوت‌تری داره و تا حدودی جلوی این مشکل رو میگیره ، البته این توضیح من بشدت سطحی و ساده هستش و اگر دقیق ترش رو علاقه داری باید در خصوص زیرساخت active شبکه مطالعه کنی .

محمد نقلانی ۰۷ فروردین ۱۴۰۱، ۰۷:۲۴

ممنون اقای نقلانی عزیز

سال جدید و قرن جدید شما هم مبارک

سوال بنده متوجه این موضوع بود ک طبق صحبت‌های استاد اوند IP‌ها از دو پروتوکل IP4 و IP6 پیروی میکنند و در واقع هر بار IP هایی ساخته شده و به هر دستگاه داده میشود

پس منظور از بدون اتصال بودن IP چیه؟

میشه اینطور جواب داد که IP‌ها اعدادی شناور از قبل ساخته شده هستند ک در بستر شبکه وجود دارند و با هر اتصال به یک سیتسم اختصاص داده میشن و اعتبارشون فقط برای همون اتصال است و با قطع و وصل شدن اون دستگاه عوض میشن جدای از اینکه قابل پیگیری و شناسایی هستند

و در ورژن 6 تعداد این IP ‌های ساخته شده بسیار بیشتر است؟

Mahdi ۰۷ فروردین ۱۴۰۱، ۰۷:۴۴

سلام دوست عزیز

جناب اقای نقلانی توضیحات کامل و واضح رو بیان کردند و من هم یه مورد رو اضافه میکنم امیدوارم مفید باشه.

منظور از این که پروتکل ip اتصال ایجاد نمیکنه این هست که خود پروتکل ip توانایی برقراری ارتباط نداره و فقط وظیفه ادرس دهی داره

درخواست‌ها در اینترنت با استفاده از پروتکل http یا https ارسال میشه و این پروتکل‌ها کانکشن رو ایجاد میکنند که از ip هم کمک میگیرند که بدونند به چه کلاینتی باید وصل بشن.

پس به طور خلاصه برای پیدا کردن مقصد و تعیین مبدا از ip استفاده میشه و http و https کانکشن بین کلاینت‌ها رو برقرار میکنند.

در مورد بخش دوم سوال که در ادرس ipv6 چه تعداد ادرس میشه ساخت دقیقا میشه طبق فرمول پیش رفت . در ادرس ipv6 ما 128 بیت داریم که هر بیت فقط میتونه دو حالت داشته باشه یا صفر یا یک

از طرفی هم تمام بیت‌ها نمیتونه همزمان یا صفر باشه یا یک

پس میتونیم بگیم تعداد ادرس‌های قابل ساخت با ipv6 برابر هست با :

2 به توان 128 منهای 2

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

بهترین پاسخ
کیان سلگی ۰۷ فروردین ۱۴۰۱، ۱۰:۱۴