ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
walkmanלא בפורום כעת ת.הצטרפות: 10/12/2002 · הודעות: 75 ·
 

הודעה פורסם: 10/08/2003 - 19:57
נושא ההודעה:

אולי מפה תבוא התשועה.
אני תקוע כבר הרבה זמן על פרוייקט קאני עובד עליו.

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

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


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

_________________




Together we stand, divided we fall
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 10/08/2003 - 20:02
נושא ההודעה:

אתה יכול להסביר בשתי מילים מה זה ה NAT הזה (להשכלה כללית) ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
walkmanלא בפורום כעת ת.הצטרפות: 10/12/2002 · הודעות: 75 ·
 

הודעה פורסם: 10/08/2003 - 20:05
נושא ההודעה:

Network Address Translation

מפוי של כתובות איטרנט ברשת מקומית לכתובות אמיתיות


_________________




Together we stand, divided we fall
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 10/08/2003 - 20:14
נושא ההודעה:

תודה.

אז שאני יבין את הבעיה - כדי להתחבר לכתובות חיצוניות אתה צריך לדעת איזה מהתחנות ברשת הפנימית היא זו שמחוברת לעולם החיצון ומנתבת את כל התעבורה פנימה והחוצה ? או שאתה יודע מי התחנה ורק לא יודע איך לאפשר לכל תחנה לקבל את המידע הזה?

האם זה לא כמו דפדפן שבעצם מתבקש לכתובת מסויימת והוא יודע למצוא בעצמו איך להגיע לגוגל?

סליחה אם זה שטויות, אני לא מבין ברשתות אבל אולי קצת אינטואיציה תוכל לעזור...
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
bombadilלא בפורום כעת ת.הצטרפות: 31/10/2002 · הודעות: 470 ·
 

הודעה פורסם: 10/08/2003 - 21:43
נושא ההודעה:

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

אני לא מכיר רשתות peer2peer לעומק, אבל נדמה לי שעד היום כולן השתמשו באיזשהו "עוגן" שממנו חייבים להתחיל למצוא את שאר החברים ברשת.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
MediTranלא בפורום כעת ת.הצטרפות: 07/04/2003 · הודעות: 73 · מיקום: Front Side Bus
 

הודעה פורסם: 10/08/2003 - 21:45
נושא ההודעה:

לפני ששולפים פיתרונות מהשרוול צריך להבין קצת יותר מה בדיוק בנית ברמת
הרשת והארכיטקטורה של הפיתרון.
תפרט קצת יותר לגבי חיפוש התחנות.
איך התחנות ברשת המקומית מוצאות אחת את השניה?
?Multicast? Broadcast

בנוסף חיפוש בגוגל על "peer to peer algorithm" מעלה תוצאות מענינות, לדוגמא:
http://www.ececs.uc.edu/~mjovanov/Research/paper.html

http://www.kom.e-technik.tu-darmstadt.de/Teaching/praktikum/week1/newP2P.pdf

http://sourceforge.net/docman/display_doc.php?docid=1539&group_id=8116


מ.


 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
walkmanלא בפורום כעת ת.הצטרפות: 10/12/2002 · הודעות: 75 ·
 

הודעה פורסם: 11/08/2003 - 13:18
נושא ההודעה:

אני לא מבין מה הקשר לאיך התחנות מוצאות אחת את השניה. אני מחפש פתרון לעקוף NAT.

אבל אני הסביר קצת יותר:
כרגע אני משתמש במנגנון של Ip Multicast Discovery שבניתי. אך קיים סיכוי גבוהה מאוד שאני יהפוך את הכל לפרוייקט ב JXTA כך שה Discovery יבוצע ע"י המימוש הקיים.
הבעיה היא שלפי מה שהבנתי JXTA משתמש ב node שנמצא מחוץ ל NAT בכדי להתגבר על הבעיה ואני לא רוצה להשתמש בזה.

רעיון שכרגע עלה לי בראש:
יש למישהו מושג איך Trojan - Back Door עובדים ? אולי אני יכול להשתמש ברעיון מהתחום הזה בתוספת מנגנון אבטחה שימנע פריצות

_________________




Together we stand, divided we fall
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 11/08/2003 - 13:28
נושא ההודעה:

תנסה להתמקד בבעיה הבאה:

כאשר מחשב נמצא מאחורי NAT אי-אפשר לפתוח אליו קשר.

(אלא אם-כן אתה מניח שימוש ב-socks proxy או הנחה מאוד מקילה אחרת)

לכן שני מחשבים כאילו אפילו לא יכולים לדבר האחד אל משנהו ללא סיוע של מחשב חיצוני. כשיהיה לך רעיון לגבי איך הם ידברו, תתחיל לחשוב איך הם ישתפו מידע ויתאמו מידע.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
walkmanלא בפורום כעת ת.הצטרפות: 10/12/2002 · הודעות: 75 ·
 

הודעה פורסם: 11/08/2003 - 13:39
נושא ההודעה:

יש לי רעיון איך הם ידברו !

אני מחפש פתרון ליצירת קשר !
כל הפתרונות שאני מכיר דורשים יצירת קשר ראשוני של התחנה שנמצאת מאחורי ה Firewall אבל חייבת להיות דרך אחרת. העובדה שאף אחד לא חשב על זה מקודם לא אומרת שזה בלתי אפשרי !

_________________




Together we stand, divided we fall
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. walkman
  2. אורח
  3. walkman
  4. אורח
  5. bombadil
  6. MediTran
  7. walkman
  8. אורח
  9. walkman