۰
subtitle
ارسال: #۱
  
مشکل در درک OSI و TCP/IP
با درود
دوستان من دلایل عدم موفقیت OSI رو خوندم و وظایف هر لایه و این چیزها
اما یک مشکل دارم که چند سال هست ، حل نمیشه!!
مثلا الان که روی TCP/IP هست ، خوب ما بخواهیم برویم روی OSI ، خوب بحث session و pressentation هست . درسته؟
مثلا میگن هزینه بر و این چیزها..
اما یعنی چی؟ یعنی ما یک برنامه می نویسیم، مشخص میکنیم چه چیزی در کدام لایه باشد؟>! خوب خیر!
(من برنامه ساده در برنامه نویسی شبکه نوشتم مثلا کار با سوکت ها)
اصلا احساس نمیشه که فرقش چیه!
یکی میگفت مفهومی هست این لایه ها!
اصلا OSI پیاده سازی نشده این طور که من فهمیدم و همه چیز بر بستر TCP/IP هست. خوب اگر میخواست بره تو بستر OSI مثلا چه چیزهایی رو باید تغیر میدادیم؟ مثلا تقسیم وظیفه به ۲ لایه مجزا در OSI ??
چطور مشخص میشه؟ در برنامه نویسی؟ اخه من تا حالا چیزی ندیدم که بگم مثلا پورت در فلان لایه تعریف کنم.
بعد برم ای پی رو در لایه شبکه تعریف کنم!!
نمیدونم چطورمنظورم بگم
بعد مثلا در کتاب های ایرانی دیدم ، روی OSI دارن توضیح میدن لایه های شبکه
اما کتاب های اون ور ابی مثل تنن بام روی tcp/ip هر فصل اختصاص داده
اصلا این osi که پیاده سازی نشده و موفق هم نبوده. چرا دیگه مطالعه میشه؟ چرا به تاریخچه کوتاهش بسنده نمی کنن؟!
دوستان من دلایل عدم موفقیت OSI رو خوندم و وظایف هر لایه و این چیزها
اما یک مشکل دارم که چند سال هست ، حل نمیشه!!
مثلا الان که روی TCP/IP هست ، خوب ما بخواهیم برویم روی OSI ، خوب بحث session و pressentation هست . درسته؟
مثلا میگن هزینه بر و این چیزها..
اما یعنی چی؟ یعنی ما یک برنامه می نویسیم، مشخص میکنیم چه چیزی در کدام لایه باشد؟>! خوب خیر!
(من برنامه ساده در برنامه نویسی شبکه نوشتم مثلا کار با سوکت ها)
اصلا احساس نمیشه که فرقش چیه!
یکی میگفت مفهومی هست این لایه ها!
اصلا OSI پیاده سازی نشده این طور که من فهمیدم و همه چیز بر بستر TCP/IP هست. خوب اگر میخواست بره تو بستر OSI مثلا چه چیزهایی رو باید تغیر میدادیم؟ مثلا تقسیم وظیفه به ۲ لایه مجزا در OSI ??
چطور مشخص میشه؟ در برنامه نویسی؟ اخه من تا حالا چیزی ندیدم که بگم مثلا پورت در فلان لایه تعریف کنم.
بعد برم ای پی رو در لایه شبکه تعریف کنم!!
نمیدونم چطورمنظورم بگم
بعد مثلا در کتاب های ایرانی دیدم ، روی OSI دارن توضیح میدن لایه های شبکه
اما کتاب های اون ور ابی مثل تنن بام روی tcp/ip هر فصل اختصاص داده
اصلا این osi که پیاده سازی نشده و موفق هم نبوده. چرا دیگه مطالعه میشه؟ چرا به تاریخچه کوتاهش بسنده نمی کنن؟!
۰
ارسال: #۲
  
RE: مشکل در درک OSI و TCP/IP
(۱۲ آبان ۱۳۹۴ ۰۹:۰۷ ب.ظ)H-Arshad نوشته شده توسط: با درودسلام دوست عزیز.
دوستان من دلایل عدم موفقیت OSI رو خوندم و وظایف هر لایه و این چیزها
اما یک مشکل دارم که چند سال هست ، حل نمیشه!!
مثلا الان که روی TCP/IP هست ، خوب ما بخواهیم برویم روی OSI ، خوب بحث session و pressentation هست . درسته؟
مثلا میگن هزینه بر و این چیزها..
اما یعنی چی؟ یعنی ما یک برنامه می نویسیم، مشخص میکنیم چه چیزی در کدام لایه باشد؟>! خوب خیر!
(من برنامه ساده در برنامه نویسی شبکه نوشتم مثلا کار با سوکت ها)
اصلا احساس نمیشه که فرقش چیه!
یکی میگفت مفهومی هست این لایه ها!
اصلا OSI پیاده سازی نشده این طور که من فهمیدم و همه چیز بر بستر TCP/IP هست. خوب اگر میخواست بره تو بستر OSI مثلا چه چیزهایی رو باید تغیر میدادیم؟ مثلا تقسیم وظیفه به ۲ لایه مجزا در OSI ??
چطور مشخص میشه؟ در برنامه نویسی؟ اخه من تا حالا چیزی ندیدم که بگم مثلا پورت در فلان لایه تعریف کنم.
بعد برم ای پی رو در لایه شبکه تعریف کنم!!
نمیدونم چطورمنظورم بگم
بعد مثلا در کتاب های ایرانی دیدم ، روی OSI دارن توضیح میدن لایه های شبکه
اما کتاب های اون ور ابی مثل تنن بام روی tcp/ip هر فصل اختصاص داده
اصلا این osi که پیاده سازی نشده و موفق هم نبوده. چرا دیگه مطالعه میشه؟ چرا به تاریخچه کوتاهش بسنده نمی کنن؟!
منم این مشکل رو داشتم وای از دوره کارشناسی ولی فیلم مخابرات داده دکتر پاکروان صنعتی شریف ( که خیلی ازشون تشکر میکنم خیلی زیاد )جلسه دو رو از اینترنت دانلود کن گوش کن بهش خیلی قشنگ گفته خیلی زیاد اگر نتونستی من با توجه به برداشت خودم اینا رو میگم:
ببین اصلا لایه ای بودن شبکه یه چیز انتزاعی و مفهومی هست و درگیر نباش که حتما باید فیزیکال با چشم ببینیش مثلا لایه شبکه یا لایه پیوند داده رو باید ببینی.نع !در دنیای واقعی یه مجموعه یا یه سازمانی چیزی بخواد یه کاری رو انجام بده تقسیم میشه به اجزای مختلف و هر اجزای تخصصی کار میکنه مثل(بدن انسان دستگاه قلب دستگاه گردش خون دستگاه گوارش و.......) یا در بیرون ,سازمان های اداری مثل دانشگاها(امور اموزشی امور مالی و ......) حالا تو شبکه هدفمون که ارسال داده از یه سیستم به سیستم دور از خودش هست برا تقسیم اجزا و تخصصی کردن اجزا اسم لایه (شبکه -انتقال و......)دادیم دقیقا واژه (لایه) متناظر با واژه (دستگاه )در سیستم بدن و واژه(امور )در سیستم دانشگاهی هست و هر لایه در شبکه یه قوانینی داره صحبت کردن با لایه متناظرش(پروتکل)و صحبت کردن با لایه پایین(سرویس گرفتن از لایه پایین) و بعضیشون نرم افزاری و بعضیشون تو سخت افزار پیاده میشن . این از مفهوم لایه
حالا osiیه چیز استاندار سازی هست .که با توجه به تجربیاتش اومده گفته تقسیمات اجزای شبکه ۷ لایه داره و هر کسی میخواد شبکه طراحی کنه معمولا این تقسیمات رو داره دقیقا مثل سیستم دانشگاهی کسی که میخواد دانشگاه بسازه از یه الگوی شناخته شده(امور اموزشی -امور مالی و و و .... ) و هر شبکه ای (سیستم دانشگاهی)بسته به کارهای که میخواد انجام بده وظایف لایه هاش(امور ها) تخصصی تر و یا نه بعضی لایه ها(امور) ادغام میشن حالا tcp/ipیه شبکه ای طراحی کرد که ۵ لایه براش تعریف کرد حالا ممکنه من یه شبکه ای طراحی کنم که ۴ لایه بیشتر نداشه باشه و همه چیزهای مورد نیاز شبکه ام رو ساپورت کنه
خب حالا چون قبل از اینکه osi استاندارد سازی کنه tcp/ip گسترش پیدا کرده بود و عمومی شده بود دیگه الان لایه های tcp/ip رو بیشتر بحث میکنن.
امیدوارم این مطالب رو خوب رسونده باشم (ممنون از دکتر پاکروان )
ارسال: #۳
  
RE: مشکل در درک OSI و TCP/IP
ممنون از معرفی لینک خوب و توضیحاتتون
چقدر اساتید خوب و با حوصله و با سوادی دارند.
ما هم استاد داشتیم و داریم! همین هست نمی فهمیم!
چقدر اساتید خوب و با حوصله و با سوادی دارند.
ما هم استاد داشتیم و داریم! همین هست نمی فهمیم!
۰
ارسال: #۴
  
RE: مشکل در درک OSI و TCP/IP
سلام راستش ما این ویدئو دکتر پاکروان هم گوش دادیم. منتها باز مشکل داریم!
میگه Protocol Stack مفهومی هست . بعد یک انشجو میگه اگر بخواهیم الان از TCP/IP کلا یک پروتکل استک دیگر جایگزین کنیم مثل OSI ..چه کنیم؟
میگه فقط اون پروتکل استک رو باید نصب کنید!
مثلا الان روی سیستم عامل ما TCP/IP نصب هست؟! ما که میگیم ، مفهومی هست . پس چطور میشه نصبش کرد؟! مگر کار خاصی میکنه؟؟
میگه Protocol Stack مفهومی هست . بعد یک انشجو میگه اگر بخواهیم الان از TCP/IP کلا یک پروتکل استک دیگر جایگزین کنیم مثل OSI ..چه کنیم؟
میگه فقط اون پروتکل استک رو باید نصب کنید!
مثلا الان روی سیستم عامل ما TCP/IP نصب هست؟! ما که میگیم ، مفهومی هست . پس چطور میشه نصبش کرد؟! مگر کار خاصی میکنه؟؟
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close