تشخیص اعمال محدودیت سرعت دسترسی به پروتکل های وب

سلام :)

یکی از مواردی که در جهت کنترل ترافیک وب نیز اعمال محدودیت دسترسی کاربران در بعضی از کشور از جمله ایران صورت می گیرد، مدیریت سرعت دسترسی به برخی از پروتکل های وب می باشد. مثلا گاهی اوقات سرعت اتصال و استفاده از دسترسی امن (SSL و SSH) به شدت کاهش می یابد. مثلا با وجود سرعت مناسب، دسترسی به سرویس ایمیل گوگل (جی میل) با پروتکل SSL که با https صورت می گیرد بسیار کم می شود. البته در این مواقع این مشکل مختص سرویس جی میل نمی باشد و اعمال محدودیت بر روی تمامی آدرس های https صورت می گیرد. از جمله دسترسی به پلسک (مدیریت هاستینگ) وب سایت ها.

Traffic Shaping
در اصطلاح به مدیریت ترافیک بین کاربر و سرویس دهنده اینترنت Traffic Shaping گفته می شود. بعد از ظهور سرویس های P2P و بخصوص BitTorrent استفاده از Traffic shaping در جهان به شدت افزایش یافت.
البته هدف اصلی از ایجاد چنین سیستمی، بهینه سازی دسترسی به اینترنت برای کاربران و سازمان ها می باشد. به عنوان مثال شرکتی که بیش از ۱۰۰۰ کارمند دارد، جهت بهینه سازی سرعت استفاده از اینترنت و نیز جلوگیری از اتلاف پهنای باند، هنگام عقد قرارداد با سرویس دهنده خدمات اینترنتی (ISP) از وی تقاضا می کند تا دسترسی به پروتکل P2P مانند تورنت را کاهش دهد.
یکی از ساده ترین راه ها برای تشخیص اعمال محدودیت صورت گرفته از سوی سرویس دهنده استفاده از سایت و سرویس Glasnost می باشد.

هدف از پروژه Glasnost شفاف سازی خدمات ارائه شده و سیاست های صورت گرفته توسط ISP ها در قبال مشتریان می باشد.

این سایت برای محاسبه سرعت و تشخیص محدودیت از Applet جاوا استفاده می کند. در نتیجه شما باید JRE را بر روی کامپیوتر خود نصب کرده باشد. کاربران سیستم عامل ویندوز می توانند JRE را از صفحه مربوط به JRE در سایت filehippo.com دریافت کنند. کاربران سیستم عامل اوبونتو نیز می توانند از دستور زیر جهت نصب و فعال سازی پلاگین جاوا استفاده کنند:

sudo apt-get install sun-java6-plugin

کاربران بقیه سیستم عامل ها نیز می توانند نسخه مرتبط با سیستم عامل خود را از سایت اوراکل دریافت نمایند.
بعد از نصب پلاگین جاوا، کافیست به آدرس Glasnost Tests مراجعه و پروتکل مورد نظر خود جهت بررسی سرعت را انتخاب کنید. بعد از انتخاب پروتکل، بر روی دکمه Start testing کلیک نمایید:

انتخاب پروتکل در تست Glasnost

*بررسی و تشخیص اعمال محدودیت صورت گرفته بین ۵ تا ۸ دقیقه زمان می برد.
*در هنگام بررسی سرعت از انجام دانلودهای حجیم خودداری فرمایید.
و تست در حال اجراست:

تست Glasnost در حال اجراست…

در زیر نمونه ای از نتایج بدست آمده را مشاهده می فرمایید:

نمونه نتایج بدست آمده از تست Glasnost

سورس ابزار تست سرعت Glasnost
سرویس Glasnost سورس ابزار تست سرعت خود را در اختیار عموم قرار داده است. برای اطلاعات بیشتر دراین زمینه به صفحه Glasnost: Hosting a test server ، بخش How to get the source code مراجعه نمایید.

پی نوشت
• امیدوارم که سایت Glasnost فیلتر نشه!

شاد و موفق باشید ;)

لینوکس.کام رسما شروع به کار کرد

Linux
سلام :)

امروز نسخه جدید سایت Linux.com منتشر شد.

اگر اخبار لینوکس را پیگیری کرده باشید حتما می دانید که بنیاد لینوکس حدود ۲ ماه قبل دومین Linux.com را گرفت.

Screenshot-linox.com-2

حدود ۳ ساعت خبر این انتشار از طریق ایمیل به کاربران قبلی بنیاد لینوکس رسید.
سایت بنیاد لینوکس امکانات زیر را برای کاربران خود فراهم کرده است:
• ایجاد و مدیریت گروه (Groups) برای گروه های لاگ، توسعه دهندگان و غیره
• ایجاد رویداد (Event) در تقویم لینوکس.کام
• انجمن های گفتگو (Forums) برای پرسش و پاسخ و گفتگو
• بخش پاسخ ها (Answers) برای پرسش پاسخ کاربران
• بخش فهرست راهنما (Directory) برای مشاهده نقد مرور و فهرست برنامه ها و عناوین
• بخش آموزش ها (Tutorials) که کاربران آموزش های خود را در این بخش قرار می دهند
• بخش وبلاگ ها (‌Blogs) که شما می توانید مطالب روزانه خود را به آن اضافه کنید

پی نوشت
• سایت Linux.com
صفحه من در Linux.com
صفحه Linux Foundation در فیس بوک

موفق باشید

OYAX، نسخه ۲

oyax
سلام :)

OYAX.com

چند وقتی بود که در حال کار بر روی نسخه جدید OYAX.com (بخوانید اویکس) بودم. بالاخره نسخه ۲ (بتا) OYAX از این هفته شروع به کار کرد. این مطلب به معرفی امکانات جدید OYAX می پردازد.

• مهمترین تغییر در سایت OYAX حذف گروه ها و تبدیل گروه های سابق به تگ بوده است. این کار برای ساده تر شدن کار با اویکس و نیز انعطاف پذیری بیشتر آن صورت گرفته است.
• در نسخه جدید لینک های فارسی از لینک های انگلیسی کاملا تفکیک شده اند. در بالای سایت ۳ دکمه مانند زیر قرار دارند که برای فیلتر کردن لینک ها مورد استفاده قرار می گیرند.

oyax directions buttons

• با یک سری بهینه سازی که در کد های سایت بخصوص قسمت query های دیتابیس انجام شد، سرعت سایت به طور محسوسی زیادتر شده است.
• تگ های فعال در ۳ قسمت تگ های فعال ۲۴ ساعت گذشته، هفته گذشته و تمام مدت تفکیک شده اند.
• خروجی لینک های سایت به صورت feed (فید) و Javascript (جاوا اسکریپت) در ۴ نوع مختلف قابل استفاده می باشند:
۱- خروجی کل لینک های سایت
۲- خروجی لینک های یک کاربر
۳- خروجی لینک های یک تگ
۴- خروجی لینک های یک تگ خاص برای یک کاربر
البته با در نظر گرفتن خروجی های جداگانه قسمت های بالا برای زبان فارسی ، انگلیسی و هر دو تعداد خروجی به ۱۲ نوع افزایش می یابد.

• در این نسخه قابلیت حذف لینک توسط کاربر افزوده شده است.
• ارسال لینک بسیار ساده تر شده است.
• در صفحه کاربر، تگ های فعال کاربر قابل دسترسی می باشند.
• در صفحه تگ، کاربر های فعال تگ قابل دسترسی می باشند.
• در قسمت های گوناگون سایت تعداد لینک ها، تگ ها و کاربران مشخص شده اند. مثلا تعداد لینک های یک تگ، تعداد کاربران یک تگ، تعداد لینک های ارسالی یک کاربر برای یک تگ خاص و … .
• برای راحتی کاربران فارسی زبان تاریخ لینک های فارسی، خورشیدی می باشد.

علاوه بر امکاناتی که در بالا گفته شد، تعدادی ویژگی مخفی نیز در OYAX.com موجود می باشد که به مرور به عموم کاربران معرفی می شوند.

همچنین یاد آور می شوم که OYAX 2 هنوز بتاست. یعنی تا کاملا شدن فاصله دارد. در صورتی که باگ و ایرادی در اویکس دیدید ما را بی خبر نگذارید.
منتظر ایده های شما نیز هستیم.

پی نوشت:
• دارم روی پلاگین وردپرس و افزونه (extension) فایرفاکس اویکس کار می کنم.
• این پنجشنبه جشن اوبونتو است. دوستان منتظرتونیم.