מילון מונחים לרשתות - כל המושגים שכל טכנאי ומתכנת צריך להכיר¶
בעולם ה-IT, הפיתוח והסייבר כל שיחה מקצועית רצופה במונחי רשתות, ולא תמיד נעים להודות שלא זוכרים בדיוק מה ההבדל בין NAT ל-VPN. הדף הזה הוא מילון מונחים שאפשר לחזור אליו כל פעם ששוכחים הגדרה. אין כאן תיאוריה מסובכת - רק הסברים ברורים ודוגמאות מהחיים האמיתיים, כדי שתבינו מה כל מושג עושה בפועל ולא רק תדעו לחזור עליו בעל פה.
כתובות וזיהוי ברשת¶
כתובת IP - זהו המספר המזהה שכל מכשיר מקבל כשהוא מתחבר לרשת, בדיוק כמו כתובת בית שמאפשרת לדואר להגיע אליכם. לדוגמה, כשאתם נכנסים לאתר, השרת שולח את הדף חזרה לכתובת ה-IP שלכם.
כתובת MAC - זהו מזהה קבוע שנצרב בכרטיס הרשת של המכשיר עצמו, בניגוד לכתובת ה-IP שיכולה להשתנות מחיבור לחיבור. שני מכשירים באותה רשת לא יכולים לחלוק אותה כתובת MAC.
תת-רשת ומסכת תת-רשת - Subnet ו-Subnet Mask - חלוקת רשת גדולה לתת-רשתות קטנות יותר, כדי לארגן ולנהל את התעבורה בצורה יעילה. מסכת הרשת קובעת אילו כתובות שייכות לאותה תת-רשת, כמו קביעת גבולות לשכונה בתוך עיר.
שירות שמות מתחם - DNS - השירות שמתרגם שמות דומיין קריאים לבני אדם, כמו amittech.dev, לכתובת IP שהמחשב מבין. בלי DNS הייתם צריכים לזכור מספרים במקום שמות אתרים.
הקצאת כתובות אוטומטית - DHCP - הפרוטוקול שמחלק אוטומטית כתובות IP למכשירים שמתחברים לרשת. כשאתם מתחברים לוויפי בבית קפה ומקבלים גישה לאינטרנט תוך שניות, זה בזכות DHCP.
שער ברירת מחדל - Gateway - המכשיר שדרכו יוצאת כל התעבורה מהרשת המקומית שלכם החוצה לאינטרנט. הראוטר הביתי שלכם הוא בדרך כלל שער ברירת המחדל של הרשת.
פרוטוקולים ותקשורת¶
פרוטוקול - מערכת כללים מוסכמת שקובעת איך מכשירים מדברים אחד עם השני ברשת. בדיוק כמו שפה משותפת, בלי פרוטוקול מוסכם שני מחשבים פשוט לא יבינו זה את זה.
ההבדל בין TCP ל-UDP - שני פרוטוקולים להעברת מידע ברשת. פרוטוקול TCP אמין ומוודא שכל חבילה הגיעה בשלמותה, בעוד UDP מהיר יותר אבל בלי אחריות למסירה. גלישה באתרים משתמשת ב-TCP, ואילו שיחות וידאו בזמן אמת נוטות להשתמש ב-UDP כדי לא לעכב את השידור.
ההבדל בין HTTP ל-HTTPS - שני הפרוטוקולים שמעבירים דפי אינטרנט בין השרת לדפדפן. ההבדל המרכזי הוא ש-HTTPS מוסיף הצפנה שמגנה על המידע בדרך, ולכן כל אתר רציני היום עובד רק ב-HTTPS.
חבילת מידע - Packet - היחידה הבסיסית שבה מידע נשלח ברשת. כל קובץ, דף אינטרנט או הודעה מתפרקים לחבילות קטנות שנשלחות בנפרד ומורכבות מחדש ביעד.
מודל ה-OSI - מודל תיאורטי בן שבע שכבות שמתאר איך תקשורת רשת עובדת, משכבת החומרה הפיזית ועד שכבת האפליקציה. הוא עוזר להבין ולנפות בעיות רשת כי כל שכבה אחראית על תפקיד ברור משלה.
הצפנת תקשורת - SSL/TLS - הפרוטוקולים שמצפינים תקשורת בין שני צדים ברשת, וזה בדיוק מה שעומד מאחורי ה-S ב-HTTPS. כשאתם רואים סמל מנעול בדפדפן, זה סימן שהחיבור מוצפן באמצעות TLS.
ציוד וחומרת רשת¶
ראוטר מול סוויץ' - Router / Switch - הסוויץ' מחבר מכשירים בתוך אותה רשת מקומית ומעביר ביניהם מידע, בעוד הראוטר מחבר בין רשתות שונות, למשל בין הרשת הביתית שלכם לאינטרנט. במשרד טיפוסי, הסוויץ' מחבר את כל המחשבים, והראוטר מחבר את כל המשרד החוצה לאינטרנט.
פורט - Port - מספר שמזהה שירות ספציפי במחשב, כדי שהמכשיר ידע לאיזו תוכנה להעביר מידע נכנס. אתרי אינטרנט למשל מאזינים בדרך כלל על פורט 443 בשביל HTTPS.
פרוקסי - Proxy - שרת ביניים שמעביר בקשות בין המשתמש לאינטרנט, ומסתיר את הזהות האמיתית של המשתמש. חברות רבות משתמשות בפרוקסי כדי לסנן תוכן או לנטר תעבורה יוצאת.
מאזן עומסים - Load Balancer - מכשיר או שירות שמפזר תעבורה נכנסת בין כמה שרתים, כדי שאף שרת לא יקרוס מעומס יתר. אתר גדול עם מיליוני משתמשים בדרך כלל עומד על כמה שרתים שמאוזנים ביניהם.
ההבדל בין LAN ל-WAN - רשת LAN היא רשת מקומית קטנה, כמו הרשת בבית או במשרד, ואילו רשת WAN היא רשת רחבה שמחברת בין מיקומים מרוחקים, כמו האינטרנט עצמו. חברה עם סניפים בכמה ערים מחברת בין ה-LAN של כל סניף באמצעות WAN.
אבטחה וביצועים ברשת¶
פיירוול - Firewall - מערכת שמסננת תעבורה נכנסת ויוצאת מהרשת לפי כללים מוגדרים מראש, ומונעת גישה לא רצויה. פיירוול יכול לחסום למשל כל תעבורה שמנסה להיכנס דרך פורט מסוים שלא בשימוש.
שיתוף כתובת ציבורית - NAT - טכנולוגיה שמאפשרת לכמה מכשירים ברשת פנימית לשתף כתובת IP ציבורית אחת כשהם יוצאים לאינטרנט. זו הסיבה שכל המכשירים בבית שלכם יוצאים החוצה תחת אותה כתובת IP.
חיבור מוצפן מרוחק - VPN - חיבור מוצפן שיוצר מעין מנהרה בטוחה בין המכשיר שלכם לרשת אחרת, ומסתיר את התעבורה שלכם מגורמים חיצוניים. עובדים מהבית משתמשים ב-VPN כדי להתחבר בבטחה לרשת הארגונית.
השהיה - Latency - הזמן שלוקח למידע לעבור מנקודה אחת לשנייה ברשת. השהיה גבוהה היא הסיבה שמשחקים אונליין מרגישים תקועים גם כשיש לכם חיבור אינטרנט מהיר.
רוחב פס - Bandwidth - כמות המידע שיכולה לעבור ברשת ביחידת זמן נתונה. רוחב פס נמוך הוא הסיבה שסטרימינג בכמה מכשירים בו זמנית גורם לתמונה להיתקע.
פינג וטרייסראוט - Ping / Traceroute - שני כלים לבדיקת חיבור רשת. פינג בודק כמה זמן לוקח לחבילה להגיע ליעד ולחזור, וטרייסראוט מראה את כל התחנות שדרכן המידע עובר בדרך. כשאתם מנסים להבין למה אתר איטי, אלה הכלים הראשונים שכדאי להריץ.
אם המושגים האלה עוררו בכם חשק להבין את הרשת לעומק ולא רק להכיר הגדרות, קורס הרשתות החינמי שלנו מתחיל מהבסיס ומסביר את כל זה בשפה פשוטה, עם תרגילים ודוגמאות מהשטח.
יש לכם שאלה על מושג שלא הופיע כאן, או משהו שנשאר לא ברור? אל תישארו לבד עם זה - בואו לדבר איתנו ועם עוד אנשים שלומדים בדיוק כמוכם.