جلسه اول_یافتن IP دستگاه ها و نحوه تنظیم Server و Client برای انتقال اطلاعات با پروتکل TCP
جلسه اول_یافتن IP دستگاه ها و نحوه تنظیم Server و Client برای انتقال اطلاعات با پروتکل TCP
نرم افزار Hercules یک نرم افزار ساده ولی با امکانات زیاد می باشد که با استفاده از آن هم می توان ارسال و دریافت داده سریال را مدیریت نمود و هم می توان با استفاده از آن حالت های مختلف شبکه را شبیه سازی و در حالت های مختلف داده ای را در بستر شبکه ارسال یا دریافت نمود در این آموزش قصد داریم تا با استفاده از این نرم افزارحالت Server و Client را شبیه سازی نماییم و داده ای را با پروتکل های TCP و UDP ارسال نماییم.
از این بخش از آموزش می توان در پروژه هایی که شما دستگاهی را بصورت Client یا Server طراحی کرده اید و قصد ارسال یا دریافت داده را دارید استفاده کنید و از صحت برنامه و سخت افزار خود اطمینان حاصل نمایید در این جلسه سعی شده تا با استفاده از دو کامپیوتر که این نرم افزار روی آنها اجراست تبادل داده و حالت های مختلف را تست کنیم تا روش استفاده از این نرم افزار کاربردی و ساده بصورت کامل مشخص گردد.
می توانید این نرم افزار را از طریق لینک زیر دانلود و اجرا نمایید
دانلود فایل Hercules
پس از دانلود و نصب نرم افزار آنرا اجرا نمایید پس از اجرا با محیط زیر مواجه می شوید:
نکته: برای برقراری ارتباط باید هر دو کامپیوتر در یک شبکه باشند یا هر دو به یک مودم متصل شده باشند.
در این مرحله قصد داریم که یک کامپیوتر را به صورت Server و کامپیوتر دیگر را به عنوان Client تنظیم کنیم و از طریق پروتکل TCP بین آنها داده ای را انتقال دهیم.
یافتن IP سیستم:
برای یافتن IP سیستم ابتدا وارد Control Panel می شویم و گزینه ای که در تصویر زیر مشخص شده است را انتخاب می کنیم:
پس از آن پنجره ای مطابق شکل زیر باز می شود که مطابق تصویر زیر گزینه مشخص شده را انتخاب می کنیم.
با انتخاب گزینه مورد نظر پنجره ای باز می شود که با توجه به اینکه شما از طریق کابل یا از طریق وای فا به شبکه متصل شده باشید باید گزینه مناسب را انتخاب نمایید در این مثال هر دو سیستم از طریق وای فای به یک مودم متصل شده اند مانند تصویر زیر روی Connection مورد نظر دابل کلیک می کنیم.
بعد از دابل کلیک کردن روی گزینه مورد نظر پنجره ای مشابه تصویر زیر نمایان می شود که روی گزینه مشخص شده کلیک می کنیم.
پس از انتخاب گزینه Details در پنجره باز شده IP دستگاه مشخص می شود
روش مشخص نمودن IP را برای هر دو سیستم انجام می دهیم.
نحوه تنظیم سیستم به عنوان Server:
مطابق تصویر زیر ابتدا حالت TCP Server را انتخاب می نماییم و پس از آن پورت موردن نظر را تایپ می کنیم و برای شروع گوش دادن به پورت مورد نظر دکمه Listen را کلیک می کنیم.
نحوه تنظیم سیستم به عنوان Client:
مطابق تصویر زیر ابتدا حالت TCP Client را انتخاب می کنیم و در مرحله بعد IP مربوط به سرور را در بخش مشخص شده می نویسیم و در مرحله سوم پورت مورد نظر را انتخاب می کنیم(شماره پورت هر دو طرف باید یکسان باشد) و در مرحله چهارم برای برقراری ارتباط دکمه Connect را کلیک می کنیم.