Bu blog yazısında OSI 7-katman modelinin adımlarına ve protokollerin bilgi aktarmak için nasıl kullanıldığına odaklanacağız.


Bir protokol, bir iletişim durumunda bir göndericiden bir alıcıya doğru ve güvenilir bir şekilde bilgi iletmek için uluslararası olarak standartlaştırılmış bir taahhüttür. Bu protokollerin gerçek dünyadaki iletişim durumlarında uygulanabilmesi için standartlaştırılmış bir mantıksal yapı gereklidir ve bunun en iyi temsilcisi iletişim işlevlerini yedi aşamaya ayıran OSI yedi katman modelidir. Bu durumda, göndericinin göndermek istediği bilgi iletimin 1'den 7'ye kadar olan adımları aracılığıyla gönderilir ve alımın 1'den 7'ye kadar olan adımları aracılığıyla alıcıya iletilir.

Bu modelin 5'ten 7'ye kadar olan adımlarının ortak noktası, bilginin üst katman olarak adlandırılan yazılım açısından ele alınmasıdır. En üst katman olan 7. seviye, göndericinin veya yazılımın ağa eriştiği uygulama katmanı olarak adlandırılır. Örneğin, göndericinin bir siteye eriştiği ve oturum açtığı yer burasıdır. Altıncı katman olan temsil katmanı, göndermek istediğiniz bilgileri diğer bilgisayarlarla uyumlu olması için dizeler ve sayılar gibi bilgisayar standardı biçimlere dönüştürür. Ayrıca iletim sırasında bilgiyi sıkıştırır ve alım sırasında sıkıştırmayı açar. Adım 5, oturum katmanı, hata durumunda yeniden gönderme için bir referans noktası sağlamak üzere gönderdiğiniz bilgilere kontrol noktaları ekler.

Öte yandan, birinci ila dördüncü katmanlar alt katmanlar olarak adlandırılır, ancak hepsinin ortak noktası, bilginin iletilmesine izin vermek için fiziksel tarafta işlev görmeleridir. Aktarım katmanı, bilgiyi "çerçeve" adı verilen birimlere ayırmaktan ve ardından bilginin doğru şekilde iletilmesini sağlamak için her çerçeveyi alıcının internet adresiyle etiketlemekten sorumludur. Üçüncü katman olan ağ bağlantı katmanı, bilginin alıcıya en hızlı ve en güvenli şekilde ulaştırılması için en uygun yolun oluşturulmasından sorumludur. Yol oluşturulduktan sonra, ikinci katman olan veri bağlantı katmanı, kare kare bilgileri fiziksel olarak iletilebilen ikili 0 ve 1'lerle temsil edilen bitlere dönüştürür ve bunları fiziksel katmana gönderir. Son olarak, fiziksel katman bilgiyi göndermek için kablo tipi ve elektrik sinyalleri gibi mekanik koşulları kontrol eder ve her şey yolundaysa bilgiyi kablo üzerinden gönderir.

Bu bilginin iletilmesi ve alınması sürecinde göndericinin N katmanı ile alıcının N katmanı arasında kablolarla birbirine bağlanan fiziksel katmanlar dışında doğrudan bir bağlantı yoktur. Bununla birlikte, bilginin doğru bir şekilde iletilebilmesi için, gönderici ve alıcının n katmanı, kendi katmanlarının protokolleri etrafında işlevsel olarak etkileşime girmelidir, bu nedenle göndericinin her n katmanı, gönderdiği bilgilere kendi katmanının protokollerini eklemelidir. Her katman tarafından eklenen protokoller alıcının ilgili katmanı tarafından yorumlanır ve hemen atılır, geriye yalnızca alıcının 7. adımda almak istediği bilgi kalır.