Yerel ağ üzerinden veri alışverişi nasıl gerçekleşir? Windows'ta ağ üzerinden paylaşılan klasör erişimini ayarlama

Muhtemelen ev ağınızda Windows veya Linux bilgisayarlar, Macbook'lar veya Android telefonlar gibi çok çeşitli cihazlar vardır. Ve büyük olasılıkla aralarında dosya aktarmak isteyeceksiniz. Dosyaları flash sürücülere kopyalamak ve odadan odaya çalıştırmak yerine, yerel ağ üzerinde paylaşılan klasörler oluşturmak çok daha uygundur. Bunu yapmak zor değil.

pencereler

Öncelikle ayarlarda yerel ağ üzerinden dosya paylaşma özelliğini etkinleştirelim. Denetim Masası'nı açın ve Ağ ve İnternet → Paylaşım Seçenekleri'ne gidin. Bağlandığınız ağı seçin ve “Ağ bulmayı aç” ve “Dosya ve yazıcı paylaşımını aç” seçeneklerini etkinleştirin.

Şimdi paylaşmak istediğiniz klasöre sağ tıklayın ve Seçenekler'i seçin. Klasör seçeneklerinde, Paylaşım sekmesinde, yerel ağınızdaki tüm kullanıcıların paylaşılan klasördeki dosyaları yazmasına ve okumasına izin verecek şekilde erişim ayarlarını yapın.

Yerel ağınızda açık olan klasörleri görüntülemek için Explorer'da kenar çubuğunda Ağ'ı seçin.

Mac os işletim sistemi

Mac'inizde Sistem Tercihleri'ne gidin ve Paylaşım'ı seçin. Dosya ve Klasör Paylaşımı'nı açın. “Seçenekler...”e gidin ve “Dosya ve klasörleri SMB aracılığıyla paylaşma” seçeneğini işaretleyin.

Aşağıda, “Paylaşılan Klasörler” bölümünde hangi klasörlerin paylaşılacağını seçebilirsiniz. Yerel ağ kullanıcılarının bu klasörlere dosya yükleyebilmesini istiyorsanız Kullanıcılar bölümünde tüm kullanıcılara okuma-yazma erişimi verin.

Yerel ağ dosyalarına erişmek için Finder'ınızın menü çubuğundan Git'i seçin ve Ağ'a tıklayın.

Linux

Linux'ta klasörleri paylaşmak çok kolaydır. Örnek olarak Ubuntu'yu ele alalım.

Linux klasörlerinin yerel ağ üzerinde paylaşılması Samba tarafından sağlanmaktadır. Aşağıdaki komutu kullanarak yükleyebilirsiniz:

sudo apt-get install samba samba-ortak sistem-config-samba

Dosya yöneticisinde, yerel ağdan erişim sağlamak istediğiniz klasöre sağ tıklayın. Klasörün özelliklerini açın, "Yerel Ağ Ortak Klasörü" sekmesine gidin ve "Bu klasörü yayınla"yı seçin.

Başka bir bilgisayardan bu klasöre dosya kopyalayabilmek için Diğer kullanıcıların bu klasörün içeriğini değiştirmesine izin ver seçeneğini seçin.

Kullanıcı adınızı ve şifrenizi tekrar girmek istemiyorsanız “Misafir erişimi” onay kutusunu işaretleyin.

Nautilus dosya yöneticisinin kenar çubuğunda Ağ'ı seçerek Ubuntu'da yerel ağınızdaki klasörlere erişebilirsiniz.

iOS

FileExporer Free'yi kullanarak iOS'ta yerel ağınızdaki paylaşılan klasörlere bağlanabilirsiniz. "+" düğmesine tıklayın ve hangi cihaza bağlanmak istediğinizi seçin: Windows, macOS veya Linux. Yerel ağınızdaki cihazları aradıktan sonra FileExporer Free size paylaşılan klasörlerin bir listesini sağlayacaktır.

Genel konseptler. Protokol. Protokol yığını

Bilgisayarları bir ağa bağlarken izlenen temel amaç, her bilgisayarın kaynaklarını tüm ağ kullanıcıları tarafından kullanabilme yeteneğidir. Bu özelliğin gerçekleşebilmesi için ağa bağlı bilgisayarların ağdaki diğer bilgisayarlarla gerekli etkileşim araçlarına sahip olması gerekir.
Ağ kaynaklarını paylaşma görevi, birçok sorunun çözülmesini içerir - bilgisayarları adreslemek ve elektrik iletişimi kurarken elektrik sinyallerini koordine etmek için bir yöntem seçmek, güvenilir veri iletimi sağlamak ve hata mesajlarını işlemek, gönderilen mesajları oluşturmak ve alınan mesajları yorumlamak ve aynı derecede önemli diğer birçok görevi içerir. .
Karmaşık bir problemi çözmek için genel yaklaşım, onu birkaç alt probleme bölmektir. Her alt görevi çözmek için belirli bir modül atanır. Aynı zamanda her modülün işlevleri ve etkileşimlerine ilişkin kurallar açıkça tanımlanmıştır.
Görev ayrıştırmasının özel bir durumu, alt görevleri çözen tüm modül setinin hiyerarşik olarak sıralanmış gruplara (seviyelere) bölündüğü çok düzeyli bir temsildir. Her seviye için, belirli bir seviyedeki modüllere, sorunlarını çözmek için daha yüksek seviyedeki modüller tarafından erişilebilen bir dizi sorgu işlevi tanımlanır.
Belirli bir katmanın daha yüksek bir katman için gerçekleştirdiği bu işlevler dizisine ve etkileşimleri sırasında iki komşu katman arasında değiştirilen mesaj formatlarına arayüz adı verilir.
İki makine arasındaki etkileşimin kuralları, her seviye için bir dizi prosedür olarak tanımlanabilir. Aynı seviyede ancak farklı düğümlerde bulunan ağ bileşenleri arasında alınıp verilen mesajların sırasını ve formatını belirleyen bu tür resmileştirilmiş kurallara protokol denir.
Ağlar arası iletişimi organize etmek için yeterli, farklı düzeylerde tutarlı bir protokol kümesine protokol yığını denir.
Etkileşimi düzenlerken iki ana protokol türü kullanılabilir. Bağlantı yönelimli ağ hizmeti (CONS) protokollerinde, veri alışverişinden önce gönderici ve alıcının öncelikle mantıksal bir bağlantı kurması, yani yalnızca bu bağlantı çerçevesinde geçerli olacak değişim prosedürünün parametreleri üzerinde anlaşması gerekir. Diyaloğu tamamladıktan sonra bu bağlantıyı sonlandırmaları gerekir. Yeni bir bağlantı kurulduğunda anlaşma prosedürü tekrar gerçekleştirilir.
İkinci protokol grubu, önceden bağlantı kurulması gerekmeyen protokollerdir (bağlantısız ağ hizmeti, CLNS). Bu tür protokollere datagram protokolleri de denir. Gönderen, mesajı hazır olduğunda iletir.

ISO/OSI modeli

Bir protokolün etkileşim halindeki iki varlık (bu durumda bir ağ üzerinde çalışan iki bilgisayar) arasındaki bir anlaşma olması onun mutlaka bir standart olduğu anlamına gelmez. Ancak pratikte ağları uygularken standart protokolleri kullanma eğilimindedirler. Bunlar tescilli, ulusal veya uluslararası standartlar olabilir.
Uluslararası Standartlar Organizasyonu (ISO), sistemler arasındaki farklı etkileşim seviyelerini açıkça tanımlayan, bunlara standart adlar veren ve her seviyenin ne yapması gerektiğini belirten bir model geliştirmiştir. Bu modele Açık Sistem Bağlantısı (OSI) modeli veya ISO/OSI modeli denir.
OSI modelinde iletişim yedi katmana veya katmana bölünmüştür (Şekil 1). Her seviye etkileşimin belirli bir yönünü ele alır. Böylece etkileşim sorunu, her biri diğerlerinden bağımsız olarak çözülebilen 7 özel soruna ayrıştırılır. Her katman, üstündeki ve altındaki katmanlarla arayüzleri korur.
OSI modeli son kullanıcı uygulamalarını değil, yalnızca sistem iletişimini açıklar. Uygulamalar, sistem olanaklarına erişerek kendi iletişim protokollerini uygular. Uygulamanın, OSI modelinin bazı üst katmanlarının işlevlerini devralabileceği akılda tutulmalıdır; bu durumda, gerekirse ağlar arası çalışma, uygulamanın geri kalan alt katmanlarının işlevlerini yerine getiren sistem araçlarına doğrudan erişir. OSI modeli.

Bir son kullanıcı uygulaması, sistem etkileşim araçlarını yalnızca başka bir makinede çalışan başka bir uygulamayla diyalog düzenlemek için değil, aynı zamanda yalnızca belirli bir ağ hizmetinin hizmetlerini almak için de kullanabilir.

Diyelim ki bir uygulama, dosya hizmeti gibi bir uygulama katmanına istekte bulunuyor. Bu isteğe bağlı olarak, uygulama düzeyindeki yazılım, hizmet bilgilerini (başlık) ve muhtemelen iletilen verileri içeren standart formatta bir mesaj üretir. Bu mesaj daha sonra temsilci seviyesine iletilir.
Sunum katmanı, başlığını mesaja ekler ve sonucu oturum katmanına iletir, oturum katmanı da başlığını ekler ve bu şekilde devam eder.
Son olarak mesaj, onu iletişim hatları üzerinden ileten en alt fiziksel katmana ulaşır.
Ağ üzerinden başka bir makineye mesaj ulaştığında, sırayla seviyeden seviyeye yükselir. Her seviye kendi seviyesinin başlığını analiz eder, işler ve siler, bu seviyeye karşılık gelen işlevleri yerine getirir ve mesajı bir üst seviyeye iletir.
Mesaj terimine ek olarak, ağ uzmanları tarafından bir veri alışverişi birimini belirtmek için kullanılan başka isimler de vardır. Her seviyedeki protokollere yönelik ISO standartları “protokol veri birimi” - Protokol Veri Birimi (PDU) terimini kullanır. Ayrıca çerçeve, paket ve datagram isimleri de sıklıkla kullanılır.

ISO/OSI Model Katmanı İşlevleri

Fiziksel seviye. Bu katman, bitlerin koaksiyel kablo, bükümlü çift kablo veya fiber optik kablo gibi fiziksel kanallar üzerinden iletilmesiyle ilgilidir. Bu seviye, bant genişliği, gürültü bağışıklığı, karakteristik empedans ve diğerleri gibi fiziksel veri iletim ortamının özellikleriyle ilgilidir. Aynı seviyede, darbe kenarlarına yönelik gereksinimler, iletilen sinyalin voltaj veya akım seviyeleri, kodlama türü, sinyal iletim hızı gibi elektrik sinyallerinin özellikleri belirlenir. Ayrıca konnektör türleri ve her bir temasın amacı burada standartlaştırılmıştır.
Ağa bağlı tüm cihazlarda fiziksel katman işlevleri uygulanır. Bilgisayar tarafında fiziksel katman fonksiyonları ağ bağdaştırıcısı veya seri port tarafından gerçekleştirilir.
Veri bağlantısı düzeyi. Bağlantı katmanının görevlerinden biri iletim ortamının kullanılabilirliğini kontrol etmektir. Bağlantı katmanının bir diğer görevi ise hata tespit ve düzeltme mekanizmalarını uygulamaktır. Bunu yapmak için veri bağlantısı katmanında bitler, çerçeve adı verilen kümeler halinde gruplandırılır. Bağlantı katmanı, her çerçeveyi işaretlemek için her çerçevenin başına ve sonuna özel bir bit dizisi yerleştirerek her çerçevenin doğru şekilde iletilmesini sağlar ve ayrıca çerçevenin tüm baytlarını belirli bir şekilde toplayıp sağlama toplamını ekleyerek bir sağlama toplamı hesaplar. çerçeveye. Çerçeve ulaştığında, alıcı alınan verilerin sağlama toplamını tekrar hesaplar ve sonucu çerçeveden gelen sağlama toplamıyla karşılaştırır. Eşleşirlerse çerçeve doğru kabul edilir ve kabul edilir. Sağlama toplamları eşleşmiyorsa bir hata kaydedilir.
Yerel ağlarda kullanılan bağlantı katmanı protokolleri, bilgisayarlar arasındaki belirli bir bağlantı yapısını ve bunları adresleme yöntemlerini içerir. Veri bağlantısı katmanı, yerel bir ağdaki herhangi iki düğüm arasında çerçeve teslimatı sağlasa da, bunu yalnızca çok özel bir bağlantı topolojisine, tam olarak tasarlandığı topolojiye sahip bir ağda yapar. LAN bağlantı katmanı protokolleri tarafından desteklenen tipik topolojiler arasında paylaşılan veri yolu, halka ve yıldız bulunur. Bağlantı katmanı protokollerine örnek olarak Ethernet, Token Ring, FDDI, 100VG-AnyLAN verilebilir.
Ağ katmanı. Bu seviye, uç düğümler arasında bilgi aktarımı için farklı prensiplere sahip çeşitli ağları birleştiren birleşik bir taşıma sistemi oluşturmaya hizmet eder.
Ağ katmanı mesajları genellikle paket olarak adlandırılır. Paket dağıtımını ağ düzeyinde düzenlerken “ağ numarası” kavramı kullanılır. Bu durumda alıcının adresi ağ numarası ve bu ağdaki bilgisayar numarasından oluşur.
Bir ağda bulunan bir göndericiden başka bir ağda bulunan bir alıcıya mesaj iletmek için, her seferinde uygun rotayı seçerek ağlar arasında bir dizi geçiş aktarımı (atlama) yapmanız gerekir. Dolayısıyla rota, bir paketin içinden geçtiği bir dizi yönlendiricidir.
En iyi yolu seçme sorununa yönlendirme denir ve çözümü ağ katmanının asıl görevidir. Bu sorun, en kısa yolun her zaman en iyi olmadığı gerçeği nedeniyle karmaşıklaşmaktadır. Çoğu zaman bir rota seçmenin kriteri, bu rota boyunca veri aktarımının süresidir; bu, zamanla değişebilen iletişim kanallarının kapasitesine ve trafik yoğunluğuna bağlıdır.
Ağ düzeyinde iki tür protokol tanımlanmıştır. Birinci tür, uç düğüm veri paketlerinin düğümden yönlendiriciye ve yönlendiriciler arasında iletilmesine ilişkin kuralların tanımını ifade eder. Bunlar genellikle insanlar ağ katmanı protokolleri hakkında konuşurken kastedilen protokollerdir. Ağ katmanı ayrıca yönlendirme bilgisi değişim protokolleri adı verilen başka bir protokol türünü de içerir. Bu protokolleri kullanarak yönlendiriciler, ağlar arası bağlantıların topolojisi hakkında bilgi toplar. Ağ katmanı protokolleri, işletim sistemi yazılım modüllerinin yanı sıra yönlendirici yazılımı ve donanımı tarafından da uygulanır.
Ağ katmanı protokollerine örnek olarak TCP/IP yığını IP Ağlar Arası Protokolü ve Novell IPX yığını Ağlar Arası Protokolü verilebilir.
Taşıma katmanı. Göndericiden alıcıya giderken paketler bozulabilir veya kaybolabilir. Bazı uygulamaların kendi hata işlemeleri olsa da, güvenilir bir bağlantıyla hemen ilgilenmeyi tercih eden başkaları da vardır. Taşıma katmanının görevi, uygulamaların veya yığının üst katmanlarının (uygulama ve oturum) verileri ihtiyaç duydukları güvenilirlik derecesinde aktarmasını sağlamaktır. OSI modeli, taşıma katmanı tarafından sağlanan beş hizmet sınıfını tanımlar.
Kural olarak, taşıma katmanından ve üstünden başlayarak tüm protokoller, ağın uç düğümlerinin yazılımı - ağ işletim sistemlerinin bileşenleri - tarafından uygulanır. Aktarım protokollerine örnek olarak TCP/IP yığınının TCP ve UDP protokolleri ve Novell yığınının SPX protokolü verilebilir.
Oturum düzeyi. Oturum katmanı, hangi tarafın o anda aktif olduğunu kaydetmek için konuşma yönetimi sağlar ve aynı zamanda senkronizasyon olanakları da sağlar. İkincisi, uzun transferlere kontrol noktaları eklemenizi sağlar, böylece başarısızlık durumunda baştan başlamak yerine son kontrol noktasına geri dönebilirsiniz. Pratikte çok az uygulama oturum katmanını kullanır ve nadiren uygulanır.
Sunum düzeyi. Bu katman, uygulama katmanı tarafından iletilen bilgilerin başka bir sistemdeki uygulama katmanı tarafından anlaşılacağına dair güvence sağlar. Gerekirse, sunum katmanı veri formatlarını bazı ortak sunum formatlarına dönüştürür ve buna göre resepsiyonda ters dönüşümü gerçekleştirir. Bu şekilde uygulama katmanları, örneğin veri sunumundaki sözdizimsel farklılıkların üstesinden gelebilir. Bu seviyede, tüm uygulama hizmetleri için veri alışverişinin gizliliği aynı anda sağlandığı için verilerin şifrelenmesi ve şifresinin çözülmesi gerçekleştirilebilir. Sunum katmanında çalışan bir protokol örneği, TCP/IP yığınının uygulama katmanı protokolleri için güvenli mesajlaşma sağlayan Güvenli Yuva Katmanı (SSL) protokolüdür.
Uygulama katmanı. Uygulama katmanı aslında ağ kullanıcılarının dosyalar, yazıcılar veya köprü metinli Web sayfaları gibi paylaşılan kaynaklara eriştiği ve ayrıca örneğin elektronik posta protokolünü kullanarak işbirliğini organize ettiği çeşitli protokollerden oluşan bir dizidir. Uygulama katmanının üzerinde çalıştığı veri birimine genellikle mesaj denir.
Çok çeşitli uygulama katmanı protokolleri vardır. Dosya hizmetlerinin en yaygın uygulamalarından en azından birkaçını örnek olarak verelim: 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.

Uygulama etkileşim protokolleri ve aktarım alt sistemi protokolleri

OSI modelinin tüm katmanlarındaki işlevler iki gruptan birinde sınıflandırılabilir: ağın belirli bir teknik uygulamasına bağlı olan işlevler veya uygulamalarla çalışmaya yönelik işlevler.
Üç alt seviye - fiziksel, kanal ve ağ - ağa bağlıdır, yani bu seviyelerin protokolleri ağın teknik uygulaması ve kullanılan iletişim ekipmanıyla yakından ilgilidir.
Üstteki üç seviye (oturum, sunum ve uygulama) uygulamaya yöneliktir ve ağ yapısının teknik özelliklerine çok az bağımlıdır. Bu katmanlardaki protokoller, ağ topolojisindeki herhangi bir değişiklikten, donanım değişiminden veya başka bir ağ teknolojisine geçişten etkilenmez.
Taşıma katmanı ara katmandır, alt katmanların işleyişinin tüm ayrıntılarını üst katmanlardan gizler. Bu, mesajların taşınmasında doğrudan yer alan teknik araçlardan bağımsız uygulamalar geliştirmenize olanak tanır.

Şekil 2, çeşitli ağ elemanlarının çalıştığı OSI modelinin katmanlarını göstermektedir.
Üzerinde ağ işletim sistemi yüklü bir bilgisayar, yedi düzeyin tümünün protokollerini kullanarak başka bir bilgisayarla etkileşime girer. Bilgisayarlar bu etkileşimi çeşitli iletişim cihazları aracılığıyla gerçekleştirir: hub'lar, modemler, köprüler, anahtarlar, yönlendiriciler, çoklayıcılar. Türüne bağlı olarak, bir iletişim cihazı yalnızca fiziksel katmanda (tekrarlayıcı), fiziksel ve bağlantı düzeyinde (köprü ve anahtar) veya bazen taşıma katmanını da içeren fiziksel, bağlantı ve ağ katmanında (yönlendirici) çalışabilir. ).

İletişim ekipmanı türlerinin OSI modelinin seviyelerine işlevsel uyumu

Ağ bağdaştırıcıları, tekrarlayıcılar, köprüler/anahtarlar ve yönlendiriciler arasındaki farkları anlamanın en iyi yolu bunları OSI modeli açısından düşünmektir. Bu cihazların fonksiyonları ile OSI modelinin katmanları arasındaki ilişki Şekil 3'te gösterilmektedir.

Sinyalleri yeniden üreten ve böylece ağın uzunluğunu artırmanıza olanak tanıyan bir tekrarlayıcı, fiziksel düzeyde çalışır.
Ağ bağdaştırıcısı fiziksel ve veri bağlantı katmanlarında çalışır. Fiziksel katman, ağ bağdaştırıcısının işlevlerinin, iletişim hattı üzerinden sinyallerin alınması ve iletilmesiyle ilişkili olan ve paylaşılan iletim ortamına erişim sağlanması ve bilgisayarın MAC adresinin tanınması ile ilgili kısmını içerir. bağlantı katmanı.
Köprüler işlerinin çoğunu veri bağlantı katmanında yapar. Onlar için ağ, cihazların bir dizi MAC adresiyle temsil edilir. Bu adresleri veri bağlantı katmanındaki paketlere eklenen başlıklardan çıkarırlar ve bunları paket işleme sırasında belirli bir paketin hangi bağlantı noktasına gönderileceğine karar vermek için kullanırlar. Köprülerin daha üst düzey ağ adresi bilgilerine erişimi yoktur. Bu nedenle, paketlerin ağda seyahat etmesi için olası yollar veya rotalar hakkında karar verme konusunda sınırlıdırlar.
Yönlendiriciler OSI modelinin ağ katmanında çalışır. Yönlendiriciler için ağ, bir dizi cihaz ağ adresi ve bir dizi ağ yoludur. Yönlendiriciler herhangi iki ağ düğümü arasındaki tüm olası yolları analiz eder ve en kısa olanı seçer. Seçim yaparken, örneğin ara düğümlerin ve iletişim hatlarının durumu, hat kapasitesi veya veri iletim maliyeti gibi diğer faktörler de dikkate alınabilir.
Bir yönlendiricinin kendisine atanan işlevleri yerine getirebilmesi için, ağ hakkında köprünün sahip olduğundan daha ayrıntılı bilgiye erişimi olması gerekir. Ağ katmanı paket başlığı, ağ adresine ek olarak, örneğin bir rota seçerken kullanılması gereken kriterler, paketin ağdaki ömrü ve paketin hangi üst düzey protokole ait olduğu hakkında veriler içerir. ile.
Bir yönlendirici, ek bilgileri kullanarak köprü/anahtardan daha fazla paket işlemi gerçekleştirebilir. Bu nedenle yönlendiriciyi çalıştırmak için gereken yazılım daha karmaşıktır.
Şekil 3, OSI modelinin herhangi bir seviyesinde çalışabilen bir ağ geçidi olan başka bir tür iletişim cihazını göstermektedir. Ağ geçidi, protokol çevirisini gerçekleştiren bir cihazdır. İletişim kuran ağlar arasına bir ağ geçidi yerleştirilir ve bir ağdan gelen mesajları başka bir ağın formatına çevirerek aracı görevi görür. Ağ geçidi, yalnızca normal bir bilgisayara yüklenen yazılımla veya özel bir bilgisayar temelinde uygulanabilir. Bir protokol yığınını diğerine çevirmek, ağ hakkında en eksiksiz bilgiyi gerektiren karmaşık bir entelektüel görevdir; dolayısıyla ağ geçidi, çevrilen tüm protokollerin başlıklarını kullanır.

IEEE 802 Spesifikasyonu

OSI modelinin tanıtıldığı sıralarda, OSI ağ modelini etkili bir şekilde genişleten IEEE 802 spesifikasyonu yayınlandı. Bu genişleme, birden fazla bilgisayarın ağdaki diğer bilgisayarlarla çakışmadan bir ağa nasıl erişebileceğini belirleyen veri bağlantısında ve fiziksel katmanlarda meydana gelir.
Bu standart, veri bağlantısı katmanını 2 alt katmana bölerek bu katmanları detaylandırır:
– Mantıksal Bağlantı Kontrolü (LLC) – mantıksal bağlantı kontrolü alt düzeyi. Veri kanalları arasındaki bağlantıları yönetir ve diğer bilgisayarların OSI modelinin daha yüksek katmanlarına bilgi aktarmak için kullanabileceği, Hizmetler Erişim Noktaları adı verilen mantıksal arayüz noktalarının kullanımını tanımlar;
– Medya Erişim Kontrolü (MAC) – cihaz erişim kontrolü alt katmanı. Fiziksel düzeyde birden fazla ağ bağdaştırıcısına paralel erişim sağlar, bilgisayarın ağ kartıyla doğrudan etkileşime sahiptir ve ağdaki bilgisayarlar arasında hatasız veri aktarımının sağlanmasından sorumludur.

Protokol yığınına göre

Bir protokol paketi (veya protokol yığını), ağ iletişimi sağlamak için birlikte çalışan protokollerin bir kombinasyonudur. Bu protokol paketleri genellikle OSI ağ modeline karşılık gelen üç gruba ayrılır:
- ağ;
- Ulaşım;
- uygulamalı.
Ağ protokolleri aşağıdaki hizmetleri sağlar:
– bilgilerin adreslenmesi ve yönlendirilmesi;
– hataların kontrol edilmesi;
– yeniden iletim talebi;
– belirli bir ağ ortamında etkileşim kurallarının oluşturulması.
Popüler ağ protokolleri:
– DDP (Teslimat Datagram Protokolü). AppleTalk'ta kullanılan Apple veri aktarım protokolü.
– IP (İnternet Protokolü). Adresleme ve yönlendirme bilgilerini sağlayan TCP/IP protokol paketinin bir parçası.
– IPX (İnternet Bağlantısı Paket Değişimi) ve NWLink. Paketleri yönlendirmek ve iletmek için kullanılan bir Novell NetWare ağ protokolü (ve Microsoft'un bu protokolü uygulaması).
– NetBEUI. IBM ve Microsoft tarafından ortaklaşa geliştirilen bu protokol, NetBIOS için aktarım hizmetleri sağlar.
Aktarım protokolleri, bilgisayarlar arasında verilerin güvenilir şekilde taşınmasını sağlamaktan sorumludur.
Popüler aktarım protokolleri:
– ATP (AppleTalk İşlem Protokolü) ve NBP (Ad Bağlama Protokolü). AppleTalk oturumu ve aktarım protokolleri.
– NetBIOS/NetBEUI. Birincisi bilgisayarlar arasında bağlantı kurar, ikincisi ise bu bağlantı için veri aktarım hizmeti sağlar.
– SPX (Sıralı Paket değişimi) ve NWLink. Novell'in veri dağıtımını sağlamak için kullanılan bağlantı odaklı protokolü (ve Microsoft'un bu protokolü uygulaması).
– TCP (İletim Kontrol Protokolü). Güvenilir veri dağıtımından sorumlu TCP/IP protokol paketinin bir parçası.
Uygulamaların etkileşiminden sorumlu uygulama protokolleri.
Popüler uygulama protokolleri:
– AFP (AppleTalk Dosya Protokolü). Macintosh Uzaktan Dosya Yönetimi Protokolü.
– FTP (Dosya Aktarım Protokolü). Dosya aktarım hizmetleri sağlamak için kullanılan TCP/IP protokol paketinin başka bir üyesi.
– NCP (NetWare Çekirdek Protokolü – NetWare Temel Protokolü). Novell istemci kabuğu ve yeniden yönlendiriciler.
– SMTP (Basit Posta Aktarım Protokolü). Elektronik postanın iletilmesinden sorumlu TCP/IP protokol paketinin bir üyesi.
– SNMP (Basit Ağ Yönetimi Protokolü). Ağ cihazlarını yönetmek ve izlemek için kullanılan TCP/IP protokolü.

Uyumluluğu sağlamak için, bilgisayar ağ mimarisinin olası yedi düzeyinin her birinde, özel standartlar, isminde protokoller. Ağ bileşenlerinin donanım etkileşiminin doğasını belirlerler ( donanım protokolleri) ve programlar ile veriler arasındaki etkileşimin doğası ( yazılım protokolleri). Fiziksel olarak protokol destek işlevleri donanım aygıtları (arayüzler) ve yazılım (protokol destek programları) tarafından gerçekleştirilir. Protokolleri destekleyen programlara da denir protokoller.

Örneğin, iki bilgisayar birbirine doğrudan bağlantıyla bağlıysa, en düşük (fiziksel) seviyede etkileşimlerine ilişkin protokol, belirli fiziksel bağlantı noktaları aygıtları (paralel veya seri) ve mekanik bileşenler (konektörler, kablo vb.) tarafından belirlenir. .). Daha yüksek düzeyde, bilgisayarlar arasındaki etkileşim, verinin bağlantı noktaları aracılığıyla aktarımını kontrol eden yazılım tarafından belirlenir. Standart bağlantı noktaları Temel Giriş/Çıkış Sisteminde (BIOS) bulunur. En üst düzeyde iletişim protokolü işletim sistemi uygulamaları tarafından sağlanır.

Kullanılan protokollere göre ağlar genellikle aşağıdakilere ayrılır:

· yerel (LAN - Yerel Alan Ağı);

· küresel (WAN - Geniş Alan Ağı).

Bilgisayarlar yerel ağ kullanmak tek protokol seti tüm katılımcılar için. Bölge açısından yerel ağlar kompakttır. Bir odanın, katın, binanın veya kompakt bir yapı grubunun bilgisayarlarını birleştirebilirler. Küresel ağlar, kural olarak, coğrafi boyutları arttırmıştır. Farklı protokoller kullananlar da dahil olmak üzere hem bireysel bilgisayarları hem de ayrı yerel ağları birleştirebilirler.

Gruplar Aynı projede çalışan çalışanların yerel ağ, arandı çalışma grupları. Aynı yerel ağ içerisinde birden fazla çalışma grubu çalışabilir. Ekip üyelerinin, paylaşılan ağ kaynaklarına erişim konusunda farklı hakları olabilir.



Bir bilgisayar ağındaki katılımcıların haklarını ayırmak ve sınırlamak için kullanılan bir dizi tekniğe denir. ağ politikası.

Ağ politikalarını yönetmeye (bir ağda bunlardan birkaçı olabilir) denir. ağ yönetimi. Yerel bir bilgisayar ağında katılımcıların iş organizasyonunu yöneten kişiye denir. sistem yöneticisi.

Yerel ağların oluşturulması, bireysel işletmeler veya işletmelerin bireysel bölümleri için tipiktir. Bir kuruluş (veya endüstri) geniş bir alanı kaplıyorsa, bireysel yerel ağlar küresel ağlarda birleştirilebilir. Bu durumda, yerel ağlar herhangi bir geleneksel iletişim kanalı (kablo, uydu, radyo rölesi vb.) kullanılarak birbirine bağlanır. Özel şartlara bağlı olarak telefon iletişim kanalları dahi bu amaçla kullanılabilir.

Aynı protokolleri kullanarak iki yerel ağı birbirine bağlayan en basit cihaza denir köprü.

Köprü donanım (özel bilgisayar) veya yazılım. Köprünün amacı, dahili tüketime yönelik verileri yerel ağ dışında yayınlamak değildir. Ağın dışında bu tür veriler "ağ çöpü" haline gelir ve iletişim kanallarını boşa harcar.

Farklı protokoller kullanarak çalışan birkaç yerel ağı birbirine bağlamak için özel araçlar adı verilir. ağ geçitleri.

Ağ geçitlerişöyle olabilir donanım, Bu yüzden yazılım. Örneğin bu özel bir bilgisayar (ağ geçidi sunucusu) veya bir bilgisayar programı olabilir. İkinci durumda, bilgisayar yalnızca bir ağ geçidi işlevini değil aynı zamanda iş istasyonlarına özgü diğer bazı işlevleri de gerçekleştirebilir.

Bir işletmenin yerel ağını küresel bir ağa bağlarken ağ güvenliği kavramı önemli bir rol oynar. Özellikle dışarıdan yetkisiz kişiler için yerel ağa erişim sınırlandırılmalı, uygun haklara sahip olmayan işletme çalışanları için de yerel ağ dışına erişim sınırlandırılmalıdır.

Ağ güvenliğini sağlamak için yerel ve global ağlar arasında kurulum yapın güvenlik duvarları. Bu, verilerin ağlar arasında yetkisiz hareketini önleyen özel bir bilgisayar veya bilgisayar programıdır.

Ağ Servisleri. Temel konseptler

Sanal bağlantı kavramı. Normal posta kullanan iki muhabirin etkileşimini düşünün. Birbirlerine düzenli olarak e-posta gönderip alıyorlarsa bu durumda kullanıcı üzerinden aralarında bir bağlantı olduğuna inanabilirler ( uygulamalı) seviye. Ancak bu tam olarak doğru değil. Böyle bir bağlantı çağrılabilir sanal. Her muhabirin mektubu diğerine bizzat götürüp kendi eline vermesi fiziksel olurdu. Gerçek hayatta onu posta kutusuna bırakır ve yanıt bekler. Yerel posta hizmetleri, posta kutularından mektupları toplar ve bunları kişisel posta kutularına teslim eder. Bu, aşağıda yer alan iletişim modelinin başka bir düzeyidir. Mektubumuzun başka bir şehirdeki muhatabına ulaşması için, yerel posta servisimiz ile onun yerel posta servisi arasında bir bağlantı olması gerekir. Bu, sanal iletişimin başka bir örneğidir, çünkü bu hizmetlerin herhangi bir fiziksel bağlantısı yoktur - yalnızca gelen postaları sıralar ve federal posta hizmeti düzeyine aktarırlar.

Federal Posta Servisi, çalışmalarında bir sonraki seviyedeki hizmetlere, örneğin demiryolu işçilerinin posta ve bagaj hizmetlerine dayanmaktadır. Ve ancak bu hizmetin çalışmalarını inceleyerek nihayet fiziksel bir bağlantının, örneğin iki şehri birbirine bağlayan bir demiryolu hattının işaretlerini bulacağız.

Gerçekte, mektup teslimatı daha da fazla hizmeti etkileyebilir. Lütfen birkaç tane olduğunu unutmayın sanal bağlantılar Kalkış ve karşılama noktalarında bulunan benzer hizmetler arasında.

Doğrudan temasa girmeden bu hizmetler birbirleriyle etkileşime girer. Bir düzeyde mektuplar çantalara konur, çantalar mühürlenir, bunlara eşlik eden belgeler eklenir ve bunlar başka bir şehirde benzer düzeyde incelenip kontrol edilir.

Açık sistemlerin etkileşim modeli. Uluslararası Standardizasyon Enstitüsü'nün (ISO) önerilerine göre bilgisayar iletişim sistemlerinin yedi farklı düzeyde değerlendirilmesi önerilmektedir (Tablo 8.1).

İletişim Modeli Seviyeleri

Seviye analoji
Uygulamalı Mektup kağıda yazılmıştır. İçeriği belli oldu
Temsil Mektup bir zarfın içinde mühürlenmiştir. Zarf dolu. Damga eklenmiştir. Müşteri teslimat protokolünün gerekli gereksinimlerine uydu
Oturum katmanı Mektup posta kutusuna bırakıldı. Teslimat hizmeti seçildi (mektup bir şişeye kapatılıp nehre atılabilir, ancak başka bir hizmet seçilmiştir)
Ulaşım Mektup postaneye teslim edildi. Yerel posta hizmetinin kendi başına halledeceği mektuplardan farklıdır.
Mektup, tasnif edildikten sonra bir torbaya konulur. Yeni bir teslimat birimi ortaya çıktı - bir çanta
Bağlantılar Arabanın içinde mektup çuvalları istifleniyor. Yeni teslimat ünitesi - vagon
Fiziksel Araba lokomotife bağlıdır. Yeni dağıtım birimi - kompozisyon. Teslimatı farklı protokollerle çalışan departman devraldı.

Tablo, her yeni seviyenin iletişim sisteminin işlevselliğini giderek artırdığını göstermektedir. Yerel posta servisi yalnızca mektuplarla değil aynı zamanda koli ve kolilerle de çalışır. Posta ve bagaj hizmeti de malların teslimatını sağlar. Vagonlar sadece postaları değil aynı zamanda insanları da taşıyor. Raylar üzerinde sadece posta ve yolcu trenleri değil, aynı zamanda yük trenleri de çalışır. Yani iletişim modelinin seviyesi ne kadar yüksekse, onu o kadar farklı işlevsel hizmetler kullanır.

Hadi düşünelim ISO/OSI modelinde veri alışverişi nasıl gerçekleşir? farklı kıtalarda bulunan kullanıcılar arasında.

1. Uygulama düzeyinde Kullanıcı, özel uygulamaları kullanarak bir belge (mesaj, çizim vb.) oluşturur.

2. Sunum düzeyinde Bilgisayarının işletim sistemi, oluşturulan verilerin nerede bulunduğunu (RAM'de, sabit diskteki bir dosyada vb.) kaydeder ve bir sonraki düzeyle etkileşim sağlar.

3. Oturum düzeyinde Kullanıcının bilgisayarı yerel veya küresel bir ağla etkileşime girer. Bu seviyedeki protokoller, kullanıcının "yayına çıkma" haklarını kontrol eder ve belgeyi taşıma katmanı protokollerine iletir.

4. Taşıma düzeyinde belge, verilerin kullanılan ağda iletilmesi gereken forma dönüştürülür. Örneğin küçük standart boyutlu torbalara kesilebilir.

5. Ağ katmanı Ağdaki veri hareketinin rotasını belirler. Örneğin, taşıma katmanında veriler paketler halinde "kesilmişse", ağ katmanında her paketin, diğer paketlerden bağımsız olarak teslim edilmesi gereken bir adres alması gerekir.

6. Bağlantı düzeyi Ağ katmanından alınan verilere göre fiziksel katmanda dolaşan sinyallerin modüle edilmesi için gereklidir. Örneğin bir bilgisayarda bu işlevler bir ağ kartı veya modem tarafından gerçekleştirilir.

7. Gerçek veri aktarımı gerçekleşir fiziksel düzeyde. Veri temsilinin temel birimleri olan belgeler, paketler, baytlar yoktur; yalnızca bitler vardır. Belgenin onlardan kurtarılması, müşterinin bilgisayarında alt seviyeden üst seviyeye geçerken kademeli olarak gerçekleşecektir.

Fiziksel katman olanakları bilgisayarın dışında yer alır. Yerel ağlarda bu, ağın kendi ekipmanıdır. Telefon modemlerini kullanarak uzaktan iletişim için bunlar telefon hatları, telefon santrallerinin anahtarlama ekipmanı vb.

Yerel ağlarda veri alışverişi yöntemleri

Değişimi kontrol etmek için (ağ erişim kontrolü, ağ tahkimi), özellikleri büyük ölçüde ağ topolojisine bağlı olan çeşitli yöntemler kullanılır.

Kanalın zaman bölümüne bağlı olarak çeşitli erişim yöntemi grupları vardır:

 merkezi ve merkezi olmayan

 Deterministik ve rastgele

Merkezi erişim, sunucu gibi bir ağ kontrol merkezinden kontrol edilir. Merkezi olmayan erişim yöntemi, merkezden kontrol eylemleri olmaksızın protokoller temelinde çalışır.

Deterministik erişim, her iş istasyonuna veri iletim ortamına garantili bir erişim süresi (örneğin, programlanmış erişim süresi) sağlar. Rastgele erişim, ağdaki tüm istasyonların eşitliğine ve veri iletimi için diledikleri zaman ortama erişebilmelerine dayanmaktadır.

Mono kanala merkezi erişim

Merkezi erişime sahip ağlarda iki erişim yöntemi kullanılır: yoklama yöntemi ve delegasyon yöntemi. Bu yöntemler açık bir kontrol merkezine sahip ağlarda kullanılır.

Anket yöntemi.
Aktif bir merkeze (merkezi sunucu) sahip yıldız topolojili bir LAN üzerinde veri alışverişi. Belirli bir topoloji ile tüm istasyonlar bilgileri sunucuya aynı anda iletmeye karar verebilir. Merkezi sunucu yalnızca bir iş istasyonuyla iletişim kurabilir. Bu nedenle herhangi bir zamanda yalnızca bir yayın istasyonunun seçilmesi gerekir.

Merkezi sunucu sırayla tüm istasyonlara istek gönderir. Veri iletmek isteyen her iş istasyonu (ilk yoklanan) bir yanıt gönderir veya hemen iletime başlar. İletim oturumunun bitiminden sonra merkezi sunucu bir daire içinde yoklamaya devam eder. Bu durumda istasyonlar aşağıdaki önceliklere sahiptir: Maksimum öncelik, değişimi tamamlayan son istasyona en yakın olandır.

Veri yolu topolojisine sahip bir ağda veri alışverişi. Bu topoloji bir yıldızla aynı merkezi kontrole sahip olabilir. Düğümlerden biri (merkezi olan) diğerlerine istek göndererek kimin iletim yapmak istediğini bulur ve iletim bittikten sonra içlerinden hangisinin bunu bildirdiğine iletim yapılmasına izin verir.
Yetki devri yöntemi (token geçişi)
Token, müşterilerin bilgi paketlerini yerleştirebilecekleri belirli bir formattaki hizmet paketidir. Bir tokenın ağ üzerinden bir iş istasyonundan diğerine iletilme sırası sunucu tarafından belirlenir. İş istasyonu, özel bir belirteç paketi aldığında veri iletim ortamına erişim izni alır. Veri yolu ve yıldız topolojilerine sahip ağlar için bu erişim yöntemi ArcNet protokolü tarafından sağlanır.

Mono kanala merkezi olmayan erişim

Veri iletim ortamına merkezi olmayan deterministik ve rastgele erişim yöntemlerini ele alalım.
Merkezi olmayan deterministik yöntem, jeton aktarma yöntemini içerir. Belirteç geçirme yöntemi, belirteç adı verilen bir paket kullanır. Token, adresi olmayan ve ağ üzerinde serbestçe dolaşan bir pakettir; serbest veya meşgul olabilir.

Halka topolojisine sahip bir ağda veri alışverişi

1. Bu ağ “belirteç aktarma” erişim yöntemini kullanır. Aktarım algoritması aşağıdaki gibidir:
a) iletmek isteyen bir düğüm, ücretsiz bir jeton bekler ve bunu aldıktan sonra onu meşgul olarak işaretler (karşılık gelen bitleri değiştirir), ona kendi paketini ekler ve sonucu halkanın daha ilerisine gönderir;
b) böyle bir jetonu alan her düğüm onu ​​kabul eder ve paketin kendisine gönderilip gönderilmediğini kontrol eder;
c) eğer paket bu düğüme adreslenirse, düğüm belirteçte özel olarak tahsis edilmiş bir onaylama biti ayarlar ve değiştirilmiş belirteci paketle birlikte gönderir;
d) verici düğüm, tüm halkadan geçen mesajını geri alır, jetonu serbest bırakır (bunu ücretsiz olarak işaretler) ve jetonu tekrar ağa gönderir. Bu durumda gönderen düğüm paketinin alınıp alınmadığını bilir.

Bu ağın normal çalışması için bilgisayarlardan birinin veya özel bir cihazın tokenın kaybolmamasını sağlaması ve token kaybolursa bu bilgisayarın onu oluşturup ağa başlatması gerekir.

Veri yolu topolojisine sahip bir ağda veri alışverişi

Bu durumda, tüm düğümler ağa eşit erişime sahiptir ve ne zaman iletim yapılacağı kararı, ağ durumunun analizine dayanarak her düğüm tarafından yerel olarak verilir. Ağ yakalama için düğümler arasında rekabet ortaya çıkar ve bu nedenle aralarındaki çatışmaların yanı sıra paket örtüşmesi nedeniyle iletilen verilerin bozulması da mümkündür.

Çarpışma algılamalı (CSMA/CD) en sık kullanılan taşıyıcı algılamalı çoklu erişime bakalım. Algoritmanın özü aşağıdaki gibidir:
1) bilgi iletmek isteyen düğüm ağın durumunu izler ve serbest kalır kalmaz iletime başlar;
2) düğüm verileri iletir ve aynı anda ağın durumunu izler (taşıyıcı algılama ve çarpışma tespiti). Herhangi bir çarpışma tespit edilmezse aktarım tamamlanır;
3) bir çarpışma tespit edilirse, düğüm, tüm iletici düğümler tarafından algılanmasını sağlamak için onu güçlendirir (bir süre daha iletir) ve ardından iletimi durdurur. Diğer verici düğümler de aynısını yapar;
4) Başarısız girişim sonlandırıldıktan sonra, düğüm rastgele seçilen bir tback süresi boyunca bekler ve ardından çarpışmaları kontrol ederken iletim girişimini tekrarlar.

İkinci bir çarpışma durumunda sırt artar. Sonunda düğümlerden biri diğer düğümlerin önüne geçer ve verileri başarıyla iletir. CSMA/CD yöntemine genellikle yarış yöntemi adı verilir. Veri yolu topolojisine sahip ağlar için bu yöntem Ethernet protokolü tarafından uygulanır.


Her ağ düğümü kural olarak bağımsız çalışır ve ağa istediği zaman erişebilir. Bu nedenle, ağın çeşitli düğümler tarafından kullanımını kolaylaştırmak ve aralarındaki çatışmaları önlemek veya çözmek için değişim kontrolü gereklidir. Aksi halde iletilen bilgiler bozulabilir. Değişimi kontrol etmek için (ağ erişim kontrolü, ağ tahkimi) çeşitli yöntemler kullanılır,özellikleri büyük ölçüde ağ topolojisine bağlıdır .

AĞDA VERİ DEĞİŞİMİ (TÜR - YILDIZ) - Bu topoloji ile tüm düğümler aynı anda bilgi iletmeye karar verebilir. Çoğu zaman merkezi bileşen yalnızca bir düğümle iletişim kurabilir. Bu nedenle herhangi bir zamanda iletimi gerçekleştiren yalnızca bir çevresel düğümün seçilmesi gerekir.

Bu sorunun iki çözümü var.

1. "Aktif merkez". Merkezi bileşen sırayla tüm bilgisayarlara istek gönderir. Bilgi iletmek "isteyen" her bilgisayar (ankete katılanlardan ilki) bir yanıt gönderir veya hemen iletime başlar. İletim oturumunun bitiminden sonra, merkezi bileşen bir daire içinde yoklamaya devam eder. Bu durumda çevresel düğümler aşağıdaki önceliklere sahiptir: Maksimum öncelik, değişimi tamamlayan son aboneye en yakın olandır. Merkezi bileşen herhangi bir kuyruk olmadan iletim yapar.

2. "Pasif merkez". Bu durumda, merkezi bileşen yoklama yapmaz ancak tüm çevresel düğümleri dinler. Periyodik olarak iletim yapmak isteyen düğümler istek gönderir ve yanıt bekler. Merkez bir talep aldığında, talep eden düğüme yanıt verir (iletim yapmasına izin verir), ardından iletime başlar. Buradaki öncelikler, durum 1'dekiyle aynıdır.

AĞDA VERİ ALIŞVERİŞİ (TİP - BUS). Bu topolojide "yıldız"dakiyle aynı merkezi kontrol mümkündür. Düğümlerden biri (merkezi olan) diğerlerine istek göndererek kimin iletim yapmak istediğini bulur ve iletim bittikten sonra içlerinden hangisinin bunu bildirdiğine iletim yapılmasına izin verir. Tek fark, bir düğümden diğerine bilgi pompalamaması, yalnızca erişimi kontrol etmesidir.

Ancak veri yolu topolojisinde merkezi olmayan kontrolün uygulanması çok daha yaygındır. Bu durumda, tüm düğümler ağa eşit erişime sahiptir ve ne zaman iletim yapılacağı kararı, ağ durumunun analizine dayanarak her düğüm tarafından yerinde verilir. Ağ yakalama için düğümler arasında rekabet ortaya çıkar ve bu nedenle aralarındaki çatışmaların yanı sıra paket örtüşmesi nedeniyle iletilen verilerin bozulması da mümkündür.

Çoğu zaman çok karmaşık olan birçok erişim algoritması vardır. Çarpışma algılamalı (CSMA/CD) en sık kullanılan taşıyıcı algılamalı çoklu erişime bakacağız. Algoritmanın özü aşağıdaki gibidir:



a) bilgi iletmek isteyen bir düğüm ağın durumunu izler ve serbest olur olmaz iletime başlar;

b) düğüm verileri iletir ve aynı anda ağın durumunu izler (taşıyıcı algılama ve çarpışma tespiti). Herhangi bir çarpışma tespit edilmezse aktarım tamamlanır;

c) bir çarpışma tespit edilirse, düğüm, tüm verici düğümler tarafından tespit edilmesini sağlamak için bunu güçlendirir (bir süre daha iletir) ve ardından iletimi durdurur. Diğer verici düğümler de aynısını yapar;

d) başarısız girişim sonlandırıldıktan sonra, düğüm rastgele seçilen bir t süresi kadar bekler ve ardından çarpışmaları izlerken iletim girişimini tekrarlar.

İkinci bir çarpışma durumunda arka kısım artar.

Yöntemin avantajları arasında, ağ serbest bırakıldıktan sonra bile tüm düğümlerin eşit kalması ve çatışmalar kaçınılmaz olmasına rağmen hiçbirinin ağı uzun süre ele geçirememesi yer alıyor.

AĞDA VERİ ALIŞVERİŞİ (TİP - RING).

1. Halka ağında veri aktarımının ilkelerinden birine "token geçişi" denir. İşaretleyici özel bir mesaj türüdür.

bir ağ üzerinden bir düğümden diğerine aktarılır; jetonu kabul eden düğüm ağ kanalını kullanma hakkını kazanır. Aktarım algoritması aşağıdaki gibidir:

a) iletmek isteyen düğüm, ücretsiz bir jeton bekler ve bunu aldıktan sonra onu meşgul olarak işaretler (karşılık gelen bitleri değiştirir), ona kendi paketini ekler ve sonucu halkanın daha ilerisine gönderir;

b) böyle bir jetonu alan her düğüm onu ​​kabul eder ve paketin kendisine gönderilip gönderilmediğini kontrol eder;

c) eğer paket bu düğüme adreslenirse, düğüm belirteçte özel olarak tahsis edilmiş bir onaylama biti ayarlar ve değiştirilmiş belirteci paketle birlikte gönderir;

d) verici düğüm, tüm halkadan geçen mesajını geri alır, jetonu serbest bırakır (bunu ücretsiz olarak işaretler) ve jetonu tekrar ağa gönderir. Bu durumda gönderen düğüm paketinin alınıp alınmadığını bilir.

Açıkça belirlenmiş bir merkez olmasa da, bilgisayarlardan birinin veya özel bir cihazın tokenın kaybolmamasını sağlaması gerekir (örneğin, bazı düğümlerin arızalanması durumunda). Böyle bir ağda veri aktarımında bir öncelik sisteminin bulunduğunu belirtmek gerekir: İletim hakkı, son ileten düğümden halka yönünde bir sonraki düğüme geçer. Ancak bu yalnızca değişimin yoğunluğu yüksek olduğunda geçerlidir; düşük olduğunda tüm aboneler eşit haklara sahiptir.

İlk bakışta işaretleyicinin aktarımı çok uzun sürüyor gibi görünse de aslında 200 m çapındaki bir halkada işaretleyici saniyede 10.000 devir frekansında dolaşabilmektedir.

2. Halka segmentleri (yuvalar) yöntemi. Bu yöntem ile jeton geçirme yöntemi arasındaki temel fark, herhangi bir zamanda birden fazla düğümün iletilmesine izin verilmesidir, oysa jeton yönteminde her zaman yalnızca bir taraf iletim yapar. Ağ, bir jeton yerine, esasen jetonla aynı işlevi yerine getiren birkaç sözde yuva (genellikle 2'den 8'e kadar) kullanır. zaman damgası işlevi. Bu yuvalar halkanın etrafında oldukça sık dolaşır, aralarındaki zaman aralığı küçüktür ve bu nedenle aralarına çok az bilgi sığabilir (genellikle 8 ila 32 bayt). Bu durumda slotun durumu boş veya dolu olabilir.

Bu yöntemle çalışmanın algoritması aşağıdaki gibidir:

a) iletmek isteyen bir düğüm, bilgisini belirli bir boyuttaki yuvalara (küçük paketler) ayrıştırır;

b) daha sonra boş bir slotun gelmesini bekler ve bilgilerinin ilk kısmını buraya yükler, ardından bir sonraki boş slotu bekler ve ikinci kısmı buraya yerleştirir ve tüm bilgi miktarı tamamen aktarılıncaya kadar bu şekilde devam eder . Her yuvada, yuvanın boş mu yoksa dolu mu olduğunu belirleyen bir bit, alıcı ve vericinin ağ adresi için bir alan ve bir iletim sonu biti bulunur. Zaman

Bu yöntemle iletim örneklenir ve dolayısıyla herhangi bir çarpışma meydana gelmez.

c) iletimin yönlendirildiği düğüm, kendisine özel olarak adreslenen bilgileri içeren dilimleri seçer ve alınan dilime (başka bir dilim alanı) bir onay biti yerleştirir ve kendisine adreslenen son dilime kadar bu şekilde devam eder;

d) gönderen düğüm, yuvalarını "halka" aracılığıyla geri alır ve bunları serbest olarak işaretler. Aynı zamanda, bir alım bildirimine de sahiptir (onay bitinin analizinden).

Açıkçası, bu yöntemle birden fazla düğüm aynı anda iletim yapabilir. Ayrıca, her verici düğümün kendi bilgileri ile komşu yuvaları işgal etmesi hiç de gerekli değildir: yakınlarda bulunan yuvalar, farklı düğümlerle ilgili bilgileri içerebilir.

İşaretleme yönteminde olduğu gibi burada da yuvaların geçişini izlemek ve kaybolmaları durumunda bunları geri yüklemek gerekir. Bunun avantajı, ağın birden fazla düğümden gelen iletimleri aynı anda yönetebilmesidir.