PDA

نسخه کامل مشاهده نسخه کامل : کدام یک از نرم افزارهای مدیریت ترافیک مقدار ترافیک واقعی را نشان میدهد






محمد7966
13-01-2016, 09:21
1-BWMeter

2-NetWorx

3-NetLimiter

4-سایر برنامه ها

سلام دوستان بنده از 3 تا برنامه bwmeter و netwrex و netlimiter استفاده می کنم ولی مشکل اینجاست که هر کدوم عدد خاصی را نشون میدهند

گزینه سومی که بیشتر از 2تای دیگه نشون میده گزینه دومی هم کمتر از بقیه نشون میده
وگزینه اول هم که ما بین این 2تاست

مشکل اینه که حالا کدامیک درست تر است؟ یا بهتر بگم کدوم از این نرم افزارها با حجم مصرفی که توسط isp ها نشون می دهند مطابقت دارد.

با تشکر

ویرایش:تصحیح می کنم پس از چند بار مقایسه بین bwmeter و netlimiter متوجه شدم اختلاف زیادی با هم ندارند در حد 1 الی 2 مگ اختلاف دارند

mhda69
13-01-2016, 09:39
مدت هاس از du meter استفاده میکنم و تو این مدت مطمن شدم ک دقیقه...bw meter هم قابل اعتماده...بقیه رو نمیدونم...

Milad4171
13-01-2016, 10:04
سلام.

نظرسنجی اضافه شد /

bardia67m
13-01-2016, 10:16
به نظر من ‍GlassWire ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) از همه بهتر هست و امکانات کامل‌تری در اختیار شما قرار می‌ده. مثل ترافیک مصرف شده برای هر برنامه به صورت مجزا و جدا کردن ترافیک شبکه داخلی و اینترنت و همین طور امکانات فایروال و ‍Alertingای که داره.

bilmazlar
13-01-2016, 16:06
1-BWMeter

2-NetWorx

3-NetLimiter

4-سایر برنامه ها

سلام دوستان بنده از 3 تا برنامه bwmeter و netwrex و netlimiter استفاده می کنم ولی مشکل اینجاست که هر کدوم عدد خاصی را نشون میدهند

گزینه سومی که بیشتر از 2تای دیگه نشون میده گزینه دومی هم کمتر از بقیه نشون میده
وگزینه اول هم که ما بین این 2تاست

مشکل اینه که حالا کدامیک درست تر است؟

شما اول باید بین ترافیک مفید و مؤثر از نظر خودتون و ترافیک ایجاد شده واقعی تمایز قائل بشین. ضمن این که فکر می‌کنم سؤال پشت‌زمینه این سؤال شما به این خاطره که می‌خوایید مطمئن بشین که آیا ISP داره حجم‌دزدی می‌کنه یا نه. بعدش اینا رو با هم مقایسه کنید. من BWMeter رو استفاده نکردم. اما NetWorx و NetLimiter رو استفاده کردم.

NetWorx با تقریب خوبی ترافیک مفید و مؤثر شما رو محاسبه می‌کنه و نشون می‌ده. یعنی مجموع داده‌های مفیدی که در قالب فایل یا استریم روی سیستم پیاده می‌شن رو اندازه‌گیری می‌کنه و من با سیستمی که فقط باهاش دانلود می‌کنم تست کردم و به نظرم دقت قابل قبولی داره.

NetLimiter اما ترافیک کلی رو نشون می‌ده و به اعتقاد من نرم‌افزار حرفه‌ای‌تری نسبت به NetWorx هست. یعنی علاوه بر اون بخش ترافیک که به صورت فایل یا استریم روی سیستم پیاده شده، ترافیک ناشی از اورهد بسته‌های اطلاعاتی یا Data Packetها (مرتبط با پروتکل‌های مختلف مثل IP، TCP، ‍‍‍‍PPPoE و ... که بعضن تا 5 - 6 درصد ترافیک مفید می‌شه) رو هم محاسبه می‌کنه. تو نسخه 4اش که من استفاده می‌کنم، البته این گزینه رو داره که ترافیک رو بدون احتساب اورهد (یعنی همون ترافیک مفید و مؤثر) یا با احتساب اون نشون می‌ده. وقتی بدون اورهد در نظر بگیریم نتایجش خیلی نزدیک به NetWorx در می‌آد اما وقتی به طور کامل ترافیک رو اندازه‌گیری می‌کنه به عددی که معمولن ISPها به عنوان ترافیک نشون می‌دن نزدیک‌تره.

البته من نمی‌دونم که مکانیزم محاسبه ترافیک اینا چیه. یعنی واقعن دونه دونه بسته‌های اطلاعاتی رد و بدل شده رو آنالیز می‌کنن (که این کار می‌تونه بار محاسباتی زیادی روی سیستم اعمال کنه) یا نه. یه موضوع دیگه که نمی‌شه تشخیص داد اینه که آیا نرم‌افزاری مثل NetWorx بسته‌های اطلاعاتی ناقص یا به مقصد نرسیده رو هم محاسبه می‌کنه یا فقط اون بسته‌هایی رو که به طور سالم و کامل رد و بدل شدن رو هم محاسبه می‌کنه و در ترافیک نشون می‌ده. برداشت من اینه که این کار رو نمی‌کنه.

محمد7966
13-01-2016, 16:14
شما اول باید بین ترافیک مفید و مؤثر از نظر خودتون و ترافیک ایجاد شده واقعی تمایز قائل بشین. ضمن این که فکر می‌کنم سؤال پشت‌زمینه این سؤال شما به این خاطره که می‌خوایید مطمئن بشین که آیا ISP داره حجم‌دزدی می‌کنه یا نه. بعدش اینا رو با هم مقایسه کنید. من BWMeter رو استفاده نکردم. اما NetWorx و NetLimiter رو استفاده کردم.

NetWorx با تقریب خوبی ترافیک مفید و مؤثر شما رو محاسبه می‌کنه و نشون می‌ده. یعنی مجموع داده‌های مفیدی که در قالب فایل یا استریم روی سیستم پیاده می‌شن رو اندازه‌گیری می‌کنه و من با سیستمی که فقط باهاش دانلود می‌کنم تست کردم و به نظرم دقت قابل قبولی داره.

NetLimiter اما ترافیک کلی رو نشون می‌ده و به اعتقاد من نرم‌افزار حرفه‌ای‌تری نسبت به NetWorx هست. یعنی علاوه بر اون بخش ترافیک که به صورت فایل یا استریم روی سیستم پیاده شده، ترافیک ناشی از اورهد بسته‌های اطلاعاتی یا Data Packetها (مرتبط با پروتکل‌های مختلف مثل IP، TCP، ‍‍‍‍PPPoE و ... که بعضن تا 5 - 6 درصد ترافیک مفید می‌شه) رو هم محاسبه می‌کنه. تو نسخه 4اش که من استفاده می‌کنم، البته این گزینه رو داره که ترافیک رو بدون احتساب اورهد (یعنی همون ترافیک مفید و مؤثر) یا با احتساب اون نشون می‌ده. وقتی بدون اورهد در نظر بگیریم نتایجش خیلی نزدیک به NetWorx در می‌آد اما وقتی به طور کامل ترافیک رو اندازه‌گیری می‌کنه به عددی که معمولن ISPها به عنوان ترافیک نشون می‌دن نزدیک‌تره.

البته من نمی‌دونم که مکانیزم محاسبه ترافیک اینا چیه. یعنی واقعن دونه دونه بسته‌های اطلاعاتی رد و بدل شده رو آنالیز می‌کنن (که این کار می‌تونه بار محاسباتی زیادی روی سیستم اعمال کنه) یا نه. یه موضوع دیگه که نمی‌شه تشخیص داد اینه که آیا نرم‌افزاری مثل NetWorx بسته‌های اطلاعاتی ناقص یا به مقصد نرسیده رو هم محاسبه می‌کنه یا فقط اون بسته‌هایی رو که به طور سالم و کامل رد و بدل شدن رو هم محاسبه می‌کنه و در ترافیک نشون می‌ده. برداشت من اینه که این کار رو نمی‌کنه.


دقیقا مشکل من همینه که با bwmeter که ترافیکو محاسبه می کنم می بینم نسبت به اون حجمی که شرکت isp نشون میده اختلاف داره
بعد بقیه نرم افزارها رو هم دانلود کردم و دیدم هر کدوم تو یه روز ترافیکی رو نشون میدن که با بقیه فرق می کنه
مشکل همینه که میخام نرم افزاری رو داشته باشم که با ترافیک مصرفی که خود isp نشون میده دقیق باشه

bilmazlar
13-01-2016, 16:20
دقیقا مشکل من همینه که با bwmeter که ترافیکو محاسبه می کنم می بینم نسبت به اون حجمی که شرکت isp نشون میده اختلاف داره
بعد بقیه نرم افزارها رو هم دانلود کردم و دیدم هر کدوم تو یه روز ترافیکی رو نشون میدن که با بقیه فرق می کنه
مشکل همینه که میخام نرم افزاری رو داشته باشم که با ترافیک مصرفی که خود isp نشون میده دقیق باشه

NetLimiter 4 رو نصب کن. به نظرم از بقیه دقیق‌تره. البته هر کاری هم که بکنی تا ندونی که مکانیزم محاسبه ترافیک ISP چیه و مکانیزم محاسبه ترافیک این نرم‌افزارها چیه نمی‌شه گفت کدوم دقیق‌ترن. با این وجود من فکر می‌کنم تا حالا NetLimiter جواب دقیق‌تری به من داده.

bardia67m
13-01-2016, 16:59
NetWorkx ترافیک ترافیک لایه ۲ای رو از کارت شبکه اندازه می‌گیره. یعنی ترافیک شبکه داخلی شما هم در اون محاسبه می‌شه. اما ‍NetLimiter و NetBalancer و GlassWire فقط ترافیک اینترنتی رو محاسبه می‌کنند و نشون می‌دهند که هر برنامه به چه میزانی مصرف کرده. البته ‍GlassWire علاوه بر این، هر دو نوع ترافیک (اینترنت و شبکه داخلی) رو به صورت مجزا محاسبه کرده و در نمودارهای متفاوتی نمایش می‌دهد و به نظر من بهترین انتخاب برای این کاربرد هست.
همون طور که اشاره کردند مکانیزم‌هاشون متفاوت هست. مزیت ‍NetWorks این هست که فقط میزان مصرف شده رو از کارت شبکه می‌خونه و هیچ آنالیر خاصی روی اون‌ها انجام نمی‌ده. اما اون ۳ مورد دیگه در درایور کارت شبکه دست‌کاری‌هایی می کنند و خودشون واسط شده و تک تک بسته‌ها رو آنالیز می‌کنند که خوب با سیستم‌های امروزی بار محاسباتی اش خیلی قابل ملاحظه نیست، اما ۴-۵ سال پیش یادمه همون درایور اضافه شده برای ‍BWMeter باعث Blue Screen می‌شد گاهی.

بهترین و دقیق‌ترین حالت این هست که ترافیک از مودم اندازه‌گیری بشه که برای OS X نرم‌افزار Peak Hour ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) رو پیشنهاد می‌کنم. به این صورت ترافیک فقط اینترنت و برای تمامی وسایل متصل (موبایل، لپ‌تاپ، سایر PCها و ...) اندازه‌گیری و محاسبه می‌شه و می‌تونین مطمئن باشید که همون میزانی باید باشه که ISP محاسبه می‌کنه. روی ویندوز نرم‌افزاری نمی‌شناسم که این کار رو انجام بده.
برای لینوکس هم که مستقیما ssh می‌زنم به مودمم ببینم چقدر ترافیک مصرف شده :n02: ویندوز هم که خدا رو شکر در ماه چند ساعت بیشتر استفاده نمی‌کنم ولی برای همون زمان GlassWire بهترین بوده.

---
این رو هم اضافه کنم که مقدار اندازه گیری شده توسط ISPها از لایه ۲ هست که حدود ۴ درصد اورهد لایه ۲ و ۴ درصد هم اورهد لایه ۳ هست و اگر در مجموع حدود ۸ درصد اختلاف این برنامه‌ها با مقدار محاسبه ISP هست طبیعیه و کاریش نمی‌شه کرد.

محمد7966
14-01-2016, 09:55
NetWorkx ترافیک ترافیک لایه ۲ای رو از کارت شبکه اندازه می‌گیره. یعنی ترافیک شبکه داخلی شما هم در اون محاسبه می‌شه. اما ‍NetLimiter و NetBalancer و GlassWire فقط ترافیک اینترنتی رو محاسبه می‌کنند و نشون می‌دهند که هر برنامه به چه میزانی مصرف کرده. البته ‍GlassWire علاوه بر این، هر دو نوع ترافیک (اینترنت و شبکه داخلی) رو به صورت مجزا محاسبه کرده و در نمودارهای متفاوتی نمایش می‌دهد و به نظر من بهترین انتخاب برای این کاربرد هست.
همون طور که اشاره کردند مکانیزم‌هاشون متفاوت هست. مزیت ‍NetWorks این هست که فقط میزان مصرف شده رو از کارت شبکه می‌خونه و هیچ آنالیر خاصی روی اون‌ها انجام نمی‌ده. اما اون ۳ مورد دیگه در درایور کارت شبکه دست‌کاری‌هایی می کنند و خودشون واسط شده و تک تک بسته‌ها رو آنالیز می‌کنند که خوب با سیستم‌های امروزی بار محاسباتی اش خیلی قابل ملاحظه نیست، اما ۴-۵ سال پیش یادمه همون درایور اضافه شده برای ‍BWMeter باعث Blue Screen می‌شد گاهی.

بهترین و دقیق‌ترین حالت این هست که ترافیک از مودم اندازه‌گیری بشه که برای OS X نرم‌افزار Peak Hour ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) رو پیشنهاد می‌کنم. به این صورت ترافیک فقط اینترنت و برای تمامی وسایل متصل (موبایل، لپ‌تاپ، سایر PCها و ...) اندازه‌گیری و محاسبه می‌شه و می‌تونین مطمئن باشید که همون میزانی باید باشه که ISP محاسبه می‌کنه. روی ویندوز نرم‌افزاری نمی‌شناسم که این کار رو انجام بده.
برای لینوکس هم که مستقیما ssh می‌زنم به مودمم ببینم چقدر ترافیک مصرف شده :n02: ویندوز هم که خدا رو شکر در ماه چند ساعت بیشتر استفاده نمی‌کنم ولی برای همون زمان GlassWire بهترین بوده.

---
این رو هم اضافه کنم که مقدار اندازه گیری شده توسط ISPها از لایه ۲ هست که حدود ۴ درصد اورهد لایه ۲ و ۴ درصد هم اورهد لایه ۳ هست و اگر در مجموع حدود ۸ درصد اختلاف این برنامه‌ها با مقدار محاسبه ISP هست طبیعیه و کاریش نمی‌شه کرد.


سلام
اینکه میگید برنامه هم اینترنت و هم شبکه داخلی رو محاسبه میکنه منظورتون چیه؟در واقع منظورتون از شبکه داخلی چیه؟
ممنون


راستی برنامه glasswire هم از 2 جا داملود کردم ارور داد الکی 40 مگ پرید:n03:

هم ازون جایی که لینک کردید دانلود کردم هم از سایت سافت 98

محمد7966
14-01-2016, 10:26
حذف شود با سپاس

bilmazlar
14-01-2016, 13:35
سلام
اینکه میگید برنامه هم اینترنت و هم شبکه داخلی رو محاسبه میکنه منظورتون چیه؟در واقع منظورتون از شبکه داخلی چیه؟
ممنون


راستی برنامه glasswire هم از 2 جا داملود کردم ارور داد الکی 40 مگ پرید:n03:

هم ازون جایی که لینک کردید دانلود کردم هم از سایت سافت 98

همون طور که گفتن، Networx در حالت عادی اطلاعات ترافیک رو از روی اطلاعات ترافیک خود کارت شبکه‌ای که براش تعیین می‌کنید محاسبه می‌کنه. اما نکته اینجاست که علاوه بر ترافیک اینترنت، یه بخشی از ترافیک هم مربوط به ترافیک لوکال بین مثلن کامپیوتر و مودم /روتر هستش که اون رو هم اضافه می‌کنه به مجموع ترافیکی که نشون می‌ده. البته در حالت معمول استفاده شخصی و خانگی، این ترافیک لوکال چندان قابل توجه نیست در مقایسه با ترافیک اینترنت. اما مثلن در اداره‌ها و سازمان‌ها، بخش زیادی از ترافیکی که از کارت شبکه عبور می‌کنه مربوط به ترافیک لوکال می‌تونه باشه. مثلن ما سر کار یه سرور به عنوان بک‌آپ و فایل شیرینگ لوکال داریم که برای رد و بدل فایل‌ها بین همکارا استفاده می‌شه (مدل کاملن ابتدایی). اینجا بعضی وقتا فایل‌هایی در حد 500 مگ و 1 گیگ روی شبکه جابجا می‌شن که NetWorx در حالت عادی اونا رو هم جزو ترافیک نشون می‌ده.

البته، NetWorx تو تنظیماتش این امکان رو داره که ترافیک لوکال شبکه رو حذف کنه و فقط ترافیک اینترنت رو نشون بده. البته این کار رو هم به این صورت انجام می‌ده که بر اساس تنظیمات کارت شبکه متوجه رنج IPهای لوکال می‌شه و ترافیک رد‌وبدل شده با اون IPها رو از محاسباتش حذف می‌کنه که بازم قابل اعتماد نیست.

همین رویکرد تفکیک ترافیک بر اساس IPها باعث می‌شه که مثلن بین ترافیک لوکال بین نرم‌افزارها با Real Time Protection آنتی‌ویروس کاسپرسکی روی سیستم من که روی IP لوکال 127.0.0.1 و ترافیک واقعی بین همین آنتی‌ویروس با اینترنت نتونه تمایز قائل بشه و هر دو تاش رو جزو ترافیک اینترنت حساب کنه. این جوری ترافیک رو دو برابر مقدار واقعی حساب می‌کنه. اگه تو تنظیماتش IP لوکال 127.0.0.1 رو هم جزو اونایی بذارم که نباید محاسبه‌شون کنه، اون وقت ترافیک واقعی اینترنت در نتیجه استفاده از ف.ی.ل.ت.ر.شکن‌ها که اونا هم معمولن همین IP رو استفاده می‌کنن، رو هم حساب نمی‌کنه.

به هر حال همون طور که قبلن همه گفته شد، NetWorx نرم‌افزار حرفه‌ای نیست و به جاش باید از نرم‌افزارهایی استفاده کرد data packetها رو مستقیم بررسی می‌کنن.