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

سلام بنده میخواستم بدونم در لایه بندی شبکه که چند جلسه قبل گفتین در هر لایه چجوریه ما میتونیم هر چند تا پروتکل که دلمون بخواد رو انتخاب کنیم یا اصلا در یک لایه پروتکلی انتخاب نکنیم و نحوه ی انتخاب این پروتکل‌ها کجا و چجوری انجام میشه ؟ و اینکه طبق چیزی که از این ویدیو فهمیدم یه جورایی http و web socket مخالف هم دیگن یعنی نمیشه در یک شبکه هر دوی اینهارو که در لایه‌های متفاوتن باهم انتخاب کرد؟ممنون خسته نباشید

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

متوجه منظورتون نشدم

اما حس میکنم کمی توی دوره جلوتر برید خیلی مباحث براتون شفاف‌تر میشه

محمد گازری ۱۰ فروردین ۱۴۰۱، ۱۶:۰۶

سلام دوست عزیز وقت بخیر

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

مثلا من نیاز دارم تماس تلفنی برقرار کنم که در این روش سرعت ارسال و دریافت اطلاعات برای من خیلی بیشتر اهمیت داره تا امنیت پس در این حالت از پروتکل udp استفاده می‌کنیم.

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

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

چون اگر آموزش استاد اوند رو کامل و با دقت نگاه کرده باشید متوجه خواهید شد که وب سوکت‌ها در لایه سشن استفاده میشه و http در لایه اپلیکیشن

برای مطالعه بیشتر این مورد هم به لینک زیر مراجعه کنید.

https://stackoverflow.com/questions/14703627/websockets-protocol-vs-http

موفق باشید

کیان سلگی ۱۰ فروردین ۱۴۰۱، ۱۶:۰۹