ההבדל בין Client Server ו- Peer ל- Peer

Anonim

Server Server לעומת Peer to Peer

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

-> ->

מהו שרת לקוח?

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

-> ->

מה זה Peer to Peer?

ברשת עמיתים, המשאבים משותפים בין עמיתים ללא כל תיאום מרכזי על ידי שרת. עמיתים לשמש גם ספקים וצרכנים של משאבים. Peer to peer מערכות ליישם רשת כיסוי מופשטת בשכבת היישום על גבי טופולוגיה הרשת הפיזית. הרעיון מאחורי רשתות עמיתים הוא לחלוק משאבים בזול ככל האפשר. אין תוכנית אבטחה מרכזית ומשתמשי קצה עצמם מורשים לשלוט בגישה למשאבים, ובכך להפחית את האבטחה ברשתות עמיתים. משתמשים יכולים ליצור כל נקודת שיתוף שהם רוצים במחשב שלהם ואבטחה יכול להיות מסופק רק על ידי הקצאת סיסמה כאשר הם יוצרים את נקודת המניות. Peer כדי peer מבנה הרשת היה בשימוש על ידי מערכות שיתוף קבצים פופולריים כמו Napster.

-> ->

מה ההבדל בין שרת לקוח ו- Peer לרשת ארכיטקטורות רשת?

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