הנתב שלך איטי? זה עשוי להיות שולחן ה- NAT שלך

הנתב שלך איטי? זה עשוי להיות שולחן ה- NAT שלך

ה טבלת תרגום כתובות רשת (NAT) הוא מה שמאפשר למכשירים ברשת פרטית לגשת לרשת ציבורית, כגון האינטרנט.





שחזר את הכותרת של סרטון יוטיוב שנמחק

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





כאשר מנות נתונים עוברות מהרשת הפרטית לרשת הציבורית, יש 'לתרגם' אותן כתובות IP פרטיות לכתובת IP ציבורית התואמת את הרשת הציבורית. כנ'ל לגבי מנות נתונים המגיעות מהרשת הציבורית לרשת הפרטית.





כיצד פועלות טבלאות NAT

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

ישנם מספר סוגים של מכשירים התומכים ב- NAT, אך נתבים הם הנפוצים ביותר עבור משתמשים ביתיים, לכן נשתמש בהם כדוגמאות שלנו.



זיכויים לתמונות: , ווילסון ג'וזף , AfterGrind , אדוארד בואטמן באמצעות פרויקט העצם

כאשר הנתב מקבל בקשה ממכשיר ברשת הפרטית, מנות הנתונים מונחות בצד כך שניתן לבצע שינויים מסוימים. בראש ובראשונה, כל חבילת הנתונים של 'מקור IP' משתנה מכתובת ה- IP הפרטית (למשל 192.168.0.100) לכתובת ה- IP הציבורית של הנתב (למשל 68.202.151.70). גם פרטים קטנים אחרים משתנים.





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

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





לאחר יצירת ערך NAT, הנתב דוחף את חבילת הנתונים לרשת הציבורית, אל כתובת ה- IP היעדה שלה. אם מנת נתונים נכנסת מהרשת הציבורית, 'מקור ה- IP' שלה משתנה לכתובת ה- IP הפרטית של מכשיר היעד, ואז נדחק לרשת הפרטית.

לבסוף, כדי להימנע מעמימות, טכניקות NAT מודרניות משלבות מספרי יציאות בנוסף לכתובות IP. זה מאפשר לעקוב אחר חיבורי אפליקציה לאפליקציה בין מכשירים פרטיים למכשירים ציבוריים. טכניקות כאלה נקראות כתובת רשת ותרגום יציאות (NAPT) , תרגום כתובת יציאה (PAT) , בין היתר.

בעיות אפשריות עם טבלאות NAT

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

עבור תעבורת אינטרנט, ערך אופייני לטבלת NAT דורש כ -160 בתים. זה זניח בתמונה הגדולה. כדי לשים את זה בפרספקטיבה: 100,000 ערכי טבלאות NAT בגודל זה יחויבו רק כ -15 מגה בייט של זיכרון RAM. אפילו לנתבים הזולים יש מספיק בשביל זה.

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

נתב זול, נתב איטי

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

אבל תרגום כתובות רשת פחית להיות משימה כבדה בעיבוד!

כיצד להכין עור מד גשם

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

הנה פעילות הרשת שלי בזמן הגלישה באינטרנט, כאשר סרטון YouTube אחד 720p נפתח בכרטיסייה ועוד עשרות כרטיסיות לאתרים שונים, הכל בדפדפן Edge.

תשעת התהליכים המובילים משתמשים בממוצע של 1,182,149 בתים לשנייה. לכל ממשק רשת יש יחידת הילוכים מרבית (MTU) , שהוא הגודל הגדול ביותר שיכול להיות חבילת נתונים. ל- Ethernet ול- Wi-Fi יש MTU של 1,500 בתים.

המחשב שלי, לא עושה יותר מאשר לצפות בסרטון YouTube, מעמיס מינימום על הנתב שלי 788 מנות לשנייה . זאת בהנחה שהבתים מחולקים ל -1,500 בתים, וזה לא המקרה בשימוש בעולם האמיתי. איפשהו בין 1,000 ל -3,000 מנות לשנייה מציאותיות יותר.

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

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

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

האם יש משהו שאתה יכול לעשות?

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

איך מגדירים חשבון PayPal לקבלת תשלומים?

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

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

כעת, כאשר אתה יודע מהי טבלת NAT וכיצד היא פועלת, יש לך שאלות שנותרו? יש לך עוד טיפים להוסיף? יידע אותנו בתגובות למטה!

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל האם זה בסדר להתקין את Windows 11 במחשב לא תואם?

כעת תוכל להתקין את Windows 11 במחשבים ישנים יותר עם קובץ ה- ISO הרשמי ... אך האם כדאי לעשות זאת?

קרא הבא
נושאים קשורים
  • הסבר על הטכנולוגיה
  • רשת מחשבים
  • נתב
  • טיפים לחומרה
על הסופר ג'ואל לי(1524 מאמרים פורסמו)

ג'ואל לי הוא העורך הראשי של MakeUseOf מאז 2018. יש לו תואר B.S. במדעי המחשב ומעל תשע שנות ניסיון בכתיבה ועריכה מקצועיות.

עוד מאת ג'ואל לי

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה