שערי ברירת מחדל מרובים יכולים לגרום לבעיות קישוריות


סיכום


כאשר שערי ברירת מחדל מרובים משמשים באפשרויות תצורת TCP/IP במחשב Windows NT, ייתכן שקישוריות למחשבים ברשתות מרוחקות תאבד. במחשבים מרובי חיבורים המחוברים לרשתות משותפות, ניתן להוסיף נתיבים סטטיים לטבלת הניתוב כדי לקבל קישוריות לרשתות מרוחקות.

מידע נוסף


ניתן לקבוע את התצורה של מחשבי Windows NT עם שערים ברירת מחדל מרובות. כאשר שער מת מזוהה על-ידי TCP, הוא יכול להעביר את ה-IP כדי לעבור בין שערי ברירת המחדל לשער הבא ברשימת הגיבוי. בורר זה עשוי להתרחש כאשר קיימים שערים מרובים שתצורתן נקבעה עבור אותו מתאם רשת או כאשר כתובות שונות של שער ברירת מחדל מתקבלות בכרטיסי רשת שונים במחשב מרובה חיבורים. בורר מופעל כאשר TCP ניסה להשתמש בחצי מתוך TcpMaxDataRetransmissions פעמים כדי לשלוח מנה דרך שער ברירת המחדל הנוכחי. לקבלת מידע נוסף אודות איתור שער מת ופרמטר רישום של TcpMaxDataRetransmissions, עיין במאמרים הבאים של Microsoft Knowledge Base:
מאמר-מזהה: 128978 TITLE: זיהוי שער מת ב-TCP/IP עבור windows NT מאמר-מזהה: 140552 TITLE: כיצד למטב את Windows nt כדי לפעול בקישורי WAN איטיים של w/TCP/IP
לאחר המעבר, כל תעבורת ה-IP שמקורה מכל מתאם רשת במחשב זה המיועד לרשתות מרוחקות יישלח לשער הנוכחי שנבחר. ברשתות מפוזרות, פעולה זו עלולה להוביל לקישוריות שאבדה ולסיום ההפעלות הבאות במחשבים ברשתות מרוחקות המחוברות באמצעות השער הראשון. הסיבה לכך היא שהשער שנבחר כעת אינו מודע לנתיבים אחרים שמנוהלים על-ידי השער הראשון אם נתבים אלה אינם מחליפים מידע ניתוב זה לזה. אם השער הממותג אינו נגיש או לא פעיל ברשת, הוא מאבד קישוריות לכל האתרים המרוחקים. בשלב זה, מתבצע כשל של איתות במחשב זה מרשת מרוחקת כדי לקבל תגובה חיובית. באופן דומה, כל פינג יוצא למארח מרוחק ממחשב זה יעניק שגיאת בקשה לזמן קצוב. אופן פעולה זה מתבצע על-ידי עיצוב והתנהגויות למפרטים של TCP/IP. האיורים הבאים מתארים מצבים שבהם נעשה שימוש בשערים מרובים. שקול מחשב עם שני כרטיסי רשת, Netcard1 ו-Netcard2, ואת כתובות ה-IP ושערי ברירת המחדל הבאים:
Netcard1:   IP Address: 11.100.1.1   Mask: 255.255.0.0   Default Gateway: 11.100.0.1   11.100.0.2Netcard2:   IP Address: 11.200.1.1   Mask: 255.255.0.0   Default Gateway: 11.200.0.1 
אם ברצונך להעביר את Telnet לתחנת עבודה עם כתובת IP של 130.20.20.100, נתוני ה-IP ינותבו דרך שער 11.100.0.1. אם 11.100.0.1 מזוהה כלא זמין, ה-IP עובר לשער השני 11.100.0.2. כאשר שער זה נכשל, השתמש ב-11.200.0.1 וכן הלאה. אפשרות זו חלה רק על תעבורת TCP ושערי מעבר מתבצעות בהתבסס על המנגנון שתואר קודם לכן. תעבורת רשת של שירות הפעלה של Telnet, FTP ו-NetBIOS השתמש ב-TCP לתקשורת ברשת. בנוסף, ראה היכן שתי הרשתות המחוברות ל-Netcard1 ו-Netcard2 מפורקות (כלומר, אינן מחוברות זו לזו באמצעות נתב אחר). אם קיימת רשת (אמור 22.101. x. x) הנגיש באמצעות Netcard2 בלבד, יחידות הנתונים של IP עבור רשת זו עדיין ינותבו דרך 11.100.0.1 מכיוון שזהו שער ברירת המחדל הראשי. כדי לנתב את יחידות הנתונים של IP המיועדות ל-network 22.101. x. x עד 11.200.0.1, יש להוסיף נתיב סטטי לטבלת הניתוב באמצעות שירות הניתוב. כדי להוסיף את הניתוב, הקלד את הפקודה הבאה: ניתוב הוסף מסיכת 22.101.0.0 255.255.0.0 11.200.0.1
פתרון אפשרי נוסף עבור התרחיש לעיל הוא להפעיל ניתוב פרוטוקולים במחשב Windows NT מרובה חיבורים כדי שתוכל להחליף מידע ניתוב עם נתבים אחרים ברשת הפועלת באמצעות הפרוטוקול ' מידע ניתוב '. ניתוב פרוטוקולים זמין ב-Windows NT 3.51 Service Pack 2 ואילך. לקבלת מידע נוסף, פנה למאמר Microsoft Knowledge Base הבא:
מזהה מאמר: 171564 TITLE: אלגוריתם זיהוי שער המלח של TCP/IP מעודכן עבור Windows NT