עבור לתוכן

peer to peer connection בין שני מחשבים ברשתות פנימיות

Featured Replies

פורסם

נניח שיש לי את מחשב א' שנמצא בתוך רשת פרטית מאחורי ראוטר ואת מחשב ב' שנמצא גם בתוך רשת פרטית(אחרת..) מאחורי ראוטר אחר.

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

מישהו יכול להסביר לי למה?

תודה.

פורסם

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

לא ניתן לגשת לIP הפנימי, מכיוון שיש המון רשתות כאלה, והIP הפנימי הוא לא חח"ע.

כדי להתגבר על הבעיה הזו צריך להגדיר port forwarding(אומר איזה פורט ילך לאיזה מחשב) או dmz(מחשב דיפולטי שיקבל את כל ההודעות שאין להם חוק בport forwarding).

פורסם
  • מחבר

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

לא ניתן לגשת לIP הפנימי, מכיוון שיש המון רשתות כאלה, והIP הפנימי הוא לא חח"ע.

כדי להתגבר על הבעיה הזו צריך להגדיר port forwarding(אומר איזה פורט ילך לאיזה מחשב) או dmz(מחשב דיפולטי שיקבל את כל ההודעות שאין להם חוק בport forwarding).

תודה רבה, אני בן לא בת. הכינוי בלה לא בא מ bella אלא מ bla (כמו blablabla...):)

כן אני יודע מה זה ip, port ו Network Address Transalation. אני יודע שהראוטרים מכילים את הכתובות החיצוניות אבל אני לא מבין את ההבדל בין מקרה בו יש מחשב אחד(בלי רשת, לא מאחורי ראוטר, זאת אומרת עם ip חיצוני) ומחשב שני מאחורי ראוטר לעומת מצב(בו אפשר להתחבר) לעומת מצב בו יש שני מחשבים מאחורי ראוטרים.. מה ההבדל?

במקרה של port forwarding החיבור הוא כאילו ממש ישיר? גם נראה כאילו שני המחשבים מעבירים מידע ביניהם ולא הראוטרים ביניהם (כלומר בפרטי החבילה ב ip header בשדה ה source address תופיע הכתובת של הראוטר החיצוני של המחשב השני או כתובת הראוטר הפנימי שמעביר את הפאקטה בתוך הרשת)?

פורסם

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

עם portforwarding ההודעות מכילות את הIP החיצוני(של הראוטר). הראוטר יודע לאיפה צריך להעביר את ההודעות לפי הPORT שרשום עליהן.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים