אודות

מפת האתר

דף הבית

טהור P2P - מידע טכני

טהור P2P - ראשי - מידע טכני

Kazaa אתר הבית של morpheus אתר הבית של

פרטים מלאים לגבי Morpheus-Kazaa ניתן למצוא בפרק פרוייקטים קיימים

בסיס הבנייה של  Morpheus כאמור הוא פיתוח של חברת FastTrack הנקרא - " המחסנית של  FastTrack" . זהו פיתוח בשפת C++ של מה שנקרא הטכנולוגיה הבאה של דור ה- P2P.

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

לאחר שנקודת קצה של Morpheus מאושרת על ידי השרת, מעניק לה השרת כתובת IPו PORT של מה שנקרא "נקודת קצה סופרלטיבית" (SuperNode) אליה תתחבר נקודת הקצה.

 

לתחילת העמוד

 

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

 

 

 

 

 

 

נקודות הקצה של Morpheus  מקבלת את רשימת "נקודות הקצה הסופרלטיביות" מהשרת המרכזי, ניתק כמעט לחלוטין הקשר עם שרת זה. כמו ב- Gnutella , מעבר הקבצים נעשה באמצעות פרוטוקול HTTP ולכן  כל נקודת קצה מתפקדת בעצם כשרת אינטרנט. עקב כך, בהינתן כתובות ה- URL המתאימות, כל אפליקציית Gnutella תוכל להוריד קבצים מאפליקציות Morpheus בעזרת דפדפן אינטרנט פשוט.

לדוגמא לקוד בקשת הורדה נפוץ ב Morpheus

 

לעמוד  הקודם לתחילת העמוד
לעמוד הבא 6 5 4 3 2 1 לעמוד הקודם