(۲۶ تیر ۱۳۹۱ ۰۶:۴۹ ب.ظ)mosaferkuchulu نوشته شده توسط: انگار این کاvی که من می خوام انجام بدم با سوکت نمی شه!چون سوکت واسه لایه ی اپلیکیشن هست!
پس واجبه ابتدا فصل ۶ کتاب مهندسی اینترنت احسان ملکیان رو بخونید تا در مورد برنامه نویسی شبکه دیدگاهی کسب کنید با این جواب های نصف و نیمه ما فکر نکنم کارتون راه بیفته، هر چند تلاش ما برای کمک به شماست
در اصل وقتی حرف از برنامه نویسی و برقراری ارتباط نرم افزاری(جدای از مبحث کابل ها) میشه میره تو لایه های بالای شبکه مثل لایه کاربردی.
وقتی دو تا سیستم میخوان با هم ارتباط داشته باشن(حالا چه روتر باشه بخواد با pc ارتباط برقرار کنه یا دو تا روتر بخوان با هم تبادل داشته باشن) بعد از اتصال فیزیکی نوبت به تخصیص ip و تایید هویت و ارسال اطلاعات در حین تبادل داده میشه. شما در برنامه نویسی سوکت آدرس ip ماشن مقصد همراه با پارامترهای تنظیمی و اطلاعات لازم رو برای گیرنده میفرستید و بعد از تایید هویت و همچنین تنظیم شدن پارامترهای اولیه شروع به دریافت میکنه.
حالا امکان داره این ارتباط داده ای از نوع اتصال گرا مثل tcp باشه یا بدون اتصال مثل udp که بسته به روش ارسال و این که از چه پروتکلی و چه توابعی استفاده میشه با هم فرق دارن.
حتی در سیستم عامل free bsd که برای روترها استفاده میشه برقراری ارتباط با روترهای دیگه و تنظیمات الگوریتمی اون(مثل برنامه نویسی برای اعمال مسیریابی) در لایه نرم افزاری صورت میگیره.
و اما بعد از مطالعه اون فصل نوبت به تمرین و اجرای نمونه مثال ها میرسه. خب pc خونگی شما نمیتونه در ان واحد getway و کلاینت و سرور و این جور چیزهارو شبیه سازی کنه!
لینک زیر تمرین برنامه نویسی جاوا برای شبکه هست
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
نوبت به نرم افزار شبیه ساز شبکه که بسیار ساده و کاربردی هست میرسه. cisco packet tracer نام نرم افزار شبیه ساز شبکه هست و توی اون انواع اقسام روتر، سوئیچ، ها و چیزای دیگه هست و بعد از وصل کردن به هم هر کاری دلتون بخواد روش انجام میدید.
پاکت تریسر از لینک زیر قابل دریافت هست
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
نرم افزار مشهور و بسیار شیرینی هست جا داره از استاد آیینه ساز بخاطر معرفی و آموزش کار با نرم افزار تقدیر و تشکر کنم. چه سوئیچها و روترهایی که با این نرم افزار سر کلاس برای ما وصل نکردن. یعنی جلسه آخر به طور کامل یک اینترنت کوچیک رو با این نرم افزار شبیه سازی کردن