Route Mode'da dönüş trafiği neden TR7 üzerinden akmak zorunda?
Kısa cevap
Network vService'in Route Mode'unda TR7 isteğin hedef adresini ve portunu vService adresinden (VIP) Kurum Servisinin IP'sine ve portuna çevirir; kaynak adres istemcinin IP'si olarak kalır. İstemci VIP'e bağlandığı için yanıtın kaynak adresi yeniden VIP'e çevrilmelidir ve bu çeviriyi yalnızca TR7 yapabilir. Yanıt başka bir yönlendiriciden dönerse istemci, bağlantı kurmadığı sunucu IP'sinden paket alır ve bağlantı kurulamaz. Bu yüzden sunucuların default gateway'i TR7 yapılır ya da istemci ağlarına giden route'lar TR7 üzerinden tanımlanır.
Nasıl Çalışır?
Örnek: istemci 198.51.100.45, VIP 192.0.2.100:443, Kurum Servisi 192.0.2.20:8443.
| Adım | Paket (kaynak → hedef) | TR7'nin yaptığı |
|---|---|---|
| 1. İstemci → TR7 | 198.51.100.45 → 192.0.2.100:443 | Kurum Servisini seçer |
| 2. TR7 → sunucu | 198.51.100.45 → 192.0.2.20:8443 | Hedef adresi ve portu çevirir |
| 3. Sunucu → TR7 | 192.0.2.20:8443 → 198.51.100.45 | Yanıtı karşılar (sunucunun default gateway'i TR7) |
| 4. TR7 → istemci | 192.0.2.100:443 → 198.51.100.45 | Kaynak adresi ve portu VIP'e geri çevirir |
Dördüncü adım yalnızca yanıt TR7'den geçtiğinde olur. Yanıt doğrudan istemciye giderse istemci 192.0.2.20:8443 → 198.51.100.45 paketini, kurduğu 192.0.2.100:443 bağlantısıyla eşleştiremez ve reddeder; arada durum tutan (stateful) bir firewall da tek yönünü gördüğü akışı düşürür.
TR7'de
- Default gateway: Sunucunun default gateway'i TR7'nin sunucuyla aynı ağdaki adresi yapılır; cluster'da bu ağdaki VIP kullanılır, böylece failover'da gateway de eş cihaza geçer.
- Statik route: Default gateway değiştirilemiyorsa, sunucuda istemci ağlarına giden route'lar TR7 üzerinden tanımlanır.
- Alternatif: Bunlar mümkün değilse LB Mode olarak SNAT seçilir ve vService'te SNAT IP belirlenir; istemci IP'si kaybolur ama dönüş kendiliğinden TR7'ye gelir. Aynı L2 ağdaki sunucularda Direct Server Return de istemci IP'sini korur (Direct Server Return (DSR) nedir; sunucu tarafında ne hazırlık gerekir?).
- Kapsam: Route Mode yalnızca Port range kapalı TCP - L4 ve UDP - L4 vService'lerde uygulanır; Protocol ANY - L3'te seçilemez.
Sık Karıştırılan Noktalar
- "Route Mode aynı L2 ağ ister." Aynı L2 gerekmez; yalnızca dönüşün TR7'den geçmesi gerekir.
- "Health check başarılıysa trafik de çalışır." Health check TR7'nin kendi adresinden yapılır ve yanıtı TR7'ye döner; istemci trafiğinin dönüş yolu ayrıca kontrol edilir.
- "Route Mode'da istemci IP'si kaybolur." Korunur; kaybolan SNAT modudur.
Dokümantasyonda nasıl yapılır
