Kısaca referans modeli osi. Kritik sistemler (OSI) arasındaki ara bağlantı modeli. Robotik baldıran modelinin poposu

Sudo yardımcı programında, diğer kullanıcılar adına komutların yürütülmesini organize etmek için kullanılan ve sistemdeki ayrıcalıklarınızı yükseltmenize olanak tanıyan bir güvenlik açığı (CVE-2019-18634) tespit edildi. Sorun [...]

WordPress 5.3'ün piyasaya sürülmesi, WordPress 5.0 blok düzenleyicisindeki görünümleri yeni bloklar, daha sezgisel etkileşimler ve iyileştirilmiş erişilebilirlik ile iyileştirir ve genişletir. Editördeki yeni özellikler [...]

Dokuz aylık geliştirme sürecinin ardından, çeşitli multimedya formatlarındaki (kayıt, düzenleme ve [...] işlemler için bir dizi eklenti ve bir kitaplık koleksiyonu içeren multimedya paketi FFmpeg 4.2 piyasaya çıktı.

  • Linux Mint 19.2 Cinnamon'daki yeni özellikler

    Linux Mint 19.2, 2023 yılına kadar desteklenecek çok satırlı bir sürümdür. Şarap, güncellenmiş yazılımla birlikte verilir ve yükseltmeler ve yeni [...]

  • Viyshov Linux dağıtımı Mint 19.2

    gönderimleri yayınla Linux dağıtımı Mint 19.2, Ubuntu 18.04 LTS paket tabanını temel alan ve 2023 yılına kadar güncellenen Linux Mint 19.x'in bir başka güncellemesidir. Dağıtım tamamen çılgınca [...]

  • Hata düzeltmeleri ve özellik geliştirmeleri içeren yeni BIND hizmet sürümleri mevcuttur. Perakendecinin web sitesinde yeni sayılar mevcut olabilir: [...]

    Exim, Cambridge Üniversitesi tarafından internete bağlı Unix sistemlerinde kullanılmak üzere geliştirilen bir mesaj aktarım aracısıdır (MTA). Şu tarihe kadar ücretsiz erişime açıktırlar: [...]

    İki tur geliştirmeden sonra, Linux çekirdeği için bir modül olarak paketlenmiş ZFS dosya sisteminin bir uygulaması olan Linux 0.8.0 üzerinde ZFS piyasaya sürüldü. Modülün çalışması 2.6.32'den [...]'a kadar olan Linux çekirdekleriyle doğrulanmıştır.

    İnternet için protokoller ve mimari geliştiren IETF (Internet Engineering Task Force) komitesi, ACME (Otomatik Sertifika Yönetim Ortamı) protokolü için RFC'yi tamamladı [...]

    Kâr amacı gütmeyen doğrulama merkezi Let's Encrypt, ortaklıkları kontrol ediyor ve herkese ücretsiz olarak sertifikalar vererek geçmiş kaderin anlaşıldığını ve 2019 planlarıyla ilgili haberleri doğruluyor. [...]

    OSI referans modeli

    Kesinlik sağlamak için, işlem süreci bu seviyedeki ayırmaların OSI referans modelinde gerçekleştirilir. Bu teorik yapı, karmaşık kavramları geliştirmeyi ve kavramayı kolaylaştırır. OSI modelinin üst kısmı uç kaynaklara erişim gerektiren bir uzantıya sahipken, alt kısmı kenarın kendisini içermektedir. Ek olarak, veriler seviyeden aşağıya doğru akarken, protokoller bu seviyelerde çalışarak onları adım adım hat boyunca iletime hazırlar. Hedef sisteme ulaştıktan sonra veriler dağları aşındırır ve aynı protokoller aynı şekilde ancak ters sırada tamamlanır. U 1983 r Uluslararası Standardizasyon Örgütü(Uluslararası Standardizasyon Örgütü, ISO) standardizasyon sektörüUluslararası Telekomünikasyon Birliği'nin telekomünikasyonu(Uluslararası Telekomünikasyon Birliği Telekomünikasyon Standardizasyon Sektörü, ITU-T), sınır fonksiyonlarının 7 farklı seviyeye bölünmesinin modelini açıklayan “Açık Sistemler Ara Bağlantısı için Temel Referans Modeli” belgesini yayınladı (Şekil 1.7). Bu yedi katmanlı yapının, hiçbir zaman ticari biçimde uygulanmayacak olsa da, yeni bir protokol yığınının temelini oluşturacağı bildirildi. Bunun yerine OSI modeli, başlangıç ​​ve ileri düzey bir ders kitabı olarak diğer protokol yığınlarıyla birleştirilir. Bugünlerde popüler olan protokollerin çoğu, OSI modelinin geliştirilmesinden önce ortaya çıktı ve yedi seviyeli yapısı kötü kokmuyor. Çoğu zaman, bir protokol iki veya daha fazla eş modelin işlevlerini birleştirir ve protokollerin kordonları çoğu zaman OSI eşlerinin kordonlarına karşılık gelmez. Çok yönlü OSI modeli, uç süreçlerin izlenmesine yönelik benzersiz bir referans aracından yoksundur ve profesyoneller genellikle işlevleri ve protokolleri aynı standartlarla ilişkilendirir.

    Veri kapsülleme

    Esasen, OSI modelinin farklı seviyelerinde çalışan protokollerin birlikte çalışabilirliği, her protokolün aşağıdakileri sağlamasıyla ortaya çıkar: Başlık(Başlık) veya (tek tipte) römork(Altbilgi) seviyesinden aldığımız bilgilere göre, yetişkin meselesi. Örneğin, ek maksimum kaynağa kadar üretir. Bu daha sonra protokol yığınında aşağı inecektir. Taşıma katmanına ulaştığında, o katmanın protokolleri, o protokolün işlevine özgü bilgileri içeren alanlardan oluşan bir başlık ekler. Çıkış sinyalinin kendisi taşıma seviyesi protokolü (renkli olanlar) için bir veri alanı haline gelir. Başlığını ekledikten sonra taşıma katmanı protokolü, isteği orta katmana iletir. Kenar katmanı protokolü, taşıma katmanı protokol başlığına kendi başlığını ekler. Dolayısıyla, sınır seviyesi protokolü için, taşıma seviyesi protokolünün çıktısı ve başlığı aynıdır. Tüm bu yapı, kendisine başlığı ve fragmanı ekleyen kanal düzeyindeki protokol için temel olarak önemlidir. Özetle bu aktivite naylon poşet(Paket), sınır boyunca iletilmeye hazır. Paket hedefe ulaştığında işlem ters sırada tekrarlanır. Yığının kutanöz katmanının protokolü (şimdi aşağıdan yukarıya doğru), iletim sisteminin protokolüne eşdeğer başlığı toplar ve görüntüler. İşlem tamamlandığında çıkış sinyali, üretimle aynı şekilde tüm hedeflere ulaşır. Eklenti tarafından oluşturulan girişe (Şekil 1.8) başlık ekleme işlemine denir. veri kapsülleme(Veri kapsülleme). Özünde, bu prosedür bir sayfanın postayla gönderilmek üzere hazırlanması sürecini simüle eder. Giriş aynı sayfa olup, başlıkların eklenmesi zarfın içine eklenen sayfa, adresin yazılması, damgalanması ve yetkilendirilmesine benzer.

    fiziksel ravent

    OSI modelinin en düşük seviyesinde - fiziksel(Fiziksel) - Kenar elemanlarının özellikleri belirlenir - Kenar çekirdeği, kurulum yöntemi, çift verinin kenarı boyunca iletim için seçilen sinyallerin türü. Ayrıca bilgisayarınıza ne tür bir kenar adaptörünün takılması gerektiği ve ne tür bir hub'ın (gerektiği gibi) kurulması gerektiği fiziksel olarak belirlenir. Fiziksel düzeyde bakır veya fiber optik kablo veya drone içermeyen herhangi bir bağlantıyla sağdayız. LAN için fiziksel katmanın özellikleri doğrudan ağda kullanılan bağlantı katmanı protokolüyle ilgilidir. Kanal düzeyinde bir protokol seçtikten sonra, o protokolün desteklediği fiziksel düzeydeki özelliklerden birini seçmelisiniz. Örneğin, Ethernet bağlantı katmanı protokolü bir dizi farklı fiziksel katman seçeneğini destekler; iki tür koaksiyel kablodan biri, bükümlü çift kablo veya fiber optik kablo. Bu seçeneklerin her birinin parametreleri, örneğin kablo ve konnektör tipi, izin verilen kablo uzunluğu, yoğunlaştırıcı sayısı vb. gibi fiziksel koşullar hakkındaki sayısal bilgilerden oluşturulur. Protokollerin normal çalışması için bunun yapılması gereklidir. Örneğin uzun bir kabloda Ethernet sistemi paket çarpışmalarını tespit edemeyebilir ve eğer sistem hataları tespit edemiyorsa bunları düzeltemeyebilir, bu da veri israfına neden olur. Kanal seviyesi protokol standardı, fiziksel seviyenin tüm yönlerini kapsamaz. Onlardan alınan eylemler tam anlamıyla sayılır. En yaygın kullanılan fiziksel seviye spesifikasyonlarından biri, EIA/TIA 568A olarak bilinen Ticari Bina Telekomünikasyon Kablolama Standardında açıklanmıştır. Yayın sayısı tamamlandı Amerikan Ulusal Enstitüsüdart(Amerikan Ulusal Standartlar Enstitüsü, ANSI), derneklerelektronik endüstrileri(Elektronik Sanayicileri Derneği, ÇED) Sanayi üreticileri derneği(Telekomünikasyon Endüstrisi Birliği, TIA). Bu belge, elektromanyetik tesislerden minimum mesafe ve kabloların döşenmesine ilişkin diğer kurallar da dahil olmak üzere, endüstriyel tesislerde veri iletimi için kabloların bir tanımını içerir. Günümüzde geniş alanlarda kablo döşeme işi genellikle uzman firmalara emanet edilmektedir. İşe alınan yüklenici, EIA/TIA 568A ve diğer benzer belgelerin yanı sıra yürürlükteki işletme prosedürlerini tam olarak bilmekten sorumludur. Fiziksel düzeyde ortaya çıkan bir diğer iletişim unsuru ise kenar ortası boyunca veri iletmeye yarayan sinyal türüdür. Bakır tabanlı kablolar için bu sinyal bir elektrik yüküdür; fiber optik kablo için ise bir ışık darbesidir. Diğer medya türleri radyo dalgaları, kızılötesi darbeler ve başka sinyaller sergileyebilir. Sinyallerin doğasına bağlı olarak, fiziksel düzeyde, bunların iletimi için bir şema, yani mevcut sıralar tarafından oluşturulanlar gibi çift bilgiyi kodlamak için kodlanan elektrik yükleri veya ışık darbelerinin bir kombinasyonu oluşturulur. Ethernet sistemleri durağan bir sinyal iletim şemasına sahiptir ve bu da Manchester kodu(Manchester kodlaması) ve Token Ring sistemlerinde vikorize edilir diferansiyelManchester(Diferansiyel Manchester) şeması.

    kanal raventi

    protokol kanal(Veri-bağlantı) seviyesi, bilgisayarın ağa dahil olan donanımı ile ağ yazılımı arasındaki bilgi alışverişini sağlar. Ağ ağ protokolü tarafından ağa gönderilen verileri göndermeye ve sistemin ağdan aldığı verileri ağ ağına iletmeye hazırdır. Bir LAN tasarlarken ve oluştururken, bağlantı seviyesi protokolü, donanım seçiminde ve kurulum yönteminde en önemli faktördür. Kanal düzeyinde protokolü uygulamak için donanım ve yazılıma sahip olmak gerekir: kenar arabirim adaptörleri (adaptör, veri yoluna bağlanan, kenar arabirim kartı veya yalnızca kenar kartı yu olarak adlandırılan bir donanım aygıtıdır); sürücü ve kablo demeti adaptörü; kenar kabloları (veya diğer kenar ortamları) ve ek ekipmanlar; Merezhevy yoğunlaştırıcılar (bazı durumlarda). Hem kenar adaptörler hem de yoğunlaştırıcılar farklı kanal düzeyindeki protokoller için ayrılmıştır. Çeşitli koruma kabloları, farklı protokollere uygun kabloların yanı sıra belirli protokoller için de tasarlanmıştır. İnanılmaz bir şekilde, bugün (her zaman olduğu gibi) kanal seviyesinin en popüler protokolü Ethernet'tir. Yeni Token Ring'in çok ötesinde başka protokoller de var, örneğin FDDI (Fiber Dağıtılmış Veri Arayüzü). Bağlantı seviyesi protokol spesifikasyonu üç ana unsurun dahil edilmesini gerektirir: çerçeve formatı (yani, kenara iletilmeden önce kenar seviyesi verilerine eklenen başlık ve fragman); kenar ortasına erişim kontrol mekanizması; bu protokolle ilişkili bir veya daha fazla fiziksel seviye spesifikasyonu.

    çerçeve formatı

    Bağlantı düzeyi protokolü, uç düzeyi protokolü tarafından yakalanan verilere bir başlık ve fragman ekleyerek bunları dönüştürülür. çerçeve(Çerçeve) (Şek. 1.9). Posta benzetmesine geri dönersek, başlık ve fragman bir sayfa göndermek için kullanılan bir zarftır. Paketin gönderen sisteminin ve alıcı sisteminin adreslerini içerirler. Ethernet ve Token Ring gibi LAN protokolleri için bu adresler, fabrikada kenar adaptörlerine atanan 6 baytlık onaltılık sayılardır. OSI modelinin diğer düzeylerinde kullanılan, adres olarak yönetildiğinde hesaplara Appa askeri adresler(Donanım adresi) veya MAC adresleri (aşağıdaki bölüm).

    Not OSI modelinin farklı seviyelerindeki protokoller, orijinal protokolle birlikte gelen verilere bir başlık ekleyerek oluşturdukları yapılara göre farklı isimler alır. Örneğin, kanal düzeyindeki protokolün çerçeve olarak adlandırdığı şey, kenar düzeyi için bir datagram olacaktır. Herhangi bir düzeydeki yapısal veri biriminin daha yaygın adı naylon poşet.

    Bağlantı düzeyindeki protokollerin yalnızca aynı LAN üzerindeki bilgisayarlar arasındaki iletişimi sağladığını anlamak önemlidir. Hedef sistem farklı bir alanda bulunduğundan, başlıktaki donanım adresleri her zaman aynı LAN üzerindeki bilgisayara yerleştirilmelidir. Bağlantı düzeyindeki çerçevenin diğer önemli işlevleri, paketteki veriler tarafından oluşturulan katman düzeyindeki protokolün tanımlanması ve hataların tespit edilmesine yönelik bilgilerdir. Kenar katmanında farklı protokoller kullanılabilir ve bu nedenle kanal katmanı protokolünün çerçevesine, kenar katmanının protokolünü yüklemenize ve o pakette veri oluşturmanıza olanak tanıyan bir kod bulunur. Bu kodla, ana bilgisayarın bağlantı düzeyi protokolü, kenar katmanının bağlantı düzeyi protokolünün verilerini geçersiz kılar. Faydaları belirlemek için sistem transfer eder ve hesaplar döngüler Gereksiz kodu işaretle(Döngüsel artıklık kontrolü, CRC) koris navantazhenya'yı kontrol eder ve bunu römork çerçevesine kaydeder. Paketi aldıktan sonra tüm bilgisayar aynı hesaplamaları ekler ve sonucu treylerle eşitler. Sonuçların doğru olması durumunda bilgiler ödün vermeden iletilir. Diğer durumda operatör paketin kullanıldığını iletir ve paketi almaz.

    Ortaya erişimi kontrol etme

    LAN'daki bilgisayarlar vikoryst'in gizli ortamı kullanmasını ister. Bu durumda verileri aynı anda iki bilgisayara aktarmak tamamen mümkündür. Bu gibi durumlarda bir çeşit paket daralması söz konusudur, koloni(Çarpışma), her iki pakette de imha edilmediği zaman. Kanal düzeyindeki protokolün ana işlevlerinden biri, orta uç noktaya erişim kontrolü (medya erişim kontrolü, MAC), yani bilgisayarlardan birbirlerine veri aktarımının kontrolü ve paket kaybının minimuma indirilmesidir. Ortadaki erişim kontrol mekanizması, bağlantı seviyesi protokolünün en önemli özelliklerinden biridir. Ethernet için, medyaya erişimi kontrol etmek amacıyla, çarpışmaları ve tespit edilen çarpışmaları kontrol etmek için bir mekanizma kullanılır (Çarpışma Algılamalı Taşıyıcı Algılama Çoklu Erişim, CSMA / CD). Token Ring gibi diğer bazı protokoller token geçişine dayanır.

    Fiziksel seviyenin özellikleri

    LAN üzerinde konuşlandırılan kanal katmanı protokolleri genellikle birden fazla orta katmanı destekler ve protokol standardı bir veya daha fazla fiziksel katman spesifikasyonunu içerir. Kenar ortanın gücü, protokolün ortaya erişimi nasıl kontrol ettiğiyle yakından bağlantılı olduğundan, kanal ve fiziksel düzeyler yakından bağlantılıdır. Dolayısıyla yerel katmanlarda kanal katmanı protokollerinin de fiziksel katmanın işlevlerini yerine getirdiğini söyleyebiliriz. Küresel ağlar, SLIP (Seri Hat İnternet Protokolü) ve PPP (Noktadan Noktaya Protokol) gibi fiziksel düzeyde bilgi içermeyen kanal düzeyinde protokoller kullanır.

    Merezhevyi ravent

    İlk bakışta öyle düşünebilirsiniz Hemeşevi(Ağ) düzeyi, kanal düzeyinin işlevlerini çoğaltır. Ama durum böyle değil: hemstone ravent için "sağlanır" baştan sona Kanal düzeyindeki protokoller yalnızca LAN'lar arasında çalıştığından (uçtan uca) iletişim. Başka bir deyişle kenar katmanı, paketin çıkıştan hedef sisteme iletilmesini sağlar. Ağ türüne bağlı olarak, gönderen ve ana bilgisayarlar aynı LAN üzerinde, aynı ağ içindeki farklı LAN'larda veya binlerce kilometre uzaktaki LAN'larda olabilir. Örneğin internetteki bir sunucuya bağlandığınızda bilgisayarınızın oluşturduğu sonraki paketlerin onlarca engelden geçmesi gerekir. Ağa uyarlandığında kanal seviyesinin protokolü tekrar tekrar değişecektir, aksi takdirde kanal seviyesinin protokolü her şekilde aynı şeyden mahrum kalacaktır. TCP/IP (İletim Kontrol Protokolü/İnternet Protokolü) protokol kümesinin en dış çekirdeği ve en sık kullanılan uç protokolü IP'dir (İnternet Protokolü). Novell NetWare en güçlü Hembark protokolü IPX (Internetwork Packet Exchange) ve küçük Microsoft Windows ortamlarında NetBEUI (NetBIOS Gelişmiş Kullanıcı Arayüzü) protokolü yaygın olarak kullanılmaktadır. Orta katmana atanan işlevlerin çoğu, IP protokolünün yeteneklerinden türetilir. Kanal seviyesi protokolüne benzer şekilde kenar seviyesi protokolü, ana seviyenin aksine verilere bir başlık ekler (Şekil 1.10). Sınır katmanı protokolü tarafından oluşturulan veri öğesi, taşıma katmanı verileri ve sınır katmanı başlığından oluşur ve veri birimine göre(Verigramı).


    adresleme

    Bağlantı düzeyi protokolünün başlığının yanı sıra uç düzey protokolün başlığı, çıkış ve hedef sistemlerin adreslerini içeren alanları yerleştirir. Ancak bu kategoride hedef sistemin adresi paketin sonunda yer alır ve bağlantı düzeyi protokolünün başlığındaki alıcının adresine bölünebilir. Örneğin, tarayıcınızın adres çubuğuna, bilgisayarınız tarafından oluşturulan bir pakete, sınır düzeyindeki hedef sistemin adresi olarak bir Web sitesinin adresini girerseniz, ek Web sunucusunun hedef adresleri , daha sonra hedef sistemin kanal düzeyinde olduğu gibi, İnternete erişim sağlayacak yönlendiricinin adresini LAN'ınıza girersiniz. IP'de güçlü bir adresleme sistemi kullanılır, böylece kesinlikle kanal düzeyindeki adreste yer almaz. Her bilgisayara, IP protokolüne ek olarak, manuel veya otomatik olarak, hem bilgisayarın kendisini hem de bulunduğu ağı tanımlayan 32 bitlik bir IP adresi atanır. IPX'te bilgisayarın kendisini tanımlamak için bir donanım adresi kullanılır ve bilgisayarın bulunduğu ağı tanımlamak için özel bir adres kullanılır. NetBEUI'de bilgisayarlar NetBIOS adlarına göre ayrılır ve kurulum sırasında bir dış görünüm sistemine atanır.

    parçalanma

    Rota üzerindeki kanal seviyesinin datagramı, belirli otoritelerle ve kanal seviyesindeki çeşitli protokollerin sınırlarıyla çarpışarak anonim sınırdan geçecek şekilde yapılmalıdır. Bu sınırlardan biri protokolün izin verdiği maksimum paket boyutudur. Örneğin bir Token Ring çerçevesinin boyutu 4500 bayta ulaşabilirken Ethernet çerçevelerinin boyutu 1500 baytı geçemez. Datagram büyükse, bir Token Ring ağında oluşturulmuşsa ve bir Ethernet ağı üzerinden iletiliyorsa, Edge Ring Protokolü onu boyutu 1500 bayttan büyük olmayan parçalara bölmelidir. Bu süreç denir parçalanma(Parçalanma). Parçalanma işlemi sırasında, kenar seviyesi protokolü, veri birimini, boyutu ağ seviyesi protokolünün yetenekleriyle tutarlı olan parçalara böler. Deri parçası bağımsız bir paket haline gelir ve tüm etek boyu sistemine kadar uzanır. Çıkış datagramı tüm parçalara ulaşıldığında oluşturulur. Bazen, sistemin tamamına ulaşmadan önce, bozuk bir datagram içeren parçaların yeniden parçalanması gerekir.

    yönlendirme

    yönlendirme(Yönlendirme), gönderen sistemden ana sisteme veri aktarımı için en etkili rotanın çevrimiçi olarak seçilmesi işlemidir. Karmaşık ağlarda, örneğin İnternet'te veya büyük kurumsal ağlarda, genellikle bir bilgisayardan diğerine birçok yol vardır. Birleşme tasarımcıları, yönlendiricilerden biri arızalandığında hedefe giden yolu bilen trafiğin yönlendirilmesi için özel olarak fazla bağlantılar oluşturur. Ek yönlendiriciler kullanarak İnternet'e bağlı LAN'a bağlanın. Yönlendiricinin amacı, bir rotadan gelen trafiği kabul etmek ve onu belirli bir sistemden diğerine aktarmaktır. İnternetin iki tür sistemi vardır: kintsevi(Son sistemler) kasık(Ara sistemler). Terminal sistemleri paketlerin dağıtıcıları ve taşıyıcılarıdır. Yönlendirici bir ara sistemdir. Edge sistemlerinde OSI modellerinin tümü tüm seviyelerde işlenir, böylece orta sistemlerde bulunan paketler kenar seviyesinin üzerine gönderilmez. Burada yönlendirici paketi ayrıştırır ve bir sonraki hedef sisteme iletilmek üzere yığının aşağısına gönderir (Şekil 1.11).


    Paketi hedefe doğru şekilde yönlendirmek için yönlendiriciler, izleme bilgilerini içeren tabloları bellekte saklar. Bu bilgiler yönetici tarafından manuel olarak girilebilir veya özel protokoller kullanılarak diğer yönlendiricilerden otomatik olarak toplanabilir. Yönlendirme tablosunun tipik bir öğesinin deposu, başka bir ağın adresini ve paketlerin bu ağa ulaşması gereken yönlendiricinin adresini içerir. Ayrıca yönlendirme tablosu elemanında rota metriği - etkinliğinin zihinsel değerlendirmesi. Herhangi bir sistemin birden fazla rotası varsa, yönlendirici en verimli olanı seçer ve datagramı, tablo elemanında en kısa metrikle belirlenen yönlendiriciye iletilmek üzere bağlantı seviyesine gönderir. Büyük ağlarda yönlendirme çok karmaşık bir süreç olabilir, ancak çoğunlukla otomatik olarak ve operatör tarafından fark edilmeden gerçekleşir.

    Taşıma katmanı protokolüne tanımlama

    Dolayısıyla, kanal seviyesi başlığının veri üreten ve ileten uç seviye protokolünü içermesi gibi, kenar seviyesi başlığı da hangi verilerin kaldırıldığı gibi taşıma seviyesi protokolü hakkında bilgi içerir. Buna göre, ana bilgisayar sistemi giriş verilerini taşıma katmanı protokolü aracılığıyla iletir.

    ravent taşıma

    Protokoller tarafından belirtilen işlevler Ulaşım(Taşıma) seviyesi, sınır seviyesi protokollerinin fonksiyonlarını genişletir. Genellikle veri aktarımı için kullanılan bu eş protokoller, TCP/IP uygulamasında görüldüğü gibi birbirine bağlı bir çift oluşturur: TCP taşıma katmanında, IP – kenar katmanında çalışır. Çoğu protokol setinde eklenmesi gereken iki veya daha fazla aktarım katmanı protokolü bulunur Çeşitli işlevler. TCP'ye bir alternatif UDP'dir (Kullanıcı Datagram Protokolü). IPX protokol paketi ayrıca NCP (NetWare Çekirdek Protokolü) ve SPX (Sıralı Paket Değişimi) dahil olmak üzere bir dizi aktarım katmanı protokolünü de içerir. Tüm setin taşıma katmanı protokolleri arasındaki fark, bazılarının bağlantı odaklı, bazılarının ise olmamasıdır. Protokolü kullanan sistemler, bağlantıya doğru yönelim(Bağlantı odaklı), veriyi aktarmadan önce, bağlantıları tek tek kurmak için bilgi alışverişinde bulunun. Bu, sistemlerin açık ve çalışmaya hazır olmasını sağlar. Örneğin TCP protokolü bağlantı odaklıdır. İnternet sunucusuna bir tarayıcı yardımıyla bağlanırsanız, tarayıcı ve sunucu çağrılır. üç adımlı el yapımı(Üç taraflı anlaşma). Bundan sonra tarayıcı, gerekli Web sitesinin adresini sunucuya iletir. Veri aktarımı tamamlandıktan sonra sistem, bağlantının eklenmesi için el imzasını da atacaktır. Ek olarak, bağlantı yönelimli protokoller, örneğin paket kaldırma onayının gönderilmesi, verilerin bölümlere ayrılması, akışın kontrol edilmesi ve ayrıca hataların algılanıp düzeltilmesi gibi ek eylemler oluşturur. Kural olarak, bu tür protokoller, örneğin veri dosyaları veya programlar gibi tek bir veri biti gerektirmeyen büyük miktarda bilgiyi aktarmak için kullanılır. Bağlantı odaklı protokollerin ek işlevleri, doğru veri aktarımını garanti eder. Bu protokollere neden sıklıkla denir? güvenilir(Güvenilir). Bu durumda güvenilirlik teknik bir terimdir ve teslimat paketinde hasar olup olmadığının kontrol edildiği, ayrıca sevk sistemine cilt paketinin teslimi konusunda bilgi verildiği anlamına gelir. Bu türden çok az sayıda protokol, iki sistem arasında değiştirilen temel verilerin önemli ölçüde iletişimini içerir. İlk olarak bağlantı kurulduğunda ve tamamlandığında ek bilgiler iletilir. Başka bir deyişle, bağlantı yönelimli bir protokol tarafından pakete eklenen başlığın boyutu, bağlantı yönelimli olmayan bir protokolün başlığından tamamen daha büyüktür. Örneğin, TCP/IP başlığı 20 bayt, UDP başlığı ise 8 bayt alır. protokol, bağlantıya yönelik değil(Bağlantısız), veri aktarılmadan önce iki sistem arasında bağlantı kurmaz. Gönderici, kimin veriyi almaya hazır olduğunu ve mevcut sisteminin gelecekte kimin olacağını düşünmeden, hedef sisteme basitçe bilgi iletir. Bazı sistemler, yalnızca isteklerden ve çıkış sinyallerinden oluşan kısa işlemler için UDP gibi bağlantı odaklı olmayan protokollere dayanır. Gönderici sinyali örtülü olarak bir iletim onay sinyali olarak işlev görür.

    Not Yalnızca taşıma düzeyinde değil, bağlantılı protokollere yöneliktir ve yönelik değildir. Örneğin, hemstone raventi bağlantıya doğru yönlendirilmemiştir, çünkü koku bağının güvenilirliği, taşıma raventinin üzerine yerleştirilirken sağlanır.

    Taşıma seviyesi protokolleri (hem uç hem de kanal seviyeleri) diğer seviyelerden bilgi gerektirir. Örneğin, TCP ve UDP başlıkları, paketi oluşturan kaynağı ve hedefi tanımlayan bağlantı noktası numaralarını içerir. Açık oturumlu(Oturum) gerçek protokoller ile OSI modeli arasında önemli farklılıklar vardır. Daha düşük seviyedeki görme oturumu seviyesi protokollerini değiştirmeye gerek yoktur. Bu düzeyin işlevleri, temsilci ve uygulama düzeylerinin işlevlerini izleyen protokollere entegre edilmiştir. Verilerin kenar boyunca iletilmesinden taşıma, kenar, kanal ve fiziksel düzeyler sorumludur. Oturumun ve diğer rakiplerin protokolleri ilişki sürecine müdahale etmez. Oturum düzeyinde 22 hizmet bulunmaktadır ve bunların çoğu, tedbire dahil olan sistemler arasında bilgi alışverişine yönelik yöntemleri tanımlar. Diyalog ve alt diyaloğun yönetilmesine yönelik en önemli hizmetler. İki sistem arasındaki bilgi alışverişine de denir. diyalog(Diyalog). diyalog yönetimi(Diyalog kontrolü), sistemlerin bildirim alışverişinde bulunacağı modu seçmenizi sağlar. Bu tür iki mod vardır: Tam dubleks(İki yönlü alternatif, TWA) ikili(İki yönlü eşzamanlı, TWS). Tam çift yönlü modda, iki sistem aynı anda verilerle birlikte belirteçleri de iletir. Bilgileri yalnızca şu özelliklere sahip bir bilgisayardan aktarabilirsiniz: Danimarka anı bir işaretleyici var. Bu sayede bu bilgilerden önceden kurtulursunuz. Dubleks modeli daha katlanabilir. İçinde hiçbir işaret yok; Her iki sistem de herhangi bir zamanda, hatta gece boyunca bile veri iletebilir. diyaloğun alt kısmında(Diyalog ayırma) veri akışına dahil edilir kontrol noktaları(Kontrol noktaları), iki sistemin robotunu senkronize etmenizi sağlar. Diyalogun karmaşıklık düzeyi, içinde çalıştığı moda bağlıdır. Sistemin yarı kopya Lexne modunda, kontrol hücreleri arasındaki bilgi alışverişinden kaynaklanan çok az senkronizasyon vardır. Çift yönlü modda sistem, baş/aktif işaretleyiciyi kullanarak yeniden senkronize olacaktır.

    temsili ravent

    Açık temsilci(Sunum) tek bir işleve eşittir: sözdiziminin farklı sistemler arasında çevrilmesi. Bazı bilgisayarların sözdizimleri farklı olabilir. Temsilci ravent, veri alışverişinin resmi sözdizimi hakkında "öğrenmelerine" olanak tanır. Temsilci düzeyine bağlandıktan sonra sistemler, kullandıkları sözdizimleri hakkında bilgi alışverişinde bulunur ve oturum sırasında kullanmak istediklerini seçerler. Birlik içinde yer alan her iki sistem de soyutsözdizimi(Soyut sözdizimi) - bu, bağlantının "gerçek" biçimidir. Farklı bilgisayar platformlarının soyut sözdizimleri farklı olabilir. Sistemi kullanma sürecinde, aktarım sözdizimiharaç(Söz dizimini aktarın). Verici sistem soyut sözdizimini veri iletiminin sözdizimine dönüştürür ve iletimin tamamlanmasının ardından ana bilgisayar sistemi de aynısını yapar. Gerekirse sistem, veri sıkıştırma veya şifreleme gibi ek işlevlere sahip bir veri aktarım söz dizimi seçebilir.

    uygulanan ravent

    Uygulama düzeyi, programların OSI modeline ve uç kaynaklara erişim sağladığı giriş noktasıdır. Uygulama düzeyindeki protokollerin çoğu, erişim sınırına kadar hizmet sağlar. Örneğin çoğu program SMTP (Basit Posta Aktarım Protokolü) protokolü e-mail ile Bildirim göndermek için lütfen bizimle iletişime geçin. FTP (Dosya Aktarım Protokolü) gibi diğer uygulama düzeyindeki protokollerin kendisi de programlardır. Uygulama katmanı genellikle oturum ve temsili katman işlevlerini içerir. Sonuç olarak, tipik bir protokol yığını uygulama, taşıma, uç ve bağlantı düzeylerinde çalışan çeşitli protokolleri barındırır.

    Her bilgi alanında olduğu gibi sınır biliminde de başlangıca iki temel yaklaşım vardır: Gizliden özele ve dışarıdan yaklaşım. Eh, insanlar hayatta galip gelip temiz bir şekilde yaklaşmıyorlar ama yine de cildin başlangıç ​​​​aşamalarında kendileri için en önemli yönlerden birini seçmeye başlıyorlar. Yüksek okul için (en azından (post) Radyansky okulu) ilk yöntem daha karakteristiktir, kişisel aydınlanma için diğeri çoğunlukla: zamanın kesirinin saatine ve saatine bağlı olarak, sınırlar dahilinde bir kişi olarak kendini uygulamak. Bir koristuvach'ın idari ofisin doğasına maliyeti, Ve ben hemen seninle evlenmek istedim - ve tüm bu lanet şey nasıl bitti?

    Ne yazık ki bu makaleler öğrenme metodolojisine ilişkin felsefi ifadeler değil. O zaman Pochatkivtsev oranlarına saygıyı tanıtmak istiyorum mutfak Ve müstehcenlik, sanki kabalıkmış gibi, en sofistike özel sınırlara kadar dans edebilirsiniz. Yedi katmanlı OSI modelini anladıktan ve zaten bildiğiniz teknolojilerdeki seviyesini "öğrenmeye" başladıktan sonra, doğrudan seçtiğiniz çitte kolayca daha da çökebilirsiniz. OSI modeli, sınırlara ilişkin yeni bilgilerin asılacağı çerçevenin özüdür.

    Bu model, belirli protokol ve teknolojilerin zengin spesifikasyonlarının yanı sıra, ölçümlerle ilgili mevcut herhangi bir literatürde de pratik olarak tanınabilir. Bisiklet ihtiyacını düşünmeden, N. Olifer, V. Olifer'in (Bilgi Teknolojileri Merkezi) çalışmalarından dersleri “İletişim protokollerinin rolü ve işlevsel önemi, kurumsal sınırların ana mülkiyet türleri” başlığı altında yayınlamaya karar verdim. "Bu konuyla ilgili yayında en çok ve en önemlisi saygı duyuyorum.

    şef editör

    Modeli

    Protokolün iki ortak nesne tarafından (bu durumda paralel çalışan iki bilgisayar tarafından) kabul edilmesi onun mutlaka bir standart olduğu anlamına gelmez. Ancak pratikte, uygulama sırasında standart protokollerin ihlal edilmesinden kaçınmak mümkündür. Bunlar şirket standartları, ulusal veya uluslararası standartlar olabilir.

    Uluslararası Standartlar Organizasyonu (ISO), sistemlerin farklı etkileşim yollarını açıkça tanımlayan, onlara standart adlar veren ve işlerinden hangi robotların sorumlu olduğunu belirten bir model geliştirdi. Bu modele Açık Sistem Bağlantısı (OSI) modeli veya ISO/OSI modeli adı verilmektedir.

    OSI modelinde etkileşim bu seviyeye veya toplara bölünmüştür (Şekil 1.1). Deri raventi ilişkinin önemli bir yönü ile sağdadır. Böylece karşılıklı etkileşim sorunu, bazıları diğerlerinden bağımsız olarak etkilenebilecek 7 özel soruna ayrıştırılmıştır. Cilt raventi, daha yüksek cilt seviyelerine sahip arayüzleri destekler.

    Küçük 1.1. ISO/OSI kritik sistemleri arasındaki iletişim modeli

    OSI modeli yalnızca uç cihazlara müdahale etmeyen sistem etkileşimi özelliklerini açıklar. Eklentiler, sistem özelliklerine kadar uzanan kendi iletişim protokollerini uygular. Eklentinin OSI modelinin bazı üst seviyelerinin fonksiyonlarını üstlenebileceğini, bu nedenle gerekirse fonksiyonları oluşturan sistem fonksiyonlarına doğrudan geçiş yapılması gerektiğini unutmayın. .

    Terminal sunucusu uygulaması, sistem etkileşim özelliklerini yalnızca başka bir makineye kurulu başka bir uygulamayla diyalog düzenlemek için değil, aynı zamanda yalnızca bir veya başka bir uç sunucunun hizmetlerini kaldırmak için de kullanabilir.su, örneğin görünür dosyalara erişim, posta gönderme veya paylaşılan bir yazıcıdaki bir arkadaşınıza.

    Lütfen, eklemenin güç kaynağından uygulama düzeyine, örneğin dosya hizmetine kadar genişlemesine izin vermeyin. Bu istek üzerine uygulama güvenlik programı, hizmet bilgilerini (başlık) ve muhtemelen veri aktarımını içeren standart formatta bir bildirim oluşturur. Daha sonra bu bilgi temsili eşit tarafından güçlendirilir. Temsilci katmanı bildirime başlığını ekler ve sonucu oturum katmanına aktarır, oturum katmanı da kendi başlığını vb. ekler. Protokollerin uygulanması yalnızca başlığın değil aynı zamanda sonun da varlığını ifade eder. Bir kez ulaşıldığında bilgi, bağlantıyı hatlar boyunca etkili bir şekilde ileten en düşük fiziksel seviyeye ulaşır.

    Mesaj yavaş yavaş başka bir makineye ulaşırsa, sırayla bir seviyeden diğerine yokuş yukarı hareket eder. Dış görünüm katmanı, katmanının başlığını analiz eder, işler ve görüntüler, bu katmanla ilgili işlevleri seçer ve bilgileri katmana iletir.

    “Mesaj” terimi ortaya çıkıyor ve arabulucular tarafından veri alışverişi birimini belirtmek için kullanılan başka isimler de var. Her düzeydeki protokoller için ISO standartları "Protokol Veri Birimi" (PDU) terimini kullanır. Bu arada, çerçeve, paket, datagram isimleri sıklıkla vikorize edilir.

    ISO/OSI eş modellerinin özellikleri

    Fiziksel seviye: Bu seviye, verilerin koaksiyel kablo, bükümlü çift veya fiber optik kablo gibi fiziksel kanallar aracılığıyla iletilmesiyle ilgilidir. Bu kapsamda, veri iletiminin fiziksel ortamının verim, iletilebilirlik, güç desteği ve diğerleri gibi özellikleri farklılık gösterebilir. Bu seviyede, darbelerin önlerinden önce mümkün olanlar, iletilen sinyalin voltaj seviyesi ve akışı, kodlama türü, sinyal iletim hızı gibi elektrik sinyallerinin özellikleri belirlenir. Üstelik gül çeşitleri ve ten temasının anlamı da burada standartlaştırılmıştır.

    Fiziksel seviyenin fonksiyonları limite bağlı tüm cihazlarda uygulanır. Bilgisayarın yan tarafında, fiziksel seviye fonksiyonları kenar adaptörüne veya seri bağlantı noktasına bağlanır.

    Fiziksel seviye protokolünün bir örneği, 10Base-T Ethernet teknolojisinin spesifikasyonu olabilir; bu, bükümlü bir kablonun çekirdeğinde, 100 Ohm bobin desteğine sahip, korumasız bir bükümlü kategori 3 çifti, bir RJ-45 konektörü, bir RJ-45 konektörü, bir maksimum güç kaynağı bireysel segment 100 metre, kablolar üzerinde veri gönderimi için Manchester kodu ve ortamın ve elektrik sinyallerinin diğer özellikleri.

    Kanal seviyesi: Fiziksel seviyede, vuruşlar aşırı güçlüdür. Bu durumda, iletişim hatlarının karşılıklı etkileşim halindeki birkaç bilgisayar çiftine değiştirildiği (bölündüğü) belirli alanlarda, fiziksel iletim merkezinin işgal edilebileceği garanti edilmez. Bu nedenle kanal seviyesini belirleme görevlerinden biri iletim ortasının kullanılabilirliğini kontrol etmektir. Kanal seviyesinin diğer görevleri arasında hasarın tespit edilmesi ve düzeltilmesine yönelik mekanizmaların uygulanması yer alır. Bu amaçla kanal düzeyinde bitler çerçeve adı verilen kümeler halinde gruplandırılır. Kanal raventi, kaplama çerçevesini tanımlamak için kaplama çerçevesinin başına ve sonuna özel bir bit dizisi ekleyerek aktarım çerçevesinin doğruluğunu sağlar ve ayrıca tüm baytları aynı şekilde çerçeveye ekleyerek sağlama toplamını hesaplar. ve ekleyerek çerçeveye kadar toplamı kontrol edeceğim. Bir çerçeve geldiğinde, kaldırılan verinin sağlama toplamını yeniden hesaplar ve sonucu çerçevedeki sağlama toplamıyla eşitler. Koku önlendikten sonra çerçeve doğru kabul edilir ve kabul edilir. Kontrol tutarlarının karşılanmaması durumunda uzlaşma kaydedilir.

    Yerel katmanlarda geliştirilen kanal düzeyindeki protokoller, bilgisayarlar arasındaki bağlantıların ve bunları adresleme yollarının benzersiz bir yapısına sahiptir. Kanal akışı, yerel bir ağın iki düğümü arasında bir çerçevenin teslimini sağlıyorsa, yalnızca tamamen farklı bir bağlantı topolojisiyle, bölünmelerin olacağı aynı topolojiyle birlikte çalışmalıdır. Yerel ağların kanal düzeyindeki protokolleri tarafından desteklenen bu tipik topolojiler arasında yer veri yolu, halka ve ayna yer alır. Kanal düzeyindeki protokollerin uygulamaları Ethernet, Token Ring, FDDI, 100VG-AnyLAN protokollerini içerir.

    Yerel ağlarda kanal düzeyindeki protokoller bilgisayarlar, köprüler, anahtarlar ve yönlendiriciler tarafından kullanılır. Bilgisayarlarda kanal seviyesinin işlevleri özel kuvvetler tarafından uygulanır. kenar adaptörleri ve onların sürücüleri.

    Nadiren düzenli bir topolojiye sahip olan küresel ağlarda kanal seviyesi, bireysel bir hat bağlantısı alan iki gemi bilgisayarı arasında bilgi alışverişini sağlar. Noktadan noktaya protokol örnekleri (bu tür protokollere sıklıkla denir) PPP ve LAP-B protokollerini içerir.

    Sınır seviyesi: Bu seviye, terminal düğümleri arasında farklı bilgi aktarımı ilkelerini birleştiren birleşik bir taşıma sistemi oluşturmaya hizmet eder. Lokal reçme uygulamasında etek boyu seviyesinin işlevlerine bir göz atalım. Yerel ağların kanal düzeyindeki protokolü, ara bağlantı ağıyla birlikte herhangi bir düğüm arasında veri dağıtımını sağlar. standart topoloji. Bu, örneğin bir dizi önlemi tek bir önlemde birleştiren önlemler veya aşırı bağlantının olduğu yüksek kaliteli önlemler gibi eşit olmayan bir yapıya sahip önlemlerin varlığına izin vermeyen daha da katı bir ara bağlantıdır. vuzla. Bir yandan standart topolojiler için veri aktarım prosedürlerinin basitliğini korumak, diğer yandan yeterli topolojilerin seçimine olanak sağlamak amacıyla ek bir riskten korunma sistemi geliştirilmiştir. Bu seviyede “merezha” kavramı tanıtılır. Bu durumda, standart tipik topolojilerden birinde birbirine bağlanan bilgisayarların toplamını ve bağlantı seviyesi protokollerinden birini kullanarak veri iletmek için vikorist'i anlıyoruz, bu topolojilerin anlamları.

    Böylece ortada veri dağıtımı kanal seviyesi tarafından düzenlenir ve sınırlar arasındaki veri dağıtım ekseni kanal seviyesi tarafından yönetilir.

    Sınır bölgesi bilgisine genellikle denir paketler. Paketlerin sınır düzeyinde teslimatını organize ederken, "Ölçüm numarası". Bu adres türü ağ numarası ve o ağdaki bilgisayar numarasından oluşur.

    Ağlar, yönlendirici adı verilen özel cihazlar kullanılarak birbirine bağlanır. yönlendirici- Kenarlar arası bağlantıların topolojisi hakkında bilgi toplayan ve tabanına uygun olarak kenar seviyesindeki paketleri ileten bu cihaz. Bir boyuttaki bir göndericiden başka bir boyuttaki bir alıcıya bildirimleri iletmek için, sınırlar arasında anında güvenilir rotaya sarılacak bir dizi atlama oluşturmanız gerekir. Dolayısıyla rota, bir paketin içinden geçtiği bir dizi yönlendiricidir.

    En iyi yolu seçme problemine denir yönlendirme Ve bunlar sınır seviyesinin ana görevlerine çözümlendi. Bu sorun, en kısa rotanın hiçbir zaman en kısa yol olmayacağı gerçeğiyle daha da karmaşık hale gelir. Çoğu zaman rota seçiminde kriter, iletişim kanallarının kapasitesine ve trafik yoğunluğuna bağlı olan ve saate bağlı olarak değişebilen o rota boyunca veri aktarım saatidir. Bazı yönlendirme algoritmalarının hedef değişene kadar sabitlenmesi gerekirken, diğerleri kararları geçerli saatin ortalama verilerine göre verir. Rota seçimi iletim güvenilirliği gibi diğer kriterlere dayanabilir.

    Sınır düzeyinde iki tür protokol vardır. Birinci tür, uç düğümlerden veri içeren paketlerin düğümden yönlendiriciye ve yönlendiriciler arasında iletilmesine ilişkin kuralların belirlenmesini içerir. Sınır bölgesinin protokollerinden bahsedersek, protokollerin kendisi büyük endişe kaynağıdır. Başka bir tür protokol denir yönlendirme bilgi alışverişi protokolleri. Yönlendiriciler bu ek protokolleri kullanarak sınır ötesi bağlantıların topolojisi hakkında bilgi toplar. Kenar katmanı protokolleri, işletim sisteminin yazılım modüllerinin yanı sıra yönlendiricilerin yazılım ve donanımı tarafından uygulanır.

    Kenar katmanı protokollerinin uygulamaları, TCP/IP IP yığın arası değişim protokolü ve Novell IPX yığın arası değişim protokolüdür.

    Taşıma seviyesi Sürücüden teslimata kadar yolda paketler hasar görebilir veya imha edilebilir. Ek bilgi istiyorsanız, faydaları nasıl işleyeceğinizi bilmeniz gerekir, annenin güvenilir bağlantılarla ilişkisine nasıl dikkat edeceğinizi bilmek önemlidir. Taşıma katmanının görevi, yığının eklerinin ve üst katmanlarının (uygulama ve oturum katmanları) verileri ihtiyaç duydukları güvenilirlik düzeyinde aktarmasını sağlamaktır. OSI modeli, taşıma katmanı tarafından sağlanan beş hizmet sınıfını tanımlar. Bu tür hizmetler, sağladıkları hizmetlerin türüne bağlı olarak değişiklik gösterir: terminoloji, kopmuş bir bağlantının yenilenmesi olasılığı, farklı uygulama protokolleri arasında verileri bir yer altı taşıma protokolü aracılığıyla bağlamak için çoğullama yöntemlerinin varlığı ve hepsinden önemlisi tanımlama. ve paketlerin karışıklığı, israfı, dublajı gibi aktarım sorunlarının düzeltilmesi.

    Bir taşıma seviyesinin hizmet sınıfının seçimi, bir yandan güvenilirliğin daha yüksek, daha düşük taşıma seviyelerinin ekleri ve protokolleri tarafından ne ölçüde sağlandığı ile belirlenirken, diğer yandan bu, nasıl dikkate alınacağını dikkate alır. Verilerin sınırlara taşınmasına ilişkin tüm sistemin güvenilir olması. Dolayısıyla, örneğin iletişim iletim kanallarının yoğunluğu daha da yüksek olduğundan ve daha düşük seviyedeki protokoller tarafından tespit edilmeyen hatalı aktarımların olasılığı küçük olduğundan, taşıma seviyesinin daha hafif hizmetlerinden birini hızlandırmak mantıklı olacaktır. sayısal doğrulamalar, kotalar ve güvenilirliği artırmaya yönelik diğer yöntemlerin yükü altında değildir. Taşıma araçları zaten güvenilmez olduğundan, muafiyetleri belirlemek ve iptal etmek için maksimum sayıda yolu kullanan en gelişmiş taşıma hizmeti düzeyine tamamen genişleyecekler - mantıksal bir 'Ednanny, teslimat kontrolü'nün önceden kurulması yardımıyla ek kontrol toplamları ve paketlerin döngüsel numaralandırılması, teslimat zaman aşımlarının ayarlanması vb. hakkında bilgi verilir.

    Kural olarak, taşıma katmanından ve üstünden başlayarak tüm protokoller, uç işletim sistemlerinin uç bileşenlerinin uç düğümlerinin yazılımı tarafından uygulanır. Aktarım protokollerine örnek olarak TCP/IP yığınının TCP ve UDP protokollerini ve Novell yığınının SPX protokolünü verebiliriz.

    Oturum katmanı Oturum katmanı, hangi tarafın o anda aktif olduğunu kaydetmek için diyalog yönetimi sağlar ve ayrıca senkronizasyon özellikleri sağlar. Geri kalanı sonraki aktarımlarda kontrol noktaları eklemenizi sağlar, böylece her görünüm baştan başlamak yerine kalan kontrol noktasına geri dönebilir. Uygulamada, bu eklentiler ravent oturumunda başarılıdır ve nadiren uygulanırlar.

    Temsil katmanı: Bu katman, uygulama katmanı tarafından gönderilen bilgilerin başka bir sistemdeki uygulama katmanı tarafından anlaşılmasını sağlayacaktır. Gerekirse, gönderim süreci veri formatlarını sunumun orijinal formatına dönüştürecek ve resepsiyonda dönüşüm elbette tamamlanacak. Bu şekilde uygulamalı araştırmacılar, örneğin sunulan verilerdeki sözdizimsel özellikleri düzeltebilirler. Bu seviyede, verilerin şifrelenmesi ve şifresinin çözülmesi dahil edilebilir, böylece tüm uygulama hizmetleri için veri alışverişinin gizliliği sağlanır. Aynı seviyede çalışan bir protokol örneği, TCP / IP yığınının uygulama katmanının protokolleri için gizli mesaj alışverişini sağlayan Güvenli Yuva Katmanı (SSL) protokolüdür.

    Uygulama düzeyi Uygulama düzeyi - aslında, dosyalar, yazıcılar veya köprü metinli Web sayfaları gibi paylaşılan kaynaklara erişimi kontrol etmek ve ayrıca kendi web sitenizi düzenlemek için belirli karmaşık engellere ek olarak basit bir dizi farklı protokoldür. Örneğin robottan ek elektronik protokol postası istemek istiyorum. Uygulanan ravente dayanan bu verilerden birine denir. alındı ​​(mesaj) .

    Uygulanan düzeyde çok çeşitli protokollerin olduğu açıktır. Uygulamaların dosya hizmetlerinin en kapsamlı şekilde uygulanmasını nasıl istediğine bakalım: Novell NetWare işletim sistemindeki NCP, Microsoft Windows NT'deki SMB, TCP / IP yığınının bir parçası olan NFS, FTP ve TFTP.

    OSI modeli, daha da önemlisi, en zengin iletişim modellerinden birini temsil etmektedir. Bu modeller ve bunlarla ilişkili protokol yığınları, çeşitli düzeylere, bunların işlevlerine, mesaj formatlarına, üst düzeylerde sağlanan hizmetlere ve diğer parametrelere bölünebilir.

    Popüler iletişim protokolü yığınlarının özellikleri

    Ayrıca, bilgisayarlar arasındaki etkileşimin, protokollere uygun olarak gerekli formatların ve formatlarının değişimine ilişkin önceki kurallarla tutarlı olması gerekir. Ağ düğümleri arasında iletişim kuran hiyerarşik olarak organize edilmiş bir protokol kümesine iletişim protokol yığını denir.

    Kenarlarda yaygın olarak bulunan zengin protokol yığınlarına erişmeye ihtiyaç vardır. Uluslararası ve ulusal standartları içeren bu yığınlar ve şirket yığınları, her iki şirketin de kurulum kapsamını genişletmektedir. Popüler protokol yığınlarının örnekleri arasında Novell'in IPX / SPX yığını, İnternette ve UNIX işletim sistemine dayalı birçok ağda kullanılan TCP / IP yığını, Uluslararası Standardizasyon Örgütünün OSI yığını ve DECnet yığını yer alır. Digital Equipment Corporation ve diğer faaliyetler.

    Farklı iletişim protokolü yığınlarının kombinasyonunun engeller ve özellikleriyle büyük ilgisi vardır. Küçük alanlarda yalnızca bir yığın kullanabilirsiniz. Farklı ağları birleştiren büyük kurumsal ağlarda genellikle birkaç yığın paralel olarak geliştirilir.

    İletişim kurulumu, daha büyük dünyada standartlaştırılmış alt seviye protokolleri ve alt seviye protokolleri uygular ve böylece diğer virobniklerden başarılı robotik operasyon için zihniyeti değiştirir. Bu ve diğer iletişim cihazlarının desteklediği protokollerin çeşitliliği, o cihazın en önemli özelliklerinden biridir.

    Bilgisayarlar, iletişim protokollerini uç işletim sisteminin temel yazılım öğeleri biçiminde uygular; örneğin, bağlantı düzeyi protokolleri genellikle uç bağdaştırıcı sürücüleri biçiminde bulunur ve üst düzey protokoller Bunlar, uç hizmetlerinin sunucu ve istemci bileşenleridir. .

    Diğer işletim sistemleriyle nasıl iyi çalışılacağını bilmek, iletişim yeterliliğinin önemli bir özelliğidir. Bir saçak adaptörünün veya hub'ın reklamlarında, bunun özellikle bir NetWare veya UNIX saçağında çalışmak üzere tasarlandığını sıklıkla okuyabilirsiniz. Bu, donanım satıcılarının özelliklerini tamamen bu belirli işletim sisteminde kullanılan protokollere veya uygulamalarının bu sürümüne, bu belirli işletim sisteminde hangi protokollerin kullanıldığına, kendi işletim sistemlerine göre optimize ettikleri anlamına gelir. Protokollerin farklı işletim sistemlerinde uygulanmasının özellikleri nedeniyle, iletişim ekipmanının özelliklerinden biri olarak, belirli bir işletim sisteminin ortasında çalışabilme yeteneği sertifikasına sahiptir.

    Daha düşük seviyelerde (fiziksel ve kanal) neredeyse tüm yığınlar aynı protokolleri kullanır. Ethernet, Token Ring, FDDI protokolleri ve diğer protokoller iyi bir şekilde standartlaştırılmıştır ve bu da aynı ekipmanın her seviyede kullanılmasına olanak tanır.

    Diğer standart yığınların uç ve daha yüksek seviyelerinin protokolleri büyük ölçüde farklılık gösterir ve genellikle önerilen ISO seviye dağıtım modeline karşılık gelmez. Ancak bu yığınlarda oturum ve temsili katmanların işlevleri çoğunlukla uygulama katmanıyla birleştirilir. Bu belirsizlik, ISO modelinin birdenbire değil, halihazırda mevcut ve fiilen bozulmuş yığınların bastırılması sonucu ortaya çıkmasından kaynaklanmaktadır.

    OSI yığını

    Aşağıda OSI protokol yığınının ve OSI modelinin bir dökümü bulunmaktadır. OSI modeli, görevi 7 seviyeye ayırarak, kritik sistemler arasındaki etkileşim prosedürünü kavramsal olarak tanımladığından, dış görünüm seviyesinin anlamını standartlaştırdığından ve standart seviye adları sunduğundan, OSI yığını çok özel spesifikasyonlara ihtiyaç duymaz. uygun bir protokol yığını oluşturan protokoller. Bu protokol yığını ABD hükümeti tarafından GOSIP programında desteklenmektedir. 1990'dan sonra standart kurulumlarda kurulan tüm bilgisayar bağlantılarının ya doğrudan OSI yığınını desteklemesi ya da gelecekte bu yığına geçiş için araçlar sağlaması gerekir. Muhtemelen, OSI yığını ABD'den ziyade Avrupa'da daha popülerdir, çünkü Avrupa'da kendi güç protokollerini kullanan daha az sayıda eski ağ kuruludur. Avrupa'da da çok sayıda farklı ülke olduğundan karbonat cama büyük bir talep var.

    Bu, üreticilerden bağımsız, uluslararası bir standarttır. Kurumlar, ortaklar ve müşteriler arasında karşılıklı ilişkiler sağlayabilirsiniz. Bu ilişki adresleme, veri depolama ve güvenlik sorunları nedeniyle karmaşık hale geliyor. OSI sistemindeki tüm bu sorunlar kısmidir. OSI protokolleri büyük miktarda acı yaratır merkezi işlemci Kişisel bilgisayarlardan ziyade ağır iş makineleri için daha uygundurlar. Çoğu kuruluş hâlâ OSI yığınına geçmeyi planlıyor. Bu konuda doğrudan çalışanlara ABD Deniz Kuvvetleri Bakanlığı ve NFSNET ağı denilebilir. OSI'yi destekleyen en büyük satıcılardan biri AT&T'dir. Stargroup çerçevesi tamamen OSI yığınını temel alır.

    İyi bir nedenden ötürü, OSI yığını, diğer standart yığınlardan farklı olarak, birlikte çalışabilirlik modelinin yedi düzeyinin tamamına yönelik spesifikasyonlar da dahil olmak üzere OSI ara bağlantı modelini yakından takip eder. ii kritik sistemler (Şekil 1.3).


    Küçük 1.3. OSI yığını

    Açık OSI yığını Ethernet, Token Ring, FDDI protokollerinin yanı sıra LLC, X.25 ve ISDN protokollerini de destekler. Bu protokoller kılavuzun diğer bölümlerinde ayrıntılı olarak ele alınacaktır.

    Hizmetler sınır, taşıma ve oturum Rivniv OSI bölümünde de aynı ama biraz daha geniş. Sınır düzeyinde protokoller hem kurulumsuz hem de kurulumlu olarak uygulanmaktadır. OSI yığınının taşıma protokolü, OSI modelinde kendisine atanan işlevlerle tutarlıdır; bu, kurulu bağlantılar olan ve olmayan uç hizmetler arasında iletişime izin verir, böylece daha düşük düzeyden bağımsız olarak gerekli hizmet düzeyini yıkayarak reddedilebilirler. Bunu sağlamak için taşıma sisteminin müşterinin gerekli hizmet seviyesini belirlemesini sağlamak önemlidir. Taşıma hizmetine atanmış, en düşük sınıf 0'dan en yüksek sınıf 4'e kadar, değişikliklerden önceki direnç düzeyine ve değişikliklerden sonra verileri güncelleyebilme yeteneğine bölünen 5 sınıf vardır.

    Hizmetler uygulanan seviye dosya aktarımı, terminal emülasyonu, dizin hizmetleri ve postayı içerir. Bunlardan en umut verici olanları dizin hizmeti (X.500 standardı), elektronik posta (X.400), sanal terminal protokolü (VT), dosya aktarımı, erişim ve yönetim (FTAM) protokolü, aktarım ve robot yönetimi (JTM) protokolüdür. Geri kalan zamanda ISO, çabalarını üst düzey hizmetlere yoğunlaştırdı.

    X.400

    - Uluslararası Telgraf ve Telefon Danışma Komitesinin (CCITT) iletim sistemlerini açıklayan bu tavsiye ailesi E-posta Bildirimleri. Günümüzde X.400 önerisi en popüler iletişim protokolüdür. Öneriler X.400, bilgi alışverişi sisteminin modelini, bu sistemin tüm bileşenleri arasındaki etkileşim protokollerinin yanı sıra cilt bakımı ekibi liderinin kullanabileceği iletişim türlerini ve yeteneklerini açıklar.

    X.400 önerileri, satıcıların beklediği minimum gerekli hizmet kümesini tanımlar: erişim kontrolü, benzersiz sistem tanımlayıcıları, bildirimler, teslimat ve teslimat dışı bildirimler Belirli nedenlerden dolayı, bildirim değişikliği türünün belirtilmesi, bildirim değişikliğinin belirtilmesi , iletim ve teslimat sırasındaki zaman göstergeleri, terminal dışı posta sistemleriyle etkileşim için yapılandırılmış bir teslimat kategorisi (terminal, terminal dışı, normal), çok noktaya yayın teslimatı, gecikmeli teslimat (doğru zamana kadar), örneğin teleks ve pete için faks hizmetleri, özel olarak iletilen bildirimler, yerleşik bir yapıya sahip olabilen dağıtım listeleri ve asimetrik bir genel anahtar şifreleme sistemine dayanan yetkisiz erişime karşı koruma.

    tavsiye ile X.500є Küresel ön araştırma hizmeti için standartların geliştirilmesi. Teslimat işlemi, mal sahibinin bilinen adresini gerektirir ki bu, sınırın boyutu büyük olduğunda sorun olur; bu nedenle, gönderenlerin ve mal sahiplerinin adreslerinin kaldırılmasına yardımcı olan bir raporlama hizmetinin olması gerekir. Meslekten olmayanların ifadesiyle X.500 hizmeti, ad ve adreslerden oluşan dağıtılmış bir veritabanıdır. Katkıda bulunanların tümü potansiyel olarak belirli bir dizi nitelik içeren bu veritabanına girme hakkına sahiptir.

    Geçerli işleme ilişkin ad ve adres veritabanının üstünde:

    • okuma - bilinen adlardan adreslerin kaldırılması,
    • sor - adı bilinen adres özelliklerine göre kaldır,
    • Veritabanındaki kayıtların silinmesini ve eklenmesini içeren değişiklik.

    X.500 önerisinin uygulanmasındaki temel sorunlar, küresel bir araştırma hizmeti olduğunu iddia eden projenin ölçeğinden kaynaklanmaktadır. Bu nedenle, X.500 önerilerini uygulayan yazılımlar oldukça hantaldır ve donanım üretkenliği üzerinde yüksek etkiye sahiptir.

    protokol VT Asıl sorun, çeşitli terminal emülasyon protokollerinin tutarsızlığıdır. VAX, IBM 3090 ve HP9000 bilgisayarlarla bir saatlik çalışma için IBM PC dahil kişisel bir bilgisayara bulaşma, terminal emülasyonu için üç farklı programın eklenmesini gerektirir farklı şekiller ve farklı protokolleri analiz edin. Ana bilgisayarın deposunda ISO terminal emülasyon protokolünü destekleyen bir program varsa, o zaman VT protokolünü destekleyen yalnızca bir programa ihtiyacınız olacaktır. ISO standardı, terminal emülasyon fonksiyonlarını kapsamlı bir şekilde genişletmiştir.

    Dosya aktarımı bir bilgisayar hizmetinin en büyük uzantısıdır. Metin editörleri, e-posta, veritabanları veya uzaktan başlatma programları gibi tüm eklentiler için hem yerel hem de uzak dosyalara erişim gereklidir. ISO böyle bir hizmeti protokolde iletir FTAM. X.400 standardı ile birlikte en popüler OSI yığın standardıdır. FTAM, dosyaya yerelleştirme ve erişim için kodlar iletir ve dosyayı eklemek, değiştirmek, genişletmek ve temizlemek için bir dizi yönerge içerir. FTAM ayrıca dosyayı oluşturma, silme, okuma, açma, kapatma ve niteliklerini seçme dahil olmak üzere dosyayı bir bütün olarak işlemek için kodlar iletir.

    Robotların aktarımı ve kontrolü için protokol JTM Bilgisayar korsanlarının ana bilgisayardaki Vikon'dan sorumlu robotları alt etmesine olanak tanır. İşin aktarımını sağlayan görev yönetimi sistemi, ana bilgisayarın Wikonian'dan ne tür program ve dosyalardan sorumlu olduğunu belirtir. JTM protokolü geleneksel toplu işlemeyi, işlem işlemeyi, uzaktan veri girişini ve dağıtılmış veritabanlarına erişimi destekler.

    TCP/IP yığını

    DoD yığını ve İnternet yığını olarak da adlandırılan TCP/IP yığını, en popüler ve gelecek vaat eden iletişim protokolü yığınlarından biridir. Şu anda UNIX işletim sisteminde büyük genişlemeler olduğundan, kişisel bilgisayarlar için uç işletim sistemlerinin geri kalan sürümlerinde (Windows NT, NetWare) uygulanması, TCP / IP kurulum sayısındaki hızlı artışta önemli bir değişikliktir. yığın.

    ABD Savunma Bakanlığı (DoD) girişiminin bir yığın yatırımı, deneysel ARPAnet ağının, çeşitli bilgi işlem türleri için bir dizi gizli protokol olarak diğer uydu ağlarına bağlanması konusunda 20'den fazla sonuç elde etti. ARPA tedbiri, askeri bölgelerdeki müfettişleri ve soruşturmacıları destekledi. İki bilgisayar arasındaki ARPA iletişim ağı, bugüne kadar TCP / IP yığınındaki ana protokollerden biri olan ve yığının adında görünen İnternet Protokolüne (IP) dayanıyordu.

    TCP/IP yığınının geliştirilmesine büyük bir katkı, yığın protokollerini UNIX işletim sistemi sürümünde uygulayan Berkeley Üniversitesi tarafından yapılmıştır. UNIX işletim sisteminin geniş çapta genişlemesi, IP protokolünün ve diğer yığın protokollerinin de geniş çapta genişlemesine yol açtı. Bu yığın, İnternet Mühendisliği Görev Gücü'nün (IETF) bir parçası olan ve RFC spesifikasyonları biçiminde yayınlanan yığın standartlarının geliştirilmesine önemli bir katkıda bulunan tüm İnternet bilgi ağına ev sahipliği yapar.

    TCP/IP yığını, kapalı sistemler arasındaki ISO/OSI iletişim modeli ortaya çıkmadan önce parçalanmış olduğundan, zengin bir yapıya sahip olmasına rağmen, TCP/IP yığınının OSI modeline benzerliği akıllıca sağlanabilir.

    TCP/IP protokollerinin yapısı Malyunka 1.4'te gösterilmektedir. TCP/IP protokolleri 4 seviyeye ayrılmıştır.

    Küçük 1.4. TCP/IP yığını

    Nainizchiy ( ravent IV ) - arayüzlerin seviyesi - OSI modelinin fiziksel ve kanal seviyelerine karşılık gelir. Bu seviyedeki TCP / IP protokolleri düzenlenmemiştir, ancak fiziksel ve kanal seviyesinin tüm popüler standartlarını destekler: yerel kanallar için - Ethernet, Token Ring, FDDI, küresel kanallar için - analog anahtarlama ve video hatları üzerinde kablosuz çalışma protokolleri SLIP / PPP, seri kanallar üzerinden noktadan noktaya bağlantı kurulu olarak küresel ölçü, І bölgesel ağ protokolleri X.25 ve ISDN. ATM teknolojisinin kanal katmanı aktarımı olarak kullanıldığı anlamına gelen özel bir spesifikasyon da geliştirilmiştir.

    Advent ravent ( ravent III ) - ana ağ ağ protokolünün bir parçası olarak (OSI modeli açısından) farklı yerel ağlardan, X.25 bölgesel ağlardan, özel iletişim hatlarından vb. veri iletmekten sorumlu olan bir birleştirme iletişim merkezi (OSI modeli açısından) protokol vikorize edilir yığında IP Başlangıçta hem yerel hem de küresel bağlantılarla birleştirilen çok sayıda yerel ağdan oluşan depo ağlarında paketlerin iletilmesi için bir protokol olarak tasarlandı. Bu nedenle IP protokolü katlanabilir bir topoloji, alt sistemlerinin rasyonel kullanılabilirliği ve düşük hızlı hatların bant genişliğinin dikkatli kullanımı çerçevesinde iyi çalışır. IP protokolü bir datagram protokolüdür.

    Yönlendirme bilgilerinin toplanmasına yönelik protokoller gibi yönlendirme tablosunun oluşturulması ve değiştirilmesiyle ilgili tüm protokoller, arayüzler arası iletişim düzeyine dahil edilir. HUZUR İÇİNDE YATSIN.(İnternet Protokolünü Yönlendirme) OSPF(Önce En Kısa Yolu Aç) ve ayrıca sınırlar arası bilgi protokolü ICMP(İnternet Kontrol Mesajı Protokolü). Protokolün geri kalan amacı, bir dönüş bağlantısını düzenlemek amacıyla yönlendirici ile ağ geçidi, ana bilgisayar sistemi ve alıcı sistem arasındaki vuruşlar hakkında bilgi alışverişi yapmaktır. Özel ICMP paketlerinin yardımıyla, bir paketin teslim edilmesinin imkansızlığı, yaşamdaki gecikme veya bir paketi parçalardan birleştirmenin zorluğu, anormal parametre değerleri, yönlendirme yolundaki bir değişiklik ve hizmet türü hakkında bilgi sağlanır. , sistem arızası vb. hakkında.

    Advent ravent ( ravent II) Buna ana denir. İletim kontrol protokolü hangi düzeyde çalışır? TCP(İletim Kontrol Protokolü) ve koristuvach datagram protokolü UDP(Kullanıcı Datagram Protokolü). TCP protokolü uzak uygulama işlemleri arasında sanal iletişim sağlar. UDP protokolü, uygulama paketlerinin sanal bağlantı kurmadan datagram yöntemini kullanarak iletilmesini sağlar ve bu nedenle TCP'ye göre daha az ek yük gerektirir.

    Yukarı Nehir ( ravent ben) Uygulanan denir. Yıllar geçtikçe TCP / IP yığını çok sayıda protokol ve uygulama hizmeti biriktirdi. Bunlar, FTP dosya kopyalama protokolü, telnet terminal emülasyon protokolü, SMTP posta protokolü, internette elektronik posta kullanımı ve Rus RELCOM hizmeti gibi yaygın olarak kullanılan protokolleri ve hiper metinleri ve elde edilen bilgilere erişime yönelik hizmetleri içerir. WWW ve diğerleri gibi. Şimdi bu dersin konularıyla en yakından ilgili olanlardan bazılarını rapor edeceğiz.

    protokol SNMP(Basit Ağ Yönetim Protokolü) sınır yönetimini organize etmek için geliştirilmektedir. Yönetim sorunu iki alana ayrılmıştır. İlk görev bilgi aktarımıyla ilgilidir. Belirli bilgilerin iletilmesine yönelik protokoller, sunucu ile yöneticinin ana bilgisayarında çalışan istemci programı arasındaki etkileşim prosedürünü tanımlar. İstemciler ve sunucular arasında alınıp verilen bilgi formatlarının yanı sıra ad ve adres formatlarını da belirtirler. Bir diğer görev ise verilerin kontrolüyle ilgilidir. Standartlar, ağ geçitlerinde hangi hassas verilerin saklandığını ve biriktirildiğini, bu verilerin adlarını ve bu adların sözdizimini düzenler. SNMP standardının ağ yönetimi bilgi tabanına yönelik bir spesifikasyonu vardır. MIB (Yönetim Bilgi Tabanı) olarak bilinen bu spesifikasyon, ana bilgisayarın veya ağ geçidinin depolaması gereken veri öğelerini ve bunlar üzerinde izin verilen işlemleri tanımlar.

    Dosya aktarım Protokolü FTP'de(Dosya Aktarım Protokolü) uygular uzaktan erişim dosyalamak. Güvenilir iletim sağlamak için FTP, aktarım protokolü olarak belirlenmiş bağlantı protokolünü (TCP) kullanır. FTP, dosya aktarım protokolüne ek olarak başka hizmetler de sunar. Böylece uzaktaki bir makineyle etkileşimli olarak etkileşime girebilirsiniz; örneğin, dizinlerin sıkıştırmasını açabilirsiniz; FTP, depolanan verilerin türünü ve biçimini belirlemenize olanak tanır. Tamam, FTP istemcilerin kimlik doğrulamasını ortadan kaldırır. Öncelikle protokole adınızı ve şifrenizi göndererek dosyaya erişimi reddetmelisiniz.

    TCP/IP istasyonunda FTP protokolü, dosyalarla çalışmak için en geniş hizmet yelpazesini sunar ve aynı zamanda programlama açısından da en karmaşık olanıdır. FTP'nin tüm özelliklerini gerektirmeyen eklentiler, daha ekonomik başka bir protokolü kullanabilir - en basit dosya aktarım protokolü TFTP(Önemsiz Dosya Aktarım Protokolü). Bu protokol yalnızca dosya aktarımını gerçekleştirir ve aktarım olarak TCP'den daha basittir, bağlantı kurmadan protokol UDP'dir.

    protokol telnet baytların süreçler arasında ve ayrıca bir süreç ile terminal arasında bir akışa aktarılmasını sağlayacaktır. Çoğu zaman bu protokol uzak bir EOM terminaline emülasyon için kullanılır.

    IPX/SPX yığını

    Bu yığın, 1980'lerin başında NetWare ağ işletim sistemi için geliştirdiği orijinal Novell protokol yığınıdır. Yığını oluşturan Ağlar Arası Paket Değişimi (IPX) ve Sıralı Paket Değişimi (SPX) protokolleri, Xerox'un XNS protokollerinin IPX/SPX'ten çok daha düşük bir düzeyde geliştirilmiş doğrudan uyarlamalarıdır. IPX/SPX protokolleri kurulumların çoğunluğuna öncülük eder ve bunun nedeni NetWare OS'nin kendisinin yaklaşık %65'lik hafif bir ölçekte kurulum yüzdesiyle lider konumda olmasıdır.

    Novell protokol ailesi ve bunların ISO/OSI modeline uygunluğu küçük 1.5'te sunulmaktadır.

    Küçük 1.5. IPX/SPX yığını

    Açık fiziksel ve kanal seviyeleri Novell'in çerçevesi bu rakiplerin tüm popüler protokollerini (Ethernet, Token Ring, FDDI ve diğerleri) destekler.

    Açık hemezhevoy rivni Novell bölümünde protokol çalışıyor IPX, Ve ayrıca yönlendirme bilgilerinin alışverişi için protokoller HUZUR İÇİNDE YATSIN.і NLSP(TCP/IP yığınının OSPF protokolüne benzer). IPX, Novell ağlarında güç adresleme ve paket yönlendirmeyi yöneten bir protokoldür. IPX yönlendirme kararları, paket başlığındaki adres alanlarının yanı sıra yönlendirme bilgisi değişim protokollerinde bulunan bilgilere dayanır. Örneğin IPX, paketleri bir ana bilgisayara veya harici bir yönlendiriciye iletmek için RIP protokolü veya NLSP (NetWare Bağlantı Durumu Protokolü) protokolü tarafından sağlanan bilgileri içerir. IPX protokolü, bilgi alışverişinde yalnızca bilgi işlem kaynaklarından tasarruf sağlayan bir datagram yöntemini destekler. Ayrıca IPX protokolü üç işlev sağlar: adres ayarlama, rota ayarlama ve veri gönderme.

    Novell sistemindeki OSI modelinin taşıma katmanı, kurulu bağlantılar hakkında bilgi iletmek için kullanılan SPX protokolü ile temsil edilir.

    üstte uygulamalı, temsili ve oturumsal düzeyler NCP ve SAP protokollerini uygulamak. protokol NCP(NetWare Çekirdek Protokolü), NetWare sunucusu ile iş istasyonu kabuğu arasındaki etkileşime yönelik bir protokoldür. Bu uygulama seviyesi protokolü, OSI modelinin üst seviyelerinde bir istemci-sunucu mimarisini uygular. Bu protokolün ek bir işlevi için, iş istasyonu sunucuya bağlantılar yapar, sunucu dizinlerini yerel sürücü harfleriyle görüntüler ve dosya sistemi indirilen dosyaları kopyalar, niteliklerini değiştirir vb. ve ayrıca ilgili bölümü sınır yazıcısı iş istasyonları arasında.

    (Hizmet Reklam Protokolü) - bir hizmetle ilgili bir tanıtım protokolü - kavramsal olarak RIP protokolüne benzer. RIP protokolünün yönlendiricilerin yönlendirme bilgileri alışverişinde bulunmasına izin vermesi gibi, SAP protokolü de uç cihazların harici uç hizmetleri hakkında bilgi alışverişinde bulunmasına olanak tanır.

    Sunucular ve yönlendiriciler, hizmetlerini ve ağ adreslerini açıklamak için SAP'yi kullanır. SAP protokolü, üçüncü taraf cihazların aynı anda sağladıkları hizmetlerle ilgili verileri sürekli olarak değiştirmesine olanak tanır. Sunucuyu başlatırken, hizmetleriniz hakkında sizi bilgilendirmek için SAP'yi kullanmanız gerekir. Sunucu işini bitirdiğinde tüm hizmetlerinin tamamlandığından emin olmak için SAP'yi kullanacaktır.

    Novell ve NetWare 3.x sunucuları geniş kapsamlı SAP paketlerine sahiptir. Önemli bir dünyada SAP paketleri, küresel iletişimlere bağlanan yönlendiricilerin ana görevlerinden biri olan SAP paketleri ve RIP paketlerinin trafiğini filtrelemek tarafından izlenir.

    IPX / SPX yığınının özellikleri, NetWare OS'nin özelliklerinden ve ilk sürümlerinin (4.0'a kadar) mütevazı kaynaklara sahip kişisel bilgisayarlardan oluşan yerel küçük boyutlu ağlarda çalışacak şekilde yönlendirilmesinden kaynaklanmaktadır. Bu nedenle, Novell'in, uygulanması minimum miktarda RAM gerektiren (MS-DOS 640 KB çalıştıran IBM bilgisayarlarında bulunan) ve küçük işlemcilerde hızla çalışabilen, gözlemlenebilir acı veren protokollere ihtiyacı vardı. Sonuç olarak, IPX / SPX yığınının protokolleri yakın zamana kadar yerel ağlarda iyi çalıştı ve büyük kurumsal ağlarda pek işe yaramadı, çünkü daha fazla küresel bağlantı, bu türün çeşitli protokolleri tarafından yoğun bir şekilde yararlanılan geniş alan paketleri tarafından giderek daha fazla tercih ediliyordu. yığın (örneğin, istemciler ve sunucular arasında bir bağlantı kurmak için).

    Bu durum, IPX / SPX yığınının Novell'e ait olması ve uygulanmasının lisans gerektirmesinin yanı sıra, genişlemesini uzun süredir yalnızca NetWare katmanlarıyla sınırladı. Ancak NetWare 4.0'ın piyasaya sürülmesinden önce Novell, protokollerini kurumsal ortamlarda kullanıma uygun hale getirmeyi amaçlayan büyük değişiklikler yapmış ve yapmaya devam etmektedir. IPX/SPX yığını yalnızca NetWare'de değil aynı zamanda SCO UNIX, Sun Solaris, Microsoft Windows NT gibi diğer popüler uç işletim sistemlerinde de mevcuttur.

    NetBIOS/SMB yığını

    Microsoft ve IBM, kişisel bilgisayarlar için uçtan uca teknolojiler üzerinde yoğun bir şekilde çalışıyor ve NetBIOS/SMB protokol yığını onların bebeği. NetBIOS özellikleri, 1984 yılında, uygulama düzeyinde (Şekil 1.6) kullanılan IBM PC Ağı uç programı için IBM PC'nin temel giriş/çıkış sisteminin (BIOS) standart işlevlerinin üçüncü taraf bir uzantısı olarak ortaya çıktı. uç hizmetlerinin uygulanması için сів protokolü SMB (Sunucu Mesaj Bloğu).

    Küçük 1.6. NetBIOS/SMB yığını

    protokol NetBIOS Kritik sistemler arasındaki etkileşim modelinin üç düzeyinde çalışır: sınır, taşıma ve oturum. NetBIOS daha iyi hizmet sağlayabilir yüksek seviye,Düşük IPX ve SPX protokolleri yönlendirme öncesindeki verilere bağlı değildir. Dolayısıyla NetBIOS, kelimenin tam anlamıyla bir riskten korunma protokolü değildir. NetBIOS, saçaklama, taşıma ve oturum düzeylerine uygulanabilecek çok sayıda çekirdek saçaklama işlevine sahiptir, ancak NetBIOS çerçeve değişim protokolü saçaklama gibi bir kavram getirmediğinden paket yönlendirme mümkün değildir. Bu, NetBIOS protokolünü batıklara bölünmeyen yerel sınırlarla sınırlandırır. NetBIOS hem veri alışverişini hem de kurulum iletişimini destekler.

    protokol KOBİ OSI modelinin uygulama ve temsili seviyelerine uygun olarak iş istasyonunun sunucu ile etkileşimini düzenler. SMB işlevi aşağıdaki işlemleri içerir:

    • Oturum yönetimi. İş istasyonu ile dosya sunucusunun uç kaynakları arasında mantıksal bir kanalın oluşturulması ve genişletilmesi.
    • Dosya erişimi. İş istasyonu, dizin oluşturma ve silme, dosya oluşturma, açma ve kapatma, dosyaları okuma ve yazma, dosyaları yeniden adlandırma ve silme, dosya arama, dosya özniteliklerini kaldırma ve ayarlama, yazma işlemlerini engelleme istekleriyle dosya sunucusuna geri dönebilir iv.
    • Arkadaşa hizmet. İş istasyonu, dosyaları sunucuda birbirleri için bir dosyaya yerleştirebilir ve birbirleri için kartla ilgili bilgileri alabilir.
    • Servis bilgilendirildi. SMB, gelecek işlevlerle bildirimlerin basit iletimini destekler: basit bildirimler gönderme; bir yayın mesajı gönderin; bloğa bir mesaj gönderin; bildirim bloğuna bir metin gönderin; bloğa bir mesaj gönderin; koristuvach'ın adını iletin; kaydırılmış yönlendirme; Arabanın ismini kaldır.

    NetBIOS tarafından sağlanan API işlevleri gibi çok sayıda eklenti aracılığıyla, birçok uç işletim sistemi bu işlevleri aktarım protokollerinin arayüzünde uygulamaya koyar. NetWare, IPX protokolünü, Windows NT için NetBIOS programını ve TCP/IP yığınını temel alan NetBIOS işlevlerini uygulayan bir programa sahiptir.

    Bu değerli bilgiye neden ihtiyacımız var? (Editör)

    Sanki bir meslektaşım bana zor bir yemek vermiş gibi. OSI modelinin ne olduğunu biliyor gibisin... Ve neden buna ihtiyacın var, ne tür bir bilgi pratiktir: neden aptalların önünde gösteriş yapasın ki? Bu doğru değil, bu bilginin değeri, en fazla sayıda pratik güç görevine sistematik bir yaklaşımdır. Örneğin:

    • sorun giderme (
    sorunların tespiti ve giderilmesi)

    Size bir yönetici (onaylı bir ağ oluşturucu) bir kullanıcı (sadece bir arkadaş) olarak geliyorum ve hatta burada "bağlantım yok". Hiçbir sınır yok gibi görünüyor ve hepsi burada. Bunu çözmeye başlarsın. Bu nedenle, komşularımız için endişelendiğimden, "kalplerinde OSI modelini anlamayan" bu insanların karakteristik kaotik davranışlarla karakterize olduklarını belirttim: ya kablo kıs kıs gülüyor ya da tarayıcıda sohbet ediyorlar. → ziyaret edin genellikle yönsüz bir şekilde çökmeden önce, böyle bir "uzman" kendisinin ve başkalarının çoğunu öldüren sorunlar alanı dışında bunun iyi ve kötü olduğunu düşünür. nokta farklı olabilir (ciltte kaybolur Bununla birlikte, bir arıza arayışına yönelik aşağıdaki mantıksal çözüm, eğer X seviyesinde etkileşimler doğru çalışıyorsa, o zaman X-1 seviyesinde her şeyin yolunda olmasıdır. cilde özel an saat. IP katmanlarındaki sorun gidermeyi ihlal ederek, özellikle DOD yığınının başka bir katmanından, OSI'nin üçüncü katmanından ve İnternet Protokolünden "kazmaya" başlıyorum. Her şeyden önce, "hastanın yüzeysel bir görüntüsünü" oluşturmak çok kolaydır (hasta sıklıkla ping atar, bazen de yapmaz) ve başka bir şekilde, eğer Tanrıya şükür ping atarsa, bir de ping atabilirsiniz. düşük alıcılı manipülatör test edilen kabloya ne dersiniz? bazı kartlar ve hesaplaşmalar ve diğer karşılama konuşmaları;) Özellikle önemli durumlarda ilk seviyeden ve en ciddi şekilde başlayabilmeyi isterim.

    • meslektaşlarımızla karşılıklı anlayış

    Bu noktayı açıklamak için size örnek olarak hayattan böyle bir hikaye vereceğim. Bir keresinde, küçük şirketlerden birinden tanıdığım insanlar, başlamama yardımcı olmak için (ki bu hiç de iyi bir fikir değil) ve bu yolculukla ilgili bazı tavsiyeler vermek için beni misafir olarak aradılar. Ofise geliyorum. Ve orada, eski güzel "programcı" geleneğinin başlığı olan bir yöneticiye sahip oldukları görülüyor (ve şimdi FoxPro esas olarak ilgileniyor;) - eski dönem öncesi BT fahivetleri. Peki sana soracağım, senin sorunun ne? Vin: "Sen mi? Sadece tahmin ediyorum." Merezha, zagalny'de, Merezha gibi. Peki merak ediyorum: Sınır seviyesinde nasıl bir protokol zafere ulaşıyor? Vin: "Peki ya DE?" Açıklığa kavuşturacağım: "Peki, IP veya IPX ya da orada ne var..." "Ah," öyle görünüyor ki, "şöyle yazılmış: IPX / her neyse!" Konuşmadan önce, "hala orada", fark etmiş olabileceğiniz gibi, nehrin kenarından birkaç ganimet daha var, yani konu bu değil... Bu tipik bir durum, bu durumda hasta- kader ve acı verici bir şekilde eşlik etti. Ayrıca solup gitmesi de şaşırtıcı değil... ;) Ve OSI'yi - 5 hvilinde, eğer devreyi sökmüş olsaydım - 10Base-2'den uygulama programlarına kadar biliyordum. Ve masanın altına tırmanma şansım olmazdı - koaksiyel parçalara bakın.

    • yeni teknolojilerin benimsenmesi

    Bu önemli hususu başyazıda daha önce bahsettiğim ve bir kez daha tekrarlayacağım: yeni bir protokol tanıtırken, izleme öncelikle a) hangi protokol yığınının/yığınlarının kendi yerinde ve b) yığının kendisinin hangi kısmında yer almalıdır ve aşağıda kiminle karşılıklı etkileşim içinde ve canavar onunla kiminle olabilir... :) Ve şu anda kafamda tam bir netlik var. Formatlar ve API'ler farklı; teknoloji doğru :)

    Literatürde OSI modelinin seviye tanımına uygulama seviyesi adı verilen 7. seviyeden başlamak genellikle gelenekseldir; bu, bilgisayar kullanıcıları için programların minimum düzeyde geliştirildiği anlamına gelir. OSI modeli, veri aktarımından önce bağımsız işlemciler tarafından hangi standartların kullanıldığına dayanan 1. seviye - fiziksel ile sona ermektedir:

    • iletim ortamının türü (bakır kablo, fiber optik, radyo yayını vb.),
    • sinyal modülasyonunun türü,
    • sinyaller mantıksal ayrık durumlara (sıfırlar ve birler) eşittir.

    OSI modelinin bir protokolünün, eşinin protokolleriyle veya eşinden bir üst ve/veya daha düşük protokollerle etkileşime girip giremeyeceği. Kendi seviyesindeki protokollerle etkileşimlere yatay, bir üst veya daha düşük seviyelere ise dikey denir. Bir OSI protokol modeli yalnızca kendi seviyesindeki fonksiyonları birleştirebilir ve alternatif modellerin protokollerinde yer almayan başka bir seviyedeki fonksiyonları dahil edemez.

    Belirli bir zeka derecesine sahip cilt seviyesi, model ve muzaffer protokoller çerçevesinde aynı seviyede çalıştırılabilen, mantıksal olarak bölünemez bir veri öğesi olan işleneni tarafından yansıtılır: fiziksel seviyede birim - bit, Kanal düzeyinde bilgiler çerçeveler halinde, kenar düzeyinde paketler (datagramlar) halinde, taşıma sırasında bölümler halinde birleştirilir. İletim için mantıksal olarak birleştirilen veri parçasının (bir çerçeve, bir paket, bir datagram) olup olmadığı bilgi açısından önemlidir. Bilginin kendisi oturumun işlenenleri, temsilci ve uygulama düzeyleriyle birlikte gerçek bir formdadır.

    Temel uç teknolojileri fiziksel ve kanal seviyelerini içerir.

    uygulanan ravent

    Uygulama katmanı (uygulama katmanı), çekirdek eklentilerin ağ ile etkileşimini sağlayan modelin en üst katmanıdır:

    • Vikorystvuy sınır hizmetlerine eklentilere izin verir:
      • Dosyalara ve veritabanlarına uzaktan erişim,
      • elektronik postanın aşırı yüklenmesi;
    • hizmet bilgilerinin iletimini temsil eder;
    • değişikliklerle ilgili ek bilgiler sağlar;
    • Soru görünene kadar soruyu oluşturur.

    Uygulama seviyesi protokolleri: RDP, HTTP, SMTP, SNMP, POP3, FTP, XMPP, OSCAR, Modbus, SIP, TELNET ve diğerleri.

    sunum aralığı

    Çoğu zaman sunum katmanı, protokollerin dönüştürülmesini ve verilerin kodlanmasını / kod çözülmesini sağlar. Bir programa girilirken, uygulama düzeyindeki veriler hat boyunca iletim için bir formata dönüştürülür ve hattan alınan veriler ek bir formata dönüştürülür. Bu düzeyde, yerel olarak işlenemedikleri için isteklerin başka bir ikincil kaynağa yönlendirilmesinin yanı sıra sıkıştırma/paket açma veya şifreleme/şifre çözme meydana gelebilir.

    Mahkeme sistemi, mahkeme sisteminden gelen bilgilerin işlenmesine yönelik bir ara protokoldür. Bu, eklentiler için net bir görünümle, farklı bilgisayar sistemlerindeki eklentiler arasında veri alışverişi yapmanıza olanak tanır. Uygulama, kodun biçimlendirilmesini ve yeniden yazılmasını sağlayacaktır. Kodun formatı, herhangi bir anlamda küçük olan, işleme için yeterli bilginin olmasını sağlamak amacıyla değiştirilir. Gerekirse bu seviye bir veri formatından diğerine dönüştürülebilir.

    Riven yalnızca veri formatları ve verilerle ilgilenmez, aynı zamanda programlar tarafından analiz edilenler gibi veri yapılarıyla da ilgilenir. Bu şekilde RUB 6, aktarım sırasında verilerin organizasyonunu sağlayacaktır.

    Bunun nasıl çalıştığını anlamak için iki sistemin olduğu açıktır. Bu uzantıları temsil eden bir wiki, EBCDIC ile bilgi alışverişi için iki yönlü bir koddur; örneğin, bir IBM ana bilgisayarı olabilir ve diğeri bir Amerikan ana bilgisayarı olabilir. standart kod ASCII bilgilerinin değişimi (diğer bilgisayar üreticilerinin çoğu tarafından kullanıldığı gibi). Bu iki sistemin bilgi alışverişinde bulunması gerekiyorsa, iki farklı format arasında dönüştürülebilen ve aktarımı gerçekleştirebilen bir tanıma sistemine ihtiyaç vardır.

    Bu türün başka bir işlevi, iletilen bilgilerin yetkisiz kişiler tarafından erişilmesini önlemek gerektiğinde bu durumlarda kullanılan veri şifrelemedir. Aynı seviyedeki veri, süreç ve kodların belirlenebilmesi için verinin değiştirilmesi gerekmektedir. Kokuların aralıklı olarak iletilebilmesi için metinleri sıkıştıran ve grafik görüntüleri bit akışlarına dönüştüren başka alt programlar hangi düzeyde bulunur?

    Bölgenin standartları aynı zamanda grafik görsellerin sunulma şekillerini de belirliyor. Bu amaçlar için, QuickDraw grafiklerini programlar arasında aktarmak için bir görüntü formatı olan PICT formatını kullanabilirsiniz.

    Diğer bir format, yüksek veri yoğunluğuna sahip taramalı görüntüler için kullanılan etiketli görüntü dosyası formatı TIFF'dir. Mevcut endüstri standardı, Joint Photographic Expert Group tarafından geliştirilen standart olan grafik görüntüler için kullanılabilecek tanımdır; Günlük yaşamda bu standarda basitçe JPEG denir.

    Ses ve film parçalarının ortaya çıkması anlamına gelen başka bir seviye standartları grubu oluşturulmuştur. Buna elektronik müzik enstrümanlarının arayüzleri de dahildir. dijital arayüzlü müzik aleti, MIDI), müziğin dijital sunumu için, Expert Group tarafından geliştirilen ve sinematografiyle desteklenen, CD'lerdeki videoları sıkıştırmak ve kodlamak, bunları dijital formatta kaydetmek ve 1,5 MB'a kadar kapasitelerde iletmek için kullanılan MPEG standardı. t/s, i QuickTime - standart, Bu, Macintosh ve PowerPC bilgisayarlarda çalışan programların ses ve video öğelerini açıklar.

    Uygulama protokolleri: AFP - Apple Dosyalama Protokolü, ICA - Bağımsız Bilgi İşlem Mimarisi, LPP - Hafif Sunum Protokolü, NCP - NetWare Çekirdek Protokolü, NDR - Ağ Veri Temsili, XDR - eXternal Veri Temsili, X.25 PAD - Paket Birleştirici / Ayırıcı Protokolü.

    oturum raventi

    ravent taşıma

    Merezhevyi ravent

    kanal raventi

    Bu seviyede protokol yığınları geliştirirken karmaşık kodlama sorunu ortaya çıkar. Bu tür kodlama yöntemleri Hamming kodunu, blok kodlamayı ve Reed-Solomon kodunu içerir.

    Programlanmış bir seviyede bu seviye kenar kartının sürücüsünü temsil eder; işletim sistemlerinde kanal ve kenar seviyelerinin birbirleriyle etkileşimi için bir yazılım arayüzüdür. Bu yeni bir kavram değil, yalnızca modelin belirli bir işletim sistemi için uygulanmasıdır. Bu tür arayüzlerin uygulamaları: ODI (İngilizce), NDIS, UDI.

    fiziksel ravent

    Bu seviyede sinyalleri tekrarlayan yoğunlaştırıcılar ve medya dönüştürücüler de çalışır.

    Fiziksel seviyenin fonksiyonları limite bağlı tüm cihazlarda uygulanır. Bilgisayarın yan tarafında, fiziksel seviye fonksiyonları kenar adaptörüne veya seri bağlantı noktasına bağlanır. Fiziksel seviye, iki sistem arasındaki fiziksel, elektriksel ve mekanik arayüzleri içerir. Fiziksel aralık, optik fiber, bükümlü çift, koaksiyel kablo gibi veri iletim ortamlarını içerir. uydu kanalı veri aktarımları vb. Fiziksel seviyeye inen standart kenar arayüzü türleri şunlardır: V.35, RS-232, RS-485, RJ-11, RJ-45, AUI ve BNC konnektörleri.

    Bu düzeyde protokol yığınları geliştirilirken senkronizasyon ve doğrusal kodlama sorunları ortaya çıkar. Bu tür kodlama yöntemleri arasında NRZ kodu, RZ kodu, MLT-3, PAM5, Manchester II yer alır.

    Fiziksel seviye protokolleri:

    Birden fazla cihaz ve yazılımda verilerin birleşik bir şekilde görüntülenmesini sağlamak için ISO (Uluslararası Standardizasyon Örgütü), OSI (Açık Sistem Bağlantısı) sistemlerini birbirine bağlamak için temel bir model geliştirdi. Bu model, bir iletişim oturumunun organizasyonu ile çeşitli ortamlarda veri aktarımına ilişkin kuralları ve prosedürleri açıklar. Modelin ana unsurları bağlantının seviyeleri, uygulanan işlemler ve fiziksel özellikleridir. İncirde. Şekil 1.10 temel modelin yapısını göstermektedir.

    OSI modelinin dış görünümü, veri aktarım işlemi sırasında veri şarkısını değiştirir. Temel model, uç protokollerin geliştirilmesinin temelini oluşturur. OSI, kritik sistemler arasındaki etkileşim alanında sürecin çeşitli bölümlerine hizmet ederek iletişim fonksiyonlarını bu seviyeler arasında ayırır.

    OSI modeli yalnızca uç cihazlara müdahale etmeyen sistem etkileşimi özelliklerini açıklar. Eklentiler, sistem özelliklerine kadar uzanan kendi iletişim protokollerini uygular.

    Küçük 1.10. OSI modeli

    Eklenti, OSI modelinin bazı üst seviyelerinin işlevlerini üstlenebildiğinden, veri alışverişi için doğrudan OSI modelinin alt seviyelerinde artık mevcut olmayan sistem işlevlerine gider.

    Eş OSI modellerinin ara bağlantısı

    OSI modeli Şekil 2'de gösterildiği gibi iki farklı modele ayrılabilir. 1.11:

    Farklı makinelerdeki programların ve süreçlerin etkileşimi için bir mekanizma sağlayacak, protokollere dayalı yatay bir model;

    Tek makinede birebir yazışmayı sağlayan hizmetlere dayalı dikey bir model.

    Aralarında herhangi bir bağlantı olmadığından, gönderen bilgisayarın aynı seviyesi ana bilgisayarla aynı seviyede etkileşime girer. Böyle bir bağlantıya mantıksal veya sanal bağlantı denir. Gerçekte etkileşim, bir bilgisayarın bitişik düzeyleri arasında meydana gelir.

    Ayrıca bilgisayar yöneticisindeki bilgilerin tüm seviyelerden geçmesi gerekir. Daha sonra fiziksel ortam üzerinden ana bilgisayara iletilir ve gönderen bilgisayara gönderildiği seviyeye ulaşana kadar tüm toplardan tekrar geçer.

    Yatay modelde, iki program veri alışverişi için gizli bir protokol gerektirir. Dikey modelde, veri seviyeleri çeşitli API (Uygulama Programlama Arayüzü) arayüzleri ile veri alışverişinde bulunur.

    Küçük 1.11. Temel OSI referans modelinde bilgisayarlar arasındaki etkileşim şeması

    Servis yapmadan önce veriler torbalara bölünür. Paket, sınır istasyonları arasında iletilen bir bilgi birimidir.

    Veri gönderilirken paket, yazılımın tüm düzeylerinden sırayla geçer. Cilt seviyesinde, pakete, Şekil 2'de gösterildiği gibi kenar boyunca başarılı veri aktarımı için gerekli olan bu seviyenin (başlık) kontrol bilgileri sağlanır. 1.12, de Zag - paketin başlığı, Con - paketin sonu.

    Alıcı tarafta paket tüm katmanlardan ters sırayla geçer. Cilt seviyesinde bu seviyedeki protokol paketin bilgilerini okur, ardından eşin gönderdiği pakete eklenen bilgiyi okur ve paketi bir sonraki seviyeye iletir. Bir paket Uygulama Düzeyinden yayınlandığında, kontrolleri içeren tüm bilgiler paketten kaldırılacak ve orijinal görünümüne geri dönecektir.

    Küçük 1.12. Yedi seviyeli cilt seviyesi paketinin oluşturulması

    Modelin derisi işlevini değiştiriyor. Ravent ne kadar yüksek olursa sorun o kadar karmaşık hale gelir.

    Aynı OSI modelleri boyunca, program gruplarının belirli işlevleri uygulamak üzere nasıl tasarlandığını görmek kolaydır. Örneğin bir katman, verilerin ASCII'den EBCDIC'ye dönüştürülmesini sağlamaktan ve bu görevin tamamlanması için gerekli programları içermekten sorumludur.

    Görünüm rütbesi, daha düşük seviyeden hizmet talep ederek daha yüksek rütbeye hizmet sağlayacaktır. Üst düzeyler hizmete aynı şekilde güç sağlar: Kural olarak, bazı verilerin bir rotadan diğerine yönlendirilmesini içerir. Verilerin adreslenmesi ilkelerinin pratik uygulaması daha alt düzeylere yerleştirilir. İncirde. 1.13, tüm seviyelerin fonksiyonlarının kısa bir tanımını sağlar.

    Küçük 1.13. Eş OSI modellerinin işlevleri

    Halihazırda kurulmuş olan model, farklı jeneratörlerin kapalı sistemlerinin tek boyutta etkileşimini göstermektedir. Bu nedenle onlar için eylemleri koordine etmeyi planlıyor:

    Uygulanan süreçlerin etkileşimi;

    Haraçların sunum biçimleri;

    Ancak yenisi verileri kaydedecektir;

    Sınır kaynaklarının yönetimi;

    Veri güvenliği ve bilgi güvenliği;

    Programların ve teknik özelliklerin teşhisi.

    Uygulama katmanı

    Uygulama seviyesi, uygulanan süreçlerin etkileşim alanına, yani üst seviyeye erişmesini ve uygulama süreçleriyle doğrudan iletişim kurmasını sağlar.

    Gerçekten uygulanan bir yaklaşım, dosyalar, yazıcılar veya hipermetinli Web sayfaları gibi paylaşılan kaynaklara erişimi engellemek ve ayrıca ek protokol için kendi çalışmanızı düzenlemek için belirli karmaşık engellerin yardımıyla bir dizi farklı protokolü içerir. Elektronik posta. Özel uygulama hizmeti öğeleri, dosya aktarım programları ve terminal emülasyonu gibi belirli uygulama programları için hizmetler sağlar. Örneğin bir programın dosyaları aktarması gerekiyorsa, FTAM (Dosya Aktarımı, Erişim ve Yönetim) aktarım protokolünü, erişimi ve dosya yönetimini kullanması gerekecektir. OSI modelinde, belirli bir görevi güncellemesi gereken bir uygulama programı (örneğin, bilgisayardaki bir veritabanını güncellemek), uygulama seviyesinin Datagram görünümünden belirli verileri sağlar. Bu seviyenin temel görevlerinden biri verinin uygulama programı tarafından nasıl işlendiğini, başka bir deyişle verinin alınmasından ne tür bir uygulamanın sorumlu olduğunu belirlemektir.

    Uygulanan raventin üzerinde çalıştığı veri birimine mesaj denir.

    Uygulama raventinin gelişmiş işlevleri vardır:

    1. Çeşitli robot türleri.

    Dosya transferi;

    Bitki idaresi;

    Sistem yönetimi vb.;

    2. Müşterilerin şifreleri, adresleri, elektronik imzaları ile tanımlanması;

    3. İşlevsel abonelerin önemi ve yeni başvuru süreçlerine erişim yeteneği;

    4. Mevcut kaynakların yeterliliğinin belirlenmesi;

    5. Uygulanan diğer süreçlerle bağlantı taleplerinin organizasyonu;

    6. Bilgiyi açıklamanın gerekli yöntemleri için başvuruların temsili düzeye aktarılması;

    7. Süreçlerin planlı diyaloğuna yönelik prosedürleri seçin;

    8. Uygulama süreçleri arasında veri alışverişini yönetmek ve uygulama süreçleri arasındaki etkileşimleri senkronize etmek;

    9. Gerekli hizmet kapasitesi (veri bloklarının teslim saati, izin verilen teslimat sıklığı);

    10. İfadelerin düzeltilmesi ve verilerin güvenilirliğinin sağlanması kaygısı;

    11. Söz dizimine eklenen kullanılabilir sınırlar (karakter kümeleri, veri yapısı).

    Atanan işlevler, uygulamanın uygulama süreçlerine sağladığı hizmetin türünü belirtir. Ayrıca uygulama katmanı, hizmetleri fiziksel, kanal, kenar, taşıma, oturum ve temsili katmanların sağladığı uygulama süreçlerine aktarır.

    Uygulanan düzeyde, önceden işlenmiş bilgilerin düzene sokulması gerekir. Burada sistemik ve ticari güvenlik programını kullanabilirsiniz.

    Uygulama düzeyi, eklentilere sınırlı erişimi garanti eder. Bu seviyenin görevleri arasında dosya aktarımı, posta bildirimlerinin alışverişi ve ağ yönetimi yer alır.

    İlk üç seviyedeki en kapsamlı protokollerin sayısı şunları içerir:

    FTP (Dosya Aktarım Protokolü) dosya aktarım protokolü;

    TFTP (Önemsiz Dosya Aktarım Protokolü) en basit dosya aktarım protokolüdür;

    X.400 e-postası;

    Uzak terminalli Telnet robotu;

    SMTP (Basit Posta Aktarım Protokolü) basit bir posta değişim protokolüdür;

    CMIP (Ortak Yönetim Bilgi Protokolü) gizli bir bilgi yönetimi protokolüdür;

    Seri hatlar için SLIP (Seri Hat IP) IP'si. Seri karakter karakter veri iletimi protokolü;

    SNMP (Basit Ağ Yönetimi Protokolü) basit bir ağ yönetimi protokolüdür;

    Aktarım, erişim ve dosya yönetimi için FTAM (Dosya Aktarımı, Erişim ve Yönetim) protokolü.

    Sunum katmanı

    Bu seviyenin işlevleri, uygulanan işlemler arasında aktarılan verilerin istenilen biçimde temsil edilmesidir.

    Bu katman, uygulama katmanı tarafından iletilen bilgilerin başka bir sistemdeki uygulama katmanı tarafından anlaşılmasını sağlayacaktır. İhtiyaç duyulan durumlarda, veri formatları iletim anında sunumun orijinal formatına dönüştürülmekte, alım anında ise dönüşüm açıkça tamamlanmaktadır. Bu şekilde uygulamalı araştırmacılar, örneğin sunulan verilerdeki sözdizimsel özellikleri düzeltebilirler. Bu durum, veri alışverişi yapması gereken farklı türdeki bilgisayarların (IBM PC ve Macintosh) bulunduğu bir LAN'da ortaya çıkabilir. Böylece veritabanları alanlarında bilgiler harf ve sayı şeklinde ve sıklıkla grafik görüntü şeklinde sunulur. Bu verileri, örneğin kayan bir komadan gelen sayılar gibi işlemek gerekir.

    Verilerin genel sunumunun temeli, tüm eşit modellerde ortak olan ASN.1 sistemidir. Bu sistem, dosyaların yapısını tanımlamaya yarar ve ayrıca veri şifreleme sorununu çözmenize de olanak tanır. Bu seviyede, verilerin şifrelenmesi ve şifresinin çözülmesi dahil edilebilir, böylece tüm uygulama hizmetleri için veri alışverişinin gizliliği sağlanır. Böyle bir protokolün bir örneği, TCP / IP yığınının uygulama katmanı protokolleri için gizli mesaj alışverişini sağlayan Güvenli Yuva Katmanı (SSL) protokolüdür. Bu seviye, uygulanan seviyeye ait verilerin (kodlama, sıkıştırma vb.) taşıma seviyesi için bilgi akışına dönüştürülmesini sağlayacaktır.

    Temsilci raventin yeni ana işlevleri vardır:

    1. Başvuru süreçleri arasında oturum oluşturulmasına yönelik isteklerin oluşturulması.

    2. Uygulanan işlemler arasında veri ifadesinin kullanılması.

    3. Veri sunum formlarının uygulanması.

    4. Grafik materyalin sunumu (sandalyeler, bebek oyuncakları, diyagramlar).

    5. Verilerin sınıflandırılması.

    6. İsteklerin oturumlara aktarılması.

    Veri keşif seviyesi protokolleri, modelin üç üst seviyesine ait protokollerin depo kısmından oluşur.

    Oturum katmanı

    Oturum raventi, bilgisayarlar arasında oturumların yürütülmesi ve uygulanan süreçlere ilişkin prosedürü ifade eden bir törendir.

    Oturum Yöneticisi, hangi tarafın o anda aktif olduğunu kaydetmek için diyalog yönetimi sağlar ve ayrıca senkronizasyon seçenekleri sunar. Geri kalanı sonraki aktarımlarda kontrol noktaları eklemenizi sağlar, böylece her görünüm, her şeyi yeniden başlatmak yerine kalan kontrol noktasına geri dönebilir. Uygulamada, bu eklentiler ravent oturumunda başarılıdır ve nadiren uygulanırlar.

    Oturum rheum'u, bir oturumun alımını, iletimini ve çıktısını koordine ederek uygulama süreçleri arasında bilgi aktarımını yönetir. Ayrıca oturum seviyesi, alt seviyelerdeki bir arıza sonrasında iletim oturumunda şifre yönetimi, diyalog yönetimi, senkronizasyon ve iletişim için ek işlevler içerir. Bu düzeyin işlevleri, farklı iş istasyonlarında çalışan iki uygulama programı arasındaki iletişimi koordine etmekten oluşur. İyi yapılandırılmış bir diyalog gibi görünen şey budur. Bu işlevler arasında oturum oluşturma, paketlerin iletimini ve alımını yönetme, oturumun saatini bildirme ve oturumu sonlandırma yer alır.

    Oturum düzeyinde iki başvuru süreci arasında ne tür bir aktarımın gerçekleşeceği belirlenir:

    Yarı çift yönlü (kablo yoluyla veri iletme ve alma işlemleri);

    Dubleks (verilerin aynı anda iletilmesi ve alınması işlemi).

    Tam çift yönlü modda oturum günlüğü, aktarımı başlatan işleme ait veri belirtecini gösterir. Başka bir işlemin yanıt verme zamanı geldiğinde veri belirteci o işleme aktarılır. Oturum raventi, veri işaretçisi içeren her şeyin aktarılmasına olanak tanır.

    Oturum raventi aşağıdaki işlevleri sağlayacaktır:

    1. Ortak sistemler arasında oturum düzeyinde bağlantıların kurulması ve tamamlanması.

    2. Uygulanan süreçler arasında normal ve terminolojik veri alışverişinin sağlanması.

    3. Uygulama süreçlerinin etkileşiminin kontrol edilmesi.

    4. Oturum bağlantılarının senkronizasyonu.

    5. Arıza durumları hakkında uygulanan işlemlerin bildirilmesi.

    6. Başvuru sürecinde, girişinizi sildikten veya sildikten sonra en yakın puandan yenilemenizi sağlayan işaretlerin kurulumu.

    7. Uygulanan sürecin gerekli yönleriyle revize edilerek doğru şekilde güncellenmesi.

    8. Hiç para harcamadan seans ekleyin.

    9. Oturumun ilerleyişi hakkında özel bilgilerin iletilmesi.

    Oturum kuzgunu, uç nokta makineleri arasında veri alışverişi için oturumların organizasyonunu ifade eder. Oturum seviyesi protokolleri, modelin üst üç seviyesinin protokollerinin stok kısmıdır.

    Taşıma katmanı

    Paketlerin bir iletişim ağı üzerinden iletilmesine yönelik taşıma uygulamaları aralığı. Taşıma düzeyinde paketler bloklara bölünür.

    Göndericiden teslimata kadar yolda paketler hasar görebilir veya imha edilebilir. Ek bilgi istiyorsanız, faydaları nasıl işleyeceğinizi bilmeniz gerekir, annenin güvenilir bağlantılarla ilişkisine nasıl dikkat edeceğinizi bilmek önemlidir. Taşıma katmanının görevi, modelin eklerinin ve üst katmanlarının (uygulama ve oturum) verileri ihtiyaç duydukları güvenilirlik düzeyinde aktarmasını sağlamaktır. OSI modeli, taşıma katmanı tarafından sağlanan beş hizmet sınıfını tanımlar. Bu tür hizmetler, sağladıkları hizmetlerin türüne bağlı olarak değişiklik gösterir: terminoloji, kopmuş bir bağlantının yenilenmesi olasılığı, farklı uygulama protokolleri arasında verileri bir yer altı taşıma protokolü aracılığıyla bağlamak için çoğullama yöntemlerinin varlığı ve iletim sorunlarını belirleme ve düzeltme sorumluluğu karışıklık, israf ve çoğaltma paketleri gibi

    Taşıma rotası, sınır içindeki fiziksel cihazların (sistemler, bunların parçaları) adreslenmesi anlamına gelir. Bu rütbe, bilgi bloklarının alıcılara teslimini garanti eder ve bu teslimatı yönetir. Ana görevlerimizden biri sistemler arasında verimli, kolay ve güvenilir bilgi aktarım biçimleri sağlamaktır. İşleme sürecinde bir pakete yakın paket varsa taşıma departmanı paketlerin pürüzlülüğünü kontrol eder. Daha önce alınan bir bildirimin bir kopyasını incelerseniz sıralama, bildirimi tanır ve yok sayar.

    Taşıma seviyesinin işlevleri şunları içerir:

    1. Zaman içindeki iletimin kontrol edilmesi ve veri bloklarının bütünlüğünün sağlanması.

    2. Emirlerin belirlenmesi, kısmi tasfiyesi ve hatalı emirlerin bildirilmesi.

    3. Arıza ve arızalardan sonra şanzımanın yenilenmesi.

    4. Büyütülmüş veya alt bölümlere ayrılmış veri blokları.

    5. Blokları aktarırken öncelikleri belirlemek (normal veya terminolojik).

    6. Bu, kuvvetin doğrulanmasıyla ilgilidir.

    7. Sınırda kilitlenme durumlarında blokajların kaldırılması.

    Aktarım seviyesinden başlayarak, uç işletim sisteminin deposuna dahil edilmek de dahil olmak üzere en yaygın protokollerin tümü yazılım tarafından uygulanır.

    En kapsamlı taşıma protokolleri şunları içerir:

    TCP/IP yığınının TCP (İletim Kontrol Protokolü) iletim kontrol protokolü;

    UDP (Kullanıcı Datagram Protokolü), TCP/IP yığınının datagram protokolünü kullanır;

    NCP (NetWare Çekirdek Protokolü) NetWare çekirdek protokolü;

    Novell yığınındaki paketlerin değişimini emreden SPX (Sıralı Paket Değişimi);

    TP4 (İletim Protokolü) - sınıf 4'e iletim protokolü.

    Merezhevyi ravent (Ağ Katmanı)

    Sınır çizgisi, en hızlı ve en güvenilir rotayı seçerek abone ve idari sistemleri bir iletişim ağı üzerinden birbirine bağlayacak kanalların döşenmesini sağlayacaktır.

    Ağ raventi, iki sistem arasındaki hesaplama sınırında bir bağlantı kurar ve aralarında sanal kanalların döşenmesini sağlar. Sanal veya mantıksal bir kanal, etkileşimli bileşenler arasında gerekli bir yol oluşturma yanılsamasını yaratan, bir sınırın bileşenlerinin işleyişidir. Ayrıca hemstone raventinin faydaları konusunda ulaşım sektörünü bilgilendirir. Hemstone katmanının dağılımına genellikle paketler denir. Ellerinde veri parçaları var. Merezhevy raub onların adreslenmesini ve teslimatını garanti eder.

    Verilerin iletilmesi için en kısa rotanın belirlenmesine yönlendirme denir ve sınır katmanının ana görevlerinde çözülür. Bu sorun, en kısa rotanın hiçbir zaman en kısa yol olmayacağı gerçeğiyle daha da karmaşık hale gelir. Genellikle bir rota seçerken kriter, o rota boyunca veri aktarımının saatidir; İletişim kanallarının kapasitesine ve trafik yoğunluğuna bağlıdır ve zamanla değişebilir. Bazı yönlendirme algoritmalarının hedef değişene kadar sabitlenmesi gerekirken, diğerleri kararları son bir saatteki ortalama okumalara göre verir. Rota seçimi iletim güvenilirliği gibi diğer kriterlere dayanabilir.

    Kanal düzeyindeki protokol, verilerin tutarlı bir standart topoloji dahilindeki tüm düğümler arasında iletilmesini sağlar. Bu, örneğin bir dizi önlemi tek bir önlemde birleştiren önlemler veya aşırı bağlantının olduğu yüksek kaliteli önlemler gibi eşit olmayan bir yapıya sahip önlemlerin varlığına izin vermeyen daha da katı bir ara bağlantıdır. vuzla.

    Böylece ortada veri dağıtımı kanal seviyesi tarafından düzenlenir ve sınırlar arasındaki veri dağıtım ekseni kanal seviyesi tarafından yönetilir. Paketlerin sınır düzeyinde teslimatını organize ederken sınır hattı numarası kavramı belirlenir. Bu adres türü ağ numarası ve o ağdaki bilgisayar numarasından oluşur.

    Ağlar, yönlendirici adı verilen özel cihazlar kullanılarak birbirine bağlanır. Yönlendirici, uçlar arası bağlantıların topolojisi hakkında bilgi toplayan ve kendi platformunda uç düzeyindeki paketleri uygun şekilde ileten bir cihazdır. Bir boyuttaki göndericiden başka boyuttaki bir alıcıya mesaj iletmek için, hemen Metro rotasını seçerek sınırlar arasında bir dizi atlama oluşturmanız gerekir. Dolayısıyla rota, bir paketin içinden geçtiği bir dizi yönlendiricidir.

    Mesh ağı, kullanıcıların gruplara bölünmesinden ve MAC adresinin mesh adresine dönüştürülmesine dayalı olarak paketlerin yönlendirilmesinden sorumludur. Merezhevy rave aynı zamanda paketlerin taşıma ravesine iletilmesini de sağlar.

    Beze raventinin aşağıdaki işlevleri vardır:

    1. Sınır bağlantılarının oluşturulması ve limanlarının tanımlanması.

    2. Bir iletişim ağı üzerinden iletildiğinde ortaya çıkan mesajların tanımlanması ve düzeltilmesi.

    3. Paket akış yönetimi.

    4. Paket dizilerinin organizasyonu (sıralaması).

    5. Yönlendirme ve anahtarlama.

    6. Paketlerin segmentlere ayrılması ve birleştirilmesi.

    Sınır düzeyinde iki tür protokol vardır. Birinci tür, uç düğümlerden veri içeren paketlerin düğümden yönlendiriciye ve yönlendiriciler arasında iletilmesine ilişkin kuralların belirlenmesini içerir. Sınır bölgesinin protokollerinden bahsedersek, protokollerin kendisi büyük endişe kaynağıdır. Bununla birlikte, yönlendirme bilgisi değişim protokolleri olarak adlandırılan başka bir protokol türü genellikle uç seviyeye getirilir. Yönlendiriciler bu ek protokolleri kullanarak sınır ötesi bağlantıların topolojisi hakkında bilgi toplar.

    Kenar katmanı protokolleri, işletim sisteminin yazılım modüllerinin yanı sıra yönlendiricilerin yazılım ve donanımı tarafından uygulanır.

    Sınır düzeyinde çoğunlukla başarılı olan protokoller şunlardır:

    IP (İnternet Protokolü) İnternet protokolü, TCP/IP yığınının adres ve yönlendirme bilgilerini sağlayan uç protokolü;

    Novell ağlarında paketlerin adreslenmesi ve yönlendirilmesi amacıyla sınır ötesi paket alışverişi için IPX (Internetwork Packet Exchange) protokolü;

    X.25, paket anahtarlamayı kullanan küresel iletişim için uluslararası bir standarttır (genellikle Düzey 2'de uygulanır);

    CLNP (Bağlantı Az Ağ Protokolü), bağlantıların organizasyonu olmayan bir ağ protokolüdür.

    Kanal raventi (Veri Bağlantısı)

    Kanal düzeyindeki bilgilerin birimi çerçevelerdir. Çerçeveler, verilerin yerleştirilebileceği mantıksal olarak organize edilmiş bir yapıdır. Kanal düzeyindeki görev, çerçeveleri kenar düzeyinden fiziksel düzeye iletmektir.

    Fiziksel düzeyde, vuruşlar aşırı güçlüdür. Bu durumda, iletişim hatlarının birkaç çift karşılıklı etkileşimde bulunan bilgisayarla dönüşümlü olarak kullanıldığı bazı ağlarda, fiziksel iletim merkezinin meşgul olabileceği garanti edilmez. Bu nedenle kanal seviyesini belirleme görevlerinden biri iletim ortasının kullanılabilirliğini kontrol etmektir. Kanal seviyesinin diğer görevleri arasında hasarın tespit edilmesi ve düzeltilmesine yönelik mekanizmaların uygulanması yer alır.

    Kanal raventi, özel bir bit dizisi içeren kaplama çerçevesinin, onu tanımlamak için kaplama çerçevesinin başına ve sonuna doğru iletilmesini sağlar ve ayrıca tüm baytları aynı şekilde çerçeveye ekleyerek sağlama toplamını hesaplar ve ekleme Sadece çerçeveye kadar toplamı kontrol edeceğim. Bir çerçeve geldiğinde, kaldırılan verinin sağlama toplamını yeniden hesaplar ve sonucu çerçevedeki sağlama toplamıyla eşitler. Koku önlendikten sonra çerçeve doğru kabul edilir ve kabul edilir. Kontrol tutarlarının karşılanmaması durumunda uzlaşma kaydedilir.

    Kanal seviyesinin görevi, paketleri, katılımcıları seviyeden alıp iletimden önce hazırlamak, uygun büyüklükte bir çerçeveye yerleştirmektir. Bu sistem, bir bloğun nerede başlayıp nerede bittiğini belirlemenin yanı sıra iletim hatalarını tespit etmekten de sorumludur.

    Sınırın düğüm noktaları tarafından fiziksel düzeyin geliştirilmesine ilişkin kurallar hangi düzeyde belirlenir? Bir LAN üzerindeki verilerin elektriksel belirtileri (veri bitleri, veri kodlama yöntemleri ve işaretleyiciler) burada ve orada tanınır. Burada değişiklikler ortaya çıkar ve düzeltilir (verilerin yeniden iletilmesi yoluyla).

    Kanal seviyesi veri çerçevelerinin oluşturulmasını, iletilmesini ve alınmasını sağlar. Bu katman, paketlerin alınması ve iletilmesi için uç katman isteklerine ve fiziksel katman vicor hizmetine hizmet eder. IEEE 802.x spesifikasyonları kanal seviyesini iki bölüme ayırır:

    LLC (Mantıksal Bağlantı Kontrolü), mantıksal bağlantı kontrolü sağlar. Bağlı kuruluş LLC, ortalama yaşam düzeyine ve muhabir için görevlerin devri ve kabulüne ilişkin hizmetler sağlayacaktır.

    Ortada MAC (Medya Değerlendirme Kontrolü) erişim kontrolü. MAC alt ağacı, temeldeki fiziksel ortama erişimi (belirteç iletimi, çarpışma tespiti veya sonlandırma) düzenler ve iletişim kanalına erişimi kontrol eder. Pidreven LLC, Pidreven MAC'den daha önemli kabul ediliyor.

    Kanal seviyesi, kanal üzerinden veri iletimi prosedürü açısından ortasına erişim ve iletimin kontrolü anlamına gelir.

    Veri bloklarının iletilmesi söz konusu olduğunda, kanal raventi bunları çerçevelere böler ve çerçeveleri diziler halinde iletir.

    Çerçeveler yakalandığında sistem bunlardan veri blokları oluşturur ve bunları iletir. Veri bloğunun boyutu iletim yöntemine ve iletildiği kanala bağlıdır.

    Yerel ağlarda kanal düzeyindeki protokoller bilgisayarlar, köprüler, anahtarlar ve yönlendiriciler tarafından kullanılır. Bilgisayarlarda kanal düzeyindeki işlevler, kenar bağdaştırıcıları ve sürücülerinin bir kombinasyonu tarafından uygulanır.

    Kanal raventi aşağıdaki fonksiyon türlerini içerebilir:

    1. Kanal bağlantılarının organizasyonu (kurulum, yönetim, sökme) ve bağlantı noktalarının tanımlanması.

    2. Personelin organizasyonu ve transferi.

    3. Afların açıklanması ve düzeltilmesi.

    4. Veri akışı yönetimi.

    5. Mantıksal kanalların şeffaflığının sağlanması (herhangi bir şekilde kodlanmış verilerin bunlar aracılığıyla aktarılması).

    En yaygın kullanılan kanal seviyesi protokolleri şunları içerir:

    Son iletişimler için HDLC (Yüksek Düzey Veri Bağlantısı Kontrolü) yüksek seviyeli veri bağlantısı kontrol protokolü;

    IEEE 802.2 LLC (Tip I ve Tip II), 802.x ortamları için MAC sağlar;

    Birleştirme için IEEE 802.3 standardına uygun Ethernet birleştirme teknolojisi, örneğin vikoristik veri yolu topolojisi ve spesifik olmayan frekansları dinleyerek ve çakışmaları tespit ederek toplu erişim;

    Token ring, muzaffer bir ring topolojisine ve bir token geçirerek ringe erişme yöntemine sahip, IEEE 802.5 standardını temel alan bir ölçüm teknolojisidir;

    FDDI (Fiber Dağıtılmış Tarih Arayüzü İstasyonu), fiber optiği temel alan IEEE 802.6 standardını temel alan bir uç teknolojidir;

    X.25, küresel paket anahtarlamalı iletişimlere yönelik uluslararası bir standarttır;

    Çerçeve aktarımı X25 ve ISDN teknolojisi kullanılarak düzenlenir.

    Fiziksel Ravent (Fiziksel Katman)

    Diğer fiziksel yeteneklerle bağlantı kurmaya yönelik fiziksel amaçlar aralığı. Fiziksel bağlantılar, sistemler arasında sinyallerin iletimini sağlayan bir dizi fiziksel bileşen, donanım ve yazılımdır.

    Fiziksel orta, sinyallerin iletildiği maddi bir maddedir. Fiziksel çevre, fiziksel yeteneklerin oluşacağı temeldir. Fiziksel ortam olarak eter, metal, optik cam ve kuvars yaygın olarak kullanılmaktadır.

    Fiziksel ravent, Ortadan Yapışma Alt Düzeyinden ve İletim Reformasyonunun Alt Düzeyinden oluşur.

    Bunlardan ilki veri akışı ile vikorist fiziksel kanalı arasındaki bağlantıyı sağlayacak. Dondurulan protokollerle ilgili bir dönüşüm daha yaşanıyor. Fiziksel ravent, veri kanalına fiziksel arayüz sağlar ve ayrıca kanala ve kanaldan sinyallerin iletilmesine ilişkin prosedürleri açıklar. Bu seviyede sistemlerdeki fiziksel bağlantıya ilişkin elektriksel, mekanik, işlevsel ve prosedürsel parametreler belirlenir. Fiziksel akış, veri paketlerini en yüksek kanal seviyesinden alır ve bunları optik veya elektrik sinyallerine dönüştürerek ikili akışın 0 ve 1 numaralı hatlarını çıkarır. Bu sinyaller iletim merkezi aracılığıyla alıcı üniversiteye iletilir. Mekanik ve elektriksel/optik güç aktarımı orta akımları fiziksel olarak belirlenir ve şunları içerir:

    Kablo ve konnektör tipi;

    Soketlerdeki kontakların düzeni;

    0 ve 1 değerleri için sinyal kodlama şeması.

    Fiziksel raventin saldırgan işlevleri vardır:

    1. Fiziksel fonksiyonların kurulumu ve kaldırılması.

    2. Seri kodlu sinyallerin iletimi ve alımı.

    3. Gerekli kanalların dinlenmesi.

    4. Kanal tanımlama.

    5. Arıza ve hataların oluşmasına ilişkin bildirimler.

    Arıza ve hataların ortaya çıkmasıyla ilgili uyarılar, fiziksel düzeyde ağın normal çalışmasına (birkaç sisteme gönderilen çerçeve sayısı, kanal kırılması, servis ömrü) saygı gösteren yeni bir koşul sınıfının tespit edilmesiyle bağlantılıdır. bağlantının kesilmesi, mekanik temasın kaybı, vb.). Kanal eşine sağlanan hizmet türleri, fiziksel eşin protokolleri tarafından tanımlanır. Bir grup sistemin bir kanala bağlandığı ve aynı anda yalnızca birinin sinyal iletmesine izin verildiği bu durumlarda, bir kanalın dinlenmesi gereklidir. Kanalı dinlemek hangi kanalın iletim için uygun olduğunu belirlemenizi sağlar. Yapının daha net bir tanımı için, bir dizi dalda, fiziksel ravent bir dizi alt ağaca bölünmüştür. Örneğin, dartsız bir çizginin fiziksel seviyesi üç alt ağaca bölünmüştür (Şekil 1.14).

    Küçük 1.14. Dartsız yerel ölçümün fiziksel raventi

    Fiziksel seviyenin fonksiyonları limite bağlı tüm cihazlarda uygulanır. Bilgisayarın yan tarafında, fiziksel seviyenin işlevleri bir kenar adaptörüyle bağlanır. Yalnızca fiziksel düzeyde çalışan aynı kurulum türünün tekrarlanması.

    Fiziksel iletim, çeşitli ana bilgisayarlar ve mini bilgisayarlar için mevcut olan hem asenkron (seri) hem de senkron (paralel) iletimi destekleyebilir. Fiziksel Düzeyde, çift değerlerin iletişim kanalı üzerinden aktarılma yöntemiyle temsil edilmesi için bir kodlama şeması gereklidir. Birçok yerel ağ Manchester kodunu kullanır.

    Fiziksel seviye protokolünün bir örneği, 10Base-T Ethernet teknolojisinin spesifikasyonu olabilir; bu, bükümlü bir kablonun çekirdeğinde, 100 Ohm bobin desteğine sahip, korumasız bir bükümlü kategori 3 çifti, bir RJ-45 konektörü, bir RJ-45 konektörü, bir maksimum güç kaynağı bireysel segment 100 metre, veri sunumu için Manchester kodu i Ortamın ve elektrik sinyallerinin diğer özellikleri.

    En kapsamlı fiziksel seviye spesifikasyonları şunları içerir:

    EIA-RS-232-C, CCITT V.24 / V.28 - dengesiz bir seri arayüzün mekanik / elektriksel özellikleri;

    EIA-RS-422/449, CCITT V.10 - dengeli bir seri arayüzün mekanik, elektriksel ve optik özellikleri;

    Ethernet, ağ veri yolu topolojisi ve iletişimlerin dinlenmesi ve çakışmaların tespit edilmesiyle toplu erişim gibi sınırlar için IEEE 802.3 standardına uygun bir sınır teknolojisidir;

    Jetonlu halka, bir halka topolojisi ve bir jeton geçirerek halkaya erişme yöntemini kullanan, IEEE 802.5 standardını temel alan bir çekirdek teknolojidir.