10-12-2012, 20:36
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
בתגובה להודעה מספר 5 שנכתבה על ידי הרבה יותר בורדו שמתחילה ב "אשמור את ההוראות ויש לי שאלה נוספת..."
האמת שזו בדיוק הבעייה שחשדתי שיש לך.
על רגל אחת (כי זה סיפור שלם) - ואני מפשט כאן ולכן חוטא באי-דיוקים רק על מנת להסביר - מחשבים באינטרנט מתקשרים אחד עם השני בין כתובות IP - לכל מחשב באינטרנט יש כתובת IP, שאם נדמה את זה לרשת סלולרית למשל, כתובת IP היא כמו מספר טלפון סלולרי. והודעות SMS נשלחות ממספר אחד למספר אחר, דרך הרשת. אז באינטרנט זה דומה, רק במקום מספר טלפון, יש IP.
באופן כללי (ושוב, אני מפשט), כתובת IP היא דבר ייחודי - אין שני מחשבים בעולם עם אותה הכתובת - משום שאנחנו מעוניינים להיות מסוגלים לשלוח הודעות ברשת אל מחשבים ספציפיים. אם יש שני מחשבים עם אותה הכתובת - הרשת (ושוב אני מפשט ולא מסביר מה היא בדיוק הרשת), כשתקבל מידע שאמור להגיע לכתובת מסויימת - תשלח אותו... למי שהיא חושבת שהוא בעל הכתובת.
הצורה שבה זה עובד, גורמת לכך שהראשון שמצהיר מול "הרשת" שהכתובת שלו - יקבל את התקשורת עבורה - ו"הרשת" זוכרת את השיוך הזה (שוב, לא נכנס לפרטים...) לזמן מסויים - והתוצאה היא, עבור המחשב האחר עם אותה הכתובת - היא אפלה מוחלטת לתקופת זמן כלשהי, כמו שאת חווית. אחרי שהתקופה הזו עוברת, התהליך קורה שוב - ואם המחשב האחר שוב מגיב ראשון, שוב ימשיך לקבל את התקשורת עבור אותה כתובת ה IP.
במילים אחרות, סביר להניח שהרשת שאת חברה בה, משותפת לאנשים נוספים, ומישהו אחר קיבל (או הגדיר ידנית) - את כתובת הרשת שלך (או להפך, את את שלו - כאמור זה יכול להיות מכוון וגם יכולה להיות שגיאה בהגדרות / בתוכנות שמנהלות את הרשת) - ולכן את הוחשכת. האינטרנט שלך חזר או כשהרשת שכחה את המחובר השני באותה הכתובת, או שהוא פשוט התנתק (כיבה את המחשב, למשל)
הסיבה שקיבלת את הודעת השגיאה ממערכת ההפעלה, היא, שמערכת ההפעלה זיהתה שמחשב אחר ברשת מדווח שהוא הבעלים של הכתובת שמוגדרת כעת אצלך, דבר שידוע שגורם לבעיות שתוארו לעיל (המונח הטכני נקרא IP Collision) - ולכן הוא מתריע בפנייך על הבעייה, שתהיי מודעת ולא תשברי ת'ראש...
ושוב, ממש פישטתי כאן הכל, כי זו הרצאה של שעות ללמד את איך שכל הדבר הזה עובד...
ניתן להגן מפני דברים כאלה, אם הרשת בנויה בצורה נכונה על ידי מישהו שמבין בכך. אלא אם כן יש לך מחשב נוסף שמחובר אצלך (שיכל לתפוס את כתובת ה IP שלך), אז ככל הנראה, הרשת שאליה את מחוברת איננה בנויה בצורה מוגנת שכזו.
לגבי השאלה שבסוף - לא "עלו" על המחשב שלך, ולא ניתן לצפות בו בעקבות הנ"ל - יש, כמובן, דרכים אחרות, אבל הן לא קשורות לבעייה הספציפית הזו.
|