PDA

View Full Version : سوال: مدیریت شبکه در سی شارپ



mo5tafa
جمعه 30 تیر 1391, 09:46 صبح
سلام
حتما برنامه های مدیریت حساب رو توی کافی نت ها دیدید، من نیاز به برنامه ای مشابه دارم، می خوام پروژه ای بنویسم که بتون پهنای باند اینترنت رو برای کلاینت ها محدود و کنترل کنه و ضمنا نیاز به نمودارهایی شبیه Task manager دارم که مبادلات داده رو توی شبکه گزارش کنه.
فکر می کنم اول باید برنامه نویسی سوکت یاد بگیرم!
دوستان لطف کنید به من سرنخ بدید که از کجا شروع کنم و نیاز به چه چیزهایی دارم، اگر کامپوننت ای سراغ دارید یا سورس کدی دارید که بتونه کمکم کنه ممنون میشم.

fjm11100
جمعه 30 تیر 1391, 13:14 عصر
اگر حتما لازمه خودت بنویسی (میتونی از CCPROXY کنی روی یک سرور) دو راه هست. درایور بنویسی یا یک پورت فورواردر که توش حجم پکتها را هم کنترل کنی(یک چیزی توی codeplex هست اسمش الان یادم نیست اما سرچ کن پیداش میکنی) اما یک ابزاری هم هست به اسم winPcap که کارای خفنی روی کارت شبکه ات میکنه(مثلا می تونی برنامه ای بنویسی شبکه را اسنیف کنه!!!) این یارو یه جایی دیدم یک رپر یا lib واسه C# هم دیدم. این سایتش هست http://www.winpcap.org/