Quantcast
Channel: ‫ITbananas »חסימת שיתוף קבצים‬
Viewing all articles
Browse latest Browse all 4

‫פתרונות לחסימת שיתוף קבצים‬

$
0
0


לאחרונה, יותר ויותר משתמשים מתלוננים על חניקות מספק האינטרנט
בטענה שהוא מבצע שיבושים בשיתוף והורדת ביטורנט. כאשר  70-75% מכל תעבורת האינטרנט
מוקדשת לשיתוף קבצים (P2P), ספק האינטרנט מצוי בבעיה מתמדת של עומס ולכן
במקום להרחיב את התשתית הספק נאלץ או מעדיף לתעדף את התעבורה שגוזלת לו הכי הרבה
משאבים. מכיוון שהכתבה האחרונה בנושא לא הייתה מפורטת מספיק, נראה שזה הזמן לשפוך אור
על הנושא:

  1. האם כל הספקים מבצעים חסימה או שרק הגדולים מביניהם?
  2. האם ישנה רשימת ספקים "רעים"?
  3. במידה ואנו חווים איטיות בהורדות, האם ניתן לוודא זאת ע"י תוכנה מסוימת?
  4. מהן הפתרונות האפשריים לעקיפת החסימה?


חברות תקשורות מסוימות הודו בשיבוש (ראה) התקשורת של רשת ה p2p בזמני עומס,
אך מכחישות ביצוע חסימה של תוכנות המשמשות לשיתוף הקבצים.
ידוע כי חלק מהספקים משתמשים בתוכנה בשם Sandvine המבצעת Traffic Session Management.
המקבילה את מספר ערוצי התקשורת על מחשבים של משתמשים.

הכתבה שהתפרסמה לאחרונה ב Ynet מדווחת על תלונות שונות מצד משתמשים רבים
על חניקות ושיבושים בתקשורת בזמן שימוש בתוכנה לשיתוף קבצים.
נראה כי הספק לעולם לא יודה בביצוע החניקות, ומשתמשים רבים נשארים עם כמה שאלות
לא פתורות ובעיה מבאסת במיוחד.


ישנה רשימת ספקים "רעים" בוויקיפדיה אך היא לא מעודכנת בכל הקשור לישראל.
מכורך התלונות הרבות ניתן להסיק שכל ספק אינטרנט מיישם חסימה או תעדוף בדרך זו או אחרת
לכן זאת לא שאלה של האם, אלא שאלה של באיזו תדירות?

ראה בדיקות שנעשו בנושא: Ipoque, Glasnost

הבשורות הטובות הן, שאם אנו לוקחים זאת בחשבון, נוכל להיערך בהתאם.
חשוב לציין שאין פתרון אידיאלי התופס לגבי כולם, הפתרון חייב להיות יצירתי
ודורש מהמשתמש לנסות הגדרות שונות עד להשגת תוצאות!

כלים לאבחון רוחב הפס
ישנם מספר כלים בהם נוכל להיעזר כדי לאבחן את מהירות התקשורת כגון:
שירות אונליין Speed.io\SpeedTest או תוכנה מקומית: MyConnection PC.
אך התוכנות הללו מבצעות בדיקות תקשורת כלליות ולא מתמקדות באיתור שיבוש פרוטוקול ה TCP.

ישנן תוכנות תקשורת מתקדמות יותר כגון NetLimiter
המאפשרת למשתמש לעקוב אחר תוכנות היוצאות לאינטרנט, לנתח את רוחב הפס שהן גוזלות
ולייצר דוחות מופרטים על סטטיסטיקות שימוש ברוחב הפס- גם לא רלוונטי לנושא בו אנו דנים.

nmap\hping ו Wireshark המיועדות למשתמשים מנוסים יותר.
מבצעות סריקה ואבחון להתקני התקשורת המקומיים ומרוחקים, פורטים וזמני תגובה,
אך למשתמש הבסיסי יהיה קשה מאוד להסיק מידע מנתונים אלו לגבי פרוטוקול
שיתוף הקבצים או התנתקויות וחניקות מצד הספק-
Detecting Packet Inspection.
מה שמביא אותנו לתוכנות הבאות אשר תוכננו במיוחד על מנת לאתר שיבושים בתקשורת
מצד ספק האינטרנט, כאשר בסופו של התהליך מוצג דוח מפורט של הבעיות שנתגלו.

אבחון בעיות וניתוקים מצד הספק
M-Lab
אתר זה בשיתוף פעולה עם גוגל (ראה), מספק 5 כלים לבדיקת בעיות תקשורות שנגרמות
עקב הגבלות של ספק האינטרנט. הבדיקות מתבצעות מתוך הדפדפן ואין צורך בהתקנת תוכנה.

Network Diagnostic Tool- בדיקה בזמן אמת לאיכות ומהירות התקשורת
ויצירת דוח חכם על בעיות שנמצאו.
Glasnost test- בדיקה המתמקדת בניתוקים של תוכנת הטורנט.
ניתן לבצע בדיקה אונליין אשר תבדוק את תקשורת ה tcp למשך 4 או 7 דקות,
תלוי בסוג הבדיקה שבחרנו לבצע כשבסופה של הבדיקה היא תדווח לנו באם הספק
מתערב ומתעדף את התקשורת.
התוכנה מבצעת סימולציית הורדה בפרוטוקול הביטורנט בין המחשב לאינטרנט.
חשוב לציין, שהשיבושים ע"י הספק מתרחשים בדרך כלל בזמנים לא קבועים,
בשעות שיא או כאשר ההורדה מגיעה ל 99%, לכן הבדיקה עשויה להיות לא אפקטיבית
כאשר מדובר בחלון זמן קצר. איך הבדיקה מתבצעת-
ראה פרטים נוספים.
DiffProbe ו NANO - בדיקות אשר מאבחנות את פרוטוקול ה TCP ומנסות
לקבוע באם הספק מפעיל מנגנון כלשהו כמו Sandvine להגבלת התקשורת.
שני בדיקות אלו יהיה זמינות בקרוב…

NNSquad Network
תוכנה קטנה השוכנת בזיכרון,  עובדת במקביל לטורנט קליינט
ועוקבת אחר פקודות אתחול (RST) במתבצעות על פרוטוקול ה TCP.
הורדה: קישור, דרישות:
WinPcap.

תוסף לתוכנת שיתוף הקבצים הבודק ומאבחן התנתקויות במהלך הורדה.
תוכנה Vuze הקרויה בעבר Azerus המשמשת להורדת קבצים מרשת הטורנט
קיים תוסף בשם Network Status Monitor- News המדווח על שיבושים והתנתקויות בעת ביצוע ההורדה.
התוכנה נחשבת כאחת מהקליינטים הנפוצים ביותר לביטורנט, במידה ואנו משתמשים בתוכנה אחרת,
שווה להתקינה בנוסף כדי לנצל את התוסף ואף להינות מתכני ווידאו באיכות HD.
כדאי לציין שהתוכנה מבוססת על ג'אווה וגוזלת (יחסית) משאבים רבים מהמערכת.

לאחר התקנת התוכנה והתוסף, תתבצע בדיקת תקשורת כל 10 דקות ותבדוק אם נשלחות
פקודות (RST- reset tcp connections) לאתחול פרוטוקול ה tcp/ip מספק האינטרנט.
במידה וכן, תציג התוכנה דוח מפורט על הבעיה.
ניתן לשתף את האינפורמציה עם הקהילה ע"י סימון אופצית ה share results.

פתרונות התגוננות\ עקיפת החסימה
במידה וגילנו שספק האינטרנט שלנו אכן חוסם את פרוטוקול השיתוף קבצים,
ישנם באפשרותנו כמה דרכים להתגונן.
לפני יישום הפתרונות, מומלץ לרשום את נתוני ההורדה הקיימים כדי שנוכל להשוות אותם
לנתונים החדשים לאחר שנבצע את השינוי.

1. שימוש בשירות DNS חיצוני (לא של הספק) עשוי לפתור את הבעיה בחלק מהמקרים,
זה מאוד תלוי בטכניקה בה משתמש הספק לביצוע תעדוף לתקשורת. ניתן להשתמש בשירות
OpenDNS העוקף את תרגום כתובות ה dns של הספק, בתקווה שיפתור לנו את הבעיה.

2. שימוש במערכת הפעלה אונליין
פתרון זה לא מיועד למטרת הורדת טורנטים אך ניתן להשתמש בו כתחליף ל Seedbox
שרת טרמינל מוכן המיועד להורדות טורנטים, שירותים אלו בדר כלל עולים כסף (למעט opensocial).
לחלופין, ישנם לא מעט שירותים, כגון
: ajaxWindows, Icube, G.ho.st, eyeOS, DesktopTwo, MyGoya
המציעים מערכת הפעלה\שולחן עבודה אונליין,  כל מה שנדרש לעשות הוא לבחור אחד מהשירותים,
להירשם, לבצע התחברות ולקבל שולחן עבודה בדומה לווינדוס עליו מותקנות אפליקציות שונות
אותן ניתן להסיר או להתקין בנוסף ולבצע הורדות  באופן חופשי כאשר התקשורת לא עוברת דרך
ספק האינטרנט. לחלופין, ניתן להשתמש בשירותים כגון: ImageShack, Instant Torrents

להורדת טורנטים
על שרת מרוחק, השאלה היא כמה יעיל הדבר…

3. הגדרת הצפנה בתוכנת השיתוף קבצים
תוכנות הטורנט הפופולריות הוסיפו מנגנון מובנה לעקיפת החניקות של הספק
ע"י הגדרת הצפנה בתוכנה. ביצוע הצפנה דרך תוכנת הטורנט לא מאבטחת את התקשורת
או שומרת על הורדה אנונימית אלא מיועדת לעקוף את הזיהוי המתבצע ע"י ספקים שונים
.

uTorrent
התוכנה נחשבת טורנט קליינט פופולרי מהיר ויעיל
(בגרסאות מסוימות µTorrent v1.9) כפתרון מעקף לחסימות ה ISP
וזאת מכיוון שהוא משתמש בפרוטוקול ה UTP ולא ב TCP עליו בדרך כלל חלים החסימות-ראה.
הגדרה: נכנס לתפריט ההגדרות (Preferences), נסמן את טאב ה BitTorrent ונבחר ב Enabled.
מומלץ גם לשנות את הפורט הדיפולטי מ6881 למספר אחר בין 49152 – 65535-
ראה גם.

BitComet
מתפריט: options,prefrences, advanced, connection
תחת ה Protocol encryption נבחר באופציה: Always.

Azureus/Vuzeמתפריט: options, connection Tools,
וסימון שלושת האופציות המופיעות תחת ה Transport Encryption
כאשר ה minimum encryption הוא RC4.

במידה והגדרנו הצפנה בתוכנת הטורנט בה אנו משתמשים ולא הבחנו בשיפור כלשהו
השלב הבא יהיה לנסות להשתמש באתר טורנט פרטי (private tracker.) וזאת מכיוון
שהם מאפשרים תקשורת לטראקר ב HTTPS.

להלן כמה HTTPS tracker פרטיים:

  1. Waffles.fm
  2. TorrentBytes.net
  3. HDBits.org
  4. RevolutionTT.net

4. הצפנת התקשורת לאינטרנט ע"י שימוש ב VPN
ישנם כמה יתרונות וכמה חסרונות בפתרון זה, השימוש בתוכנת VPN תבצע הצפנה לתעבורת
התקשורת שעוברת מהמחשב לאינטרנט, פעולה זו מקשה על ספקי האינטרנט לפענח את
הפרוטוקול ה p2p ולכן הוא לא נחסם. מכיוון שהתקשורת מוצפנת היא גם הרבה יותר איטית,
יוצא שעקפנו את החסימה אך נשארנו עם האיטיות.

ניתן ליצור VPN בוויסטה או XP באופן ידני או ע"י תוכנות צד שלישי כגון:
OpenVPN, Always VPN, Hotspot Shield, UltraSurf
המשלבות פתרון של פרוקסי ו VPN בחבילה אחת על מנת להשיג אנונימיות והצפנה ביחד (ראה).
אחד מהיתרונות של פתרון זה הוא שהשימוש בהם מקנה לנו כניסה חופשית לאתרים החסומים
לגישה מחוץ לתחומי ארצות הברית כגון: Hulu, imdb, Pandora – פרטים נוספים.

5. החלפת ספק האינטרנט
במידה ואף פעולה לא עוזרת לשיפור המצב, נאלץ להחליף את ספק אינטרנט.

לסיכום
משתמשים שהבחינו באיטיות פתאומית בהורדות הביטורנט שלהם
וקבלו תשובה חיובית לאחר ביצוע בדיקת הניתוקים, יכולים לנסות את הפתרונות השונים
המוזכרים במאמר: החלפת שירות ה DNS, החלפת מספר הפורט של פרוטוקול הביטורנט,
הצפנת התעבורה בהגדרות התוכנה, הצפנת התקשורת כולה או שימוש בטראק פרטי העובד
בתקשורת של HTTPS. החלפת ספק היא גם אופציה, אך כרוכה בהימור וכאב ראש.

ישנה שאלה נוספת שמסקרנת משתמשים והיא, האם קיימת תוכנה הנחשבת כהדור החדש
של שיתוף קבצים, שעובדת בטכנולוגיה שונה והפרוטוקול שלה לא מוכר לחברות התקשורת עדיין?

ובכן, זו תשובה שמצריכה מאמר משל עצמה אבל עד אז, ישנן שתי תוכנות מענינות שכדי להזכיר:
I2Phex תוכנת שיתוף קבצים המשתמשת ברשת Gnutella, מצפינה ומסתירה את התקשורת
במנגנון מתקדם-תמונות מסך.
TopBT- תוכנת טורנט קליינט הפועלת באופן שונה משאר התוכנות בכך שהיא משתמשת
במנגנון ניתוב מתוחכם הלומד ומאתר את הטראקר וה peers הקרובים אלינו
ביותר
וע"י כך משפר את מהירות ההורדה בעשרות אחוזים- פרטים נוספים.

מקורות

  1. filesharefreak.com
  2. TorrentFreak.com

Related posts


Viewing all articles
Browse latest Browse all 4

Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Trending Articles


Imágenes de Robin Hood para colorear


Dino Rey para colorear


Libros para colorear


Mandalas de flores para colorear


Dibujos para colorear de perros


Toro para colorear


People Walk Away Quotes, Inspire Quotes


Long Distance Relationship Tagalog Love Quotes


Tamis Ng tagumpay


RE: Mutton Pies (mely)


Pokemon para colorear


Winx Club para colorear


Girasoles para colorear


Sapos para colorear


Renos para colorear


Dromedario para colorear


Selos Quotes – Tagalog Love Quotes


Love Quotes Tagalog


Pangarap Quotes


Mga Tala sa “Unang Siglo ng Nobela sa Filipinas” (2009) ni Virgilio S. Almario





Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC