איך דפדפני אינטרנט ושרתי אינטרנט מתקשרים

תוכן עניינים:

איך דפדפני אינטרנט ושרתי אינטרנט מתקשרים
איך דפדפני אינטרנט ושרתי אינטרנט מתקשרים
Anonim

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

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

Image
Image

עיצוב רשת שרת-לקוח והאינטרנט

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

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

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

פרוטוקולי רשת לדפדפני אינטרנט ושרתים

דפדפני אינטרנט ושרתים מתקשרים באמצעות TCP/IP. Hypertext Transfer Protocol הוא פרוטוקול היישום הסטנדרטי על גבי TCP/IP התומך בבקשות דפדפן אינטרנט ותגובות שרת.

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

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

הפעלה בסיסית של גלישה באינטרנט פועלת כך:

  • אדם מציין כתובת אתר בדפדפן.
  • הדפדפן יוזם חיבור TCP לשרת או למאגר השרתים (באמצעות יציאה 80, כברירת מחדל) דרך כתובת ה-IP שלו, כפי שפורסמה ב-DNS. כחלק מתהליך זה, הדפדפן מבצע גם בקשות חיפוש DNS להמרת כתובת האתר לכתובת IP.
  • לאחר שהשרת משלים את ההכרה בצד שלו בחיבור ה-TCP, הדפדפן שולח בקשות HTTP לשרת כדי לאחזר את התוכן.
  • לאחר שהשרת משיב עם תוכן עבור הדף, הדפדפן מאחזר אותו מחבילות ה-HTTP ומציג אותו בהתאם. תוכן יכול לכלול כתובות URL מוטבעות לבאנרים פרסומיים או תוכן חיצוני אחר, אשר בתורו גורם לדפדפן להנפיק בקשות חיבור TCP חדשות למיקומים אלו. הדפדפן עשוי גם לשמור מידע זמני, הנקרא קובצי Cookie, על החיבורים שלו לקבצים מקומיים במחשב הלקוח.
  • כל שגיאה שתתגלה במהלך הבקשה לתוכן עשויה להופיע כשורות סטטוס

מוּמלָץ: