已更新 1个月前
האינטרנט הוא המערכת השיתופית הגדולה ביותר שבני האדם בנו אי פעם.
אף אחד לא עיצב אותו. אף ועדה לא תכננה אותו. אף תאגיד לא שולט בו. ובכל זאת, מיליארדי מכשירים מדברים באותה שפה, מוצאים אחד את השני מעבר ליבשות תוך אלפיות שנייה, ומנתבים מסביב לתקלות בלי לבקש רשות מאף אחד.
איך משהו כל כך עצום עובד בלי שאף אחד מנהל אותו?
האינטרנט הוא הסכמה
לפני שהאינטרנט היה תשתית, הוא היה רעיון: מה אם מחשבים יוכלו לדבר אחד עם השני פשוט על ידי הסכמה על הכללים?
לא לאכוף אותם. לא לדרוש אישור. פשוט לפרסם תקנים ולסמוך על זה ששיתוף פעולה מנצח שליטה.
המחשב הנייד שלך מדבר עם שרת בסינגפור כי שתי המכונות פועלות לפי אותם פרוטוקולים. TCP/IP. HTTP. DNS. אלה לא חוקים — אלה חוזים מרצון. האינטרנט עובד כי להפר את החוזה פוגע בך יותר מאשר בכל אחד אחר.
זו הסיבה שאף אחד לא הבעלים של האינטרנט. אין מה להחזיק בבעלות. אפשר להחזיק בבעלות על כבלים, שרתים, נתבים — הדברים הפיזיים. אבל האינטרנט עצמו הוא ההסכמה לשתף פעולה. אי אפשר להחזיק בבעלות על הסכמה, כמו שאי אפשר להחזיק בבעלות על לחיצת יד.
רשתות של רשתות
הרשת הביתית שלך מתחברת לספק האינטרנט. הרשת שלו מתחברת לרשתות אזוריות. רשתות אזוריות מתחברות לרשתות עמוד שדרה — כבישים מהירים של סיבים אופטיים שחוצים אוקיינוסות.
"אינטרנט" פירושו רשתות מחוברות ביניהן. זה רשתות שמדברות עם רשתות, לכל העומק.
אתה לא צריך אישור מ-Google כדי להקים רשת משלך. אתה רק צריך לדבר את השפה. תתחבר, תפעל לפי הפרוטוקולים, ופתאום אתה חלק ממיליארדי מכשירים מחוברים.
זו הסיבה שהאינטרנט מתרחב בדרכים שמערכות ריכוזיות לא יכולות. הוספת רשת חדשה לא דורשת אישור מאף אחד. המערכת סופגת אותה אוטומטית.
כתובות ושמות
כל מכשיר צריך כתובת — דרך שימצאו אותו. באינטרנט, אלה כתובות IP: מספרים כמו 142.250.80.46.
אפשר לשנן אותם, אבל אין צורך. שמות מתחם כמו google.com ממופים לכתובות IP דרך DNS — מערכת שמות המתחם. אתה זוכר שמות; DNS זוכר מספרים.
ההפרדה הזו חשובה. אתרים יכולים לעבור לשרתים אחרים, לשנות כתובות IP, לנדוד בין יבשות — ואתה אף פעם לא שם לב. השם נשאר יציב בזמן שהתשתית זזה מתחתיו.
זהות מופרדת ממיקום. השם שלך הוא לא הכתובת שלך. ההבחנה הזו היא מה שהופך את האינטרנט לגמיש מספיק כדי לשרוד עשרות שנים של שינויים.
מנות: עמידות דרך פיצול
כשאתה שולח נתונים דרך האינטרנט, הם לא נוסעים כזרם אחד. הם מתפצלים למנות — חתיכות קטנות שנושאות פיסות מהמסר שלך בתוספת מידע ניתוב.
כל מנה מוצאת את הדרך שלה. חלק לוקחות מסלול אחד, חלק מסלול אחר. הן עלולות להגיע שלא לפי הסדר. המחשב המקבל מרכיב אותן מחדש, כמו הרכבת מכתב שנשלח מילה אחת בכל פעם.
למה לפצל הכל? עמידות.
אם כבל נקרע, המנות מנותבות מסביב לו. אם נתיב עמוס, הן מוצאות דרך אחרת. אף תקלה בודדת לא הורגת את ההודעה. האינטרנט לא חסין כי הוא מושלם — הוא חסין כי הוא מצפה להישבר וממשיך לעבוד בכל מקרה.
פרוטוקולים: השפה המשותפת
פרוטוקולים הם הכללים שמחשבים פועלים לפיהם כדי להבין אחד את השני. הם מאורגנים בשכבות, כשכל אחת בנויה על זו שמתחתיה:
IP (Internet Protocol) מטפל בכתובות. להביא את המנה הזו לכתובת הזו.
TCP (Transmission Control Protocol) מטפל באמינות. לוודא שכל המנות הגיעו, בסדר הנכון, שלמות.
HTTP (Hypertext Transfer Protocol) מטפל בדפי אינטרנט. לבקש דף, לקבל HTML.
SMTP (Simple Mail Transfer Protocol) מטפל בדוא"ל. לשלוח הודעה משרת אחד לאחר.
ל-HTTP לא אכפת איך מנות נוסעות — זו העבודה של TCP. ל-TCP לא אכפת מה בתוך המנות — זו העבודה של HTTP. כל פרוטוקול עושה את שלו וסומך על האחרים שיעשו את שלהם.
זהו עיצוב מודולרי בקנה מידה עולמי. אפשר להחליף כל פרוטוקול בלי לשבור את האחרים. האינטרנט שרד את המעבר מ-IPv4 ל-IPv6, מ-HTTP ל-HTTPS, מחיוג לסיבים אופטיים, כי פרוטוקולים ניתנים להחלפה.
המציאות הפיזית
אנחנו מדברים על "הענן" כאילו הנתונים חיים בשמיים. הם חיים בבניינים.
מרכזי נתונים הם מתקנים עצומים מלאים בשרתים — המחשבים שמאחסנים אתרים, מעבדים בקשות ומריצים את השירותים שאתה משתמש בהם כל יום. כשאתה בודק דוא"ל, אתה מדבר עם מכונה בחדר ללא חלונות בווירג'יניה או בסינגפור.
כבלים מובילים את הנתונים. קווי סיבים אופטיים רצים מתחת לרחובות, חוצים מדבריות, צוללים מתחת לאוקיינוסות. ברגע זה, 99% מהנתונים הבינלאומיים זורמים דרך חוטי זכוכית דקים משערה אנושית, שוכבים על קרקעית האוקיינוס, נושאים את הנתונים שלך כפעימות של אור.
נתבים מכוונים תעבורה בכל צומת, קוראים כתובות מנות ומחליטים לאיזה כבל לשלוח את הנתונים הלאה. האינטרנט הוא נתבים שמקבלים מיליארדי החלטות זעירות בכל שנייה.
האינטרנט מרגיש מיידי כי אור נע מהר ובנינו לו כבישים על קרקעית האוקיינוס.
תיאום ללא שליטה
ארגונים שונים מתאמים חלקים שונים:
ICANN מנהלת את שמות המתחם ואת הקצאת כתובות ה-IP.
כוח המשימה להנדסת האינטרנט (IETF) מפתח תקנים ופרוטוקולים.
מרשמי אינטרנט אזוריים מחלקים כתובות IP ברחבי העולם.
אבל "לתאם" זה לא "לשלוט." הארגונים האלה מתחזקים את המשאב המשותף — הם מוודאים ששני מכשירים לא יקבלו את אותה כתובת IP, ששמות מתחם יעבדו בכל העולם, ושפרוטוקולים חדשים לא ישברו את הקיימים.
אין להם סמכות לצנזר, להשבית, או לשלוט במה שזורם דרך האינטרנט. הם מתחזקים את הכללים; הם לא אוכפים התנהגות.
זו הסיבה שקשה להרוג את האינטרנט. אין נקודת כשל מרכזית, אין מתג כיבוי, אין סמכות שיכולה לכבות אותו. מדינות יכולות לחסום את הגישה של אזרחיהן. חברות יכולות להוריד את השרתים שלהן. אבל האינטרנט ממשיך לרוץ כי הוא לא דבר — הוא הסכמה בין מיליוני שחקנים עצמאיים.
התבנית שמתחת
האינטרנט עובד כי הוא בנוי על עיקרון: תיאום מנצח שליטה, הסכמה מנצחת אכיפה, שיתוף פעולה מנצח בעלות.
אי אפשר לשלוט במיליארד מכשירים. אבל אפשר לפרסם תקנים שהם יאמצו מרצון כי לעקוב אחריהם זה שימושי.
אי אפשר לאכוף פרוטוקולים על מיליוני רשתות. אבל אפשר לעצב פרוטוקולים שבהם ציות הוא אינטרס של כולם.
אי אפשר להחזיק בבעלות על רשת גלובלית. אבל אפשר להשתתף ברשת שבה כולם נהנים מההשתתפות של כל השאר.
האינטרנט הוא מה שקורה כשמפסיקים לנסות לשלוט במערכת ומתחילים לסמוך על התהוות עצמית. הוא רץ על לא יותר מהסכמה הדדית לפעול לפי אותם כללים.
זה הדבר המרשים ביותר בו.
שאלות נפוצות על האינטרנט
מי המציא את האינטרנט?
אף אדם אחד. העבודה הבסיסית נעשתה ב-ARPA (סוכנות מחקר ביטחוני אמריקאית) בסוף שנות ה-60, כש-Vint Cerf ו-Bob Kahn פיתחו את TCP/IP בשנות ה-70. אבל האינטרנט צמח מעשרות שנים של שיתוף פעולה בין אוניברסיטאות, ממשלות וארגונים מסחריים — כל אחד הוסיף חלקים למערכת שאף אחד לא שלט בה במלואה.
מה ההבדל בין האינטרנט לרשת העולמית?
האינטרנט הוא התשתית — כבלים, פרוטוקולים והסכמות שמאפשרים למחשבים לדבר אחד עם השני. הרשת העולמית (World Wide Web) היא אפליקציה אחת שרצה מעל התשתית הזו, ומשתמשת ב-HTTP כדי להגיש דפי אינטרנט דרך דפדפנים. דוא"ל, שיחות וידאו והעברות קבצים גם משתמשים באינטרנט אבל הם לא חלק מהרשת העולמית.
האם אפשר לכבות את האינטרנט?
לא לגמרי. מדינות יכולות לחסום את הגישה של אזרחיהן, ושירותים ספציפיים אפשר להוריד. אבל מכיוון שהאינטרנט מבוזר — מיליוני רשתות עצמאיות שמסכימות לשתף פעולה — אין מתג ראשי. לכבות את הכל ידרוש להשבית בו-זמנית תשתיות בכל מדינה על פני כדור הארץ.
למה חיבור האינטרנט שלי לפעמים איטי?
שלושה חשודים רגילים: עומס (יותר מדי אנשים משתמשים באותו נתיב), מרחק (נתונים שנוסעים רחוק לוקחים זמן גם במהירות האור), או "הקילומטר האחרון" (החיבור בין הבית שלך לספק האינטרנט הוא לרוב החוליה החלשה). עמוד השדרה של האינטרנט מהיר להפליא; בקצוות זה המקום שבו מתרחשות ההאטות.
此页面对您有帮助吗?