Alan Adı

Alan Adı EPP Servisi Nedir?

Hızlı Özet

EPP, kayıt kuruluşları ile alan adı kayıt operatörleri arasında kullanılan XML tabanlı bir protokoldür. Kayıt, yenileme, transfer, silme ve bilgi sorgulama işlemlerini standartlaştırır. Standart TCP taşımasında TLS kullanılır. Alan adı sahipleri genellikle kayıt kuruluşunun panelini kullanır; transfer için istenen EPP kodu ise protokolden farklı bir yetkilendirme bilgisidir.

Giriş

EPP (Extensible Provisioning Protocol), alan adı kayıt ve yönetim işlemlerini standartlaştıran, otomasyona uygun XML tabanlı bir ağ protokolüdür. Genellikle alan adını satın aldığınız kayıt kuruluşu (registrar) ile ilgili alan adı uzantısının merkezi kayıt sistemini işleten kayıt operatörü (registry) arasında kullanılır. Kayıt, yenileme, transfer ve silme gibi işlemlerin komutlarını ve yanıtlarını tanımlar.

EPP protokolü ile transfer sırasında istenen EPP kodu aynı şey değildir. EPP kodu, transfer kodu veya AuthInfo kodu olarak da adlandırılan bir yetkilendirme bilgisidir; protokolün kendisi değildir. Bu kodun kullanımı ve transfer koşulları alan adı uzantısına göre değişebilir.

EPP’nin Temel Özellikleri

XML Tabanlı Yapı

EPP, XML tabanlı bir protokoldür, yani tüm veri alışverişi XML formatında gerçekleşir. Bu, verinin okunabilirliğini ve anlaşılabilirliğini artırır, aynı zamanda veri yapısını esnek ve genişletilebilir kılar.

Güvenlik

EPP’nin standart TCP taşımasında TLS (Transport Layer Security) kullanımı zorunludur. TLS, kayıt kuruluşu ile kayıt operatörü arasındaki aktarımın gizliliğini ve bütünlüğünü korur. İşlem güvenliği ayrıca istemci kimlik doğrulamasına, yetkilendirmeye ve sistemlerin doğru yapılandırılmasına bağlıdır; yalnızca XML kullanımı güvenlik sağlamaz.

İşlem Türleri

EPP, çeşitli alan adı işlemlerini destekler, bunlar arasında:

  • Kayıt (Create): Yeni bir alan adı kaydı oluşturma.
  • Yenileme (Renew): Mevcut bir alan adının kayıt süresini uzatma.
  • Transfer (Transfer): Alan adının başka bir kayıt kuruluşuna aktarımını isteme veya transfer sürecini yönetme. İşlemin tamamlanması, uzantının kurallarına ve alan adının durumuna bağlıdır.
  • Silme (Delete): Alan adı kaydının silinmesini isteme. Alan adının yeniden kaydedilebilir hale gelmesi, ilgili uzantının silme ve kurtarma süreçlerine bağlıdır.
  • Kullanılabilirlik Sorgulama (Check): Alan adının oluşturulabilir olup olmadığını sorgulama; ayrıntılı durum bilgisi alma işlemi değildir.
  • Bilgi Sorgulama (Info): Yetki sınırları içinde alan adının durum kodları, tarihleri ve diğer kayıt bilgilerini alma.
  • Güncelleme (Update): Yetkiler ve kayıt operatörünün kuralları çerçevesinde ad sunucuları, iletişim nesnesi referansları veya durum kodları gibi kayıt bilgilerini değiştirme.

Extensible (Genişletilebilir)

EPP’nin “Extensible” yani genişletilebilir yapısı, temel protokolün farklı ihtiyaçlara uyarlanmasına olanak tanır. XML şemalarıyla tanımlanan uzantılar, komutlara ve yanıtlara ek veri veya işlev kazandırabilir. Bir uzantının kullanılabilmesi için istemci ile sunucunun bu uzantıyı desteklemesi gerekir.

EPP’nin Kullanım Alanları

Alan Adı Kayıt Kuruluşları

Alan adı kayıt kuruluşları, EPP istemcileri aracılığıyla kayıt operatörlerinin sistemlerine bağlanır. Müşteri panelinden gelen kayıt, yenileme veya transfer talepleri, ilgili EPP komutlarına dönüştürülebilir. Böylece işlemler otomatikleştirilebilir ve elle veri girişinden kaynaklanan hatalar azaltılabilir.

Domain Yöneticileri

Alan adı sahipleri ve yöneticileri genellikle doğrudan EPP bağlantısı kurmaz; kayıt kuruluşunun panelini veya API’sini kullanır. Bu arayüzlerden kayıt bilgilerini görüntüleyebilir, süre uzatabilir ve transfer başlatabilirler. Kayıt kuruluşu, desteklenen işlemleri arka planda kayıt operatörüne iletir. Transfer için alınan EPP/AuthInfo kodu gizli tutulmalı ve yalnızca yetkili transfer sürecinde kullanılmalıdır.

ICANN ve IETF’nin Rolü

EPP, IETF tarafından standartlaştırılmıştır; temel protokol RFC 5730’da tanımlanır. ICANN, genel üst düzey alan adları için sözleşmeler ve politikalar çerçevesinde kayıt operatörleri ile kayıt kuruluşlarının yükümlülüklerini belirler. ICANN, kullanıcıların günlük kayıt işlemlerini EPP ile yürüten taraf değildir. Protokolün uygulanması ve işlem koşulları, ilgili uzantının kurallarına da bağlıdır.

EPP’nin Avantajları

Standartlaşmış İşlemler

EPP, kayıt kuruluşları ile kayıt operatörleri arasında ortak komutlar, yanıtlar ve veri yapıları sunar. Bu ortak yapı entegrasyonu kolaylaştırır; ancak farklı operatörlerin politikaları ve desteklediği uzantılar nedeniyle her sistemin davranışı tamamen aynı değildir.

Otomatikleştirme

EPP’nin makine tarafından işlenebilir komut ve yanıtları, yüksek hacimli kayıt işlemlerinin yazılımla yürütülmesine olanak tanır. Bu, manuel müdahale ihtiyacını azaltabilir. İstemci yazılımı yine de hata yanıtlarını ve bekleyen işlemleri takip etmelidir; otomasyon, her talebin hemen veya başarıyla tamamlanacağı anlamına gelmez.

Güvenlik

TLS ile korunan aktarım ve EPP oturumundaki kimlik doğrulama, kayıt sistemleri arasında kontrollü veri alışverişini destekler. Sunucu tarafındaki yetkilendirme, istemcinin hangi kayıtları yönetebileceğini sınırlar. Bu mekanizmalar alan adı hesabının veya transfer kodunun ele geçirilmesi gibi tüm riskleri tek başına ortadan kaldırmaz.

Esneklik ve Genişletilebilirlik

EPP uzantıları, temel komut yapısını koruyarak ek kayıt verilerinin taşınmasına olanak tanır. Örneğin DNSSEC için DS kayıt bilgileri uygun bir EPP uzantısıyla iletilebilir. Bu esneklik, farklı uzantı ihtiyaçlarına uyumu destekler; kayıt kuruluşunun yazılımında ilgili desteğin bulunması gerekir.

Sonuç

EPP, alan adı kayıt kuruluşları ile kayıt operatörleri arasındaki kayıt ve yönetim işlemlerinin ortak dilidir. XML tabanlı komutları otomasyonu destekler; TLS, kimlik doğrulama ve yetkilendirme ise güvenli iletişimin temel bileşenleridir. Alan adı sahibi bu altyapıyı çoğunlukla kayıt kuruluşunun paneli üzerinden kullanır. Transfer sırasında karşılaşılan EPP kodu, bu protokolün adıyla anılan ayrı bir yetkilendirme bilgisidir; işlem koşulları ilgili uzantının kurallarına göre değerlendirilmelidir.

Web Hosting
Web Hosting
Uygun fiyatlı ve yüksek performanslı paylaşımlı hosting çözümleri.

Sıkça Sorulan Sorular

EPP (Extensible Provisioning Protocol), alan adı kayıt kuruluşları ile kayıt operatörleri arasındaki kayıt ve yönetim işlemlerini standartlaştıran XML tabanlı bir ağ protokolüdür. Transfer sırasında kullanılan EPP/AuthInfo kodu ise protokolün kendisi değil, bir yetkilendirme bilgisidir.

EPP; kayıt oluşturma, yenileme, transfer, silme, güncelleme, kullanılabilirlik sorgulama ve kayıt bilgisi alma işlemlerini destekler. Check oluşturulabilirliği sorgularken Info, yetki sınırları içinde durum kodları ve diğer kayıt bilgilerini döndürür. İşlemlerin koşulları ilgili uzantıya göre değişebilir.

EPP'nin ortak komut ve veri yapıları entegrasyonu ve otomasyonu kolaylaştırır. Uzantılar ek işlevleri destekler; TLS ve erişim kontrolleri güvenli iletişime katkıda bulunur. Bu avantajlar her işlemin anında, hatasız veya risksiz tamamlanacağını garanti etmez.

Kayıt kuruluşunun EPP istemcisi, kayıt operatörünün sunucusuna XML komutları gönderir ve işlem yanıtlarını işler. Standart TCP taşımasında TLS zorunludur. Kimlik doğrulama ve sunucu tarafındaki yetkilendirme, istemcinin hangi işlemleri yapabileceğini denetler.

EPP genellikle alan adı kayıt kuruluşları ile kayıt operatörleri arasında kullanılır. Alan adı sahipleri işlemlerini çoğunlukla panel veya API üzerinden yürütür. IETF protokolü standartlaştırır; ICANN ise genel üst düzey alan adları için politika ve sözleşme çerçevesinde rol oynar, günlük EPP kayıt işlemlerini yürütmez.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmiştir

↑