bölüm 2: ağ mimarileri ve türleri ağ mimarileri

advertisement
BÖLÜM 2: AĞ MİMARİLERİ VE TÜRLERİ
AĞ MİMARİLERİ
Ağ üzerindeki cihazların çalışma ilkeleri ve iletişim şekillerine göre ağlar Eş Düzeyli (Peer-to-peer) ve
İstemci-Sunucu (Client-Server) olmak üzere iki gruba ayrılır.
Eş Düzeyli (Peer-to-Peer) Ağ Mimarisi
Bu tür mimariye sahip ağlarda bütün bilgisayarlar aynı haklara ve yapıya sahiptir. Bir hizmet birimi
(ana makine) ve iş istasyonu (terminal) kavramı yoktur. Ağdaki her bir istemci kendi
hard diskine sahiptir. Kullanıcılar istediklerinde diğer bir kullanıcının kaynaklarına
kolaylıkla erişebilmekte ve iletişimde bulunabilmektedir. Bu bağlamda terminaller
diğer terminallerin kullanımına açmak istedikleri veri veya servisi (dosya, yazıcı,
internet vb.) kendileri paylaştırırlar. Başka bir deyişle ağdaki tüm bilgisayarlar hem
istemci hem de sunucu gibi görev yapabilirler. Bu tür ağlar genellikle evlerde ve
merkezi yönetim gerektirmeyen işyerlerinde kullanılır.
İstemci – Sunucu (Client – Server) Mimarisi
Ağdaki her bilgisayarın rolü farklıdır. Bu roller İstemci (Client) ve Sunucu (Server) olabilir. Bu mimaride
merkezde sunucu bilgisayar bulunur ve dosya/kaynakların kullanımını,
kullanıcıların yetkilerini ayarlamakla sorumludur. Donanımsal olarak ta
istemci bilgisayardan çok daha üstün özelliklere sahiptir. İstemci
bilgisayarların tümü sunucu bilgisayara bağlıdır ve sunucunun verdiği
yetkiler doğrultusunda işlemler gerçekleştirebilirler. Ayrıca, istemci
bilgisayarlar sunucudan bağımsızda hareket edebilir ama sunucunun
sunmadığı hiçbir dosya ya da kaynağa erişemez ve kullanamaz. Günlük
hayatta sürekli kullandığımız internet erişimi sunucu-istemci
modelidir. Web tarayıcısı istemci olarak web sayfası isteklerinde bulunur, web sunucusu da istekte
bulunulan web sayfasını istemciye gönderir.
İstemci – Sunucu mimarisi yerleşimi açısından 2 Katmanlı (2-tier) ve 3 Katmanlı (3-tier) olmak üzere
iki farklı yapıya sahiptir.
2 Katmanlı (2-tier): Bu modelde istemci doğrudan sunucu ile iletişime geçebilir. Mimaride adından da
anlaşılacağı üzere istemci ve sunucu katmanı olmak üzere iki katman bulunur. Model bazı güvenlik
açıklarına ve performans sorunlarına sebep olabilmektedir. Web tarayıcıları ve web sunucu bu mimaride
çalışmaktadır. Burada güvenlik sorunlarının önüne geçmek için SSL (Secure Socket Layer) kullanılmaktadır.
Örneğin, Sunucu bir veri tabanı sunucusu ise istemci doğrudan veri tabanı sunucusundan bilgileri alabilir.
3 Katmanlı (3-tier): Bu mimaride istemci ve sunucu arasında ara bir katman bulunur. Bu katman
güvenliği sağlamak ve istemcilere haklar ve yetkiler sunmak için kullanılır. Bu katman istemciden gelen tüm
istekleri alır ve kimlik doğrulama yaptıktan sonra sunucuya iletir. İstemcinin isteği sunucudan geri dönerken
önce orta katmana sonra istemciye iletilir. İstemci, uygulama ve sunucu olmak üzere 3 katman vardır.
Server Türleri:
File Server (Dosya Sunucusu): Server üzerindeki çeşitli klasörlere paylaşım verip bu klasörleri kimlerin
kullanabileceği, burada oluşturulabilecek dosya türleri, okuma-yazma izinleri gibi işlemleri gerçekleştirmek
için kullanılır. Temel görevi dosya paylaşımıdır. Paylaşım haricinde istemcilere merkezi depolama hizmetleri
de sunar.
Database Server (Veritabanı Sunucusu): Veritabanı hizmetleri vermek için oluşturulan sunuculardır.
İstemciler veritabanı sunucuları üzerinden verilen yetkiye bağlı olarak çeşitli SQL ifadelerini kullanabilirler.
Örneğin SQL server, MySQL veya Oracle en çok bilinen veritabanı sunucularıdır.
Transaction Server: Bu tür sunucularda veritabanı sunucusunda olduğu gibi SQL ifadelerini
kullanmaya izin verir. Farklı olarak birden fazla SQL ifadesinin toplu halde sunucu üzerinde çalıştırılmasını
sağlar. Ya hep ya hiç mantığı ile çalışır. Yani SQL ifadelerinden birisi dahi hata ile karşılaşırsa çalışan SQL
ifadelerinin de yaptığı değişiklikler geri alınır. Örneğin iki hesap arasında para transferi yapılırken hesaptan
düşme ve diğer hesaba ekleme olmak üzere iki SQL ifadesi söz konusudur. Eğer bunlardan birisinde sorun
yaşanırsa hesaplarda para kaybı söz konusu olacaktır. Transaction bu tür sorunların önüne geçerek her iki
SQL ifadesinin de çalışması durumunda sonucu hesaplara yansıtır. Aksi durumda ikisini de iptal eder.
Web Server (web Sunucusu): İnternet üzerinde bulunan web sayfalarının depolanmasından ve
istekte bulunan kullanıcılara bu sayfaların gönderilmesinden sorumludur.
ISA (Internet Security and Acceleration) Server: Bu tür sunucular internet tabanlı tehditlere karşı
istemcileri korumak ve erişimlerini denetlemek için kullanılır. Hem firewall hem de proxy olarak görev
yapabilir. Örneğin ISA Server yardımıyla istemcilerin çıkış yapabileceği web sayfaları sınırlandırılabilir. Aynı
zamanda dışarıdan yapılacak erişimler ilk olarak ISA Server’a geleceği için güvenlik kontrolleri sağlanabilir.
ISA Server Microsoft’a ait olup 2006 sürümünden sonra Microsoft Forefront TMG (Threat Managment
Gateway) adını almıştır.
Proxy Server (Vekil Sunucu): İnternet erişimi sırasında kullanılan bir ara sunucudur. İnternete
erişecek bilgisayar proxy server üzerinden çıkış yapar. Böylece çok fazla ziyaret edilen bir sayfa proxy server
önbelleğine alınarak istekte bulunan bilgisayar önbelleğinden web sayfasına göndererek erişim hızını artırır.
Ayrıca erişimi yapılacak sayfalara yasak getirerek kullanıcıların sayfaya erişimini engelleyebilir veya
uygunsuz içerik içeren sayfaların uygunsuz bölümlerini temizledikten sonra istekte bulunan bilgisayara
gönderebilir. Proxy server, virüslü dosyaları otomatik olarak temizleyebilir. Ayrıca, ağda hiç kimsenin
internete doğrudan erişimi olmadığı için bir virüsü veya zararlı bir programı yayma ihtimalini de azaltır.
COĞRAFİ AÇIDAN AĞ TÜRLERİ
1. PAN (Personal Area Network – Kişisel Alan Ağı)
Son yıllarda kullanılmaya başlayan bir ağ türüdür. Ortalama 10 metrelik
bir alanı kapsamakla birlikte ideal koşullar altında 100 metreye kadar çıkabilir.
Mobil cihazların oluşturduğu bir ağ türüdür. PAN mobil cihazların birbiri ile
haberleşmesinin yanı sıra internete bağlanmak veya üzerindeki interneti
paylaştırmak için de kullanılabilir. Kablolu PAN’lar cihazın USB veya FireWire
portları ile bilgisayara bağlanarak veya kablosuz olarak IrDA, Bluetooth, Wireless, Z-Wave, ZigBee gibi ağ
teknolojileri ile de kurulabilir.
2. LAN (Local Area Network – Yerel Alan Ağı)
Ev, okul, büro ve işyeri gibi küçük coğrafi alanlardaki cihazların
haberleşmesi ve kaynaklarının paylaşımı için oluşturulan ağ türüdür. Ağ
içerisindeki hız Gigabit seviyesine kadar ulaşabilir. LAN’lar oluşturulurken
çift burgulu (twisted pair) kablolar, koaksiyel kablolar ve fiber optik kablolar
kullanılır. Topoloji olarak ta Ortak yol (Bus), Halka (Ring), Yıldız (Star), Örgü
(Mesh) topoloji kullanılmaktadır. Günümüzde LAN’lar genellikle çift burgulu kablolar ile yıldız topoloji olarak
oluşturulmaktadır.
3. MAN (Metopolitan Area Network – Metropol Alan Ağı)
Coğrafi açıdan LAN’lardan daha büyük bir alanı kapsar. Kampüs
ağları olarak ta bilinir. Üniversite kampüslerinde ve büyük işyerlerinde
kullanılır. Ülke geneline yayılan işletmelerin kendi aralarında
oluşturdukları ağlar da bu sınıfa girer. Genellikle fiber optik kablo ile
yüksek kapasiteli omurga (backbone) teknolojisini kullanarak LAN’ları
birbirine bağlamak için kullanılır. Intranet buna örnek olarak verilebilir.
MAN uygulamalarının omurgası bir veya iki kablo kullanılarak
sağlanabildiği gibi modemlerde günümüzde yaygın olarak kullanılmaktadır.
4. WAN (Wide Area Network – Geniş Alan Ağı)
Çok uzak mesafedeki yerel ağların oluşturduğu ağ türüdür. Coğrafi
açıdan LAN ve MAN’dan daha büyüktür. Bir ülke ve dünya geneline yayılmış
ağdır. Ağlar arası bağlantı fiber optik kablo ile veya uydular yardımı ile
gerçekleştirilebilir. Bu tür ağlarda LAN’lardan farklı olarak yönlendirici (router)
cihazları kullanılmaktadır. En çok bilinen WAN internettir.
5. VPN (Virtual Private Network – Sanal Özel Ağ)
En düşük maliyetli WAN oluşturma yöntemidir. Kuruluş içerisindeki ağlara internet üzerinden şifreli
ve güvenli bir şekilde erişim sağlamak ve ağın bir parçasıymış gibi çalışmak için oluşturulan sanal bir ağdır.
Aynı işlem kiralık hatlarla da yapılabilir ama VPN düşük maliyetli ve yapılandırması kolaydır. VPN sanal
olduğu için aynı anda birden fazla VPN kullanıcısı ağı kullanabilir. VPN üzerindeki trafik internet üzerinden
sağlandığı için güvenlik amacı ile şifreleme, veri doğrulama, yetkilendirme gibi güvenlik önlemleri alınabilir.
VPN komşu ağlar arasında gizli ve özel bir bilgi akışını sağlamaya yönelik kurulur. Paketler internet
üzerinden gitse dahi kullanılan güvenlik önlemleri sayesinde dinlense
bile şifrelenmiş paketlere saldıran kişi elde ettiği bilgileri
anlamlandıramaz.
VPN kullanım amacına göre ikiye ayrılır. Bunlar; Remote Access
VPN (Uzaktan Erişimli VPN) ve Site to Site VPN.
Remote Access VPN, gezici şirket ağına herhangi bir yerden
dahil olmalarını sağlar. Ya da şirketlerin farklı ofislerinin merkezle
haberleşmesi için kullanılır.
Site to site VPN, farklı şirketlerin VPN üzerinden haberleşmesini ve şirketin farklı ofislerinin merkezle
haberleşmesini sağlamak için kullanılır. Remote Access VPN’den farkı VPN işlemi gerçekleştiren iki nokta
arasında VPN sunucu bulunmasıdır.
6. CAN (Controller Area Network)
Otomotiv otomasyonlarında kullanılmak üzere 1980’lerin ortalarında Bosch tarafından geliştirilen seri
ağ teknolojisidir. Özellikle araçlarda geliştirilmiş olsa da endüstrinin birçok kolunda kullanım bulmuştur.
Çıkış amacı otomobillerin daha emniyetli, güvenli hale
getirmek ve yakıt tasarrufunun sağlanabilmesidir.
CAN asıl olarak otomobil sistemleri için araçlar
içerisindeki elektronik elemanların seri bir yol üzerinden tek
bir merkezi yönetici elemana veri göndermesi prensibine
göre çalışan bir sistemdir. Örneğin ABS, ASR gibi kısa sürede
cevap verilmesi gereken sistemlerin tek bir merkezden
yönetilebilmesini sağlar. CAN kullandığı yol yapısı ve çift
burgulu kablo sayesinde kalabalık kablolama yapısını
ortadan kaldırır. CAN ağ yapısında en yaygın kullanılan
topoloji olarak ortak yol olmasına rağmen yıldız ve halka topolojileri de kullanılabilir.
CAN kısaltması ayrıca Campus Area Network olarak ta kullanılmaktadır. Bu adlandırma üniversitelerin
kendi içlerinde oluşturdukları ağı ifade etmektedir.
7. SAN (Storage Area Network – Depolama Alan Ağı)
Ağ üzerindeki sunucuların depolama alanlarının yetersiz olmaya başlaması ile ortaya çıkmış bir ağ
türüdür. Storage Area Network yüksek miktarlarda verinin depolanması ve iletimi için kullanılan LAN’lardır.
Sunucular ve depolama üniteleri arasında fiber optik kablo ile hızlı ve güvenilir bir bağlantı sağlar. Ağ
üzerinde bulunan depolama birimi sadece bir sunucuya ait olmayıp ağın ortak malıdır.
Sunucular, saklama ortamı olarak üzerlerine düşen görevi yapmasına karşılık, kapasiteleri sınırlıdır ve
aynı bilgiye birçok kişi erişmeye çalıştığında darboğaz oluşabilir. Bu yüzden birçok kuruluşta teyp üniteleri,
RAID diskler ve optik saklama sistemleri gibi çevrebirimi saklama aygıtları kullanılmaktadır. Bu tür aygıtlar
verinin çevrimiçi yedeklenmesinde ve büyük miktarlarda bilginin saklanmasında etkin rol oynarlar.
Sunucu boyutları ve yoğun uygulamalar arttıkça yukarıda sözü edilen geleneksel saklama ortamı
stratejileri iflas etmektedir. Çünkü bu çevrebirimi aygıtlarına erişim yavaştır ve her kullanıcının bu saklama
aygıtlarına saydam bir şekilde erişimi mümkün olamayabilir. SAN’lar (Storage Area Network) verilere daha
hızlı erişim ve daha fazla seçenek sunmaktadır. Veri depolama ağları, her bir sunucunun veri depolama
sistemi ile bir teyp yedekleme kütüphanesi arasında yüksek hızlı ve doğrudan fiber kanal bağlantısı
sağlayabilir. Bunun anlamı, yerel ağın, bundan böyle yedekleme ve geri yükleme sürecinde verileri taşımak
için kullanılmayacağı, böylece yerel ağ üzerindeki hizmetler ve kullanıcılar için performansın arttırılmasıdır.
Bu tür teyp depolama uygulaması, yerel ağdan bağımsız (LANfree) yedekleme çözümü olarak anılmaktadır.
Kısa zamanda fazla veri depolanmasını sağlamakta ve merkezi bir yönetime olanak vermektedir.
BÖLÜM 3: AĞ TOPOLOJİLERİ (TOPOLOGY)
Kelime anlamı itibarı ile yerleşim planı demektir. Topoloji bilgisayarların birbirine nasıl bağlandığını ve
nasıl iletişim kurduklarını tanımlar. Topoloji bir ağı oluşturan cihazların fiziksel ve mantıksal yapısını
oluşturur. Topoloji değişik ağ teknolojilerinin yapısını ve çalışma şekillerini anlamada başlangıç noktasıdır.
Topolojileri iki temel kısımda inceleyebiliriz.
1.
Fiziksel Topoloji: Ağ cihazlarının bağlantı şekilleri, kullanılan kablolar ve standartları, kabloların
yerleşim düzeni, ağ cihazlarının ağ üzerindeki konumları fiziksel topoloji olarak adlandırılır.
2.
Mantıksal Topoloji: Ağ üzerindeki cihazların haberleşme şekilleri ve iletişim protokolleri
mantıksal topolojiyi oluşturur.
Topoloji aslında tek başına ağ ile ilgili birçok konuyu açıklık getirmez. Örneğin kullanılan kablonun tipi,
maksimum uzunluğu, bilgisayarların kablonun kullanımda olup olmadığını nasıl tespit edecekleri gibi
konular sadece topoloji ile açıklanmaz. Ancak zaman içinde piyasa şartlarının da etkisi ile standartlar
oluşmuştur. Değişik topolojileri kullanan değişik ağ sistemleri vardır. Bu teknolojiler Ethernet, Token Ring
veya FDDI gibi isimlere sahiptir.
Her ağ teknolojisi kullandığı topolojiyle beraber, kullanılacak kablo tipi, maksimum uzunluk, bant
genişliği gibi konulara da açıklık getirir.
FİZİKSEL TOPOLOJİ
Ağı oluşturan cihazların fiziksel olarak yerleşim düzeni ve kullanılan kablo türleri fiziksel topolojiyi
oluşturur. Fiziksel Topolojiler Ortak Yol, Halka, Yıldız, Genişletilmiş Yıldız, Örgü ve Ağaç olmak üzere 6
çeşittir.
1. Ortak Yol (Bus) Topolojisi
Ortak Yol (Bus) topolojisinde iletişim tek bir kablo üzerinde
gerçekleştirilir ve ağ cihazları bu kablo üzerine bağlanır. Bu tek kabloya
segment (bölüm), backbone (omurga) veya trunk denilebilir. Ağda
gönderilen veri hedefe ulaşana kadar veya sonlandırıcıya gelene kadar
hat üzerinde devam eder ve ağ üzerindeki tüm cihazlara uğrar. Ağın bant
genişliği ağdaki cihazlar tarafından paylaşılır. Temel olarak bu topolojide
koaksiyel kablo kullanılır. Ağ performansı en düşük olan topolojilerdendir. İnce koaksiyel kablo
kullanıldığında maksimim 185 metre, kalın koaksiyel kablo kullanıldığında maksimum mesafe 500 metredir.
Ağ üzerinde en fazla 30 ağ cihazı bulanabilir.
Bu topolojide ağa bağlı her cihaz ağ üzerindeki her işlemi ve veri iletimini dinler ve kendisine ait iletim
söz konusu ise verir alır. Ağ üzerindeki herhangi bir aygıt veri paketi göndermeden önce, hattın başkaları
tarafından kullanılmadığından emin olur. Eğer ağa aynı anda iki farklı cihaz veri paketi gönderir ise çakışma
meydana gelir ve öncelik sırası cihazlar arasında kararlaştırılır.
Avantajları :
Ağın kurulumu ve ağı genişletmek üzere ağa bir bilgisayar bağlamak oldukça kolaydır.
Yüksek hız gerektirmeyen ağlar için hızlı bir şekilde kurulabilir.
Daha az uzunlukta kablo gerektirir. Harici bir aygıta ihtiyaç duymaz. Dolayısı ile maliyeti düşüktür.
Dezavantajları :
Ana hat için kullanılabilecek kablo uzunluğu ve bağlanabilecek ağ cihazı sayısı sınırlıdır.
Omurga kabloda oluşabilecek bir hasar, tüm ağı etkiler ve ağ çalışmaz hale gelir.
Kablonun sonunda sonlandırıcı (Terminator) olmalıdır.
Ağda sorun olduğunda sorunun tespiti ve giderilmesi zor ve zaman alıcı olabilir.
Tek başına tüm bir binanın ağ çözümü için genellikle kullanılmamaktadır.
Diğer topolojilerden daha yavaştır.
Ağa yeni bir cihaz eklemek veri yoğunluğunu artırır ve performans düşer
2. Halka (Ring) Topolojisi
Halka Topolojisi IBM firması tarafından geliştirilmiştir ve ağın yerleşimi halka biçimindedir. Ağ
üzerinde iletilen veri hedefine ulaşıncaya kadar ağ üzerindeki her cihazdan geçer. Çünkü ağdaki iki cihaz
arasında sadece bir yol vardır. Bu topolojide ağ üzerindeki sinyalin zayıflaması en düşük düzeydedir çünkü
sinyal uğradığı her cihazda güçlendirilerek bir sonraki cihaza aktarılır.
Ağ üzerinde veri iletimi, jeton (token – 3 byte sinyal) adı verilen sinyal yardımı ile yapılır. Jeton ağ
üzerinde sürekli olarak dolanır ve veri gönderecek cihaz jeton boş ise veriyi jetona yükler. Hedef adres ile
birlikte tekrar ağa bırakır. Halka üzerindeki bir ağ cihazının arızalanması ağın çökmesine neden olur.
Klasik Halka Modeli
Mantıksal olarak bir daire şeklinde tüm düğümlerin birbirine
bağlanması ile oluşturulur. Halka içerisindeki bir bilgisayar bozulursa tüm ağ
iletişimi kesilir. Çarpışma olasılığı düşüktür.
İlk oluşturulan halka topolojilerinde koaksiyel kablo kullanılmıştır. Şu
anda halka topolojilerde UTP, STP kablo kullanılmaktadır. İlk halka
topolojiler; 4 Mbps (CAT3 UTP), daha sonra 16 Mbps (CAT4 ve üstü veya STP
Tip4) çalışmaktadır. Halka topolojiye uygun Ethernet kartları; 4 veya 16
Mbps’da çalışır.
Yıldız Kablolu Halka (Star Wired Ring) Modeli
MAU’da veriler dairesel olarak gider.
Hub kendisine gelen bütün sinyalleri tüm
düğümlere iletirken MAU gelen sinyali bir halka
şeklinde sadece bir yönde iletir. Böylece ağdaki tüm
düğümler jetonu alır.
Avantajları:
Jeton sayesinde her cihaz veri iletimi konusunda eşittir.
Cihazlar arasındaki bağlantılar için sunucuya ihtiyaç yoktur.
Ağın büyütülmesi performansı çok az etkiler.
Dezavantajları:
Ağ cihazlarından herhangi birisinde oluşacak sorun tüm ağı etkiler.
Ağ arayüz kartları ve MAU, Ethernet ve Switch’den daha pahalıdır.
Ağa cihaz ekleme, değiştirme veya çıkartma tüm ağı etkiler.
3. Yıldız(Star) Topoloji
Günümüzde en yaygın kullanılan fiziksel ağ topolojisidir. Ağ üzerinde bulunan her cihaz merkezde
bulunan switch veya huba bağlıdır. Ağ üzerindeki verinin dolaşımı merkezi bağlantı aygıtına bağlıdır. Bir ağ
cihazından gönderilen bilgi ilk olarak merkezi bağlantı aygıtına gelir ve buradan hedefe yönlendirilir.
Bus topolojisine kıyasla daha yüksek performans sunar. Hub veya switchte
oluşacak bir problem ağına tamamını etkiler ancak herhangi bir ağ cihazında
oluşacak sorun sadece o ağ cihazını etkiler. Ağın geri kalanı bu sorundan
etkilenmez.
Yıldız topolojide çift burgulu kablolar kullanılır. Ağ cihazlarının merkezi
bağlantı aygıtına olan uzaklıkları en fazla 100 metredir. Ağdaki herhangi bir cihazın
sorunu, merkezi bağlantı aygıtının üzerindeki ışıklardan kolaylıkla anlaşılabilir. Ağa
bir cihaz eklendiğinde Hub / Switch üzerindeki ilgili port ışığının yanması gerekir.
Avantajları:
Ağı kurmak ve genişletmek üzere yeni cihaz eklemek gayet kolaydır.
Ağ cihazlarından birinde oluşacak herhangi bir sorun yalnızca o cihazı etkiler.
Ağın yönetimi ve ağdaki sorunların tespiti kolaydır.
Dezavantajları:
Doğrusal topolojiye oranla daha fazla uzunlukta kablo gerektirir.
Hub veya Switch arızalandığında tüm ağ çalışmaz hale gelir.
Hub ve Switch gibi cihazlar nedeniyle doğrusala göre kurulumu daha
pahalıdır.
4. Genişletilmiş Yıldız (Extended Star)Topolojisi
Yıldız Topolojisinin daha geniş ve büyütülmüş halidir. Merkezde
hub/switch’e yeni hub/switch’lerin eklenmesi ile ağın genişletilmesi sağlanır.
5. Örgü (Mesh) Topoloji
Örgü topolojisinde ağda bulunan her cihaz diğer cihazlarla bağlıdır. Çoğunlukla WAN’larda (Wide Area
Network – Geniş Alan Ağları) kullanılır. LAN’larda (Local Area Network – Yerel Alan Ağları) kullanıldığında
ağdaki her cihazın diğerleriyle bağlanmasına gerek yoktur. X ağdaki cihaz
sayısı olmak üzere ağda kullanılan bağlantı sayısı: (X * (X-1)) /2 dir.
Bu topolojide tüm bilgisayarlar diğer bilgisayarlara ayrı bir kablo ile
bağlıdır. Teorik olarak ideal bağlantı tipidir. Ancak aradaki kablo sayısı
terminal sayısı arttıkça katlanarak arttığı için gerçek hayatta sadece çok özel
durumlarda ve az sayıda bilgisayar arasında kullanılır
Avantajları:
Her cihaz üzerinden diğer cihazlara bağlantı olduğu için herhangi bir hatta sorun olsa bile diğer
bağlantılar üzerinden iletişim gerçekleşir.
Cihazlar birbirine doğrudan bağlı olduğu için veri iletim hızı yüksektir.
Ağın genişletilmesi diğer düğümleri etkilemeden yapılabilir.
Dezavantajları:
Her cihazın X-1 adet bağlantısı olduğu için cihazlar üzerinde bu kadar bağlantı noktası olması gerekir
bu da maliyeti artırır.
Çok fazla kablo kullanıldığı için maliyeti ve karmaşıklığı fazladır.
6. Ağaç (Hierarchical Tree) Topolojisi
Genellikle yıldız topolojisindeki ağlar olmak üzere farklı ağları birbirine
bağlamak için kullanılır. Böylece ağlar büyütülebilir. Genişletilmiş yıldız
topolojisinden farklı olarak ağların birleştirilmesi için merkezde cihaza ihtiyaç
duymaz. Ortak yol ve yıldız topolojisinin karakteristik özelliklerini barındırır.
Ağaç topolojisinde ağ üzerindeki cihazlar arasında hiyerarşik bir düzen
söz konusudur. Ağın en başında ağaç kökünden hatırlayacağımız root (kök) görevi gören bir cihaz vardır.
Diğer ağlardan gelen bağlantılar root üzerine yapılır. Ağacın dalları ise farklı topolojilerdeki ağları temsil
eder ve ağacın gövdesi ile bunlar birbirine bağlanır. Bu topoloji çok büyük ağların omurgalarını oluşturmak
için kullanılır.
Ağaç topolojinin avantaj ve dezavantajları;
Avantajları:
Ağ segmentlere ayrıldığı için yönetimi ve bakımı kolaydır
Farklı üreticilere ait donanım ve yazılımlar uyumlu bir şekilde çalışır.
Ağın genişletilmesi kolaydır.
Hata tespiti ve düzeltmesi kolaydır.
Segmentlerden birisinde oluşacak sorun diğer segmentleri etkilemez
Dezavantajları
Her bir bölümün uzunluğu kullanılan kablo ile sınırlıdır. Kablolama diğer topolojilere göre zordur.
Omurgada meydana gelecek sorun tüm bölümlerdeki ağ trafiğini etkiler.
Kurulumu ve düzenlenmesi ve bakımı zordur.
MANTIKSAL TOPOLOJİ ÇEŞİTLERİ
Ağ üzerindeki cihazların haberleşme şekilleri ve iletişim protokolleri Mantıksal Topolojiyi oluşturur.
Yaygın olarak 2 tür mantıksal topoloji kullanılır.
1. Yayın Topolojisi (Broadcast Topology)
Bir ağda bulunan her bilgisayar belli bir öncelik hakkı tanımaksızın, ağdaki diğer bir, birkaç veya bütün
bilgisayarlara bilgi göndermek üzere ağ ortamına bilgi bırakabilirler. İlk gönderen ilk servisi alır (first come,
first served) mantığıyla çalışır.
Gönderim şekline göre üç farklı çalışma modu bulunur.
a. Unicast İletişim: Bir bilgisayardan yalnızca bir bilgisayara doğru kurulan iletişimdir.
b. Multicast İletişim: Bir bilgisayar ile birden çok bilgisayar arasında kurulan iletişim şeklidir.
c. Broadcast iletişim: İletişimin bir bilgisayardan diğer tüm bilgisayarlara doğru gerçekleştiği mantıksal
topoloji çeşitidir.
2. Gezici Jeton Topolojisi (Token Ring)
Ağa bir sunucu tarafından jeton bırakılır. Bu jeton ağ ortamına girişi
yönetir. Ağa gönderilen veriler bu jeton ile birlikte iletilir. Dolayısıyla ağda
çarpışmaların olması önlenir. Jeton ağ üzerinde dolanırken her cihaza uğrar ve
gönderilecek ve teslim edilecek veri olup olmadığına bakar.
Token (Jeton) bu düğümler arasında dolaşan 3 byte’lık bilgidir.
Download