Neler yeni

Yazılım Forum

Tüm özelliklerimize erişmek için şimdi bize katılın. Kayıt olduktan ve giriş yaptıktan sonra konu oluşturabilecek, mevcut konulara yanıt gönderebilecek, itibar kazanabilecek, özel mesajlaşmaya erişebilecek ve çok daha fazlasını yapabileceksiniz! Bu hizmetlerimiz ise tamamen ücretsiz ve kurallara uyulduğu sürece sınırsızdır, o zaman ne bekliyorsunuz? Hadi, sizde aramıza katılın!

Bilgisayar Ağlarına Kapsamlı Bir Giriş: Temel Kavramlar, Protokoller ve Modeller

Günümüzün birbirine bağlı dünyasında, bilgisayar ağları bilgiye erişim, iletişim kurma ve kaynakları paylaşma şeklimizin temelini oluşturmaktadır. Evimizdeki küçük bir yerel ağdan (LAN) küresel İnternet'e kadar, ağlar modern yaşamın ayrılmaz bir parçasıdır. Ağ temellerini anlamak, hem BT uzmanları hem de günlük kullanıcılar için kritik öneme sahiptir. Bu makale, bilgisayar ağlarının temel kavramlarına derinlemesine bir giriş sunmaktadır.

Bilgisayar Ağı Nedir?

Basitçe söylemek gerekirse, bir bilgisayar ağı, bilgi alışverişi yapmak ve kaynakları (yazıcılar, dosyalar, İnternet erişimi vb.) paylaşmak amacıyla birbirine bağlı iki veya daha fazla bilgisayar ve diğer cihazdan oluşan bir koleksiyondur. Bu bağlantılar kablolu (Ethernet gibi) veya kablosuz (Wi-Fi gibi) olabilir. Ağlar, kullanıcılara işbirliği yapma, merkezi veri depolama alanlarına erişme ve yazılım uygulamalarını paylaşma imkanı sunar.

Temel Ağ Türleri

Ağlar, boyutlarına, coğrafi kapsamlarına ve amaçlarına göre çeşitli türlere ayrılır:


  • [li]PAN (Kişisel Alan Ağı): Bir kişinin etrafındaki birkaç metre alandaki cihazları (akıllı telefon, tablet, Bluetooth kulaklık vb.) birbirine bağlayan en küçük ağ türüdür. Örnek: Bluetooth bağlantıları.[/li]
    [li]LAN (Yerel Alan Ağı): Genellikle tek bir bina veya kampüs gibi sınırlı bir coğrafi alanı kapsar. Yüksek hızlı veri aktarımı sunar ve evlerde, ofislerde veya okullarda yaygın olarak kullanılır. Örneğin, bir ofisteki tüm bilgisayarların ve yazıcıların bağlı olduğu ağ.[/li]
    [li]MAN (Metropol Alan Ağı): Bir şehrin tamamını veya büyük bir kısmını kapsayan ağlardır. Genellikle birkaç LAN'ı birbirine bağlar ve daha geniş bir alanda yüksek hızlı bağlantı sağlar. Bir şehirdeki üniversite kampüslerinin birbirine bağlı olması gibi.[/li]
    [li]WAN (Geniş Alan Ağı): Geniş coğrafi alanları (şehirler, ülkeler veya kıtalar arası) kapsayan ağlardır. En bilinen WAN, İnternet'tir. WAN'lar genellikle telekomünikasyon hatları, fiber optik kablolar veya uydu bağlantıları gibi daha yavaş ama daha uzun mesafeli bağlantılar kullanır.[/li]

Ağ Topolojileri

Ağ topolojisi, bir ağdaki cihazların fiziksel veya mantıksal düzenini ifade eder. Her topolojinin kendine özgü avantajları ve dezavantajları vardır:


  • [li]Yıldız (Star) Topolojisi: Tüm cihazların merkezi bir cihaza (hub, switch veya router) bağlı olduğu en yaygın topolojidir. Merkezi cihaz arızalandığında tüm ağ kesilir, ancak tek bir kablo arızası yalnızca o cihazı etkiler. Kurulumu ve yönetimi kolaydır.[/li]
    [li]Veri Yolu (Bus) Topolojisi: Tüm cihazların tek bir ana kabloya (omurga) bağlı olduğu basittir. Kurulumu ucuzdur, ancak ana kablo arızalandığında tüm ağ çöker ve sorun giderme zordur.[/li]
    [li]Halka (Ring) Topolojisi: Cihazların bir halka şeklinde birbirine bağlı olduğu ve verilerin tek bir yönde aktığı topolojidir. Bir cihaz arızalandığında veya kablo koptuğunda tüm ağ etkilenebilir.[/li]
    [li]Örgü (Mesh) Topolojisi: Her cihazın ağdaki diğer her cihaza bağlı olduğu karmaşık bir topolojidir. Yüksek düzeyde yedeklilik ve tolerans sunar, ancak kurulumu çok pahalı ve karmaşıktır. Genellikle kritik sistemlerde veya geniş alan ağlarında kullanılır.[/li]
    [li]Karma (Hybrid) Topoloji: İki veya daha fazla farklı topolojinin birleşimidir. Örneğin, birkaç yıldız topolojili ağın bir veri yolu topolojisiyle birbirine bağlanması.[/li]

Ağ Cihazları

Ağların çalışması için çeşitli donanım cihazları kullanılır:


  • [li]Hub: Gelen veriyi bağlı olduğu tüm cihazlara dağıtan basit bir ağ cihazıdır. Performansı düşüktür ve ağ güvenliği açısından zayıftır, günümüzde genellikle kullanılmaz.[/li]
    [li]Switch (Anahtar): Hub'a göre daha akıllı bir cihazdır. Gelen veriyi sadece hedef cihaza yönlendirir, böylece ağ trafiğini optimize eder ve performansı artırır. Modern LAN'larda temel bağlantı noktasıdır.[/li]
    [li]Router (Yönlendirici): Farklı ağları (örneğin, ev ağınızı İnternet'e) birbirine bağlayan ve veri paketlerini en uygun yolu kullanarak hedeflerine ileten cihazdır. IP adresleri üzerinden yönlendirme yapar.[/li]
    [li]Modem: Dijital sinyalleri analog sinyallere (veya tersi) dönüştürerek İnternet servis sağlayıcınızdan gelen sinyalleri bilgisayarınızın anlayacağı formata çevirir.[/li]
    [li]Güvenlik Duvarı (Firewall): Bir ağın giriş ve çıkış trafiğini izleyen ve önceden belirlenmiş güvenlik kurallarına göre bu trafiği filtreleyen bir güvenlik cihazıdır. Yetkisiz erişimi engeller.[/li]
    [li]Tekrarlayıcı (Repeater): Zayıflayan sinyalleri güçlendirerek ağ kablosunun veya kablosuz sinyalin erişim mesafesini artıran bir cihazdır.[/li]

Ağ Protokolleri

Protokoller, ağdaki cihazların birbirleriyle iletişim kurmasını sağlayan kurallar ve prosedürler setidir. Ortak bir dil konuşmalarını sağlayarak veri alışverişini mümkün kılarlar.

"Protokoller, ağ cihazlarının ve yazılımların birbirleriyle tutarlı ve anlaşılır bir şekilde 'konuşabilmesi' için ortak bir çerçeve sağlar."

En önemli protokol paketi TCP/IP Protokol Paketi'dir (Transmission Control Protocol/Internet Protocol). İnternet'in temelidir ve birçok alt protokolü içerir:


  • [li]IP (Internet Protocol): Ağdaki cihazlara mantıksal adresler (IP adresleri) atar ve veri paketlerinin bir ağdan diğerine yönlendirilmesini sağlar. Paketlerin nereye gideceğini belirler.[/li]
    [li]TCP (Transmission Control Protocol): Güvenilir, bağlantı odaklı bir protokoldür. Verilerin doğru sırada ve hatasız bir şekilde iletilmesini garanti eder. Web gezintisi (HTTP), dosya transferi (FTP) gibi uygulamalar için kullanılır.[/li]
    [li]UDP (User Datagram Protocol): TCP'ye göre daha hızlı ve bağlantısız bir protokoldür. Veri kaybına toleranslı olan ancak hızın önemli olduğu uygulamalar (video akışı, sesli sohbet, çevrimiçi oyunlar) için idealdir. Daha az overhead'e sahiptir.[/li]
    [li]HTTP (Hypertext Transfer Protocol): Web sayfalarının ve diğer kaynakların web sunucularından web tarayıcılarına aktarılması için kullanılır. İnternet üzerindeki bilgi alışverişinin temelidir. Daha fazla bilgi için: https://www.w3.org/Protocols/HTTP/[/li]
    [li]HTTPS (Hypertext Transfer Protocol Secure): HTTP'nin güvenli sürümüdür. Verilerin şifrelenmesini sağlayarak hassas bilgilerin (parolalar, kredi kartı bilgileri) güvenli bir şekilde aktarılmasını sağlar. SSL/TLS şifrelemesi kullanır.[/li]
    [li]FTP (File Transfer Protocol): Bilgisayarlar arasında dosya transferi yapmak için kullanılan bir protokoldür.[/li]
    [li]DNS (Domain Name System): İnsanların hatırlaması kolay alan adlarını (örn. google.com) bilgisayarların anladığı IP adreslerine çeviren bir sistemdir. Bir web sitesine erişmek istediğinizde, tarayıcınız önce DNS'e başvurur. Örnek bir
    Kod:
    nslookup
    komutu:
    Kod:
    nslookup example.com
    [/li]

OSI Referans Modeli

OSI (Open Systems Interconnection) Referans Modeli, bir ağdaki iletişimin nasıl gerçekleştiğini yedi katmana ayıran kavramsal bir çerçevedir. Bu model, farklı üreticilerin ağ ürünlerinin birbiriyle uyumlu çalışmasını sağlamak için bir standart olarak geliştirilmiştir:


  • [li]1. Fiziksel Katman: Verilerin fiziksel ortam (kablolar, fiber optik, Wi-Fi sinyalleri) üzerinden bitler halinde nasıl aktarılacağını tanımlar. Donanım seviyesidir. (Hub'lar, tekrarlayıcılar burada çalışır.)[/li]
    [li]2. Veri Bağı (Data Link) Katmanı: Fiziksel katmanda oluşabilecek hataları tespit eder ve düzeltir. MAC adreslerini kullanarak çerçevelerin (frames) doğru cihaza ulaşmasını sağlar. (Switch'ler burada çalışır.)[/li]
    [li]3. Ağ (Network) Katmanı: Veri paketlerinin farklı ağlar arasında yönlendirilmesinden sorumludur. IP adresleri burada kullanılır. (Router'lar burada çalışır.)[/li]
    [li]4. Taşıma (Transport) Katmanı: Verilerin güvenilir bir şekilde bir uygulamadan diğerine aktarılmasını sağlar. TCP ve UDP protokolleri bu katmanda çalışır. Port numaraları da burada devreye girer.[/li]
    [li]5. Oturum (Session) Katmanı: Uygulamalar arasındaki oturumları kurar, yönetir ve sonlandırır. İletişimin senkronizasyonundan sorumludur.[/li]
    [li]6. Sunum (Presentation) Katmanı: Verinin uygulamanın anlayabileceği bir formata dönüştürülmesinden sorumludur. Şifreleme, sıkıştırma ve format dönüştürme gibi işlemler burada yapılır.[/li]
    [li]7. Uygulama (Application) Katmanı: Son kullanıcı uygulamalarına ağ hizmetleri sağlar. Kullanıcıların doğrudan etkileşimde bulunduğu katmandır. (HTTP, FTP, DNS gibi protokoller burada çalışır.)[/li]

TCP/IP Referans Modeli

OSI modeline benzer şekilde, TCP/IP modeli de ağ iletişimini katmanlara ayırır, ancak daha az katmana sahiptir ve İnternet'in temelini oluşturur. Genellikle dört katmandan oluşur:


  • [li]1. Ağ Erişimi (Network Access) Katmanı: OSI modelindeki Fiziksel ve Veri Bağı katmanlarının işlevlerini birleştirir. Verinin fiziksel ağa nasıl eriştiğini ve iletildiğini tanımlar.[/li]
    [li]2. İnternet (Internet) Katmanı: OSI modelindeki Ağ katmanına karşılık gelir. IP adresleme ve yönlendirme ile veri paketlerinin ağlar arası iletimini sağlar.[/li]
    [li]3. Taşıma (Transport) Katmanı: OSI modelindeki Taşıma katmanına karşılık gelir. TCP ve UDP protokolleri burada çalışır ve uygulamalar arası veri akışını yönetir.[/li]
    [li]4. Uygulama (Application) Katmanı: OSI modelindeki Oturum, Sunum ve Uygulama katmanlarının işlevlerini birleştirir. Uygulama düzeyindeki protokolleri (HTTP, FTP, DNS vb.) içerir ve son kullanıcı hizmetlerini sağlar.[/li]

IP Adresleme ve MAC Adresleri

IP Adresi (Internet Protocol Address): Bir ağdaki bir cihaza atanan benzersiz bir mantıksal adrestir. Ağdaki cihazların birbirini bulmasını ve iletişim kurmasını sağlar. İki ana türü vardır:

  • [li]IPv4: 32 bitlik bir adrestir ve genellikle dört noktayla ayrılmış sayılar kümesi olarak yazılır (örn. 192.168.1.1). Yaklaşık 4.3 milyar benzersiz adres sağlayabilir.[/li]
    [li]IPv6: 128 bitlik bir adrestir ve daha fazla benzersiz adres sunar. IPv4 adreslerinin tükenmesi nedeniyle geliştirilmiştir.[/li]

MAC Adresi (Media Access Control Address): Bir ağ kartına (NIC) fabrika çıkışında kalıcı olarak yazılmış, küresel olarak benzersiz bir fiziksel adrestir. Veri Bağı katmanında kullanılır ve cihazın fiziksel kimliğini temsil eder.
"Basit bir benzetmeyle, IP adresi bir evin posta adresi gibiyken, MAC adresi o evin kapı numarası gibidir. Bir paket IP adresi ile doğru eve (ağa) ulaşır, ancak MAC adresi ile doğru cihaza ulaşır."

Ağ Güvenliği Temelleri

Ağların yaygınlaşmasıyla güvenlik de kritik bir konu haline gelmiştir. Temel güvenlik önlemleri şunları içerir:


  • [li]Güvenlik Duvarları (Firewalls): Ağ trafiğini izleyerek ve yetkisiz erişimi engelleyerek ağları dış tehditlerden korur.[/li]
    [li]Şifreleme (Encryption): Verileri okunamaz bir formata dönüştürerek yetkisiz kişilerin verilere erişimini engeller. HTTPS, VPN'ler şifrelemeyi kullanır.[/li]
    [li]VPN (Sanal Özel Ağ): İnternet üzerinden güvenli ve şifreli bir tünel oluşturarak kullanıcıların uzaktan güvenli bir şekilde bir ağa bağlanmasını sağlar. Özellikle halka açık Wi-Fi ağlarında güvenlik için önemlidir.[/li]

Sonuç

Bilgisayar ağlarının temellerini anlamak, günümüzün dijital çağında hayati bir beceridir. Ağ türlerinden topolojilere, cihazlardan protokollere ve güvenlik kavramlarına kadar bu bilgiler, modern altyapının nasıl çalıştığını kavramanıza yardımcı olur. İster ev kullanıcısı olun ister bir IT profesyoneli, ağların çalışma prensiplerine hakim olmak, dijital dünyada daha bilinçli ve güvende olmanızı sağlayacaktır.
 
shape1
shape2
shape3
shape4
shape5
shape6
Üst

Bu web sitenin performansı Hazal Host tarafından sağlanmaktadır.

YazilimForum.com.tr internet sitesi, 5651 sayılı Kanun’un 2. maddesinin 1. fıkrasının (m) bendi ve aynı Kanun’un 5. maddesi kapsamında Yer Sağlayıcı konumundadır. Sitede yer alan içerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır.

YazilimForum.com.tr, kullanıcılar tarafından paylaşılan içeriklerin doğruluğunu, güncelliğini veya hukuka uygunluğunu garanti etmez ve içeriklerin kontrolü veya araştırılması ile yükümlü değildir. Kullanıcılar, paylaştıkları içeriklerden tamamen kendileri sorumludur.

Hukuka aykırı içerikleri fark ettiğinizde lütfen bize bildirin: lydexcoding@gmail.com

Sitemiz, kullanıcıların paylaştığı içerik ve bilgileri 6698 sayılı KVKK kapsamında işlemektedir. Kullanıcılar, kişisel verileriyle ilgili haklarını KVKK Politikası sayfasından inceleyebilir.

Sitede yer alan reklamlar veya üçüncü taraf bağlantılar için YazilimForum.com.tr herhangi bir sorumluluk kabul etmez.

Sitemizi kullanarak Forum Kuralları’nı kabul etmiş sayılırsınız.

DMCA.com Protection Status Copyrighted.com Registered & Protected