port fowrawrding
היי..אז חיפשתי בגוגל ומאצי את הבאים:
https://he.wikipedia.org/wiki/Port_Forwarding
אבל עדיין אני לא ממש מצליח להבין מה זה...
יש מישהו שיכול להסביר לי בפשטות עם דוגמאות??
כי אחרת קשה לי להבין ללא דוגמאות...
תודה מראש.
https://he.wikipedia.org/wiki/Port_Forwarding
אבל עדיין אני לא ממש מצליח להבין מה זה...
יש מישהו שיכול להסביר לי בפשטות עם דוגמאות??
כי אחרת קשה לי להבין ללא דוגמאות...
תודה מראש.
- Amir64
-
- גורו

- תגובות: 10917
- הצטרף: אוגוסט 2012
- נתן תודות: 216 פעמים
- קיבל תודות: 1942 פעמים
תגיד,
אתה מנסה לעשות קורס רשתות בלי ללמוד?
רק דרך גוגל והאתר המכובד הזה?
ויקיפדיה זה ממש לא מקום ללמוד ולהבין על משהו. זה מקום לדעת שקיים משהו וקצת מידע עליו, לא יותר מזה.
זה לא הולך ככה.
אתה מנסה לעשות קורס רשתות בלי ללמוד?
רק דרך גוגל והאתר המכובד הזה?
ויקיפדיה זה ממש לא מקום ללמוד ולהבין על משהו. זה מקום לדעת שקיים משהו וקצת מידע עליו, לא יותר מזה.
זה לא הולך ככה.
- NegativeIQ
-
- חבר מביא חבר

- תגובות: 4485
- הצטרף: דצמבר 2005
- נתן תודות: 12 פעמים
- קיבל תודות: 578 פעמים
אמיר צודק, רשתות תקשורת זה משהו שצריך ללמוד אותו. אני אפילו עשיתי בזה תואר של 4 שנים, וספציפית TCP/IP זה נושא של שני קורסים.
בשביל הבנה בסיסית לא חייבים להשקיע שנים אבל יכול לעזור לך איזה קורס או שלפחות תקרא לעומק את הספר Computer Networks של טננבאום (מהדורה חמישית).
בשביל הבנה בסיסית לא חייבים להשקיע שנים אבל יכול לעזור לך איזה קורס או שלפחות תקרא לעומק את הספר Computer Networks של טננבאום (מהדורה חמישית).
אז כן אין לי כסף לעשות קורס
אני כותב בעצמי חיבורים על מיני דברים שאני מוצא באנגלית ועברית
וחשבתי להעעזר בפורום זה כזה נורא?
חוץ מזה יש לי ניסיון בעבודה של כמה שנים אז יש לי קצת מושג
אני פשוט מנסה להכנס לעובי הקורה
לא יהרוג אתכם לעזור
אבל זכותכם לעשות מה שתרצו
אני כותב בעצמי חיבורים על מיני דברים שאני מוצא באנגלית ועברית
וחשבתי להעעזר בפורום זה כזה נורא?
חוץ מזה יש לי ניסיון בעבודה של כמה שנים אז יש לי קצת מושג
אני פשוט מנסה להכנס לעובי הקורה
לא יהרוג אתכם לעזור
אבל זכותכם לעשות מה שתרצו
- sys_admin
-
- חבר מביא חבר

- תגובות: 4311
- הצטרף: ינואר 2014
- מיקום: גליל מערבי
- נתן תודות: 10 פעמים
- קיבל תודות: 905 פעמים
port fowrawrding הוא חלק משלים במנגנון NAT שנותן אפשרות לפנות לשרות ספציפי שקיים בציוד רשת שממוקם מאחורי NAT .
צירפתי קישור להסבר פשוט וקצר וגם עם תמונות, שנכתב בשפה פשוטה ומתאים למי שלא מכיר אפילו את היסודות של תקשורת מחשבים או את מושגי האינטרנט.
http://ccm.net/contents/280-nat-network ... port-trigg
וגם קישור להסבר יותר מקצועי ומפורט, שנותן תמונה יותר ברורה ומתאים למי שכבר יש לו ידע בסיסי מינימלי בהכרת המחשב.
http://www.cisco.com/c/en/us/about/pres ... atomy.html
ודרך אגב המונח המקצועי לנושא, הוא: port address translation
צירפתי קישור להסבר פשוט וקצר וגם עם תמונות, שנכתב בשפה פשוטה ומתאים למי שלא מכיר אפילו את היסודות של תקשורת מחשבים או את מושגי האינטרנט.
http://ccm.net/contents/280-nat-network ... port-trigg
וגם קישור להסבר יותר מקצועי ומפורט, שנותן תמונה יותר ברורה ומתאים למי שכבר יש לו ידע בסיסי מינימלי בהכרת המחשב.
http://www.cisco.com/c/en/us/about/pres ... atomy.html
ודרך אגב המונח המקצועי לנושא, הוא: port address translation
נערך לאחרונה על ידי sys_admin ב 04/06/2016 15:03, נערך פעם 1 בסך הכל.
אז אם הבנתי נכון זה קשור איכשהו לNAT שכיום כבר הראוטרים עושים זאת בעצמם ומשנים את הפורט לפורט "גבוהה" יותר?
מתוך ויקיפדיה:
1. כאשר מתקבלת מנת מידע מהרשת הפנימית, המיועדת לרשת האינטרנט:
· כתובת המקור של מנת המידע מתורגמת כאילו שהמנה נשלחה מהנתב עצמו לאינטרנט
· פורט המקור המקורי מתורגם לפורט מקור גבוה הניתן על ידי הנתב. פורט זה משמש כאינדקס לטבלת ה-NAT כדי שהנתב יידע להתאים את מנת החזור ל-IP הפנימי אליו היא שייכת (שימוש זה בפורטים גבוהים הוא הפתרון לבעיה של הסתרת מספר כתובות פנימיות על ידי כתובת אחת).
2. כאשר מתקבלת מנת מידע מהאינטרנט אשר מיועדת לאחד ממחשבי הרשת הפנימית:
· פורט היעד משמש כאינדקס לטבלת ה-NAT כדי למצוא את ה-IP הפנימי שאליו המנה צריכה להיות מנותבת.
· פורט היעד מתורגם לפורט המקורי (הפנימי) שממנו יצאה המנה המקורית.
מתוך ויקיפדיה:
1. כאשר מתקבלת מנת מידע מהרשת הפנימית, המיועדת לרשת האינטרנט:
· כתובת המקור של מנת המידע מתורגמת כאילו שהמנה נשלחה מהנתב עצמו לאינטרנט
· פורט המקור המקורי מתורגם לפורט מקור גבוה הניתן על ידי הנתב. פורט זה משמש כאינדקס לטבלת ה-NAT כדי שהנתב יידע להתאים את מנת החזור ל-IP הפנימי אליו היא שייכת (שימוש זה בפורטים גבוהים הוא הפתרון לבעיה של הסתרת מספר כתובות פנימיות על ידי כתובת אחת).
2. כאשר מתקבלת מנת מידע מהאינטרנט אשר מיועדת לאחד ממחשבי הרשת הפנימית:
· פורט היעד משמש כאינדקס לטבלת ה-NAT כדי למצוא את ה-IP הפנימי שאליו המנה צריכה להיות מנותבת.
· פורט היעד מתורגם לפורט המקורי (הפנימי) שממנו יצאה המנה המקורית.
- udif
-
- חבר ותיק

- תגובות: 2082
- הצטרף: אוקטובר 2005
- מיקום: תל אביב
- נתן תודות: 17 פעמים
- קיבל תודות: 78 פעמים
הבעיה ש- NAT ו- Port Forwarding מנסה לפתור היא שאתה מקבל מספקית האינטרנט רק כתובת IP אחת, למרות שיש לך יותר ממחשב אחד ברשת הביתית.
בעולם אידאלי, יכולת לקבל מספק האינטרנט בלוק כתובות רציף (עם netmask שונה מ- 255.255.255.255) וכל מחשב ברשת היה מקבל כתובת משלו.
בפועל, יש חוסר בכתובות IP ולכן כל לקוח מקבל כתובת אחת בלבד.
מה ש- NAT עושה זה להפוך את הבקשות מכל המחשבים לאוסף בקשות שיוצאות מכתובת אחת בלבד. זה נעשה כמו שכתבת על ידי שינוי מספר הפורט, שזה מה שמזהה את חיבור ה- TCP הספציפי. אני לא אחזור על מה שהעתקת מויקיפדיה כי זה מסודר ומסביר את המימוש.
הבעיה ב- NAT היא שטבלת ה- NAT מתעדכנת רק מבקשות יוצאות , ולכן היא לא טובה על מנת לאפשר למישהו חיצוני ליזום חיבור לרשת הפנימית שלך , היות שהחיבור החדש לא מופיעי בטבלת ה- NAT.
בעזרת Port Forwarding אתה למעשה מגדיר מיפוי סטטי בין מספר פורט חיצוני לכתובת מחשב ומספר פורט פנימי ברשת שלך.
שים לב שכדי שזה יעבוד כמו שצריך, למחשה ביעד צריכה להיות כתובת IP קבועה ברשת המקומית, או ע"י הגדרה סטטית במחשב, או (רצוי יותר) ע"י הגדרתו בטבלה של מיפויי DHCP סטטית לפי כתובת ה- MAC שלו.
בעולם אידאלי, יכולת לקבל מספק האינטרנט בלוק כתובות רציף (עם netmask שונה מ- 255.255.255.255) וכל מחשב ברשת היה מקבל כתובת משלו.
בפועל, יש חוסר בכתובות IP ולכן כל לקוח מקבל כתובת אחת בלבד.
מה ש- NAT עושה זה להפוך את הבקשות מכל המחשבים לאוסף בקשות שיוצאות מכתובת אחת בלבד. זה נעשה כמו שכתבת על ידי שינוי מספר הפורט, שזה מה שמזהה את חיבור ה- TCP הספציפי. אני לא אחזור על מה שהעתקת מויקיפדיה כי זה מסודר ומסביר את המימוש.
הבעיה ב- NAT היא שטבלת ה- NAT מתעדכנת רק מבקשות יוצאות , ולכן היא לא טובה על מנת לאפשר למישהו חיצוני ליזום חיבור לרשת הפנימית שלך , היות שהחיבור החדש לא מופיעי בטבלת ה- NAT.
בעזרת Port Forwarding אתה למעשה מגדיר מיפוי סטטי בין מספר פורט חיצוני לכתובת מחשב ומספר פורט פנימי ברשת שלך.
שים לב שכדי שזה יעבוד כמו שצריך, למחשה ביעד צריכה להיות כתובת IP קבועה ברשת המקומית, או ע"י הגדרה סטטית במחשב, או (רצוי יותר) ע"י הגדרתו בטבלה של מיפויי DHCP סטטית לפי כתובת ה- MAC שלו.
