İnternet ve Haberleşmeyi Sağlayan Temel Kavramlar Turkish #1

36fV...ohbo
8 Jan 2024
38

Günümüzde en çok kullandığımız ve iletişimimizin demirbaşı haline gelen Internetin temellerini bilmek inanın bir çok konuda katkı sağlayacağı gibi işlevselliğide artıracaktır. Bu yüzden burada geçireceğiniz sürenin sizden çalınmayacağının garantisini veriyorum :)

İnternet, dünyanın her yerinden insanların birbirleriyle iletişim kurmasını sağlayan küresel bir bilgisayar ağıdır. Bu ağda haberleşmeyi sağlayan temel kavramları bilmek, internetin nasıl çalıştığını anlamanın önemli bir parçasıdır. Hızlıca bu temel bilgilere başlayalım istiyorum

TCP (Transmission Control Protocol)
TCP, elektronik cihazlar arasında ağ üzerinden haberleşmeyi sağlayan bir protokoldür. TCP, cihazların birbirleriyle bağlantı kurmasını, veri göndermesini ve almasını sağlar. TCP'nin temel işlevleri şunlardır:

  • Bağlantı kurma: TCP, cihazların birbirleriyle bağlantı kurmasını sağlar. Bu bağlantı, cihazların birbirlerinin IP adreslerini ve port numaralarını öğrenmesini sağlar. TCP, bu bağlantıyı kurmak için üç aşamalı bir süreç kullanır:
    • İstek: Bir cihaz, diğer cihaza bir bağlantı isteği gönderir.
    • Kabul: Diğer cihaz, bağlantı isteğini kabul eder.
    • Onay: Bağlantı kuruldu.
  • Veri gönderme: TCP, cihazların birbirlerine veri göndermesini sağlar. TCP, verilerin güvenli ve hatasız bir şekilde iletilmesini sağlamak için bir dizi mekanizma kullanır. Bu mekanizmalar şunlardır:
    • Paketler: Veriler, küçük parçalara bölünür ve paketler halinde gönderilir.
    • Kaynak kontrolü: Her paket, bir kaynak kontrolü (checksum) bilgisi içererek hatalardan korunur.
    • Onaylama: Alıcı, her paketi onaylayarak gönderene geri bildirim verir.
  • Veri alma: TCP, cihazların birbirlerinden veri almasını sağlar. TCP, verilerin güvenli ve hatasız bir şekilde alınmasını sağlamak için aynı mekanizmaları kullanır.


LAN (Local Area Network)
LAN, bir bina veya kampüs gibi küçük bir alanda bulunan bilgisayarları birbirine bağlayan bir ağdır. LAN'lar, genellikle bir Ethernet kablosu veya Wi-Fi kullanarak bağlanır. LAN'lar, TCP protokolünü kullanarak cihazlar arasında iletişim sağlar.
LAN'ların bazı avantajları şunlardır:

  • Hız: LAN'lar, WAN'lardan genellikle daha hızlıdır.
  • Güvenlik: LAN'lar, WAN'lardan genellikle daha güvenlidir.
  • Maliyet: LAN'lar, WAN'lardan genellikle daha az maliyetlidir.


WAN (Wide Area Network)
WAN, dünyanın farklı yerlerinde bulunan bilgisayarları birbirine bağlayan bir ağdır. WAN'lar, LAN'ları birbirine bağlayan ağlardır. WAN'lar, genellikle fiber optik kablolar veya uydu kullanarak bağlanır. WAN'lar, TCP protokolünü kullanarak cihazlar arasında iletişim sağlar.
WAN'ların bazı avantajları şunlardır:

  • Uzak erişim: WAN'lar, kullanıcıların dünyanın herhangi bir yerinden birbirleriyle iletişim kurmasını sağlar.
  • Geniş kapsama alanı: WAN'lar, büyük bir alanı kapsayabilir.
  • Yüksek kapasite: WAN'lar, yüksek miktarda veri aktarabilir.


DNS (Domain Name Server)
DNS, bir web sitesine veya başka bir internet kaynağına ulaşmak için kullanılan bir sistemdir. DNS, internet kaynaklarının IP adreslerini, insan tarafından okunabilen domain isimlerine dönüştürür.
DNS, aşağıdaki gibi çalışır:

  1. Bir kullanıcı, bir web sitesinin adresini tarayıcısına yazar.
  2. Tarayıcı, DNS'e bir sorgu gönderir.
  3. DNS, web sitesinin IP adresini bulur.
  4. Tarayıcı, IP adresini kullanarak web sitesine bağlanır.

DNS, internetin çalışmasını sağlayan temel sistemlerden biridir. DNS olmadan, internet kaynaklarını domain isimleriyle kullanmak mümkün olmazdı.

Client
Client, bir web sitesine veya başka bir internet kaynağına erişmek isteyen bir cihazdır. Client, DNS'i kullanarak web sitesinin veya internet kaynağının IP adresini öğrenir. Ardından, TCP protokolünü kullanarak web sitesine veya internet kaynağına bağlanır.
Client'lar, genellikle bilgisayarlar, akıllı telefonlar ve tabletler gibi cihazlardır.

HTTP/HTTPS
HTTP ve HTTPS, web sitelerine erişmek için kullanılan protokollerdir. HTTP, metin tabanlı bir protokoldür. HTTPS, HTTP'nin güvenli bir versiyonudur. HTTPS, verileri şifreleyerek gönderir ve alır.
HTTP, web sitelerinin metin, resim ve diğer içerikleri görüntülemesini sağlar. HTTPS, web sitelerinin güvenli bir şekilde kullanılmasını sağlar.

Host/Hosting
Host, bir web sitesine veya başka bir internet kaynağına ev sahipliği yapan bir cihazdır. Host, bir domain adına sahip olan ve bu domain adına erişmek isteyen kullanıcılara hizmet veren bir cihazdır.
Host'lar, genellikle web sunucuları olarak adlandırılır. Web sunucuları, web sitelerinin içeriklerini depolayan ve kullanıcılara sunan cihazlardır.

Sonuç olarak, TCP, LAN, WAN, DNS, client, HTTP/HTTPS ve host/hosting, internette haberleşmeyi sağlayan temel kavramlardır. Bu kavramları anlamak, internetin nasıl çalıştığını anlamanın önemli bir parçasıdır ve size önemli katkılar sağlayacaktır.

Saygılarımla.

Write & Read to Earn with BULB

Learn More

Enjoy this blog? Subscribe to Refleks

2 Comments

B
No comments yet.
Most relevant comments are displayed, so some may have been filtered out.