DCN - Bilgisayar Ağı Modelleri
Ağ mühendisliği, yazılım, aygıt yazılımı, yonga düzeyinde mühendislik, donanım ve elektrik darbelerini içeren karmaşık bir görevdir. Ağ mühendisliğini kolaylaştırmak için, tüm ağ oluşturma kavramı birden çok katmana bölünmüştür. Her katman belirli bir görevle ilgilidir ve diğer tüm katmanlardan bağımsızdır. Ancak bir bütün olarak, neredeyse tüm ağ oluşturma görevleri tüm bu katmanlara bağlıdır. Katmanlar, aralarında veri paylaşır ve yalnızca girdi almak ve çıktı göndermek için birbirlerine bağımlıdırlar.
Katmanlı Görevler
Ağ Modelinin katmanlı mimarisinde, tüm bir ağ süreci küçük görevlere bölünmüştür. Her küçük görev daha sonra yalnızca görevi işlemek için özel olarak çalışan belirli bir katmana atanır. Her katman yalnızca belirli bir iş yapar.
Katmanlı iletişim sisteminde, bir ana bilgisayarın bir katmanı, uzak ana bilgisayarda aynı seviyedeki eş katmanı tarafından yapılan veya yapılacak görevle ilgilenir. Görev, en alt düzeydeki ya da en üst düzeydeki katman tarafından başlatılır. Görev en üstteki katman tarafından başlatılırsa, daha sonraki işlemler için altındaki katmana aktarılır. Alt katman da aynı şeyi yapar, görevi işler ve alt katmana geçer. Görev çoğu katman tarafından başlatılırsa, tersine yol alınır.
Her katman, görevini yerine getirmek için gereken tüm prosedürleri, protokolleri ve yöntemleri bir araya getirir. Tüm katmanlar, enkapsülasyon başlığı ve kuyruğu aracılığıyla benzerlerini tanımlar.
OSI Modeli
Açık Sistem Ara Bağlantısı, tüm iletişim sistemleri için açık bir standarttır. OSI modeli, Uluslararası Standartlar Organizasyonu (ISO) tarafından oluşturulmuştur. Bu modelin yedi katmanı vardır:
Application Layer: Bu katman, uygulama kullanıcısına arayüz sağlamaktan sorumludur. Bu katman, kullanıcıyla doğrudan etkileşime giren protokolleri kapsar.
Presentation Layer: Bu katman, uzak ana bilgisayarın yerel biçimindeki verilerin ana ana bilgisayarın yerel biçiminde nasıl sunulması gerektiğini tanımlar.
Session Layer: Bu katman, uzak ana bilgisayarlar arasındaki oturumları korur. Örneğin, kullanıcı / parola kimlik doğrulaması yapıldığında, uzak ana bilgisayar bu oturumu bir süre korur ve bu süre içinde yeniden kimlik doğrulaması istemez.
Transport Layer: Bu katman, ana bilgisayarlar arasında uçtan uca teslimattan sorumludur.
Network Layer: Bu katman, adres atamasından ve bir ağdaki ana bilgisayarları benzersiz şekilde adreslemekten sorumludur.
Data Link Layer: Bu katman, satırdan ve satıra veri okumaktan ve yazmaktan sorumludur. Bu katmanda bağlantı hataları tespit edilir.
Physical Layer: Bu katman, donanımı, kablo bağlantılarını, güç çıkışını, nabız oranını vb. Tanımlar.
İnternet Modeli
İnternet, İnternet paketi olarak da bilinen TCP / IP protokol paketini kullanır. Bu, dört katmanlı mimari içeren İnternet Modelini tanımlar. OSI Modeli genel iletişim modelidir ancak İnternet Modeli, internetin tüm iletişimi için kullandığı şeydir. İnternet, temelindeki ağ mimarisinden bağımsızdır, Modeli de öyle. Bu model aşağıdaki katmanlara sahiptir:
Application Layer: Bu katman, kullanıcının ağ ile etkileşime girmesini sağlayan protokolü tanımlar.Örneğin, FTP, HTTP vb.
Transport Layer: Bu katman, verilerin ana bilgisayarlar arasında nasıl akması gerektiğini tanımlar. Bu katmandaki ana protokol, İletim Kontrol Protokolüdür (TCP). Bu katman, ana bilgisayarlar arasında iletilen verilerin sıralı olmasını sağlar ve uçtan uca teslimattan sorumludur.
Internet Layer: İnternet Protokolü (IP) bu katmanda çalışır. Bu katman, ana bilgisayar adreslemeyi ve tanımayı kolaylaştırır. Bu katman, yönlendirmeyi tanımlar.
Link Layer: Bu katman, gerçek verilerin gönderilmesi ve alınması için bir mekanizma sağlar. OSI Modelindeki muadilinin aksine, bu katman temeldeki ağ mimarisi ve donanımından bağımsızdır.