0

7.Uygulama Katmanı (APPLICATION LAYER)

OSI referans modelinin 7. katmanıdır. Uygulama katmanı (application layer), programların ağı kullanabilmesi için araçlar sunar.

Bilgisayar uygulaması ile ağ arasındaki arabirim görevini yerine getirmektedir. Katmanların sıralanışında kullanıcıya en yakın olanıdır. Sadece bu katman diğer katmanlara servis sağlamaz. Uygulama katmanında ise uygulamaların network üzerinde çalışması sağlanır. Uygulama katmanı ağ hizmetini kullanacak olan programdır. Bu katman kullanıcının gereksinimlerin karşılar. Örneğin veritabanı uygulaması ya da e-mail uygulaması.

Microsoft API’leri uygulama katmanında çalışır. Bu API’leri kullanarak program yazan bir programcı, bir ağ sürücüsüne erişmek istediğinde API içindeki hazır aracı alıp kendi programında kullanır. Alt katmanlarda gerçekleşen onlarca farklı işlemin hiçbirisiyle uğraşmak zorunda kalmaz.

Uygulama katmanı için bir diğer örnek HTTP’dir. HTTP çalıştırılan bir program değil bir protokoldür. Yani bir kurallar dizesidir. Bu dizeye göre çalışan bir tarayıcı (browser), aynı protokolü kullanan bir Web sunucusuna erişir.

Uygulama katmanı iletişim kuralları

 

  • HTTP
  • SMTP
  • POP
  • SNMP
  • FTP
  • Telnet
  • NFS
  • NTP
  • SSH

 

Mehmet BAŞ

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir