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

לעתים קרובות, רק את המילים "רשת המחשב" מספיק כדי לצייר תמונות של כמה בלגן מסובך של כבלים ותיבות עם אורות מהבהבים. אנשים רואים ראשי תיבות כמו LAN, WAN, TCP / IP ועוד שורה של אנשים אחרים, וחושבים שכל דבר ברשת חייב להיות תחום של מגן-כיס המניע את הגיקים. האמת היא, ברגע שאתה מקבל את הרעיון הבסיסי של איך הכל משתלב ביחד, תגלו כי זה באמת לא כל כך מסובך, רשת ביתית יכול להיעשות על ידי כמעט כל אחד.

כתובת IP

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

זה היה אז התחלתי ללמוד את העולם של כתובות IP. כל מכשיר באינטרנט, ממחשבים שולחניים לטלפונים סלולריים כדי toasters חכם, יש כתובת ה- IP. בדרך כלל, זהו מספר ייחודי המוקצה לכל אחד מהתקנים אלה. כתובות ה- IP מגיעות בצורה של "xxxx", כאשר כל x הוא מספר בין 0 ל -254. לדוגמה, לשרת המארח את Google.com יש כתובת IP של 74.125.45.100 . אם היית מקליד את המספר הזה בסרגל הכתובות של דפדפן האינטרנט שלך, היית מקבל את דף הבית של Google.

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

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

לראש הבעיה הישן שלי שיתוף באינטרנט: מה קורה היה כי ספק האינטרנט שלי רק נותן לי כתובת אחת. אני יכול להתחבר 2, 10, או 700 מחשבים, אבל ספק שירותי האינטרנט שלי עדיין רק נותן לי כתובת אחת. ובכן איך בעולם הייתי לחבר את כל המחשבים שלי כאשר יש לי רק כתובת 1 להשתמש? תרגום כתובת רשת.

תרגום כתובת רשת

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

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

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

הערה: אני לא אסתיר בדיוק איך זה אומר את זה, כי זה קצת מעבר למה שאני מכסה כאן, ואת האנלוגיה דואר לאינטרנט היא לא מושלמת 1: 1 השוואה

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

בקיצור, כתובות IP המתחילות ב- "192.168.xx" הן כתובות פרטיות . הם קיימים רק בתוך הרשת הביתית שלך. זהו החלק העיקרי של NAT. למרות שאתה רק אחד "אמיתי" כתובת ה- IP של 9.9.9.1, הנתב שלך בעצם "עושה" חדשים עבור כל המחשבים שלך.

אני יודע, אני יודע, אנחנו נכנסים לתוך הדברים המסובכים ואמרתי שזה לא יהיה מסובך. בעיקרו של דבר, מה שקורה הוא שכל האתרים שבהם אתה מבקר או אנשים שאתה משוחח איתם ב- AIM / Yahoo / Skype / וכו 'רק לראות את "כתובת הרחוב" שלך, ה- IP האמיתי שלך של 9.9.9.1. כאשר הם שולחים לך הודעה, הם שולחים אותה ל 9.9.9.1. זה הנתב שלך יודע, כאשר הוא מקבל את ההודעה, איזה מחשב לשלוח אותו. שאר העולם אינו צריך לדעת דבר מלבד כתובת ה- IP העיקרית שלך. כל הכתובות 192.168.xx הן פרטיות לחלוטין, ורק הנתב שלך יודע או דואג שהן קיימות.