IPv4 Adresi Nedir?
Yayınlanan: 2022-10-29IPv4, Amerika Birleşik Devletleri Savunma Bakanlığı tarafından Gelişmiş Araştırma Projeleri Ajansı Ağı (ARPANET) üzerinde başlatılan İnternet Protokolünün ilk versiyonudur. IPv4'ün öne çıkan özelliklerinden biri olan milyarlarca IP adresi üretebilir. IPv4 1983'te piyasaya sürüldüğünden beri, daha fazla IoT cihazının ortaya çıkmasıyla IP adreslerinin tükenmesinin eşiğindeyiz. Bu yazıda IPv4 adresinin ne olduğunu öğrenmenin yanı sıra IPv4'ün avantaj ve dezavantajlarını da okuyacaksınız.
İçindekiler
- IPv4 Adresi Nedir?
- IPv4'ün Parçaları
- IPv4 adreslerinin ikili koda dönüştürülmesi
- IPv4–OSI Modeli
- IPv4 Paket Yapısı
- IPv4'ün özellikleri
- IPv4'ün Avantajları ve Dezavantajları
IPv4 Adresi Nedir?
IPv4, İnternet Protokolünün ilk sürümüdür. En yaygın kullanılan IP adresi olan 32 bitlik bir adres alanı kullanır. Bu 32 bitlik adres, ondalık sayı ile ayrılmış dört sayı olarak yazılır. Her sayı kümesine sekizli denir. Her sekizlideki sayılar 0-255 arasında değişir. IPv4, 4,3 milyar benzersiz IP adresi oluşturma yeteneğine sahiptir. IPv4 adresinin ne olduğuna bir örnek 234.123.42.65'tir. Makalede ayrıca, IPv4 adresinin ikili koda IPv4'ten ikili dönüştürücü yöntemi kullanılarak nasıl ikili koda dönüştürüleceğini de göreceğiz.
IPv4'ün Parçaları
Bir IP adresi üç bölümden oluşur:
- Ağ: IP adresinin bu kısmı, IP adresinin ait olduğu ağı tanımlar. IP adresinin sol tarafına ağ bölümü denir.
- Ana Bilgisayar: Bir IP adresinin Ana Bilgisayar bölümü, İnternet'teki aygıtı benzersiz şekilde tanımlamak için genellikle birbirinden farklıdır. Ancak ağ kısmı, ağdaki her ana bilgisayar için benzerdir.
Örneğin, bu IP adresinin (234.123.42.65 ) Ağ ve Ana Bilgisayar bölümleri şunlardır:
234 | 123 | 42 | 65 |
Ağ Bölümü | Ana Bilgisayar Parçası |
- Alt Ağ Numarası: IP adresinin isteğe bağlı bir parçasıdır. Bir IP adresinin birçok küçük segmente bölünmesidir. Ağları birbirine bağlamaya yardımcı olur ve trafiği azaltır.
IPv4 adreslerinin ikili koda dönüştürülmesi
IPv4'ü 32 bit sayısal adres olarak kullanırken, bilgisayarlar ve ağlar ikili dil ile çalışır. Bir IP adresinin IPv4'ten ikiliye dönüştürücü yöntemi kullanılarak nasıl ikili dile dönüştürüldüğünü anlayalım. Bir sekizlinin ne olduğu hakkında daha önce okuduğumuz gibi, her sekizlideki bitler bir sayı ile gösterilir. Şimdi 8 bitlik bir Octet Grafiğinin nasıl kullanılacağını göreceğiz. Her bitin değerini temsil eden bir sayıdan oluşur.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Bu, sekizli grafiği kullanarak ikili dile çevireceğimiz IP adresi: 234.13.42.65. Oktetteki her bit ya 1 ya da 0 olarak temsil edilir. İlk sekizli 234 sayısından oluşur. Şimdi sekizli grafiğinden hangi sayıların 234'e ulaştığını bulmamız gerekecek. 234'e kadar olan sayıların toplamı 128+'dir. 64+32+8+2. Aynı şekilde, toplanan tüm sayılar 1 ile temsil edilirken, sayıların geri kalanı 0 ile temsil edilir.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
Böylece 234'ün ikili sayısı 11101010 olur. Benzer şekilde bu işlem tüm sekizlilerle yapılır.
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | |
123 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
42 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
65 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
Bu nedenle, 234.123.42.65 IP adresi için İkili Dil 11101010.01111011.00101010.01000001'dir.
Ayrıca Okuyun: Sunucu IP Adresini Düzeltme Windows 10'da Bulunamadı
IPv4–OSI Modeli
Uluslararası Standartlar Organizasyonu, iletişim sistemleri için OSI modelini vermiştir. OSI, Açık Sistem Bağlantısı anlamına gelir. Bu model, bir sistemin farklı bir protokol kullanarak başka bir sistemle nasıl iletişim kurması gerektiğini açıklayan katmanlardan oluşur. Her katman, iletişim sisteminde çok önemli bir rol oynar. OSI modeli aşağıdaki katmanlardan oluşur:
- Uygulama (Katman 7): Uygulama Katmanı, kullanıcıya en yakın olanıdır. Katmanın birincil işlevi, kullanıcılardan ve kullanıcılardan veri almak ve görüntülemektir. Bu katman, diğer taraftaki uygulama ile alt seviyelerde iletişim kurulmasına yardımcı olur. Örneğin, TelNet ve FTP.
- Sunum (Katman 6): Sunum Katmanı işleme içindir. İşleme kısmı, verilerin uygulama formatından ağ formatına veya ağ formatından uygulama formatına dönüştürülmesini içerir. Örneğin, verilerin şifrelenmesi ve şifresinin çözülmesi.
- Oturum (Katman 5): İki bilgisayarın iletişim kurması gerektiğinde Oturum Katmanı devreye girer. Bu oturumlar, kullanıcıdan bir yanıt istenmesi durumunda oluşturulur. Bu katman, oturumun kurulumundan, koordinasyonundan ve sona ermesinden sorumludur. Örneğin, şifre doğrulama.
- Taşıma (Katman 4): Taşıma Katmanı, verilerin miktarı, hızı ve varış yeri dahil olmak üzere bir ağdan diğerine veri aktarımının tüm yönlerini sağlar. TCP/IP ve UDP bu katmanda çalışır. Yukarıdaki katmanlardan veri alır, onu segment adı verilen daha küçük parçalara böler ve daha sonra Ağ Katmanına iletir.
- Ağ (Katman 3): Ağ Katmanı, veri paketlerini veya segmentlerini hedeflerine yönlendirmekten sorumludur . Spesifik olmak gerekirse, bu katman doğru noktaya ulaşmak için doğru yolu verimli bir şekilde seçer.
- Veri Bağlantısı (Katman 2): Veri bağlantısı katmanı, fiziksel katman olan birinci katmandan kaynak verilerin yukarıda belirtilen katmanlara aktarılmasından sorumludur. Bu katman, aktarım sırasında oluşan hataların düzeltilmesinden de sorumludur.
- Fiziksel (Katman 1): Fiziksel katman, OSI modelinin son katmanıdır. Bu katman, kablo tipi ve uzunluğu, pin yerleşimleri, voltaj vb. gibi iletişim yapısını ve donanım bileşenlerini içerir.
IPv4 Paket Yapısı
Bir IPv4 paketi iki bölümden oluşur: başlık ve veri . 65.535 bayt taşıma kapasitesine sahiptir. Bir IP başlığının uzunluğu 20 ila 60 bayt arasında değişir. Başlık, ana bilgisayar ve hedef adresinin yanı sıra veri paketinin hedefe ulaşmasına yardımcı olan diğer bilgi alanlarını içerir.
IPv4 Paket Başlığı
Bir IPv4 Paket Başlığı 13 zorunlu alana sahiptir. Onları ve rollerini anlayalım:
- Versiyon: 4 bitlik bir başlık alanıdır. Kullanılan IP'nin mevcut sürümü hakkında bilgi verir.
- İnternet Başlık Uzunluğu (IHL): Bu, tüm IP başlığının uzunluğudur.
- Servis Tipi: Bu alan, iletimdeki paketlerin sırası hakkında bilgi verir.
- Toplam Uzunluk: Bu alan, IP başlığının toplam uzunluğunu belirtir. Bu alan için minimum boyut 20 bayt, maksimum boyut ise 65.535 bayta kadar çıkıyor.
- Tanımlama: Başlık bölümünün Tanımlama alanı, veri aktarımı sırasında ayrılan paketlerin farklı bölümlerinin tanımlanmasına yardımcı olur.
- ECN: ECN, Açık Tıkanıklık Bildirimi anlamına gelir. Bu alan, iletim yolundaki paketlerin aşırı kalabalık olup olmadığını kontrol etmekten sorumludur.
- Bayraklar: Bu, bir IP paketinin veri boyutuna göre parçalanmasının gerekip gerekmediğini gösteren 3 bitlik bir alandır.
- Fragment Offset: Fragment Offset, 13 bitlik bir alandır. Bir IP paketinde parçalanmış verilerin sıralanmasını ve yerleştirilmesini sağlar.
- Yaşam Süresi (TTL): Veri paketini çevrelememek için her veri paketiyle birlikte gönderilen bir değerler kümesidir. Her bir IP paketine eklenen sayı değeri, rotasında her yönlendiriciye rastladıktan sonra bir azalır. TTL değeri bire ulaştığında, IP paketi hurdaya çıkarılır.
- Protokol: Protokol, bir IP paketinin hangi protokole ait olduğu hakkında Ağ Katmanı bilgilerinin iletilmesinden sorumlu 8 bitlik bir alandır.
- Başlık Sağlama Toplamı: Bu alan, başlıklardaki ve alınan veri paketlerindeki iletişim hatalarını tespit etmekten sorumludur.
- Kaynak IP Adresi: Bu, göndericinin IPv4 adresinden oluşan 32 bitlik bir alandır.
- Hedef IP Adresi: Alıcının IPv4 adresinden oluşan 32 bitlik bir alandır.
- Seçenekler: Seçenekler alanı, IHL'nin uzunluğu 5'ten büyük olduğunda kullanıma girer.
Şimdi IPv4 protokolünün özelliklerini ve IPv4'ün avantaj ve dezavantajlarını öğrenelim.
Ayrıca Okuyun: 2022'de En İyi 10 Genel DNS Sunucusu: Karşılaştırma ve İnceleme
IPv4'ün özellikleri
Aşağıda IPv4'ün özellikleri listelenmiştir:
- IPv4, 32 bitlik bir IP adresi kullanır.
- Adresteki sayılar nokta adı verilen bir ondalık sayı ile ayrılır .
- Tek noktaya yayın, çok noktaya yayın ve yayın adres türlerinden oluşur.
- IPv4, on iki başlık alanı ile yapılandırılmıştır.
- Sanal Uzunluk Alt Ağ Maskesi (VLSM), IPv4 tarafından desteklenir.
- Mac adresiyle eşleştirmek için Posta Adresi Çözümleme Protokolünü kullanır.
- Ağlar, DHCP (Dinamik Ana Bilgisayar Yapılandırma Programı) ile veya manuel mod kullanılarak tasarlanır.
IPv4'ün Avantajları ve Dezavantajları
IPv4'ün avantaj ve dezavantajlarına bir göz atalım:
IPv4'ün Avantajları
- IPv4'ün ağ tahsisi ve uyumluluğu övgüye değerdir.
- Verimli bir yönlendirme hizmetine sahiptir.
- IPv4 adresleri mükemmel kodlama sağlar.
- Bir ağ üzerinden birden fazla cihaza kolayca bağlanabilir .
- Çoğunlukla çok noktaya yayın organizasyonunda belirli iletişim araçlarıdır .
IPv4'ün Dezavantajları
- IPv4 adresleri tükenmenin eşiğinde .
- IPv4 sistem yönetimi emek yoğun, karmaşık ve yavaştır .
- Verimsiz ve yetersiz İnternet yönlendirmesi sağlar.
- İsteğe bağlı güvenlik özelliği.
Dolayısıyla bunlar IPv4 protokolünün avantajları ve dezavantajlarıydı.
Önerilen:
- Ağ İletişiminde IPv6 Adresi Nedir?
- IP Adresi ile Birinin Tam Konumu Nasıl Bulunur?
- Windows 10 Ağ Profili Eksik Sorununu Düzeltin
- Microsoft Ağ Bağdaştırıcısı Çoklayıcı Protokolü nedir?
Bununla birlikte, IPv4'ün gelişmiş sürümü olan IPv6'ya geçiş olmuştur. IPv4 adreslerinin tükenmesine rağmen, uyumluluğu nedeniyle kullanılmaya devam ediyor. Belgemizin IPv4 adresinin ne olduğunu öğrenme konusunda size çok iyi rehberlik ettiğini umuyoruz. Varsa sorularınızı veya önerilerinizi aşağıdaki yorumlar bölümünde bırakın.