בדיקת מהירות רשת בלינוקס: גורמים לתוצאה נמוכה וכיצד לאבחן
בדיקת מהירות רשת בלינוקס עשויה להציג הורדה או העלאה נמוכות, השהיה גבוהה, jitter או אובדן מנות. המאמר מסביר כיצד להבדיל בין בעיה במחשב, בחיבור Wi-Fi, בנתב, בתשתית או אצל ספק האינטרנט, ואילו בדיקות ופעולות יכולות לשפר את התוצאה.
מה כוללת בדיקת מהירות רשת בלינוקס
בדיקת מהירות אינה מודדת רק את קצב ההורדה. חשוב לבחון גם קצב העלאה, latency, jitter ואובדן מנות. קצב ההורדה מציין כמה נתונים ניתן לקבל בשנייה, קצב ההעלאה משפיע על שליחת קבצים ושיחות וידאו, והשהיה גבוהה מורגשת במיוחד במשחקים ובחיבורים מרוחקים.
בלינוקס אפשר לבצע בדיקה דרך דפדפן או באמצעות כלי שורת פקודה. כלי כמו speedtest או speedtest-cli מאפשר להשוות בין שרתי בדיקה, אך התוצאה תלויה גם בעומס הזמני, במסלול אל השרת ובאופן החיבור. יש לבצע כמה בדיקות בשעות שונות ולא להסתמך על מדידה יחידה.
סיבה ראשונה: חיבור Wi-Fi חלש או עמוס
חיבור אלחוטי מושפע מהמרחק מהנתב, קירות, רשתות שכנות והתקנים רבים שמשתמשים באותו ערוץ. במצב כזה בדיקת המהירות בלינוקס עשויה להראות הורדה נמוכה, jitter משתנה או אובדן מנות, אף שהחיבור הקווי תקין.
כדי לבדוק זאת, יש להשוות בין בדיקה באמצעות כבל Ethernet לבין בדיקה ב-Wi-Fi. ניתן לבדוק את איכות הקישור עם iw dev או iwconfig, ולבחון את עוצמת האות ואת קצב החיבור. מעבר לתדר 5GHz או 6GHz, התקרבות לנתב ובחירת ערוץ פחות עמוס עשויים לשפר את התוצאה.
סיבה שנייה: מגבלת נתב, מודם או כרטיס רשת
נתב או מודם ישנים עלולים להגביל את הקצב, במיוחד בחיבור סיבים או בחבילת אינטרנט מהירה. גם כרטיס רשת, מתאם USB או כבל שאינו מתאים יכולים לגרום למשא ומתן על מהירות נמוכה, למשל 100Mbps במקום 1Gbps.
בלינוקס אפשר לבדוק את מצב הממשק באמצעות ethtool. הפקודה מציגה את מהירות הקישור ואת מצב duplex. אם המהירות נמוכה מהצפוי, כדאי להחליף כבל, לבדוק יציאה אחרת בנתב ולעדכן קושחה או מנהל התקן. אין לשנות הגדרות duplex באופן ידני לפני שמוודאים שהציוד בצד השני תומך בכך.
סיבה שלישית: עומס מקומי על המחשב
הורדות, גיבויים, עדכוני מערכת, שירותי ענן או תהליכים אחרים יכולים לצרוך את רוחב הפס בזמן הבדיקה. עומס במעבד או בזיכרון עשוי להשפיע גם על כלי הבדיקה, בעיקר במחשב ישן או במכונה וירטואלית.
יש לבדוק אילו תהליכים פעילים באמצעות top, htop או nload. במהלך המדידה כדאי לעצור זמנית הורדות, סנכרון ענן וזרמי וידאו. אם המהירות משתפרת לאחר הפסקת התהליכים, הבעיה היא שימוש מקומי ולא בהכרח תקלה אצל ספק האינטרנט.
סיבה רביעית: מסלול עמוס או שרת בדיקה רחוק
שרת בדיקה מרוחק או עמוס יכול להציג תוצאה נמוכה גם כאשר התשתית תקינה. ספקי אינטרנט מנתבים תעבורה דרך מסלולים שונים, ולכן ייתכן הבדל בין שרת מקומי בישראל לבין שרת בחוץ לארץ.
יש לבצע בדיקות מול כמה שרתים ולבחון את המסלול באמצעות traceroute או mtr. אם רק שרת אחד מציג latency גבוה, סביר שהבעיה קשורה למסלול או לשרת. אם כל השרתים מושפעים, יש להמשיך לבדוק את הנתב, החיבור ואת ספק האינטרנט.
סיבה חמישית: בעיה בתשתית או אצל ספק האינטרנט
תקלה זמנית בתשתית סיבים, כבלים או DSL, עומס באזור או תקלה אצל ה-ISP עלולים לגרום לירידה עקבית במהירות. כאשר גם חיבור Ethernet ישיר מציג תוצאה נמוכה בכמה שעות ובכמה שרתים, החשד עובר אל התשתית או אל הספק.
כדאי לתעד את זמן הבדיקה, השרת, קצב ההורדה וההעלאה, ה-latency ואובדן המנות. יש לבצע את הבדיקה ללא VPN ולחבר מחשב יחיד ישירות לנתב. הנתונים האלה מאפשרים לנציג התמיכה להבחין בין בעיית Wi-Fi מקומית לבין תקלה בקו או במסלול.
סיבה שישית: VPN, חומת אש או הגדרות מערכת
VPN מוסיף הצפנה ושרת ביניים, ולכן הוא עלול להגדיל latency ולהפחית את קצב ההורדה וההעלאה. חומת אש, proxy או תוכנת אבטחה יכולים גם הם להשפיע על תעבורה, במיוחד כאשר הם מנתחים כל חיבור.
יש לחזור על הבדיקה כאשר ה-VPN מנותק, תוך שמירה על כללי האבטחה הנדרשים. ניתן לבדוק את הגדרות כתובות ה-IP וה-DNS באמצעות ip addr ו-resolvectl status. החלפת DNS עשויה לשפר זמני פתיחת אתרים, אך בדרך כלל לא תגדיל את קצב ההורדה המרבי של הקו.
שיטת אבחון מסודרת בלינוקס
- חבר מחשב ישירות לנתב באמצעות כבל Ethernet תקין.
- סגור הורדות, גיבויים, VPN ויישומי סטרימינג.
- הרץ בדיקה מול כמה שרתים ובכמה שעות שונות.
- בדוק latency ואובדן מנות עם ping ו-mtr.
- השווה את התוצאה למהירות החבילה, תוך התחשבות בתנאי הבדיקה ובתקורה של פרוטוקולי התקשורת.
אם החיבור הקווי תקין וה-Wi-Fi איטי, התמקד בנתב ובסביבה האלחוטית. אם גם החיבור הקווי איטי בכל הבדיקות, בדוק את מהירות הקישור, את ציוד הקצה ואת הספק. אם רק שירות מסוים איטי, יש לבחון את השרת או את המסלול אליו.
המלצות לשיפור התוצאה ולשמירה על מדידה אמינה
- העדף Ethernet בעת בדיקת קו האינטרנט.
- השתמש בנתב ובכרטיס רשת שתומכים במהירות התשתית.
- עדכן את מערכת לינוקס, מנהלי ההתקנים וקושחת הנתב.
- מקם את הנתב באזור פתוח והפרד בין רשתות 2.4GHz ו-5GHz לפי הצורך.
- בצע מדידות חוזרות ושמור את התוצאות להשוואה.
- פנה לספק האינטרנט רק לאחר שבדקת את הציוד, החיבור והעומס המקומי.
בדיקת מהירות רשת לינוקס אמינה מתקבלת כאשר מבודדים משתנה אחד בכל פעם. השוואה בין Wi-Fi לכבל, בין שרתים ובין שעות שונות מאפשרת לזהות אם מקור הירידה הוא בתוך הבית, במחשב, בנתב או ברשת של הספק.
