Birden çok varsayılan ağ geçidi bağlantı sorunlarına neden olabilir

Bu makalede, TCP/IP yapılandırma seçeneklerinde birden çok varsayılan ağ geçidi kullanıldığında oluşan bağlantı sorunları açıklanmaktadır.

Şunlar için geçerlidir: Windows 2000
Özgün KB numarası: 159168

Özet

bir Windows NT bilgisayardaki TCP/IP yapılandırma seçeneklerinde birden çok varsayılan ağ geçidi kullanıldığında, uzak ağlardaki bilgisayarlara bağlantı kaybolabilir. Kopuk ağlara bağlı çok ana bilgisayarlı bilgisayarlarda, uzak ağlara bağlantı elde etmek için yönlendirme tablosuna statik yollar eklenebilir.

Daha fazla bilgi

Windows NT bilgisayarlar birden çok varsayılan ağ geçidiyle yapılandırılabilir. TCP tarafından ölü bir ağ geçidi algılandığında, IP'yi varsayılan ağ geçitlerini yedekleme listesindeki bir sonraki ağ geçidine geçmeye yönlendirebilir. Bu anahtar, aynı ağ bağdaştırıcısı için yapılandırılmış birden çok ağ geçidi olduğunda veya birden çok ana bilgisayar üzerindeki çeşitli ağ kartlarında farklı varsayılan ağ geçidi adresleri verildiğinde oluşabilir. TCP geçerli varsayılan ağ geçidi üzerinden bir paket göndermek için TcpMaxDataRetransmissions sürelerinin yarısını denediğinde bir anahtar tetikleniyor.

Anahtardan sonra, bu bilgisayardaki uzak ağları hedefleyen herhangi bir ağ bağdaştırıcısından kaynaklanan tüm IP trafiği seçili durumdaki ağ geçidine gönderilir. Kopuk ağlarda bu, bağlantının kaybolmasına ve ardından ilk ağ geçidi üzerinden bağlanan uzak ağlardaki bilgisayarlarda etkin oturumların sonlandırılmasına neden olabilir. Bunun nedeni, şu anda seçili olan ağ geçidinin, yönlendirme bilgilerini birbiriyle değiştirmemesi durumunda ilk ağ geçidi tarafından yönetilen diğer yolların farkında olmamasıdır.

Anahtarlanan ağ geçidine ulaşılamıyorsa veya ağda etkin değilse, tüm uzak sitelere bağlantıyı kaybeder. Bu noktada, uzak bir ağdan bu bilgisayara yapılan bir ping pozitif yanıt alamayacak. Benzer şekilde, bu bilgisayardan uzak bir ana bilgisayara giden ping istekleri zaman aşımına uğradı hatası verir. Bu davranış tasarım gereğidir ve TCP/IP belirtimlerine uygundur.

Aşağıdaki çizimlerde birden çok ağ geçidinin kullanıldığı durumlar açıklanmaktadır.

Netcard1 ve Netcard2 olmak üzere iki ağ kartına ve aşağıdaki IP adreslerine ve varsayılan ağ geçitlerine sahip bir bilgisayar düşünün:

Netcard1:
IP Adresi: 11.100.1.1
Maske: 255.255.0.0
Varsayılan Ağ Geçidi: 11.100.0.1 11.100.0.2

Netcard2:
IP Adresi: 11.200.1.1
Maske: 255.255.0.0
Varsayılan Ağ Geçidi: 11.200.0.1

Telnet'i 130.20.20.100 IP adresine sahip bir iş istasyonuna yönlendirmek istiyorsanız, IP veri birimleri 11.100.0.1 ağ geçidi üzerinden yönlendirilir. 11.100.0.1 kullanılamıyor olarak algılanırsa, IP ikinci ağ geçidi 11.100.0.2'ye geçer. Bu ağ geçidi başarısız olduğunda 11.200.0.1 vb. kullanın. Bu yalnızca TCP trafiği için geçerlidir ve ağ geçitleri daha önce açıklanan mekanizmaya göre gerçekleşir. Telnet, FTP ve NetBIOS Oturumu hizmeti ağ trafiği, ağ iletişimleri için TCP kullanır.

Ayrıca, Netcard1 ve Netcard2'ye bağlı iki ağın nerede kopuk olduğunu (başka bir deyişle, başka bir yönlendirici aracılığıyla birbirine bağlı olmadığını) göz önünde bulundurun. Yalnızca Netcard2 üzerinden erişilebilen bir ağ (örneğin 22.101.x.x) varsa, bu ağın IP veri birimleri birincil varsayılan ağ geçidi olduğundan yine de 11.100.0.1 üzerinden yönlendirilir. 22.101.x.x ağına yönelik IP veri birimlerini 11.200.0.1'e yönlendirmek için ROUTE yardımcı programı aracılığıyla yönlendirme tablosuna statik bir yol eklenmesi gerekir. Yolu eklemek için aşağıdaki komutu yazın:

route add 22.101.0.0 MASK 255.255.0.0 11.200.0.1  

Yukarıdaki senaryo için bir diğer olası çözüm, yönlendirme bilgilerini Yönlendirme Bilgileri Protokolü çalıştıran ağdaki diğer yönlendiricilerle değiş tokuş edebilmesi için çok ana bilgisayarlı Windows NT bilgisayarda çok protokollü yönlendirme çalıştırmaktır. Çok protokollü yönlendirme, Windows NT 3.51 Service Pack 2 veya sonraki sürümlerde kullanılabilir.