• Osi modelinin seviyeleri nelerdir? OSI ağ modelinin bağlantı katmanı

    Aleksandr Goryaçev, Aleksey Niskovski

    Ağdaki sunucuların ve istemcilerin iletişim kurabilmeleri için aynı bilgi değişim protokolünü kullanarak çalışmaları, yani aynı dili "konuşmaları" gerekir. Protokol, ağ nesnelerinin tüm etkileşim seviyelerinde bilgi alışverişini organize etmek için bir dizi kural tanımlar.

    Genellikle OSI modeli olarak adlandırılan bir Açık Sistem Ara Bağlantı Referans Modeli vardır. Bu model, Uluslararası Standardizasyon Örgütü (ISO) tarafından geliştirilmiştir. OSI modeli, ağ nesnelerinin etkileşim şemasını tanımlar, görev listesini ve veri aktarım kurallarını tanımlar. Yedi seviye içerir: fiziksel (Fiziksel - 1), kanal (Veri-Bağlantısı - 2), ağ (Ağ - 3), taşıma (Transport - 4), oturum (Oturum - 5), veri sunumu (Sunum - 6 ) ve uygulandı (Uygulama - 7). OSI modelinin belirli bir seviyesinde iki bilgisayarın birbiriyle iletişim kurabileceğine inanılırsa, bu seviyedeki ağ fonksiyonlarını uygulayan yazılımları aynı verileri aynı şekilde yorumlar. Bu durumda iki bilgisayar arasında "noktadan noktaya" adı verilen doğrudan bir etkileşim kurulur.

    OSI modelinin protokoller tarafından uygulanmasına protokol yığınları (kümeleri) denir. Belirli bir protokol içinde, OSI modelinin tüm işlevlerini uygulamak imkansızdır. Tipik olarak, belirli bir katmanın görevleri bir veya daha fazla protokol tarafından gerçekleştirilir. Aynı yığındaki protokoller bir bilgisayarda çalışmalıdır. Bu durumda, bir bilgisayar aynı anda birkaç protokol yığınını kullanabilir.

    OSI modelinin her seviyesinde çözülen görevleri ele alalım.

    Fiziksel katman

    OSI modelinin bu seviyesinde, ağ bileşenlerinin aşağıdaki özellikleri tanımlanır: veri aktarım ortamının bağlantı türleri, fiziksel ağ topolojileri, veri aktarım yöntemleri (dijital veya analog sinyal kodlama ile), iletilen verilerin senkronizasyon türleri, ayırma frekans ve zaman çoğullama kullanarak iletişim kanallarının.

    OSI modelinin fiziksel katman protokollerinin uygulamaları, bitlerin iletilmesi için kuralları koordine eder.

    Fiziksel katman, iletim ortamının bir açıklamasını içermez. Ancak, fiziksel katman protokol uygulamaları belirli bir alana özgüdür. iletim ortamı. Aşağıdaki ağ ekipmanının bağlantısı genellikle fiziksel katmanla ilişkilendirilir:

    • elektrik sinyallerini yeniden üreten yoğunlaştırıcılar, merkezler ve tekrarlayıcılar;
    • cihazı iletim ortamına bağlamak için mekanik bir arayüz sağlayan iletim ortamı konektörleri;
    • modemler ve çeşitli dönüştürme cihazları dijital ve analog dönüşümlerin gerçekleştirilmesi.

    Bu model katmanı, temel bir standart topoloji seti kullanılarak oluşturulmuş bir kurumsal ağdaki fiziksel topolojileri tanımlar.

    Temel kümedeki ilk veri yolu topolojisidir. Bu durumda, tüm ağ cihazları ve bilgisayarlar, çoğunlukla bir koaksiyel kablo kullanılarak oluşturulan ortak bir veri aktarım veriyoluna bağlanır. Ortak veri yolunu oluşturan kabloya omurga denir. Veriyoluna bağlı cihazların her birinden, sinyal her iki yönde de iletilir. Sinyali kablodan çıkarmak için veri yolunun uçlarında özel kesiciler (sonlandırıcılar) kullanılmalıdır. Hattaki mekanik hasar, ona bağlı tüm cihazların çalışmasını etkiler.

    Halka topolojisi, tüm ağ cihazlarının ve bilgisayarların fiziksel bir halka (halka) içinde bağlanmasını içerir. Bu topolojide, bilgi halka boyunca her zaman bir yönde - istasyondan istasyona iletilir. Her ağ cihazının giriş kablosunda bir bilgi alıcısı ve çıkış kablosunda bir vericisi olmalıdır. Tek bir halkadaki ortamın mekanik olarak hasar görmesi, tüm cihazların çalışmasını etkileyecektir, ancak çift halka kullanılarak oluşturulan ağlar, kural olarak, bir hata tolerans marjına ve kendi kendini iyileştirme işlevlerine sahiptir. Çift halka üzerine kurulan ağlarda, halkanın çevresine her iki yönde de aynı bilgiler iletilir. Bir kablo arızası durumunda, halka, uzunluğun iki katı kadar tek halka modunda çalışmaya devam edecektir (kendi kendini onarma işlevleri, kullanılan donanım tarafından belirlenir).

    Bir sonraki topoloji, yıldız topolojisi veya yıldızdır. Diğer ağ cihazlarının ve bilgisayarların ışınlarla (ayrı kablolar) bağlandığı merkezi bir cihazın varlığını sağlar. Yıldız topolojisi üzerine kurulu ağlarda tek hata noktası vardır. Bu nokta merkezi cihazdır. Merkezi cihazın arızalanması durumunda, diğer tüm ağ katılımcıları birbirleriyle bilgi alışverişi yapamayacaklardır, çünkü tüm değişim sadece merkezi cihaz üzerinden gerçekleştirilmiştir. Merkezi cihazın tipine bağlı olarak, bir girişten alınan sinyal (amplifikasyonlu veya amplifikasyonsuz) tüm çıkışlara veya cihazın bağlı olduğu belirli bir çıkışa - bilgi alıcısına iletilebilir.

    Tamamen bağlı (mesh) topoloji, yüksek hata toleransına sahiptir. Benzer bir topolojiye sahip ağlar oluştururken, ağ cihazlarının veya bilgisayarların her biri ağın diğer tüm bileşenlerine bağlanır. Bu topolojinin artıklığı vardır, bu da onu pratik gibi göstermez. Aslında, küçük ağlarda bu topoloji nadiren kullanılır, ancak büyük ağlarda kurumsal ağlar en önemli düğümleri bağlamak için tam olarak birbirine geçmiş bir topoloji kullanılabilir.

    Dikkate alınan topolojiler çoğunlukla kablo bağlantıları kullanılarak oluşturulur.

    Kablosuz bağlantıları kullanan başka bir topoloji var - hücresel (hücresel). İçinde, ağ cihazları ve bilgisayarlar, yalnızca hücrenin alıcı-vericisi ile etkileşime giren hücreler (hücre) - bölgeler halinde birleştirilir. Hücreler arasındaki bilgi aktarımı alıcı-vericiler tarafından gerçekleştirilir.

    Bağlantı katmanı

    Bu seviye, ağın mantıksal topolojisini, veri aktarım ortamına erişim kurallarını tanımlar, mantıksal ağ içindeki fiziksel aygıtların adreslenmesi ve ağ aygıtları arasında bilgi aktarımının yönetimi (iletim senkronizasyonu ve bağlantı hizmeti) ile ilgili sorunları çözer. .

    Bağlantı katmanı protokolleri şunları tanımlar:

    • fiziksel katman bitlerini (ikili olanlar ve sıfırlar) çerçeveler (çerçeve) veya çerçeveler adı verilen mantıksal bilgi gruplarında düzenlemek için kurallar. Bir çerçeve, bir başlığa ve bir uca sahip olan, gruplandırılmış bitlerin bitişik bir dizisinden oluşan bir veri bağlantı katmanı birimidir;
    • iletim hatalarını tespit etmek (ve bazen düzeltmek) için kurallar;
    • veri akışı kontrol kuralları (köprüler gibi OSI modelinin bu seviyesinde çalışan cihazlar için);
    • ağdaki bilgisayarları fiziksel adreslerine göre tanımlama kuralları.

    Diğer birçok katman gibi, bağlantı katmanı da veri paketinin başına kendi kontrol bilgisini ekler. Bu bilgiler, kaynak ve hedef adresleri (fiziksel veya donanım), çerçeve uzunluğu bilgilerini ve aktif üst katman protokollerinin bir göstergesini içerebilir.

    Aşağıdaki ağ bağlayıcıları genellikle bağlantı katmanıyla ilişkilendirilir:

    • köprüler;
    • akıllı merkezler;
    • anahtarlar;
    • ağ arabirim kartları (ağ arabirim kartları, bağdaştırıcılar, vb.).

    Bağlantı katmanının işlevleri iki alt düzeye ayrılmıştır (Tablo 1):

    • iletim ortamına erişimin kontrolü (Medya Erişim Kontrolü, MAC);
    • mantıksal bağlantı denetimi (Logical Link Control, LLC).

    MAC alt katmanı, bağlantı katmanının bu tür öğelerini ağın mantıksal topolojisi olarak tanımlar, Erişim yöntemi bilgi iletim ortamına ve ağ nesneleri arasındaki fiziksel adresleme kurallarına.

    MAC kısaltması, bir ağ cihazının fiziksel adresini tanımlarken de kullanılır: bir cihazın fiziksel adresi (üretim aşamasında bir ağ cihazı veya ağ kartı tarafından dahili olarak belirlenir) genellikle o cihazın MAC adresi olarak anılır. . İçin Büyük bir sayı ağ cihazları, özellikle ağ kartları, MAC adresini programlı olarak değiştirmek mümkündür. Aynı zamanda, OSI modelinin bağlantı katmanının MAC adreslerinin kullanımına kısıtlamalar getirdiği unutulmamalıdır: bir fiziksel ağda (daha büyük bir ağın bölümü), aynı MAC adreslerini kullanan iki veya daha fazla cihaz olamaz. . "Düğüm adresi" kavramı, bir ağ nesnesinin fiziksel adresini belirlemek için kullanılabilir. Ana bilgisayar adresi çoğunlukla MAC adresiyle eşleşir veya yazılım adresinin yeniden atanmasıyla mantıksal olarak belirlenir.

    LLC alt katmanı, iletim ve bağlantı hizmeti senkronizasyon kurallarını tanımlar. Bu bağlantı katmanı alt katmanı, OSI modelinin ağ katmanıyla yakından çalışır ve fiziksel (MAC adreslerini kullanan) bağlantıların güvenilirliğinden sorumludur. Bir ağın mantıksal topolojisi, ağdaki bilgisayarlar arasında veri aktarımının yolunu ve kurallarını (sırasını) tanımlar. Ağ nesneleri, ağın mantıksal topolojisine bağlı olarak veri iletir. Fiziksel topoloji, verilerin fiziksel yolunu tanımlar; ancak bazı durumlarda fiziksel topoloji, ağın çalışma şeklini yansıtmaz. Gerçek veri yolu, mantıksal topoloji tarafından belirlenir. Verileri fiziksel ortamdaki yoldan farklı olabilen mantıksal bir yol boyunca aktarmak için ağ bağlantı cihazları ve medya erişim şemaları kullanılır. İyi örnek fiziksel ve mantıksal topolojiler arasındaki farklar - IBM'in Token Ring ağı. Token Ring LAN'ları genellikle, merkezi bir ayırıcı (göbek) ile yıldız şeklinde bir devreye döşenen bakır kablo kullanır. Normal bir yıldız topolojisinden farklı olarak hub, gelen sinyalleri tüm diğer bağlı cihazlara iletmez. Hub'ın iç devresi, gelen her sinyali sırayla, önceden belirlenmiş bir mantıksal halkada, yani dairesel bir modelde bir sonraki cihaza gönderir. Bu ağın fiziksel topolojisi bir yıldızdır ve mantıksal topolojisi bir halkadır.

    Fiziksel ve mantıksal topolojiler arasındaki farkın bir başka örneği de Ethernet ağıdır. Fiziksel ağ, bakır kablolar ve merkezi bir hub kullanılarak oluşturulabilir. Yıldız topolojisine göre yapılan fiziksel bir ağ oluşturulur. Bununla birlikte, Ethernet teknolojisi, bilgilerin bir bilgisayardan ağdaki diğer tüm bilgisayarlara aktarılmasını içerir. Hub, bağlantı noktalarından birinden alınan sinyali diğer tüm bağlantı noktalarına iletmelidir. Bus topolojisine sahip mantıksal bir ağ oluşturulmuştur.

    Mantıksal ağ topolojisini belirlemek için, içinde sinyallerin nasıl alındığını anlamanız gerekir:

    • mantıksal veri yolu topolojilerinde, her sinyal tüm cihazlar tarafından alınır;
    • mantıksal halka topolojilerinde, her aygıt yalnızca kendisine özel olarak gönderilen sinyalleri alır.

    Ağ cihazlarının medyaya nasıl eriştiğini bilmek de önemlidir.

    Medya Erişimi

    Mantıksal topolojiler, diğer ağ varlıklarına bilgi iletme iznini kontrol eden özel kurallar kullanır. Kontrol süreci, iletişim ortamına erişimi kontrol eder. İletim ortamına erişim elde etmek için tüm cihazların herhangi bir kural olmaksızın çalışmasına izin verilen bir ağ düşünün. Böyle bir ağdaki tüm cihazlar, veriler kullanılabilir hale geldikçe bilgi iletir; bu aktarımlar bazen zaman içinde çakışabilir. Süperpozisyon sonucunda sinyaller bozulur ve iletilen veriler kaybolur. Bu duruma çarpışma denir. Çarpışmalar, ağ nesneleri arasında güvenilir ve verimli bilgi aktarımının düzenlenmesine izin vermez.

    Ağ çarpışmaları, ağ nesnelerinin bağlı olduğu fiziksel ağ kesimlerine kadar uzanır. Bu tür bağlantılar, çarpışmaların etkisinin herkese yayıldığı tek bir çarpışma alanı oluşturur. Fiziksel ağı bölümlere ayırarak çarpışma alanlarının boyutunu azaltmak için, bağlantı katmanında trafik filtreleme işlevlerine sahip köprüler ve diğer ağ cihazlarını kullanabilirsiniz.

    Bir ağ, tüm ağ varlıkları çarpışmaları kontrol edebilene, yönetebilene veya azaltabilene kadar normal şekilde çalışamaz. Ağlarda, eşzamanlı sinyallerin çarpışma, girişim (bindirme) sayısını azaltmak için bazı yöntemlere ihtiyaç vardır.

    Var olmak standart yöntemler ağ cihazları için bilgi iletme izninin kontrol edildiği kuralları açıklayan medya erişimi: çekişme, belirteci geçirme ve yoklama.

    Bu ortam erişim yöntemlerinden birini uygulayan bir protokol seçmeden önce, aşağıdaki faktörlere özellikle dikkat etmelisiniz:

    • iletimlerin doğası - sürekli veya dürtü;
    • veri aktarımı sayısı;
    • verileri kesin olarak tanımlanmış zaman aralıklarında aktarma ihtiyacı;
    • ağdaki aktif cihazların sayısı.

    Avantajları ve dezavantajları ile birlikte bu faktörlerin her biri, hangi medya erişim yönteminin en uygun olduğunu belirlemeye yardımcı olacaktır.

    Yarışma. Tartışma tabanlı sistemler, iletim ortamına erişimin ilk gelene ilk hizmet esasına göre uygulandığını varsayar. Başka bir deyişle, her ağ cihazı, iletim ortamı üzerinde kontrol için rekabet eder. Yarış sistemleri, ağdaki tüm cihazların yalnızca gerektiği kadar veri iletebileceği şekilde tasarlanmıştır. Bu uygulama sonunda kısmi veya toplam kayıp veriler, çünkü gerçekte çarpışmalar meydana gelir. Ağa her yeni cihaz eklendikçe, çarpışma sayısı katlanarak artabilir. Çarpışma sayısının artması ağın performansını düşürür ve bilgi iletim ortamının tamamen doyması durumunda ağın performansını sıfıra düşürür.

    Çarpışma sayısını azaltmak için, istasyon tarafından veri iletimine başlamadan önce bilgi iletim ortamını dinleme işlevini uygulayan özel protokoller geliştirilmiştir. Dinleme istasyonu (başka bir istasyondan) bir sinyal iletimi algılarsa, bilgiyi iletmekten kaçınır ve daha sonra tekrarlamayı dener. Bu protokollere Carrier Sense Multiple Access (CSMA) protokolleri denir. CSMA protokolleri, çarpışma sayısını önemli ölçüde azaltır, ancak bunları tamamen ortadan kaldırmaz. Ancak, iki istasyon kabloyu sorguladığında çarpışmalar meydana gelir: hiçbir sinyal algılamazlar, ortamın boş olduğuna karar verirler ve ardından aynı anda iletime başlarlar.

    Bu tür çekişme protokollerinin örnekleri şunlardır:

    • taşıyıcı kontrolü / çarpışma tespiti ile çoklu erişim (Carrier Sense Çoklu Erişim / Çarpışma Tespiti, CSMA / CD);
    • taşıyıcı kontrolü / çarpışmadan kaçınma ile çoklu erişim (Carrier Sense Çoklu Erişim / Çarpışmadan Kaçınma, CSMA / CA).

    CSMA/CD protokolleri. CSMA/CD protokolleri, iletimden önce kabloyu dinlemekle kalmaz, aynı zamanda çarpışmaları algılar ve yeniden iletimleri başlatır. Bir çarpışma algılandığında, veri ileten istasyonlar özel dahili zamanlayıcıları rasgele değerlerle başlatır. Zamanlayıcılar geri saymaya başlar ve sıfıra ulaşıldığında istasyonlar verileri yeniden iletmeyi denemelidir. Zamanlayıcılar rastgele değerlerle başlatıldığından, istasyonlardan biri veri iletimini diğerinden önce tekrarlamaya çalışacaktır. Buna göre, ikinci istasyon veri ortamının zaten meşgul olduğunu belirleyecek ve serbest kalmasını bekleyecektir.

    CSMA/CD protokollerine örnek olarak Ethernet sürüm 2 (DEC tarafından geliştirilen Ethernet II) ve IEEE802.3 verilebilir.

    CSMA/CA protokolleri. CSMA/CA, zaman dilimleme erişimi veya ortama erişim için bir istek gönderme gibi şemaları kullanır. Zaman dilimleme kullanılırken, her istasyon bilgileri yalnızca bu istasyon için kesin olarak tanımlanmış zamanlarda iletebilir. Aynı zamanda, zaman dilimlerini yönetme mekanizması ağda uygulanmalıdır. Ağa bağlanan her yeni istasyon, görünüşünü duyurur ve böylece bilgi aktarımı için zaman dilimlerinin yeniden dağıtım sürecini başlatır. Merkezi medya erişim kontrolünün kullanılması durumunda, her istasyon, kontrol istasyonuna gönderilen özel bir iletim talebi oluşturur. Merkez istasyon, tüm ağ nesneleri için iletim ortamına erişimi düzenler.

    Bir CSMA/CA örneği, LocalTalk protokolüdür Elma bilgisayar.

    Yarış tabanlı sistemler, görece az kullanıcısı olan ağlarda yoğun trafik (büyük dosya aktarımları) için en uygun olanlardır.

    Marker transferli sistemler. Jeton geçiş sistemlerinde, küçük bir çerçeve (token) bir cihazdan diğerine belirli bir sırayla geçirilir. işaretçi özel mesaj Geçici medya kontrolünü belirtecin sahibi olan cihaza aktaran bir A. Jetonun iletilmesi, erişim kontrolünü ağdaki cihazlar arasında dağıtır.

    Her cihaz, belirteci hangi cihazdan aldığını ve hangi cihaza iletmesi gerektiğini bilir. Genellikle bu tür cihazlar, jeton sahibinin en yakın komşularıdır. Her cihaz periyodik olarak jetonun kontrolünü alır, eylemlerini gerçekleştirir (bilgi iletir) ve ardından jetonu kullanım için bir sonraki cihaza iletir. Protokoller, bir jetonun her cihaz tarafından kontrol edilebileceği süreyi sınırlar.

    Birkaç belirteç geçiş protokolü vardır. Belirteç geçişini kullanan iki ağ standardı IEEE 802.4'tür. jetonlu otobüs ve IEEE 802.5 Token Ring. Bir Token Bus ağı, belirteç geçişli erişim kontrolü ve fiziksel veya mantıksal bir veri yolu topolojisi kullanırken, Token Ring ağı, belirteç geçişli erişim kontrolü ve fiziksel veya mantıksal bir halka topolojisi kullanır.

    Belirteç geçiş ağları, dijital ses veya video verileri gibi zamana bağlı öncelikli trafik olduğunda veya çok sayıda kullanıcı olduğunda kullanılmalıdır.

    Anket. Yoklama, bir aygıtı (denetleyici, birincil veya "ana" aygıt olarak adlandırılır) medya erişim hakemi olarak ayıran bir erişim yöntemidir. Bu cihaz, gönderecek bilgileri olup olmadığını görmek için diğer tüm cihazları (ikincil cihazları) önceden tanımlanmış bir sırayla yoklar. İkincil bir cihazdan veri almak için, birincil cihaz ona uygun bir istek gönderir ve ardından ikincil cihazdan veri alır ve alıcı cihaza gönderir. Ardından, birincil cihaz başka bir ikincil cihazı yoklar, ondan veri alır ve bu böyle devam eder. Protokol, sorgulandıktan sonra her bir ikincil cihazın iletebileceği veri miktarını sınırlar. Yoklama sistemleri, tesis otomasyonu gibi zamana duyarlı ağ cihazları için idealdir.

    Bu katman aynı zamanda bağlantı hizmetini de sağlar. Üç tür bağlantı hizmeti vardır:

    • onaysız ve bağlantı kurmadan hizmet (onaylanmamış bağlantısız) - akış kontrolü ve hata kontrolü veya paket sırası olmadan çerçeveler gönderir ve alır;
    • bağlantı yönelimli hizmet - makbuzlar (onaylar) verilmesi yoluyla akış kontrolü, hata kontrolü ve paket sırası sağlar;
    • Onaylanmış bağlantısız hizmet - iki ağ düğümü arasındaki iletimlerdeki akışı ve kontrol hatalarını kontrol etmek için biletleri kullanır.

    Bağlantı katmanının LLC alt katmanı, birden çok ağ protokolleri(farklı protokol yığınlarından) bir ağ arayüzü üzerinden çalışırken. Başka bir deyişle, bilgisayarınızda yalnızca bir ağ kartı, ancak farklı üreticilerin çeşitli ağ hizmetleriyle çalışmaya ihtiyaç vardır, o zaman LLC alt düzeyindeki istemci ağ yazılımı bu tür çalışmaların olasılığını sağlar.

    ağ katmanı

    Ağ katmanı, mantıksal ağlar arasında veri iletimi, ağ cihazlarının mantıksal adreslerinin oluşumu, yönlendirme bilgilerinin tanımı, seçimi ve bakımı, ağ geçitlerinin (ağ geçitleri) işleyişi için kuralları tanımlar.

    Ağ katmanının temel amacı, verileri ağda belirtilen noktalara taşıma (teslim etme) problemini çözmektir. Veri teslimi ağ katmanı genel olarak, veri iletimi için cihazların fiziksel adreslemesinin kullanıldığı OSI modelinin veri bağlantı katmanındaki veri iletimine benzer. Bununla birlikte, bağlantı katmanı adresleme, yalnızca bir mantıksal ağı ifade eder ve yalnızca bu ağ içinde geçerlidir. Ağ katmanı, birbirine bağlandıklarında tek bir ağ oluşturan birçok bağımsız (ve genellikle heterojen) mantıksal ağ arasında bilgi aktarmanın yöntemlerini ve araçlarını tanımlar. büyük ağ. Böyle bir ağa birbirine bağlı ağ (internetwork) denir ve ağlar arasında bilgi aktarma işlemlerine internetwork denir.

    Veri bağlantı katmanındaki fiziksel adresleme sayesinde veriler, aynı mantıksal ağın parçası olan tüm cihazlara iletilir. Her ağ cihazı, her bilgisayar alınan verinin hedefini belirler. Veriler bilgisayar için tasarlanmışsa, o zaman onu işler; değilse, yok sayar.

    Bağlantı katmanının aksine, ağ katmanı ağda belirli bir yol seçebilir ve verilerin adreslenmediği mantıksal ağlara veri göndermekten kaçınabilir. Ağ katmanı bunu anahtarlama, ağ katmanı adresleme ve yönlendirme algoritmaları kullanarak yapar. Ağ katmanı, heterojen ağlardan oluşan ağlar arası veri için doğru yolları sağlamaktan da sorumludur.

    Ağ katmanını uygulamaya yönelik öğeler ve yöntemler şu şekilde tanımlanır:

    • mantıksal olarak ayrı tüm ağların benzersiz ağ adresleri olmalıdır;
    • anahtarlama, ağlar arası bağlantıların nasıl kurulduğunu tanımlar;
    • bilgisayarların ve yönlendiricilerin verilerin ağ üzerinden geçmesi için en iyi yolu belirlemesi için yönlendirme uygulama yeteneği;
    • ağ, ağlar arası içinde beklenen hata sayısına bağlı olarak farklı düzeylerde bağlantı hizmeti gerçekleştirecektir.

    Yönlendiriciler ve bazı anahtarlar, OSI modelinin bu seviyesinde çalışır.

    Ağ katmanı, ağ nesneleri için mantıksal ağ adresleri oluşturmaya yönelik kuralları tanımlar. Büyük bir ağ içinde, her ağ nesnesinin benzersiz bir mantıksal adresi olmalıdır. Mantıksal adresin oluşumunda iki bileşen yer alır: tüm ağ nesnelerinde ortak olan ağın mantıksal adresi ve bu nesne için benzersiz olan ağ nesnesinin mantıksal adresi. Bir ağ nesnesinin mantıksal adresini oluştururken, nesnenin fiziksel adresi kullanılabilir veya rastgele bir mantıksal adres belirlenebilir. Mantıksal adreslemenin kullanılması, farklı mantıksal ağlar arasında veri aktarımını düzenlemenizi sağlar.

    Her ağ nesnesi, her bilgisayar aynı anda birçok ağ işlevini gerçekleştirebilir ve iş sağlar. çeşitli hizmetler. Servislere erişmek için, port (port) veya soket (soket) adı verilen özel bir servis tanımlayıcısı kullanılır. Bir hizmete erişirken, hizmet tanımlayıcısı, hizmeti çalıştıran bilgisayarın mantıksal adresini hemen takip eder.

    Birçok ağ, belirli önceden tanımlanmış ve iyi bilinen eylemleri gerçekleştirmek amacıyla mantıksal adres gruplarını ve hizmet tanımlayıcılarını ayırır. Örneğin, tüm ağ nesnelerine veri göndermek gerekirse, özel bir yayın adresine gönderilir.

    Ağ katmanı, iki ağ varlığı arasında veri aktarımı için kuralları tanımlar. Bu iletim, anahtarlama veya yönlendirme kullanılarak gerçekleştirilebilir.

    Veri iletiminde anahtarlamanın üç yöntemi vardır: devre anahtarlama, mesaj anahtarlama ve paket anahtarlama.

    Devre anahtarlama kullanılırken, gönderici ve alıcı arasında bir veri iletim kanalı kurulur. Bu kanal, tüm iletişim oturumu boyunca aktif olacaktır. Bu yöntemi kullanırken, yeterli bant genişliği olmaması, anahtarlama ekipmanının iş yükü veya alıcının meşgul olması nedeniyle bir kanalın tahsisinde uzun gecikmeler olabilir.

    Mesaj değiştirme, depola ve ilet temelinde bir bütün (parçalara bölünmemiş) mesajın iletilmesine izin verir. Her ara cihaz bir mesaj alır, yerel olarak saklar ve bu mesajın gönderileceği iletişim kanalı serbest bırakıldığında gönderir. Bu yöntem, mesaj iletmek için çok uygundur. E-posta ve elektronik belge yönetiminin organizasyonu.

    Paket anahtarlamayı kullanırken, önceki iki yöntemin avantajları birleştirilir. Her büyük mesaj, her biri sırayla alıcıya gönderilen küçük paketlere bölünür. Ağlar arası geçişte her bir paket için o andaki en iyi yol belirlenir. Bir mesajın bazı bölümlerinin alıcıya farklı zamanlarda ulaşabileceği ve ancak tüm parçalar bir araya getirildikten sonra alıcının alınan verilerle çalışabileceği ortaya çıktı.

    Bir veri yolu her belirlendiğinde, en iyi yol seçilmelidir. En iyi yolu belirleme görevine yönlendirme denir. Bu görev yönlendiriciler tarafından gerçekleştirilir. Yönlendiricilerin görevi, olası veri iletim yollarını belirlemek, yönlendirme bilgilerini korumak ve en iyi yolları seçmektir. Yönlendirme statik veya dinamik olarak yapılabilir. Sorulduğu zaman Statik yönlendirme mantıksal ağlar arasındaki tüm ilişkiler belirtilmeli ve değişmeden kalmalıdır. Dinamik yönlendirme, yönlendiricinin kendisinin yeni yollar belirleyebileceğini veya eskileri hakkındaki bilgileri değiştirebileceğini varsayar. Dinamik yönlendirme, en yaygın olanları mesafe vektörü ve bağlantı durumu olan özel yönlendirme algoritmaları kullanır. İlk durumda, yönlendirici, komşu yönlendiricilerden gelen ağ yapısı hakkında ikinci el bilgileri kullanır. İkinci durumda, yönlendirici şu bilgilerle çalışır: kendi kanalları eksiksiz bir ağ haritası oluşturmak için özel bir temsilci yönlendirici ile iletişim kurar ve etkileşim kurar.

    En iyi rotanın seçimi genellikle yönlendiriciler üzerinden atlama sayısı (atlama sayısı) ve hedef ağa ulaşmak için gereken tıklama sayısı (zaman birimleri) (tık sayısı) gibi faktörlerden etkilenir.

    Ağ katmanı bağlantı hizmeti, OSI modelinin bağlantı katmanı LLC alt katmanı bağlantı hizmeti kullanılmadığında çalışır.

    Bir ağ ağı oluştururken, farklı teknolojiler kullanılarak oluşturulmuş ve çeşitli hizmetler sağlayan mantıksal ağları birbirine bağlamanız gerekir. Bir ağın çalışması için, mantıksal ağların verileri doğru şekilde yorumlayabilmesi ve kontrol bilgisi. Bu görev, bir mantıksal ağın kurallarını diğerinin kurallarına çeviren ve yorumlayan bir cihaz veya uygulama programı olan bir ağ geçidinin yardımıyla çözülür. Genel olarak ağ geçitleri, OSI modelinin herhangi bir katmanında uygulanabilir, ancak çoğunlukla modelin üst katmanlarında uygulanır.

    taşıma katmanı

    Taşıma katmanı, ağın fiziksel ve mantıksal yapısını uygulamalardan gizlemenizi sağlar. üst seviyeler OSI modelleri. Uygulamalar yalnızca oldukça evrensel olan ve fiziksel ve mantıksal ağ topolojilerine bağlı olmayan hizmet işlevleriyle çalışır. Mantıksal özellikler ve fiziksel ağlar taşıma katmanının verileri gönderdiği önceki seviyelerde uygulanır.

    Taşıma katmanı, genellikle alt katmanlardaki güvenilir veya bağlantıya yönelik bağlantı hizmeti eksikliğini telafi eder. "Güvenilir" terimi, tüm verilerin her durumda teslim edileceği anlamına gelmez. Bununla birlikte, taşıma katmanı protokollerinin güvenilir uygulamaları, genellikle verilerin teslimini onaylayabilir veya reddedebilir. Veriler alıcı cihaza doğru bir şekilde iletilmezse, taşıma katmanı yeniden iletebilir veya üst katmanları teslim edememe konusunda bilgilendirebilir. Üst seviyeler daha sonra gerekli düzeltici eylemi yapabilir veya kullanıcıya bir seçenek sunabilir.

    Bilgisayar ağlarındaki birçok protokol, kullanıcılara çalışma olanağı sağlar. basit isimler karmaşık ve hatırlaması zor alfasayısal adresler yerine doğal dilde. Adres/Ad Çözünürlüğü, adları ve alfanümerik adresleri tanımlama veya birbiriyle eşleme işlevidir. Bu işlev, ağdaki her varlık veya sağlayıcılar tarafından gerçekleştirilebilir. özel servis, dizin sunucuları (dizin sunucusu), ad sunucuları (ad sunucusu) vb. Aşağıdaki tanımlar, adres/ad çözümleme yöntemlerini sınıflandırır:

    • hizmetin tüketici tarafından başlatılması;
    • hizmet sağlayıcı başlatma.

    İlk durumda, ağ kullanıcısı, hizmetin tam yerini bilmeden bir hizmete mantıksal adıyla erişir. Kullanıcı, bu hizmetin mevcut olup olmadığını bilmiyor şu an. Erişildiğinde, mantıksal ad fiziksel adla eşleştirilir ve iş istasyonu kullanıcı doğrudan hizmete bir çağrı başlatır. İkinci durumda, her hizmet kendisini tüm ağ istemcilerine periyodik olarak duyurur. İstemcilerin her biri herhangi bir zamanda hizmetin mevcut olup olmadığını bilir ve hizmete doğrudan erişebilir.

    adresleme yöntemleri

    Hizmet adresleri belirli tanımlar yazılım süreçleri ağ cihazlarında çalışır. Bu adreslere ek olarak servis sağlayıcılar, servis talep eden cihazlarla yaptıkları çeşitli görüşmeleri takip eder. İki farklı diyalog yöntemi aşağıdaki adresleri kullanır:

    • bağlantı tanımlayıcısı;
    • İşlem Kimliği.

    Bağlantı kimliği, bağlantı noktası veya soket olarak da adlandırılan bir bağlantı tanımlayıcısı, her konuşmayı tanımlar. Bir bağlantı kimliğiyle, bir bağlantı sağlayıcı birden fazla müşteriyle iletişim kurabilir. Hizmet sağlayıcı, her bir anahtarlama varlığına numarasıyla atıfta bulunur ve diğer alt katman adreslerini koordine etmek için taşıma katmanına güvenir. Bağlantı kimliği, belirli bir iletişim kutusuyla ilişkilendirilir.

    İşlem kimlikleri bağlantı kimlikleri gibidir, ancak görüşmeden daha küçük birimlerde çalışır. Bir işlem, bir istek ve bir yanıttan oluşur. Hizmet sağlayıcılar ve tüketiciler, görüşmenin tamamını değil, her işlemin gidiş ve gelişini takip eder.

    oturum katmanı

    Oturum katmanı, hizmet talep eden ve sağlayan cihazlar arasındaki etkileşimi kolaylaştırır. İletişim oturumları, iletişim kuran varlıklar arasında bir konuşma oluşturan, sürdüren, senkronize eden ve yöneten mekanizmalar aracılığıyla kontrol edilir. Bu katman aynı zamanda üst katmanların kullanılabilir bir ağ hizmetini tanımlamasına ve bu hizmete bağlanmasına yardımcı olur.

    Oturum katmanı, üst katmanların ihtiyaç duyduğu sunucu adlarını ve adresleri belirlemek için alt katmanlar tarafından sağlanan mantıksal adres bilgilerini kullanır.

    Oturum katmanı aynı zamanda servis sağlayıcı cihazlar ile tüketici cihazlar arasındaki konuşmaları da başlatır. Bu işlevi yerine getirirken, oturum katmanı genellikle her nesneyi temsil eder veya tanımlar ve ona erişim haklarını koordine eder.

    Oturum katmanı, tek yönlü, yarı çift yönlü ve tam çift yönlü olmak üzere üç iletişim modundan birini kullanarak konuşma kontrolünü uygular.

    Tek yönlü iletişim, bilginin kaynaktan alıcıya tek yönlü iletimini içerir. Bu iletişim yöntemi herhangi bir geri bildirim sağlamaz (alıcıdan kaynağa). Yarım dubleks, çift yönlü bilgi aktarımı için bir veri iletim ortamının kullanılmasına izin verir, ancak bilgi aynı anda yalnızca bir yönde iletilebilir. Full duplex, veri iletim ortamı üzerinden her iki yönde eş zamanlı bilgi iletimi sağlar.

    OSI modelinin bu katmanında, iki ağ varlığı arasında bağlantı kurma, veri aktarma ve bağlantıyı sonlandırmadan oluşan bir iletişim oturumunun yönetimi de gerçekleştirilir. Oturum kurulduktan sonra, bu seviyedeki işlevleri uygulayan yazılım, sonlandırılana kadar bağlantıyı kontrol edebilir (sürdürebilir).

    Sunum katmanı

    Veri sunum katmanının ana görevi, verileri tüm ağ uygulamaları ve uygulamaların üzerinde çalıştığı bilgisayarlar tarafından anlaşılabilen, karşılıklı olarak kararlaştırılan biçimlere (değişim sözdizimi) dönüştürmektir. Bu seviyede, veri sıkıştırma ve açma görevleri ve bunların şifrelenmesi de çözülür.

    Dönüşüm, bitlerin bayt cinsinden sırasını, bir kelimedeki bayt sırasını, karakter kodlarını ve dosya adlarının sözdizimini değiştirmek anlamına gelir.

    Bitlerin ve baytların sırasını değiştirme ihtiyacı, çok sayıda çeşitli işlemci, bilgisayar, kompleks ve sistemin varlığından kaynaklanmaktadır. Farklı üreticilerin işlemcileri, bir bayttaki sıfır ve yedinci bitleri farklı yorumlayabilir (sıfır biti en yüksek bittir veya yedinci bittir). Benzer şekilde, büyük bilgi birimlerini - sözcükleri - oluşturan baytlar farklı şekilde yorumlanır.

    Farklı işletim sistemlerindeki kullanıcıların doğru ad ve içeriklere sahip dosyalar biçiminde bilgi alabilmeleri için bu düzey, dosya sözdiziminin doğru dönüşümünü sağlar. Farklı işletim sistemleri, dosya sistemleriyle farklı çalışır, dosya adlarını oluşturmak için farklı yollar uygular. Dosyalardaki bilgiler de belirli bir karakter kodlamasında saklanır. İki ağ nesnesi etkileşime girdiğinde, her birinin dosya bilgilerini kendi yöntemiyle yorumlayabilmesi önemlidir, ancak bilgilerin anlamı değişmemelidir.

    Sunum katmanı, verileri, tüm ağ uygulamaları ve uygulamaları çalıştıran bilgisayarlar tarafından anlaşılabilen, karşılıklı olarak üzerinde anlaşmaya varılan bir biçime (bir değiş tokuş sözdizimi) dönüştürür. Ayrıca verileri sıkıştırabilir ve açabilir, ayrıca verileri şifreleyebilir ve şifresini çözebilir.

    bilgisayar kullanımı çeşitli kurallar ikili sıfırlar ve birler kullanılarak verilerin temsili. Bu kuralların tümü, insan tarafından okunabilir veriler sunma ortak amacına ulaşmaya çalışsa da, bilgisayar üreticileri ve standart kuruluşları birbiriyle çelişen kurallar oluşturmuştur. Farklı kural kümelerini kullanan iki bilgisayar birbiriyle iletişim kurmaya çalıştığında, genellikle bazı dönüşümler gerçekleştirmeleri gerekir.

    Yerel işletim sistemleri ve ağ işletim sistemleri, yetkisiz kullanıma karşı korumak için genellikle verileri şifreler. Şifreleme, bazı veri koruma yöntemlerini tanımlayan genel bir terimdir. Koruma genellikle üç yöntemden birini veya daha fazlasını kullanan veri karıştırma ile gerçekleştirilir: permütasyon, ikame, cebirsel yöntem.

    Bu yöntemlerin her biri, verileri yalnızca şifreleme algoritmasını bilenler tarafından anlaşılabilecek şekilde korumanın özel bir yoludur. Veri şifreleme hem donanımda hem de yazılımda gerçekleştirilebilir. Bununla birlikte, uçtan uca veri şifreleme genellikle gerçekleştirilir. programlı olarak ve sunum katmanı işlevlerinin bir parçası olarak kabul edilir. Nesneleri kullanılan şifreleme yöntemi hakkında bilgilendirmek için genellikle 2 yöntem kullanılır - gizli anahtarlar ve genel anahtarlar.

    Gizli anahtar şifreleme yöntemleri tek bir anahtar kullanır. Anahtarın sahibi olan ağ varlıkları, her mesajı şifreleyebilir ve şifresini çözebilir. Bu nedenle, anahtar gizli tutulmalıdır. Anahtar, donanım yongalarına yerleştirilebilir veya ağ yöneticisi tarafından kurulabilir. Anahtar her değiştirildiğinde, tüm cihazlar değiştirilmelidir (tercihen yeni anahtarın değerini iletmek için ağ kullanılmamalıdır).

    Genel anahtar şifreleme yöntemlerini kullanan ağ nesnelerine, gizli bir anahtar ve bazı bilinen değerler sağlanır. Nesne, bilinen bir değeri özel bir anahtar aracılığıyla manipüle ederek bir genel anahtar oluşturur. İletişimi başlatan varlık, açık anahtarını alıcıya gönderir. Daha sonra diğer varlık, karşılıklı olarak kabul edilebilir bir şifreleme değeri oluşturmak için kendi özel anahtarını kendisine iletilen genel anahtarla matematiksel olarak birleştirir.

    Yalnızca ortak anahtara sahip olmanın, yetkisiz kullanıcılar için çok az faydası vardır. Ortaya çıkan şifreleme anahtarının karmaşıklığı, makul bir süre içinde hesaplanabilecek kadar büyüktür. Büyük sayılar için logaritmik hesaplamaların karmaşıklığından dolayı, kendi özel anahtarınızı ve bir başkasının genel anahtarını bilmek bile başka bir özel anahtarı belirlemede pek yardımcı olmaz.

    Uygulama katmanı

    Uygulama katmanı, her ağ hizmeti türüne özgü tüm öğeleri ve işlevleri içerir. Altı alt katman, ağ hizmeti için genel destek sağlayan görevleri ve teknolojileri bir araya getirirken, uygulama katmanı, belirli ağ hizmeti işlevlerini gerçekleştirmek için gereken protokolleri sağlar.

    Sunucular, ağ istemcilerine ne tür hizmetler sağladıkları hakkında bilgi sağlar. Sunulan hizmetleri tanımlamaya yönelik temel mekanizmalar, hizmet adresleri gibi öğeler tarafından sağlanır. Ayrıca sunucular, hizmetlerini aktif ve pasif servis sunumu olarak sunmak için bu tür yöntemleri kullanırlar.

    Bir Aktif hizmet reklamında, her sunucu periyodik olarak, kullanılabilirliğini bildiren mesajlar (hizmet adresleri dahil) gönderir. İstemciler, belirli bir hizmet türü için ağ cihazlarını da sorgulayabilir. Ağ istemcileri, sunucular tarafından yapılan görünümleri toplar ve mevcut hizmetlerin tablolarını oluşturur. Etkin sunum yöntemini kullanan çoğu ağ, hizmet sunumları için belirli bir geçerlilik süresi de tanımlar. Örneğin, bir ağ protokolü hizmet temsillerinin her beş dakikada bir gönderilmesi gerektiğini belirtirse, istemciler son beş dakika içinde sunulmayan hizmetleri zaman aşımına uğratır. Zaman aşımı süresi dolduğunda, istemci hizmeti tablolarından kaldırır.

    Sunucular, hizmetlerini ve adreslerini dizine kaydederek pasif bir hizmet reklamı uygular. İstemciler hangi hizmetlerin kullanılabilir olduğunu belirlemek istediklerinde, dizini bir konum için sorgulamaları yeterlidir. istenilen hizmet ve adresi hakkında.

    Bir ağ hizmetinin kullanılabilmesi için, bilgisayarın yerel işletim sistemi tarafından kullanılabilir olması gerekir. Bu görevi gerçekleştirmek için birkaç yöntem vardır, ancak bu tür yöntemlerin her biri, yerel işletim sisteminin ağ işletim sistemini tanıdığı konum veya düzeye göre belirlenebilir. Sağlanan hizmet üç kategoriye ayrılabilir:

    • işletim sistemi çağrılarını yakalamak;
    • uzak mod;
    • işbirlikçi veri işleme.

    OC Çağrı Durdurma kullanılırken, yerel işletim sistemi bir şebeke servisinin varlığından tamamen habersizdir. Örneğin, bir DOS uygulaması bir ağ dosya sunucusundan bir dosyayı okumaya çalıştığında, dosyanın yerel depolamada olduğunu varsayar. Aslında özel bir parça yazılım yerel işletim sistemine (DOS) ulaşmadan önce bir dosyayı okuma isteğini yakalar ve isteği bir ağ dosya hizmetine iletir.

    Diğer uçta ise, Uzaktan İşlemde, yerel işletim sistemi ağın farkındadır ve istekleri ağ hizmetine iletmekten sorumludur. Ancak, sunucu istemci hakkında hiçbir şey bilmiyor. Sunucu işletim sistemi için, bir hizmete yönelik tüm istekler, ister dahili ister ağ üzerinden iletilmiş olsun, aynı görünür.

    Son olarak, ağın varlığından haberdar olan işletim sistemleri vardır. Hem hizmet tüketicisi hem de hizmet sağlayıcı birbirlerinin varlığının farkındadır ve hizmetin kullanımını koordine etmek için birlikte çalışırlar. Bu tür hizmet kullanımı tipik olarak eşler arası işbirlikçi veri işleme için gereklidir. İşbirlikçi veri işleme, tek bir görevi gerçekleştirmek için veri işleme yeteneklerinin paylaşılmasını içerir. Bu, işletim sisteminin başkalarının varlığından ve yeteneklerinden haberdar olması ve istenen görevi gerçekleştirmek için onlarla işbirliği yapabilmesi gerektiği anlamına gelir.

    BilgisayarBasın 6 "1999

    Modern BT dünyası, anlaşılması zor olan devasa bir dallanma yapısıdır. Anlamayı basitleştirmek ve hata ayıklamayı iyileştirmek için, protokollerin ve sistemlerin tasarım aşamasında modüler bir mimari kullanıldı. Video kartı, ekipmanın geri kalanından ayrı bir cihaz olduğunda, sorunun video çipinde olduğunu öğrenmemiz çok daha kolay. Ya da ağın ayrı bir bölümündeki bir sorunu fark etmek, tüm ağı bir bütün olarak kürekle kürek çekmekten daha iyidir.

    Ayrı bir BT katmanı - bir ağ - da modüler bir şekilde oluşturulmuştur. Ağ işletim modeli, ISO/OSI Açık Sistemler Ara Bağlantı Temel Referans Modeli Ağ Modeli olarak adlandırılır. Kısaca - OSI modeli.

    OSI modeli 7 katmandan oluşur. Her seviye diğerlerinden soyutlanmıştır ve varlıklarından hiçbir şey bilmez. OSI modeli bir arabanın yapısına benzetilebilir: motor işini yapar, tork yaratır ve bunu vites kutusuna verir. Motor, bu torkla daha sonra ne olacağını kesinlikle umursamıyor. Çarkı mı, tırtılı mı yoksa pervaneyi mi çevirecek? Tıpkı bir tekerlek gibi, bu torkun nereden geldiği önemli değildir - motordan veya tamircinin çevirdiği kranktan.

    Buraya faydalı yük kavramını eklemek gerekiyor. Her seviye belirli miktarda bilgi taşır. Bu bilgilerden bazıları, örneğin bir adres, bu düzey için kullanılabilir. Sitenin IP adresi bizim için herhangi bir bilgi taşımamaktadır. kullanışlı bilgi. Biz sadece sitenin bize gösterdiği kedileri önemsiyoruz. Dolayısıyla bu yük, katmanın protokol veri birimi (PDU) adı verilen bölümünde taşınır.

    OSI Modelinin Katmanları

    OSI Modelinin her katmanına daha yakından bakalım.

    1 seviye. Fiziksel ( fiziksel). Yük birimi ( PDU) işte biraz. Birler ve sıfırlara ek olarak, fiziksel seviye hiçbir şey bilmez. Kablolar, patch paneller, network hub'lar bu seviyede çalışır (artık alıştığımız ağlarda bulunması zor olan hub'lar), ağ bağdaştırıcıları. Ağ bağdaştırıcılarıdır ve bilgisayardan başka bir şey değildir. Ağ bağdaştırıcısının kendisi bir dizi bit alır ve iletir.

    2. seviye. kanal ( veri bağlantısı). PDU - çerçeve ( çerçeve). Adresleme bu seviyede görünür. adres Mac Adresi. Bağlantı katmanı, çerçevelerin hedefe tesliminden ve bunların bütünlüğünden sorumludur. Alışık olduğumuz ağlarda data link katmanında ARP protokolü çalışmaktadır. İkinci seviye adresleme, yalnızca bir ağ segmentinde çalışır ve yönlendirme hakkında hiçbir şey bilmez - bu, daha yüksek bir seviye tarafından gerçekleştirilir. Buna göre, L2 üzerinde çalışan cihazlar, anahtarlar, köprüler ve bir ağ bağdaştırıcı sürücüsüdür.

    3. seviye. Ağ ( ). PDU paketi ( paket). En yaygın protokol ("en yaygın" hakkında daha fazla konuşmayacağım - yeni başlayanlar için bir makale ve genellikle egzotiklerle karşılaşmazlar) burada IP'dir. Adresleme, 32 bitten oluşan IP adresleriyle gerçekleşir. Protokol yönlendirilebilir, yani bir paket belirli sayıda yönlendirici aracılığıyla ağın herhangi bir yerine ulaşabilir. Yönlendiriciler L3'te çalışır.

    4. seviye. Ulaşım ( toplu taşıma). PDU segmenti ( bölüm)/veri birimi ( veri birimi). Bu seviyede port kavramları karşımıza çıkmaktadır. TCP ve UDP burada çalışır. Bu katmanın protokolleri, uygulamalar arasındaki doğrudan iletişimden ve bilgi dağıtımının güvenilirliğinden sorumludur. Örneğin, verilerin yanlış alınması veya tamamının alınmaması durumunda TCP, verilerin yeniden iletilmesini talep edebilir. Alıcı tarafın her şeyi kabul edecek zamanı yoksa (TCP Pencere Boyutu) TCP, veri aktarım hızını da değiştirebilir.

    Aşağıdaki düzeyler yalnızca RFC'de "doğru" şekilde uygulanır. Uygulamada, aşağıdaki seviyelerde açıklanan protokoller, OSI modelinin birkaç seviyesinde eşzamanlı olarak çalışır, bu nedenle oturum ve sunum seviyelerine net bir ayrım yoktur. Bu bağlamda, şu anda kullanılan ana yığın, aşağıda bahsedeceğimiz TCP / IP'dir.

    Seviye 5 oturum ( oturum). veri PDU'su ( veri). Bir iletişim oturumunu, bilgi alışverişini, hakları yönetir. Protokoller - L2TP, PPTP.

    6. seviye. Yönetici ( sunum). veri PDU'su ( veri). Verilerin sunumu ve şifrelenmesi. JPEG, ASCII, MPEG.

    7. seviye Uygulamalı ( başvuru). veri PDU'su ( veri). En çok sayıda ve çeşitli seviye. Tüm üst düzey protokolleri çalıştırır. POP, SMTP, RDP, HTTP vb. Buradaki protokollerin yönlendirmeyi veya bilgi dağıtımını garanti etmeyi düşünmesi gerekmez - bunlar alt katmanlar tarafından yönetilir. 7. seviyede, yalnızca belirli eylemleri uygulamak, örneğin belirli bir alıcıya bir html kodu veya bir e-posta mesajı almak gereklidir.

    Çözüm

    OSI modelinin modülerliği, sorunlu alanları hızlı bir şekilde bulmanızı sağlar. Sonuçta, siteye ping (3-4 seviye) yoksa, site görüntülenmiyorken üstteki katmanları (TCP-HTTP) kazmanın bir anlamı yoktur. Diğer düzeylerden soyutlayarak sorunlu kısımda hata bulmak daha kolaydır. Bir arabaya benzeterek - tekerleği deldiğimizde mumları kontrol etmiyoruz.

    OSI modeli bir referans modelidir - boşlukta bir tür küresel at. Gelişimi çok uzun sürdü. Buna paralel olarak günümüzde ağlarda aktif olarak kullanılan TCP/IP protokol yığını geliştirilmiştir. Buna göre TCP/IP ile OSI arasında bir benzetme yapılabilir.

    ağ ortamına erişim. Aynı zamanda, bağlantı katmanı iletilen verilerin fiziksel ortama yerleştirilmesi sürecini yönetir. Bu yüzden bağlantı katmanı 2 alt seviyeye ayrılmıştır (Şekil 5.1): üst alt seviye mantıksal bağlantı kontrolü(Mantıksal Bağlantı Kontrolü - LLC), tüm teknolojilerde ortak olan ve alt alt düzey medya erişim kontrolü(Medya Erişim Kontrolü - MAC). Ek olarak, bağlantı katmanı araçları, iletilen verilerdeki hataları tespit etmenizi sağlar.


    Pirinç. 5.1.

    Yerel ağ düğümlerinin etkileşimi, bağlantı katmanı protokolleri temelinde gerçekleşir. Yerel ağlarda veri iletimi, nispeten kısa mesafelerde (binaların içinde veya birbirine yakın binalar arasında), ancak yüksek bir hızda (10 Mbps - 100 Gbps) gerçekleşir. mesafe ve iletim hızı veriler, ilgili standartların donanımı tarafından belirlenir.

    Uluslararası Elektrik ve Elektronik Mühendisleri Enstitüsü (Elektrik ve Elektronik Mühendisleri Enstitüsü - IEEE) yedi katmanlı ISO/OSI modelinin veri bağlantısının ve fiziksel katmanlarının işleyişini düzenleyen bir 802.x standartları ailesi geliştirildi. Bu protokollerin bir kısmı tüm teknolojilerde ortaktır, örneğin 802.2 standardı, diğer protokoller (örneğin, 802.3, 802.3u, 802.5) LAN teknolojilerinin özelliklerini tanımlar.

    LLC alt seviyesi uygulandı yazılım araçları . LLC alt katmanında, veri içeren çerçevelerin iletilmesinden önce bir bağlantı kurmanıza veya kurmamanıza, çerçeveleri kaybettiklerinde veya hatalar algılandığında geri yüklemenize veya geri yüklememenize izin veren çeşitli prosedürler vardır. alt seviye LLC, ağ katmanı protokolleriyle iletişimi uygular, genellikle IP protokolü ile. Ağ katmanı ile iletişim ve çerçevelerin ağ üzerinden iletilmesi için mantıksal prosedürlerin tanımı, 802.2 protokolünü uygular. 802.1 protokolü verir genel tanımlar yerel alan ağları, ISO/OSI modeli ile bağlantı. Bu protokolün modifikasyonları da vardır.

    MAC alt katmanı, fiziksel ortama erişim özelliklerini tanımlar.çeşitli yerel alan ağı teknolojilerini kullanarak. Her MAC katmanı teknolojisi (her protokol: 802.3, 802.3u, 802.3z, vb.), fiziksel katman özelliklerinin (protokoller) çeşitli varyantlarına karşılık gelir (Şekil 5.1). Şartname MAC katmanı teknolojileri - fiziksel katman ortamını ve veri aktarımının ana parametrelerini tanımlar ( iletim hızı, orta tip, dar bant veya geniş bant).

    İletim tarafının bağlantı katmanında, çerçeve, hangisinde paket kapsüllenmiştir. Kapsülleme işleminde, IP gibi bir ağ protokol paketine bir çerçeve başlığı ve son bilgi (kağıt) eklenir. Böylece, herhangi bir ağ teknolojisinin çerçevesi üç bölümden oluşur:

    • başlık,
    • veri alanları paketin yerleştirildiği yer,
    • römork.

    Alıcı tarafta, çerçeveden bir paket çıkarıldığında ters kapsül açma işlemi uygulanır.

    başlıkçerçeve sınırlayıcıları, adres ve kontrol alanlarını içerir. Ayırıcılarçerçeveler, çerçevenin başlangıcını belirlemenizi ve verici ile alıcı arasında senkronizasyon sağlamanızı sağlar. adresler bağlantı katmanı fiziksel adreslerdir. Ethernet uyumlu teknolojileri kullanırken, yerel ağlarda veri adresleme, çerçevenin hedef düğüme teslim edilmesini sağlayan MAC adresleri tarafından gerçekleştirilir.

    römork bir sağlama toplamı alanı içerir ( Çerçeve Kontrol Sırası - FCS), döngüsel bir kod kullanarak bir çerçeve iletirken hesaplanır CRC. alıcı tarafta toplamı kontrol etçerçeve tekrar hesaplanır ve alınan çerçeve ile karşılaştırılır. Eşleşirlerse, çerçevenin hatasız iletildiğini düşünün. FCS değerleri farklıysa, çerçeve atılır ve yeniden iletim gerekir.

    Bir ağ üzerinden iletildiğinde, bir çerçeve, farklı fiziksel ortamlarla karakterize edilen bir dizi bağlantıdan sırayla geçer. Örneğin, A Düğümünden B Düğümüne veri aktarırken (Şekil 5.2), veriler şunlardan geçer: A Düğümü ile Yönlendirici A arasındaki Ethernet bağlantısı (bakır, korumasız) bükümlü çift), A ve B yönlendiricileri arasındaki bağlantı (fiber optik kablo), B yönlendiricisi ile WAP kablosuz erişim noktası arasındaki noktadan noktaya seri bakır kablo, WAP ile Son Düğüm B arasındaki kablosuz bağlantı (radyo bağlantısı). Bu nedenle her bağlantı için ayrı bir çerçeve oluşturulurözel biçim.


    Pirinç. 5.2.

    Düğüm A tarafından hazırlanan paket bir çerçeve içinde kapsüllenir yerel ağ yönlendirici A'ya iletilir. Yönlendirici, alınan çerçeveden paketin kapsülünü açar, paketin hangi çıkış arabirimine gönderileceğini belirler ve ardından optik ortam üzerinden iletim için yeni bir çerçeve oluşturur. Yönlendirici B, alınan çerçeveden paketin kapsülünü açar, paketin hangi çıkış arabirimine gönderileceğini belirler ve ardından noktadan noktaya seri bakır ortam üzerinden iletim için yeni bir çerçeve oluşturur. kablosuz erişim noktası WAP erişimi ise havadan uç B Düğümüne veri iletimi için kendi çerçevesini oluşturur.

    Ağlar oluşturulurken, düğümlerin ortam aracılığıyla nasıl iletişim kurduğunu, nasıl iletişim kurduğunu belirleyen çeşitli mantıksal topolojiler kullanılır. giriş kontrolu orta. En iyi bilinen mantıksal topolojiler, noktadan noktaya, çoklu erişim, yayın ve belirteç geçişidir.

    Ortamı birden fazla cihaz arasında paylaşmak, iki ana yönteme dayalı olarak gerçekleştirilir:

    • yöntem rekabetçi (belirleyici olmayan) erişim(Contension-based Access), tüm ağ düğümleri eşit olduğunda, veri aktarım sırası düzenlenmez. İletmek için, bu düğüm ortamı dinlemelidir, eğer boşsa, o zaman bilgi iletilebilir. Bu, çatışmalara neden olabilir çarpışmalar) iki (veya daha fazla) düğüm aynı anda veri iletmeye başladığında;
    • yöntem kontrollü (deterministik) erişim(Kontrollü Erişim), düğümlere veri aktarımı için ortama erişim sırasını sağlar.

    Ethernet ağları oluşturmanın ilk aşamalarında, "veri yolu" topolojisi kullanıldı, paylaşılan veri aktarım ortamı tüm kullanıcılar için ortaktı. Aynı zamanda, yöntem Çoklu erişim ortak iletim ortamına (802.3 protokolü). Bu, varlığı bazı düğümlerin zaten ortak bir ortam üzerinden veri iletmekte olduğunu gösteren taşıyıcı algılamayı gerektiriyordu. Bu nedenle, veri aktarmak isteyen bir düğüm, aktarımın bitmesini beklemek ve ortam serbest bırakıldığında verileri aktarmayı denemek zorundaydı.

    Ağa iletilen bilgiler, NIC adresi iletilen çerçevenin hedef MAC adresiyle eşleşen herhangi bir bilgisayar tarafından veya yayın sırasında ağdaki tüm bilgisayarlar tarafından alınabilir. Ancak, herhangi bir zamanda yalnızca bir düğüm bilgi iletebilir. Bir iletimi başlatmadan önce, düğüm, düğümün ortamda dinlediği halk otobüsünün ücretsiz olduğundan emin olmalıdır.

    İki veya daha fazla bilgisayar aynı anda veri ilettiğinde, bir çakışma meydana gelir ( çarpışma), verici düğümlerin verileri birbiri üzerine bindirildiğinde bozulma meydana gelir ve bilgi kaybı. Bu nedenle, çarpışmaya dahil olan çerçevelerin çarpışma işlemi ve yeniden iletimi gereklidir.

    Benzer Yöntem kararsız(ilişkisel) erişimÇarşamba tarafından adlandırılmış Çarpışma Tespiti ile Carrier Sense Medya Erişimi( Carrier Sense Çoklu Erişim

    OSI ağ referans modelinin katmanları ile ilgili Ağ Cihazları makalesinde listelenen tüm ağ cihazlarının çalışmasını daha kolay anlayabilmek için birkaç yorum ile şematik çizimler yaptım.

    İlk olarak, OSI referans ağ modelinin ve veri kapsüllemenin katmanlarını hatırlayalım.

    Verilerin birbirine bağlı iki bilgisayar arasında nasıl aktarıldığını görün. Aynı zamanda bir ağ kartının bilgisayarlarda çalışmasını da vurgulayacağım çünkü. bir ağ cihazı olan odur ve prensipte bir bilgisayar değildir. (Tüm resimler tıklanabilir - büyütmek için resmin üzerine tıklayın.)


    PC1'deki bir uygulama, verileri başka bir PC2'deki başka bir uygulamaya gönderir. En üst katmandan (uygulama katmanı) başlayarak, veriler ağ kartına bağlantı katmanına gönderilir. Üzerinde, ağ kartı çerçeveleri bitlere dönüştürür ve gönderir fiziki çevre(örn. çift bükümlü kablo). Kablonun diğer tarafına bir sinyal gelir ve PC2 ağ kartı bu sinyalleri alır, bunları bitlere ayırır ve bunlardan çerçeveler oluşturur. Veriler (çerçevelerde bulunan) üst katmana dekapsüle edilir ve uygulama katmanına ulaştığında, PC2'deki ilgili program onu ​​alır.

    tekrarlayıcı yoğunlaştırıcı

    Tekrarlayıcı ve hub aynı katmanda çalışır, dolayısıyla OSI ağ modeline göre aynı şekilde tasvir edilirler. Ağ cihazlarını temsil etme kolaylığı için, onları bilgisayarlarımız arasında göstereceğiz.


    Birinci (fiziksel) seviyenin tekrarlayıcı ve hub cihazları. Sinyali alırlar, tanırlar ve sinyali tüm aktif portlara iletirler.

    ağ köprüsü. Anahtar.

    Ağ köprüsü ve anahtar da aynı seviyede (kanalda) çalışır ve sırasıyla aynı şekilde tasvir edilirler.


    Her iki cihaz da zaten ikinci seviyededir, bu nedenle sinyali tanımanın yanı sıra (birinci seviyedeki yoğunlaştırıcılar gibi), onu (sinyali) çerçevelere ayırırlar. İkinci seviyede, çerçevenin römork (römork) sağlama toplamı karşılaştırılır. Daha sonra çerçeve başlığından alıcının MAC adresi öğrenilir ve anahtarlamalı tablodaki varlığı kontrol edilir. Adres mevcutsa, çerçeve tekrar bitler halinde kapsüllenir ve (zaten bir sinyal biçiminde) uygun bağlantı noktasına gönderilir. Adres bulunamazsa, bu adresin bağlı ağlarda aranması işlemi gerçekleşir.

    Yönlendirici.


    Gördüğünüz gibi, bir yönlendirici (veya yönlendirici) 3. katman bir cihazdır. Yönlendirici kabaca şu şekilde çalışır: Bağlantı noktasından bir sinyal alınır ve yönlendirici bunu tanır. Tanınan sinyal (bitler) çerçeveleri (çerçeveleri) oluşturur. Fragmandaki sağlama toplamı ve alıcının MAC adresi doğrulanır. Tüm kontroller başarılı olursa, çerçeveler bir paket oluşturur. Üçüncü seviyede, yönlendirici paket başlığını inceler. Hedefin (alıcının) IP adresini içerir. Yönlendirici, IP adresine ve kendi yönlendirme tablosuna bağlı olarak, paketlerin hedefe ulaşması için en iyi yolu seçer. Bir yol seçtikten sonra, yönlendirici paketi çerçevelere ve ardından bitlere kapsüller ve bunları uygun bağlantı noktasına (yönlendirme tablosunda seçilen) sinyal olarak gönderir.

    Çözüm

    Sonuç olarak, tüm cihazları tek bir resimde birleştirdim.


    Artık hangi cihazların nasıl çalıştığını belirlemek için yeterli bilgiye sahipsiniz. Hâlâ sorularınız varsa, bunları bana sorun ve yakın gelecekte siz, ben veya diğer kullanıcılar kesinlikle yardımcı olacağız.

    çalışmaya yeni başladım ağ yöneticisi? Kafanın karışmasını istemiyor musun? Makalemiz size yardımcı olacaktır. Zaman içinde test edilmiş bir yöneticinin ağ sorunları hakkında konuştuğunu ve bazı düzeylerden bahsettiğini duydunuz mu? İş yerinde eski bir güvenlik duvarı kullanıyorsanız hangi katmanların korunduğu ve çalıştığı soruldu mu? Temel bilgilerle başa çıkmak için bilgi Güvenliği, OSI modelinin hiyerarşi ilkesini anlamanız gerekir. Bu modelin olanaklarını görmeye çalışalım.

    Kendine saygısı olan bir sistem yöneticisi, ağ terimleri konusunda bilgili olmalıdır.

    İngilizce'den tercüme edilmiştir - açık sistemlerin etkileşimi için temel referans modeli. Daha kesin olarak, OSI/ISO ağ protokolü yığınının ağ modeli. 1984 yılında veri gönderme sürecini parçalara ayıran kavramsal bir çerçeve olarak tanıtıldı. Dünya çapında Ağ yedi kolay adımda. OSI spesifikasyonunun geliştirilmesi geciktiği için en popüler olanı değil. TCP/IP protokol yığını daha faydalıdır ve kullanılan ana model olarak kabul edilir. Ancak OSI modeli ile sistem yöneticisi pozisyonunda veya IT alanında karşılaşma şansınız çok yüksek.

    Ağ cihazları için birçok özellik ve teknoloji oluşturulmuştur. Böyle bir çeşitlilikte kafa karıştırmak kolaydır. kullanarak ağ cihazlarının birbirini anlamasına yardımcı olan açık sistemlerin etkileşim modelidir. çeşitli metodlar iletişim. OSI'nin en çok uyumlu ürünlerin tasarımında yer alan yazılım ve donanım üreticileri için yararlı olduğunu unutmayın.

    Sor, bunun sana ne faydası var? Çok seviyeli modeli bilmek, size BT şirketlerinin çalışanları ile özgürce iletişim kurma fırsatı verecek, ağ sorunlarını tartışmak artık bunaltıcı bir can sıkıntısı olmayacak. Ve arızanın hangi aşamada meydana geldiğini anlamayı öğrendiğinizde, nedenlerini kolayca bulabilir ve işinizin kapsamını önemli ölçüde azaltabilirsiniz.

    OSI seviyeleri

    Model yedi basitleştirilmiş adım içerir:

    • Fiziksel.
    • Kanal.
    • Ağ.
    • Ulaşım.
    • oturum.
    • Yönetici.
    • Uygulamalı.

    Adımlara ayrıştırmak neden hayatı kolaylaştırır? Seviyelerin her biri, bir ağ mesajı göndermenin belirli bir aşamasına karşılık gelir. Tüm adımlar sıralıdır, yani fonksiyonlar bağımsız olarak gerçekleştirilir, bir önceki seviyedeki çalışma hakkında bilgiye ihtiyaç yoktur. Gerekli olan tek bileşen, verilerin bir önceki adımdan nasıl alındığı ve bilgilerin bir sonraki adıma nasıl gönderildiğidir.

    Seviyelerle doğrudan tanışmaya geçelim.

    Fiziksel katman

    Birinci aşamanın asıl görevi bitlerin fiziksel iletişim kanalları aracılığıyla iletilmesidir. Fiziksel iletişim kanalları, bilgi sinyallerini iletmek ve almak için tasarlanmış cihazlardır. Örneğin, fiber optik, koaksiyel kablo veya bükümlü çift. Transfer de geçebilir kablosuz iletişim. İlk aşama, veri iletim ortamı ile karakterize edilir: girişim koruması, bant genişliği, dalga empedansı. Nihai elektriksel sinyallerin nitelikleri de belirlenir (kodlama türü, voltaj seviyeleri ve sinyal iletim hızı) ve standart konektör tiplerine bağlanır, kontak bağlantıları atanır.

    Fiziksel aşamanın işlevleri, kesinlikle ağa bağlı her cihazda gerçekleştirilir. Örneğin, ağ bağdaştırıcısı bu işlevleri bilgisayar tarafından uygular. İletişim kanalının fiziksel özelliklerini tanımlayan ilk adım protokolleri ile karşılaşmış olabilirsiniz: RS-232, DSL ve 10Base-T.

    Bağlantı katmanı

    İkinci aşamada cihazın soyut adresi fiziksel cihaz ile ilişkilendirilir ve iletim ortamının kullanılabilirliği kontrol edilir. Bitler, setler - çerçeveler halinde oluşturulur. Bağlantı katmanının ana görevi hataları tespit etmek ve düzeltmektir. Doğru iletim için çerçevenin önüne ve arkasına özel bit dizileri eklenir ve hesaplanan bir sağlama toplamı eklenir. Çerçeve hedefe ulaştığında, eğer eşleşirse, zaten varmış olan verilerin sağlama toplamı yeniden hesaplanır. sağlama toplamıçerçevede, çerçevenin doğru olduğu kabul edilir. Aksi takdirde, bilgilerin yeniden iletilmesiyle düzeltilen bir hata oluşur.

    Kanal aşaması yapar olası transfer bilgi, özel bir bağlantı yapısı sayesinde. Özellikle veri yolları, köprüler ve anahtarlar, bağlantı katmanı protokolleri aracılığıyla çalışır. İkinci adım özellikleri şunları içerir: Ethernet, Token Ring ve PPP. Bilgisayardaki kanal aşamasının işlevleri, ağ bağdaştırıcıları ve onlar için sürücüler tarafından gerçekleştirilir.

    ağ katmanı

    Standart durumlarda, yüksek kaliteli bilgi aktarımı için kanal aşamasının işlevleri yeterli değildir. İkinci adım belirtimleri, yalnızca ağaç gibi aynı topolojiye sahip düğümler arasında veri aktarabilir. Üçüncü bir adıma ihtiyaç var. birlik olmamız lazım taşıma sistemi keyfi bir yapıya sahip ve veri aktarım yönteminde farklılık gösteren birkaç ağ için dallanmış bir yapıya sahip.

    Başka bir deyişle, üçüncü adım İnternet protokolünü ele alır ve bir yönlendirici görevi görür: bilgi için en iyi yolu bulmak. Yönlendirici - ara bağlantıların yapısı hakkında veri toplayan ve paketleri hedef ağa ileten bir cihaz (transit aktarımları - atlamalar). IP adresinde bir hatayla karşılaşırsanız, bu, ağ düzeyinde ortaya çıkan bir sorundur. Üçüncü aşamanın protokolleri ağ, yönlendirme veya adres çözümleme olarak ayrılır: ICMP, IPSec, ARP ve BGP.

    taşıma katmanı

    Verilerin uygulamalara ve yığının üst seviyelerine ulaşması için dördüncü bir aşamaya ihtiyaç vardır. Bilgi aktarımı için gerekli güvenilirlik derecesini sağlar. Taşıma aşaması hizmetlerinin beş sınıfı vardır. Farkları, aciliyet, kesintiye uğramış bir bağlantıyı geri yüklemenin uygulanabilirliği, iletim hatalarını tespit etme ve düzeltme yeteneğinde yatmaktadır. Örneğin, paket kaybı veya çoğaltma.

    Taşıma ayağı servis sınıfı nasıl seçilir? İletişim ulaşım bağlantılarının kalitesi yüksek olduğunda, hafif bir hizmet yeterli bir seçim olacaktır. İletişim kanalları en başta güvenli değilse, sağlayacak gelişmiş bir hizmete başvurmanız önerilir. maksimum olasılıklar sorunları bulmak ve çözmek için (veri teslim kontrolü, teslim zaman aşımları). Aşama 4 belirtimleri: TCP/IP yığınının TCP ve UDP'si, Novell yığınının SPX'i.

    İlk dört seviyenin kombinasyonu, taşıma alt sistemi olarak adlandırılır. Tamamen seçilen kalite seviyesini sağlar.

    oturum katmanı

    Beşinci aşama, diyalogların düzenlenmesine yardımcı olur. Muhatapların birbirlerini kesmeleri veya senkronize konuşmaları imkansızdır. Oturum katmanı, aktif tarafı belirli bir anda hatırlar ve bilgileri senkronize ederek cihazlar arasındaki bağlantıları müzakere eder ve sürdürür. İşlevleri, uzun bir transfer sırasında bir kontrol noktasına geri dönmenizi ve her şeye yeniden başlamamanızı sağlar. Ayrıca beşinci aşamada bilgi alışverişi tamamlandığında bağlantıyı sonlandırabilirsiniz. Oturum düzeyi belirtimleri: NetBIOS.

    Yönetici seviyesi

    Altıncı aşama, içeriği değiştirmeden verilerin evrensel olarak tanınabilir bir biçime dönüştürülmesiyle ilgilidir. Beri farklı cihazlar bertaraf çeşitli formatlar temsil düzeyinde işlenen bilgiler, sözdizimsel ve kodlama farklılıklarının üstesinden gelerek sistemlerin birbirini anlamasını sağlar. Ayrıca altıncı aşamada, gizliliği sağlayan verilerin şifrelenmesi ve şifresinin çözülmesi mümkün hale gelir. Protokol örnekleri: ASCII ve MIDI, SSL.

    Uygulama katmanı

    Listemizdeki yedinci aşama ve programın ağ üzerinden veri göndermesi durumunda ilk aşama. Kullanıcının, Web sayfalarının üzerinden geçtiği belirtim kümelerinden oluşur. Örneğin, posta ile mesaj gönderirken, uygulama düzeyinde uygun bir protokol seçilir. Yedinci aşamanın özelliklerinin bileşimi çok çeşitlidir. Örneğin, SMTP ve HTTP, FTP, TFTP veya SMB.

    ISO modelinin sekizinci seviyesi hakkında bir şeyler duyabilirsiniz. Resmi olarak mevcut değil, ancak BT çalışanları arasında komik bir sekizinci aşama ortaya çıktı. Tüm bunlar, kullanıcının hatası nedeniyle sorunların ortaya çıkabilmesi nedeniyle ve bildiğiniz gibi, bir kişi evrimin zirvesindedir, bu nedenle sekizinci seviye ortaya çıktı.

    OSI modeline baktığınızda, ağın karmaşık yapısını anlayabildiniz ve artık işinizin özünü anladınız. Süreç parçalara bölündüğünde işler oldukça kolaylaşıyor!