דאג LLOYD: אם יש לך כבר צפייה בסרטונים אלה
בצו שאנו ממליצים, אנחנו עומדים לעבור
קצת שינוי תרבות.
כי עכשיו, אנחנו הולכים להתחיל מדבר על האינטרנט והאינטרנט
טכנולוגיות.
אז עד עכשיו, יש לנו באמת עושה הרבה ג
>> וכאשר יש לנו כבר הפעלת התוכניות שלנו,
אנחנו כבר פועלים משורת הפקודה.
זה פחות או יותר איך יש לי המשתמשים כבר באינטראקציה עם התוכניות
שאנחנו כותבים.
הם בוחרים משהו כדי להנחות, משהו קורה בחלון המסוף,
ואז עושה את זה.
>> לפעמים אתה יכול להיות עקשן נתונים שנותרו לאחר מכן.
אבל זה פחות או יותר אותו.
זה בשורת הפקודה.
זו הדרך היחידה שהמשתמש יכול לתקשר.
מנקודה זו קדימה, אנחנו הולכים להתחיל
במעבר, כך שהמשתמשים יכול לקיים אינטראקציה עם אתרי האינטרנט שלנו.
אז אנחנו הולכים להיות כתיבה אתרים, שאינם כתובים ב- C,
אבל כתובים במגוון אחר שפות תכנות, כולל PHP,
וזה סוג של שפות עוזר, HTML, CSS, וכדומה.
אז אנחנו הולכים להתחיל מדבר על הדברים האלה.
>> לפני שנכנסנו לאינטרנט תכנות עצמו,
אני חושב שזה כנראה טוב רעיון לקחת צעד אחורה ודיבורים
על איך מחשבים ו בני אדם האינטראקציה דרך האינטרנט.
אז הסרטון הזה הוא באמת פריימר, מדריך בסיסי, לאינטרנט.
עכשיו, האזהרה כאן היא CS50 הוא לא ברמת רשת.
אז מה אנחנו הולכים לדבר עליו כאן היא די ברמה גבוהה.
אנחנו לא הולכים ל להיכנס לכל רמה נמוכה
פרטים של איך כל הדברים האלה עובד.
אם את מעוניינת שב, אני מאוד 'd
ממליץ לקחת כיתה על רשתות מחשבים.
ואולי אפילו להגיד לי שקר לבן או שניים רק
לצורך קבלת הבנה כללית ברור.
>> אז עם זה אמר, בואו נדבר על איך אנו מתקשרים עם האינטרנט.
אז הנה אנחנו.
הנה לנו.
אנחנו די מצפים ל מקבל על גבי האינטרנט, ש
כפי שכולנו יודעים, הוא סד מלא של חתולים.
>> עכשיו אנחנו פשוט להתחבר ל האינטרנט כמו זה?
ובכן, כנראה שלא.
באופן אינטואיטיבי, אתה יודע ש, אומרים למשל,
כאשר אתה משנה את ה- Wi-Fi רשת במחשב שלך,
אתה לא רואה את אינטרנט בשם אחד אלא אם כן זה פשוט כל כך קורה
להיות השם של Wi-Fi המקומי שלך.
נכון?
>> זה בדרך כלל משהו כמו בבית.
או אם אתה בעבודה, אולי זה להיות השם של החברה שלך.
יש לא רק אחד אפשרות בשם האינטרנט.
וכך משהו או כמה דברים קיימים בין כש
אנחנו רוצים להתחבר לאינטרנט.
מה הם כמה מהדברים האלה?
ובכן, אנחנו הולכים לדבר על זה.
אנחנו גם הולכים לדבר על כמה הדברים החשובים
אנחנו צריכים כדי להיות מסוגלים כדי להתחבר לאינטרנט.
והראשון שבם דברים הוא כתובת ה- IP.
אז אתה בטח שמעת כתובת ה- IP הטווח לפני.
מה זה אומר?
ובכן, כתובת ה- IP היא בעצם מזהה ייחודי
של המחשב שלך ברשת.
בדיוק כמו בכל בית או יש משרד כתובת ייחודית
שאפשר לשלוח מייל.
>> כמו כן, כל מחשב אם זה רוצה לקבל נתונים או לשלוח נתונים,
צריך להיות כתובת ייחודית.
כך שכאשר מידע הוא נשלח או התקבל,
זה שנשלח מאו קיבל למיקום הנכון.
ערכת טיפול זה, כפי ש אמר, נקרא כתובות IP.
IP הוא עומד לפרוטוקול האינטרנט, שנדברנו על שוב בקרוב.
>> עכשיו, מה כתובות IP נראה?
ובכן, התכנית בעצם הייתה, כאשר יושם לראשונה,
לתת לכל מחשב כתובת של 32 סיביות ייחודית.
זה הרבה ביטים.
זה 4 מיליארדים כתובות.
>> ושימוש כללי, במקום סימון הקסדצימלי, ש
אנחנו כבר השתמשנו בעבר בהקשר של מצביעים בC לדבר על כתובות,
אנחנו בדרך כלל מייצגים IP כתובות בקצת יותר
של אדם ידידותי דרך, המייצג אותם
כארבעה אשכולות של 8 סיביות מיוצג כמספרים עשרוניים.
מכיוון שבני אדם לעתים קרובות לא מדברים הקסדצימלי, אלא אם כן אתה תכנות.
אבל אנשים שמשתמשים באינטרנט הם לא בהכרח מתכנתים.
>> וכך הופך אותו קל ונגיש עבורם
כדי להיות מסוגל לדבר על מה ששלהם כתובת ה- IP היא במקרה שהם אולי
צריך לקרוא את מישהו כדי לפתור משהו,
עדיף לעשות את זה בנוסף מספר עשרוני קונבנציונלי נפוץ
פורמט.
וכך כתובת ה- IP פשוט נראית פחות או יותר כמו זה, w.x.y.z,
שבו כל אחד ממכתבים אלה מייצג ערך שאינו שלילי
בטווח של 0 עד 255.
נזכיר כי מספר 8 סיביות יכול להחזיק 256 ערכים שונים.
>> ואז בגלל זה הטווח שלנו הוא 0 עד 255.
ויש לנו ארבעה אשכולות של 8 ביטים לסכום כולל של 32 סיביות.
וכך אולי כתובת ה- IP נראה משהו כזה.
זה סוג של הגנרית כתובת IP ברירת מחדל, 123.45.67.89.
כולם בטווח של 0 עד 255, אז זה כתובת IP חוקית.
>> כאן באוניברסיטת הרווארד, כל כתובות ה- IP שלנו להתחיל עם 140.247.
זה רק האופן שבו ה- IP כתובות באזור גיאוגרפי זה
הוקצו.
ואז זה יכול להיות כתובת IP שאולי קיימים כאן בהרווארד.
>> אז כמו שאמרתי, אם כל כתובת IP הוא 32 סיביות, יש לנו כ -4 מליארד
לתת את, קטן יותר מ -4 מליארד דולרים.
אבל אנחנו סוג של יכולים לראות בעיה, נכון?
מה אוכלוסיית העולם עכשיו?
>> ובכן, זה איפשהו צפון של 7 מליארד אנשים.
ובעולם המערבי לפחות, רוב האנשים
יש יותר ממכשיר אחד מסוגל קישוריות לאינטרנט.
יש לי אחד ממש כאן.
ויש לי עוד אחד בכיס שלי.
ויש לי גב אחד במשרד שלי.
>> ואז זה שלוש.
וזה אפילו לא סופר את אלה שיש לי בבית, מדי.
ואז זה סוג של בעיה, נכון?
יש לנו לפחות 7 מליארד בני אדם ורק 4 מיליארדים כתובות.
>> וכל מכשיר אמור להיות מזוהה באופן ייחודי.
אנחנו פיתחנו כמה דרכים לעקיפת כדי להתמודד עם בעיה זו,
משהו שנקרא פרטי כתובת ה- IP, שאנחנו לא
הולך להיכנס בסרט הזה.
אבל בעצם, זה מאפשר לקדם את אינטרנט, האינטרנט, לסוג של זיוף
את קצת שיש לך ייחודי כתובת ידי בעל כתובות פרטיות
ולאחר מכן בהזרמתם דרך כתובת אחת אחת, ש
משותף למחשבים רבים ושונים.
>> אבל זה ממש לא לתקן לטווח ארוך.
אפילו שקבוע הוא לא הולך לנצח.
וכך אנחנו צריכים שונים דרך להתמודד עם זה.
>> אז כמו שאמרתי, היו לנו כ -4 מליארד דולרים.
אבל זה לא הולך ל יהיה מספיק טוב, נכון?
ולכן הדרך שיש בה כבר החלטנו שיש אנחנו
הולך להתמודד עם זה כדי להפוך את כתובות ה- IP ארוכות יותר.
במקום כתובות של 32 סיביות, אנחנו הולך להיות כתובות של 128 סיביות.
אז במקום 4 מיליארדים כתובות, אנחנו הולכים
יש שמספר העצום של כתובות, אשר הוא 340 מליארד מיליארדים מיליארדים
מיליארדים, כל כך הרבה כתובות IP.
>> ותכנית חדשה זה נקראת IPv6 הוא בדרך כלל איך זה נקרא.
התכנית הישנה להיות IPv4.
זה קצת בעיה ב כי בעיה זו הייתה
ידוע על לזמן ארוך מאוד.
>> ואתה רואה את זה הרבה ב הקשר של מחשבים ומחשוב.
אנחנו טובים בבעיות מראש.
אבל אנחנו רעים בהתמודדות עימם למרות שאנו יודעים עליהם.
אז IPv6 בסביבה כבר זמן מה.
ורק בבני הזוג שעבר שנים יש לנו למעשה
התחיל בהדרגה בכתובות IPv6 אלה לשלב את כתובות IPv4.
אבל לעשות כמה מקומות יש להם.
והם נראים דומים לכתובת ה- IP קבועה.
אבל הם הרבה יותר.
>> אז במקום שיש עכשיו ארבעה אשכולות של 8 בתים לכתובת שלך,
עכשיו יש לנו שמונה אשכולות של 16 בתים.
ו8 פעמים 16 היא 128.
ואנו מייצגים אלה בפחות צורה הקסדצימלי קונבנציונלית.
מכיוון שיש מספרי 16 סיביות אומר ש במקום להיות טווח של 0 עד 255,
תהיה לנו מגוון של 0 עד 65,535.
>> וכך שיש חבורה מאותם תקועים יחד
יהיה קשה מאוד לקריאה.
וכך אנו משתמשים בדרך כלל hex רק מתוך נוחות.
וכך כתובת IPv6 טיפוסית אולי נראה משהו כזה.
>> זה בהחלט הרבה יותר מ כתובת IPv4 שראינו לפני.
אבל זה יהיה כתובת IPv6 חוקית.
זה אחד הוא גם על כתובת IPv6.
>> אחד זה קורה להיות שייך לגוגל.
והודעה שיש חבורה של אפסים יש.
לפעמים כתובות אלה יכול לקבל כל כך הרבה זמן.
ומכיוון שאנחנו עדיין די מוקדם ב- IPv6,
לפעמים יכולים להיות גושים גדולים של אפסים שם שאנחנו לא צריכים.
>> אם אתה קורא את זה בקול רם, זה 2001.4860.4860.0.0.0.0.8844.
זה סוג של הרבה, נכון?
אז אם אתה רואה חבורה של אפסים, לפעמים אתה עלול
לראות את כתובת IPv6 כמו זה, שבו הם להשמיט האפסים
ולהשתמש במעי גס כפול במקום.
זה בסדר, אם כי.
מכיוון שאנחנו יודעים שיש אמור להיות שמונה נתחים שונים.
וכך במשתמע, אנו רואים ארבעה.
אז אנחנו יודעים שחייבת להיות ארבעה סטים של אפסים כמו זה, שתמלא אותו ב.
>> אז לפעמים, אתה עשוי לראות כתובת IPv6 שלא
שמונה גושים מופרדים כמו שאנחנו עושים כאן.
ייתכן שתראה את זה נראה כמו זה.
וזה רק אומר ש כל מה שאתה לא רואה ב
בין שבו שהמעי גס כפול הוא רק אפס מופרד.
>> אז, בסדר.
אנחנו יודעים קצת יותר על כתובות IP עכשיו.
אבל איך אנחנו מקבלים אותם?
אנחנו לא יכולים פשוט לבחור את אחד שאנחנו רוצים.
אם עשינו את זה, אנחנו עלולים בסופו של לחימה מישהו מאותה כתובת IP.
או מישהו שאולי יש לי בחרתי בו בעבר.
אם תנסה לקחת את זה, אנחנו הולכים לרוץ לתוך קצת בעיה.
וכך אנו יכולים לא רק לבחור כתובת ה- IP שאנחנו רוצים.
>> לכן הדרך שאנו מקבלים כתובת ה- IP היא איפשהו
בין המחשב ו אינטרנט, שאינטרנט גדול בחוץ,
יש משהו שנקרא שרת DHCP, פרוטוקול תצורת מארח דינמי
שרת.
זה בפה מלא גדול של טקסט.
אבל באמת כל שהיא עושה זה מקצה לך כתובת IP.
>> יש שרת DHCP שלך רשימה של כתובות שזה כדין יכול להקצות.
וזה נותן לך אחד.
זה פחות או יותר כל מה שיש לה.
עכשיו לפני DHCP, משימה זו של הקצאת כתובות
ירד למנהל מערכת.
אז אדם בפועל היה לי כדי להקצות את המחשב באופן ידני
וכתובת בעת מחובר לרשת.
אז DHCP רק סוג של לאוטומטי זה תהליך נותן לך כתובת IP.
אבל ככה אתה מקבל את זה.
זה רק ריצת תכנית איפשהו בינך
והאינטרנט שיש לו בנק כתובות IP שזה יכול לתת החוצה.
וכאשר אתה מתחבר ל רשת, זה נותן לך אחד.
אז בואו לבקר תרשים זה.
איפשהו בינך ו אינטרנט, יש שרת DHCP.
אוקיי.
אז זה טוב.
עכשיו, בואו נדבר על DNS.
אז שדיברנו למרות ש כתובות IP אלה.
ואנחנו יודעים שאם אנחנו הולך לזהות באופן ייחודי
מכשיר באינטרנט, זה יש לי כתובת ייחודית.
>> ואנחנו יכולים לבקר ב לטפל אם אנחנו רוצים.
אבל יש לך כנראה מעולם לא הקליד במשהו כמו 192.168.1.0
בדפדפן שלך, נכון?
אתה לא להקליד מספרים בדפדפן שלך.
אתה בדרך כלל להקליד שמות קריאים אדם כמו google.com או cs50.harvard.edu,
נכון?
>> אלה אינם כתובות IP, אם כי.
אז קיים שירות זה נקרא בשם המתחם
מערכת, DNS, IP, המתרגם כתובות למילים מובנות אדם
או ביטויים שהם הרבה יותר בלתי נשכח מ לזכור סט של ארבעה מספרים
או, בקרוב, קבוצה של שמונה מספרים הקסדצימליים.
זה יהיה ממש מאתגר, נכון?
>> לחשוב לפני ש ימים של טלפונים סלולריים.
היה לך לשננך שלך מספרי הטלפון של חבר.
זה היה יכול להיות קשה קיבל לאחר זמן קצר.
ובאופן דומה, אם אתה רוצה לבקר חבורה של אתרים,
אתה כנראה לא רוצה זוכר חבורה של מספרים.
אתה מעדיף לזכור חבורה של מילות.
>> אז מיפוי זה, תרגום זה, של סטים של מספרים לשמות קריאים אדם
סוג של עושה DNS דפי זהב של האינטרנט.
ואתה יכול לחשוב על זה כאילו זה רק
רשימה ענקית פועלת מ0.0.0.0 כל בדרך למטה ל255.255.255.255, ש
יהיה possible-- הגבוה ביותר זה מגוון רחב מ0s ל255s של כל 4
כתובות IPv4 מיליארד איש.
אני עשיתי את אלה ב העליון והחלק התחתון.
אבל אחד באמצע יש הוא למעשה כתובת ה- IP.
אז אם בקרנו 74.125.202.138, כנראה שמתרגם את האתר ש
שם, io-- מה לעזאזל זה?
ובכן, לא כל שם שממפה הוא למעשה ברור מה הוא, נכון?
>> אז לפעמים מישהו שבבעלותו כתובת IP
אולי שם שלהם משהו המארח שהם בעצם לא.
לדוגמא, כי כתובת ה- IP אם אתה הלכתי לשם, הוא למעשה רק google.com.
אבל לגוגל יש הרבה שרתים שונים.
>> והם לא יכולים לקרוא להם כל google.com.
אז יש להם משלהם מערכת פנימית לתרגום
google.com לכל שרת בעצם מחובר לכי כתובת ה- IP.
ואז יש עוד מערכת שקיימת בין
לתרגם gobbledygook ש כאן ל- google.com.
אבל אנחנו לא נכנסנו לזה.
>> ובאופן דומה ל IPv6s, אנחנו הולכים גם
יש דפי זהב זה יהיה הרבה יותר גדול.
ובאופן דומה, ב אמצע יניהם-- זה היה
קשה למצוא IPv6 כתובת שהיה לגיטימי.
אבל מצאתי אחד עבור גוגל.
>> אבל זה האתר האירי של גוגל.
אבל אם אתה נכנס לזה כתובת IPv6, אם הדפדפן שלך היה מסוגל IPv6,
שיביא לך דף הבית האירי של גוגל.
אז הנה לך.
>> אבל זה לא לגמרי נכון, נכון?
זה המערכת נראית מסורבלת, נכון?
אם יש רשימה ענקית של 4 מיליארדים דברים שיש להסתכל למעלה,
זה די גדול.
אין דפי זהב של העולם, נכון?
אם אתה עדיין מקבל צהוב דפים נמסרו לאתם--
יש לי מכרה ביום האחר, ואני רק ממוחזר.
אבל אם אתה מקבל צהוב דפים יועברו אליך,
אתה לא מקבל ספר זה כל מספר טלפון שקיים על פני כדור הארץ,
נכון?
אתה מקבל רשימה של מספרי טלפון מקומיים,
אלה שאתה סיכוי הטוב ביותר לקרוא.
>> וזה בעצם מה הוא DNS.
אם אתה חושב על זה, DNS הוא באמת דפי הזהב המקומיים.
ושרתי ה- DNS גדולים כמו google.coms, הם
הם למעשה רק יותר כמו ספריות ש
יש עותק של כל צהוב המקומי דפים או כל רשומות ה- DNS המקומיות.
אז באמת אין מאגר אחד של DNS מלא באינטרנט,
בדיוק כמו שאף אחד לא דפי זהב של העולם.
>> יש כל קטן המקומי אלה DNSs בקנה מידה שקיימות שם בחוץ.
ויש שירותים ש לצבור אותם יחד.
אבל הם תלויים באלה מערכות DNS קטנות
עדכון המידע שלהם, כך ש יש להם את המידע מדויק ביותר.
>> אז שוב, אנלוגיה זו היא צבירה גדולה
מערכות DNS הן כמו ספריות שיש לי עותק
של כל דפי זהב של העולם.
הם עושים את עצמם לא לעדכן את הספרים האלה.
הם תלויים בספרים הבאים ב, כדי שהם יוכלו לעדכן את המידע
אם הם צריכים את זה.
>> אז מערכת DNS היא לא לחסום ענק.
זה מבוזר על פני רבים, שרתים רבים.
אז עכשיו אנחנו יודעים שאי שם בינינו לבין האינטרנט
קיים שרת ה- DNS כמו גם שרת DHCP.
>> עכשיו, נקודות גישה, מה נקודות הגישה שלנו?
ובכן, נקודות גישה אתה כנראה די מכיר מלמעשה
חיבור לאינטרנט.
זה הרשת שתבחר, בבית או בעבודה שלך ברשת
או מה שיש לך.
>> ואני הכללה רעיון של נקודת גישה
כאן למטרות של הווידאו הזה.
אבל למעשה יש הרבה דברים ש
יכול להיות מגולגל לנקודות גישה.
יש מושגים של נתבים, ש הוא סוג של מונח כללי שאנו משתמשים.
>> אבל יש גם מתגים ודברים בעצם נקראים
נקודות גישה שהם נפרדים מ רעיון כללי של גישה
נקודה.
אבל בעצם מה ש קורה הוא עם IPv4, אני
אמר שיש לנו את המושג הזה כתובות פרטיות, נכון?
ובמקום כל מכונה יש כתובת IP ייחודית, ש
יש לנו נגמר, כי אנחנו מעל 4 מליארד מכשירים
מנסה להתחבר ל האינטרנט, מה שאנחנו עושים
הוא במקום להקצות כתובת ה- IP להנתב.
שהנתב או נקודת גישה רק בבית שלך, למשל.
>> והעבודה של הנתב כמו ל סוג של פועל כשוטר תנועה,
כולם מאפשרים מי מחובר להנתב שלהשתמש באותו IP
כתובת לצאת.
האם זה הגיוני?
אז כולם בבית שלך יש כתובת IP פרטית.
הם לא יכולים להתחבר ל אינטרנט, או באינטרנט ולא
לא יכול לדבר איתם, דרך שכתובת פרטית.
הם יכולים רק לדבר איתם דרך הכתובת בנתב.
וזה הנתב של עבודה לקחת מידע
שאתה שולח את הנתב ולכוון אותו למקום הנכון
ולמידע שמגיע אל הנתב עבור הנתב
לשלוח אותו אליך.
>> אז נתבים באמת מכשירי כאן-- במיוחד הנתב
בבית שלך, הסוג הנפוץ ביותר במקרה שימוש עבור רוב אנשים--
שיש לו את כתובת ה- IP הציבורית.
זה המכשיר זה מחובר לאינטרנט.
ואתה מתחבר לנתב יש זרימת מידע
דרכו בשמך.
>> כפי שאמרתי, רשת ביתית מודרנית, נקודת הנתב ומתג וגישה
הם כל סוג של ארוזים עד למכשיר אחד.
לפעמים הוא מודם ארוזים גם שם.
זה בדרך כלל רק בשם נתב.
אבל זה באמת כל אלה דברים ביחד.
>> רשתות עסקיות בקנה מידה גדולות או מה שנקרא Wide Area Networks, WANs,
לשמור למעשה התקנים אלה להפריד.
יש להם מתג.
יש להם נתבים.
יש להם נקודות גישה מרובות.
>> לדוגמא, ב אוניברסיטה תראה דברים
שנראה כמו נתבים שנקרא רכוב הם בכל רחבי קמפוס.
אלה הם כל נקודות הגישה שתזרומנה לנתבים, מתגים, וכולי,
להעביר מידע לאורך.
בגלל רשתות אלה הן כל כך גדול שנקודת גישה אחת
לא יכול לכסות שטח הגדול שלה.
>> וכך הרשתות הגדולות הללו, רשתות עסקיות, וכולי,
לפצל אלה לתוך נפרדים מכשירים, כך הרשת וקנה המידה
ולגדול במידת הצורך.
אז שוב, אי שם בינינו ו האינטרנט, יש לנו נקודת גישה.
וזה מה שאנו מתחברים ל.
ודרך שם, אנחנו יכול להגיע לאינטרנט.
כפי שאמרתי ב החל מהסרטון הזה,
זה לא קורס ברשת.
אז זה לא כל הסיפור.
ואני כבר לא הקדשתי סוג של עליה.
ואולי אני כבר עזבתי אותך אפילו קצת מבולבל
על מה חלק מהדברים האלה.
אבל זה בסדר.
>> אנחנו לא צריכים את כל הסיפור.
זה מספיק לנו לדעת מרגש קדימה רק בעצם קצת
על איך האינטרנט עובד.
אז מה שאנחנו יודעים הוא שיש לנו אלה רשתות פרטיות בבית שלנו.
>> ואנו מתחברים לנתב.
והנתב מחובר לאינטרנט בכללותו.
אבל מה הוא האינטרנט בכללותו?
אני כל הזמן אומר את זה, אבל מה זה?
>> ובכן, זה באמת רק כל אלה רשתות פרטיות בבית שלי,
ובבית שלך, ובכל אחר בית, שמחוברים יחד.
זה קשור רשת, בין נטו.
אז במקום לחשוב על האינטרנט
כענן הענק הזה, זה אוורירי דבר שקיים שם בחוץ,
זה באמת רק חיבור בין כל רשתות אלה.
>> אז הנה זה באנו.
יש לנו הרשת המקומית שלנו.
ואנחנו לא האדם היחיד כנראה ברשת המקומית שלנו
מנסה להשתמש באינטרנט.
יש כנראה כמה שלנו מנסה להשיג ב.
>> ואנחנו לא הרשת רק שקיים בעולם, נכון?
יש רשתות אחרות, גם, ש מנסים להתחבר לאינטרנט.
אבל האינטרנט הוא לא, שוב, ישות נפרדת.
>> זה פשוט סט של חוקים המאפשרים רשתות אלה, רשתות הקטנות אלה,
הכחול, הסגול, והרשת האדומה
כאן, כדי לתקשר אחד עם השני.
אז אין שום דבר הם כולם מתחברים.
הם כולם פשוט מחוברים זה לזה, נכון?
>> וכך במקום כלשהו על אלה רשתות קיימים השירותים
כי אנחנו רוצים בעצם.
אז אולי ברשת הכחולה המקום שבו גוגל חיה.
וברשת הסגולה המקום שבו גר בפייסבוק.
וברשת האדומה, טוב, אולי זה שבו כל החתולים האלה.
>> ולכן אם אנחנו רוצים להגיע מידע על חתולים,
אנחנו פשוט לעבור שרשרת זו של רשתות כדי לקבל את המידע שאנחנו רוצים.
וכאן, אני כבר מיוצג הרשת כמו כל
להיות מסוגל לדבר אחד עם השני.
ואנחנו יכולים רק לדבר לרשת.
אבל הרשת לא יכול לדבר אלינו.
>> אבל זה לא נכון גם, נכון?
כל זה רחוב דו-סטרי.
מידע יכול לזרום דרך רשתות קדימה ואחורה.
>> איך זה לעשות את זה?
ובכן, האינטרנט באמת מערכת של פרוטוקולים.
ואנחנו הולכים ל להתחיל לדבר על מה ש
פרוטוקולים אלה הם בקטעי וידאו בעתיד.
>> אבל שוב, באינטרנט זה לא דבר נפרד.
זה סט של חוקים שמגדיר איך רשתות תקשורת,
הרשתות הקטנות האלה, אלה רשת מקומית שאנחנו רגילים,
האנשים בבית שלנו, אנשים בבית הספר שלנו, אנשים בעבודה שלנו,
כל שיתוף רשת.
וקישוריות איך רשתות אלה ולדבר אחד עם השני,
זה בעצם מה ש האינטרנט של כל העניין.
אז בואו, בעתיד וידאו, לדבר על כמה
של הפרוטוקולים המרכיבים האינטרנט לתקווה
אתן לך קצת יותר מ היטב מעוגל הבנה.
אני דאג לויד.
זה CS50.