Application Layer

Diyelim ki Patty’ye bir e‑posta göndermek istiyorum. Bunu eylemde görmek için TCP/IP katmanlarının her birinden geçeceğiz.

Packet’lerin ağlar boyunca veri iletmek için kullanıldığını unutmayın, bir packet bir header ve payload’dan oluşur. Header, packet’in nereye gittiği ve nereden geldiği hakkında bilgi içerir. Payload ise aktarılan gerçek veridir. Packet’imiz ağ boyunca ilerledikçe, her katman packet’in header’ına biraz bilgi ekler. Ayrıca farklı katmanların “packet” için farklı bir terim kullandığını aklınızda tutun. Transport layer’da verimizi esasen bir segment içinde kapsülleriz ve link layer’da buna frame deriz, ancak aynı şey için packet teriminin kullanılabileceğini bilin.

Önce application layer’da başlarız. E‑postamızı e‑posta istemcimiz üzerinden gönderdiğimizde, application layer bu veriyi kapsüller. Application layer, belirli bir port üzerinden transport layer ile konuşur ve verisini bu port üzerinden gönderir. E‑postayı, application layer protocol’ü olan SMTP (simple mail transfer protocol) üzerinden göndermek istiyoruz. Veri, port 25’in SMTP için kullanıldığı transport protocol’ümüz aracılığıyla bu porta bir bağlantı açılarak gönderilir, böylece bu port üzerinden veriyi alırız ve o veri Transport layer’a segment’ler içine kapsüllenmek üzere gönderilir.

Last updated