ב-RouterOS, ניתוק PPPoE שמצוין כ"בקשת עמית" מתרחש בדרך כלל כאשר עמית (כלומר, הקצה השני של חיבור PPPoE, שהוא בדרך כלל שרת ה-PPPoE של ספק שירותי האינטרנט) מבקש לסיים את ההפעלה.
בסוף המאמר תמצא קטן מבחן שיאפשר לך להעריך הידע שנרכש בקריאה זו
זה עשוי לנבוע מכמה סיבות, כולל:
1. בעיות אימות
אם יש בעיה עם אישורי הכניסה (שם משתמש וסיסמה), השרת עשוי לסיים את ההפעלה.
2. מדיניות שרת
לשרת PPPoE עשוי להיות מדיניות לניתוק הפעלות לאחר זמן מסוים או עקב הגבלות שימוש.
3. בעיות תצורה
תצורות שגויות בצד הלקוח או השרת עלולות להוביל לניתוקים. זה עשוי לכלול הגדרות זמן קצוב, MTU או בעיות במשא ומתן בהפעלת PPPoE.
4. תחזוקת שרת או בעיות טכניות
ייתכן שהשרת עובר תחזוקה או שיש לו בעיות טכניות הגורמות לניתוקים.
5. איכות קו או בעיות חיבור
בעיות קו פיזי או הפרעות עלולות לגרום לניתוקים. זה יכול להיות נפוץ במיוחד בחיבורי DSL.
אבחון ופתרון
כדי לאבחן ולפתור בעיה זו, תוכל לנסות את השלבים הבאים:
- בדוק את האישורים: ודא ששם המשתמש והסיסמה נכונים.
- ודא את התצורה של ה-MikroTik ושרת PPPoE: ודא שכל ההגדרות נכונות ועומדות בדרישות ספק השירות.
- סקור את יומני המערכת: MikroTik RouterOS מספק יומנים מפורטים שיכולים לספק מידע נוסף על סיבת הניתוק. גש ליומנים כדי למצוא הודעות ספציפיות שעשויות להצביע על הבעיה.
- התייעץ עם ספק שירותי האינטרנט שלך: ייתכן שיש מידע ידוע או בעיות בצד שלך שגורמים לניתוקים.
אם הבעיה נמשכת לאחר שלבים אלה, ייתכן שיהיה מועיל לבצע בדיקות נוספות, כגון שינוי החומרה או בדיקת החיבור בסביבה אחרת, כדי לשלול סיבות אפשריות.
מהם הערכים המומלצים עבור MRU ו-MTU?
בחיבור PPPoE (Point-to-Point Protocol over Ethernet), הערכים המומלצים עבור ה-MRU (מקסימום קליטה) ו-MTU (יחידת שידור מקסימלית) עשויים להשתנות בהתאם לסביבה הספציפית ולדרישות של ספק שירותי האינטרנט .
עם זאת, יש כמה שיטות כלליות שאתה יכול לעקוב אחריהם:
MRU (יחידת קבלה מקסימלית)
- MRU מתייחס לגודל החבילה המקסימלי שהחיבור יכול לקבל. בהקשר של PPPoE, ערך זה מוגדר לעתים קרובות להיות שווה או מעט גדול יותר מה-MTU כדי להכיל את התקורה של אנקפסולציית PPPoE.
- ערך משותף עבור MRU בחיבורי PPPoE זה כן הבתים 1492, בהתחשב בכך שה-MTU הסטנדרטי עבור Ethernet הוא 1500 בתים ול-PPPoE יש תקורה של 8 בתים. עם זאת, ניתן להתאים ערך זה בהתבסס על המלצות ספק שירותי האינטרנט או כדי לייעל את ביצועי הרשת.
MTU (יחידת שידור מקסימלית)
- MTU מתייחס לגודל החבילה המקסימלי שהחיבור יכול לשדר. בחיבורי PPPoE, ה-MTU בדרך כלל נמוך יותר מאשר בחיבורי Ethernet רגילים בגלל התקורה של PPPoE.
- ערך מומלץ סעיף MTU בחיבורי PPPoE זה כן 1480 עד 1492 בתים. הערך המדויק עשוי להיות תלוי במספר גורמים, כולל סוג תעבורת הרשת ומפרטי ISP. הערך של 1492 בתים משמש בדרך כלל כדי למנוע פיצול מנות ברשת.
התאמות נוספות
- MSS (גודל פלח מקסימלי): בנוסף ל-MTU ול-MRU, חשוב לשקול גם את הגדרת ה-MSS, במיוחד עבור חיבורי TCP מעל PPPoE. ה-MSS הוא בדרך כלל ה-MTU מינוס 40 בתים (עבור כותרת ה-IP וה-TCP), שבמקרה של MTU של 1492, יביא ל-MSS של הבתים 1452. הגדרה נכונה של ה-MSS יכולה לסייע במניעת בעיות פיצול מנות TCP.
שיקולים נוספים
- ספק אינטרנט ספציפי: זה תמיד רעיון טוב לבדוק עם ספק שירותי האינטרנט שלך לגבי ההמלצות הספציפיות שלו. לחלק מהספקים עשויים להיות תצורות רשת ייחודיות הדורשות התאמות ספציפיות לערכי MRU ו-MTU.
- ניסיון ונכשל: לפעמים ניתן למצוא את ההגדרות האופטימליות עבור MRU ו-MTU באמצעות ניסוי וטעייה, התאמת ערכים וניטור ביצועי הרשת והתרחשות של בעיות כגון פיצול מנות או בעיות באתרים ספציפיים.
חשוב לזכור שערכי MRU ו-MTU שגויים עלולים להוביל לבעיות כמו פיצול מנות, אובדן מנות או ירידה כללית ביעילות הרשת, ולכן ביצוע התאמות מדוקדקות ובדיקות מקיפות הוא חיוני.
דוגמה לתצורה ב-MikroTik
דוגמה זו מניחה שכבר הוגדר לך ממשק לקוח PPPoE ושאתה רק צריך להתאים את הפרמטרים הבאים:
/interface pppoe-client
הגדר [מצא] add-default-route=yes use-peer-dns=yes \
mru=1492 mtu=1492 name=pppoe-out1 \
user="your_user" password="your_sword"
/ip חומת אש מנגלה
add action=change-mss chain=forward new-mss=1452 \
protocol=tcp tcp-flags=syn out-interface=pppoe-out1 passthrough=כן
add action=change-mss chain=forward new-mss=1452 \
protocol=tcp tcp-flags=syn in-interface=pppoe-out1 passthrough=yes
פירוט לדוגמה:
/interface pppoe-client set [מצא]
מצא את ממשק הלקוח הקיים של PPPoE והחל את ההגדרות הבאות.
- add-default-route=yes: הוסף מסלול ברירת מחדל דרך ממשק זה.
- use-peer-dns=yes: משתמש בשרת ה-DNS המסופק על ידי עמית PPPoE.
- mru=1492: הגדר את יחידת הקבלה המקסימלית ל-1492 בתים.
- mtu=1492: הגדר את יחידת השידור המקסימלית ל-1492 בתים.
- name=pppoe-out1: מגדיר את השם של ממשק PPPoE (שנה אותו בהתאם לתצורה שלך).
- user="your_user": מציין את שם המשתמש עבור אימות PPPoE.
- password="your_password": מציין את הסיסמה עבור אימות PPPoE.
/ip חומת אש mangle add action=change-mss
הוסף כללים לטבלת ה-mangle של חומת האש כדי להתאים את ה-MSS של מנות TCP עם דגל SYN, כדי להבטיח שהן לא יחרגו מהגודל האפקטיבי המקסימלי המותר לאחר כינוס PPPoE.
- שרשרת=קדימה: מחיל את הכלל על מנות שמועברות.
- new-mss=1452: הגדר את ערך ה-MSS החדש ל-1452 בתים.
- פרוטוקול=tcp: מחיל את הכלל רק על מנות TCP.
- tcp-flags=syn: מחיל את הכלל רק על מנות TCP עם דגל SYN, שהן מנות ייזום חיבור.
- out-interface=pppoe-out1: החל את הכלל על מנות שיוצאות בממשק pppoe-out1 (התאם לפי השם של ממשק ה-PPPoE שלך).
- in-interface=pppoe-out1: הכלל השני דומה אך חל על מנות נכנסות דרך ממשק PPPoE.
- מעבר=כן: מאפשר לעבד את החבילה על ידי כללים נוספים לאחר החבילה הזו.
זו רק דוגמה בסיסית. יהיה עליך להתאים את שמות הממשק, ערכי המשתמש והסיסמה, וכל פרמטר אחר ספציפי לרשת ולדרישות שלך.
כמו כן, חשוב לבדוק את השינויים הללו בסביבה מבוקרת כדי לוודא שהם לא מפריעים לחיבור האינטרנט שלך.
חידון ידע קצר
מה דעתך על המאמר הזה?
האם אתה מעז להעריך את הידע הנלמד שלך?
ספרים מומלצים למאמר זה
(ספר) רשת עם MikroTik RouterOS: גישה מעשית להבנה והטמעה של RouterOS
חומר לימוד לקורס ההסמכה של MTCNA, מעודכן ל-RouterOS v7
ספר המושגים הבסיסיים של MikroTik, RouterOS v7
חומר לימוד לקורס ההסמכה של MTCNA, מעודכן ל-RouterOS v7