Yönlendirme mimarisine genel bakış

Azure Front Door trafik yönlendirmesi birden çok aşamada gerçekleşir. İlk olarak, trafik istemciden Front Door'a yönlendirilir. Ardından Front Door, trafiğin gönderileceğini kaynağı belirlemek için yapılandırmanızı kullanır. Front Door web uygulaması güvenlik duvarı, yönlendirme kuralları, kural altyapısı ve önbelleğe alma yapılandırmasının tümü yönlendirme işlemini etkileyebilir.

Aşağıdaki diyagramda yönlendirme mimarisi gösterilmektedir:

Her adım ve karar noktası dahil olmak üzere Front Door yönlendirme mimarisini gösteren diyagram.

Önemli

Azure Front Door (klasik) 31 Mart 2027'de kullanımdan kaldırılacaktır. Hizmet kesintisini önlemek için Azure Front Door (klasik) profillerinizi Mart 2027'ye kadar Azure Front Door Standard veya Premium katmanına geçirmeniz önemlidir. Daha fazla bilgi için bkz . Azure Front Door (klasik) kullanımdan kaldırma.

Her adım ve karar noktası dahil olmak üzere Front Door yönlendirme mimarisini gösteren diyagram.

Bu makalenin geri kalanında bu adımlar ayrıntılı olarak açıklanmaktadır.

Front Door kenar konumunu seçin ve bu konuma bağlanın

Kullanıcı veya istemci uygulaması Front Door'a bir bağlantı başlatır. Bağlantı son kullanıcıya en yakın kenar konumunda sonlanır. Front Door'un uç konumu isteği işler.

Front Door'a isteklerin nasıl yapıldığı hakkında daha fazla bilgi için bkz . Front Door trafik hızlandırma.

İsteği Front Door profiliyle eşleştirme

Front Door bir HTTP isteği aldığında, isteğin üst bilgisini kullanarak isteğin Host doğru müşterinin Front Door profiliyle eşleşmesini sağlar. İstek özel bir etki alanı adı kullanıyorsa, isteklerin profilinizle eşleşmesini sağlamak için etki alanı adının Front Door'a kaydedilmesi gerekir.

İsteği ön kapıyla eşleştirme

Front Door bir HTTP isteği aldığında, isteğin üst bilgisini kullanarak isteği Host doğru müşterinin Front Door örneğiyle eşleştirer. İstek özel bir etki alanı adı kullanıyorsa, isteklerin Front door'unuzla eşleşmesini sağlamak için etki alanı adının Front Door'a kaydedilmesi gerekir.

İstemci ve sunucu, özel etki alanı adınız için yapılandırdığınız TLS sertifikasını kullanarak veya üst bilgi ile *.azurefd.netsona erdiğinde Front Door sertifikasını kullanarak bir TLS el sıkışması Host gerçekleştirir.

WAF kurallarını değerlendirme

Etki alanınız Web Uygulaması Güvenlik Duvarı etkinleştirildiyse WAF kuralları değerlendirilir.

Ön ucunuzda Web Uygulaması Güvenlik Duvarı etkinleştirildiyse WAF kuralları değerlendirilir.

Bir kural ihlal edilirse, Front Door istemciye bir hata döndürür ve istek işleme durdurulur.

Bir rotayı eşleştirme

Front Door isteği bir rotayla eşleştirir. Yol eşleştirme işlemi hakkında daha fazla bilgi edinin.

Yol, isteğin gönderilmesi gereken kaynak grubunu belirtir.

Yönlendirme kuralını eşleştirme

Front Door, isteği bir yönlendirme kuralıyla eşleştirir. Yol eşleştirme işlemi hakkında daha fazla bilgi edinin.

Yol, isteğin gönderilmesi gereken arka uç havuzunu belirtir.

Kural kümelerini değerlendirme

Yol için kural kümeleri tanımlarsanız, bunlar işlemi yapılandırılan sırayla alır. Kural kümeleri, bir yolda belirtilen kaynak grubunu geçersiz kılabilir. Kural kümeleri, isteği bir kaynakta iletmek yerine bir yeniden yönlendirme yanıtı da tetikleyebilir.

Kural altyapılarını değerlendirme

Yol için kural altyapıları tanımlarsanız, bunlar işlemi yapılandırılan sırayla alır. Kural altyapıları, bir yönlendirme kuralında belirtilen arka uç havuzunu geçersiz kılabilir. Kural altyapıları, isteği bir arka uçtan iletmek yerine bir yeniden yönlendirme yanıtı da tetikleyebilir.

Önbelleğe alınmış yanıtı döndürme

Front Door yönlendirme kuralında önbelleğe alma etkinse ve Front Door edge konumunun önbelleği istek için geçerli bir yanıt içeriyorsa, Front Door önbelleğe alınmış yanıtı döndürür.

Önbelleğe alma devre dışı bırakıldıysa veya yanıt yoksa, istek kaynağın üzerine iletilir.

Front Door yönlendirme kuralında önbelleğe alma etkinse ve Front Door edge konumunun önbelleği istek için geçerli bir yanıt içeriyorsa, Front Door önbelleğe alınmış yanıtı döndürür.

Önbelleğe alma devre dışı bırakıldıysa veya yanıt yoksa istek arka uçtan iletilir.

Kaynak seçin

Front Door, çıkış noktası grubu içinde kullanılacak bir çıkış noktası seçer. Kaynak seçimi, aşağıdakiler dahil olmak üzere çeşitli faktörlere dayanır:

İsteği kaynağına iletme

Son olarak istek kaynağın adresine iletilir.

Arka ucu seçin

Front Door, arka uç havuzu içinde kullanılacak bir arka uç seçer. Arka uç seçimi aşağıdakiler dahil olmak üzere çeşitli faktörlere dayanır:

İsteği arka uça iletme

Son olarak istek arka uça iletilir.

Sonraki adımlar