ضمن استفاده از پروتکل TCP برای برقراری ارتباط بین دو برنامه سرور و کلاینت، عملکرد این پروتکل با استفاده از سوکت خام و سوکت UDP پیاده سازی شود. همچنین مقایسه ای بین حداکثر سرعت انتقال بین دو نوع پیاده سازی از TCP انجام دهید. در واقع کاری که باید بکنید این است که نسخه TCP توسعه داده شده توسط خود را با نسخه ی موجود که در محیط های برنامه نویسی در دسترس است مقایسه کنید.