Anasayfa » nasıl » IP Adresleri Nasıl Çalışır?

    IP Adresleri Nasıl Çalışır?

    Bir ağ bilgisayarına, tablete, kameraya bağlı her cihaz, benzersiz bir tanımlayıcıya ihtiyaç duyuyor, böylece diğer cihazlar ona nasıl ulaşacağını biliyor. TCP / IP ağı dünyasında, bu tanımlayıcı İnternet Protokolü (IP) adresidir..

    Bilgisayarlarla herhangi bir süre çalıştıysanız, IP adreslerine - 192.168.0.15 gibi görünen sayısal dizilere maruz kaldınız. Çoğu zaman, onlarla doğrudan uğraşmak zorunda değiliz, çünkü cihazlarımız ve ağlarımız sahnelerin arkasındaki şeylerle ilgileniyor. Onlarla uğraşmak zorunda kaldığımızda, genellikle hangi sayıların nereye koyacağına ilişkin talimatları izleriz. Ancak, bu sayıların ne anlama geldiğine biraz daha derine dalmak istemeniz durumunda, bu makale tam size göre.

    Neden umursamalısın Ağınızın neden doğru çalışmadığını veya belirli bir cihazın neden beklediğiniz şekilde bağlanmadığını gidermek istiyorsanız IP adreslerinin nasıl çalıştığını anlamak çok önemlidir. Ve biraz daha gelişmiş bir şey kurmanız gerekiyorsa, internetteki arkadaşların bağlanabileceği bir oyun sunucusuna veya medya sunucusuna ev sahipliği yapmak gibi bir şey varsa, IP adresleme hakkında bir şeyler bilmeniz gerekir. Ayrıca, büyüleyici.

    Not: Bu makalede IP adreslemenin temellerini, IP adreslerini kullanan ancak onlar hakkında çok fazla düşünmeyen kişilerin bilmek isteyebilecekleri türlerini ele alacağız. IP sınıfları, sınıfsız yönlendirme ve özel alt ağ gibi daha gelişmiş veya profesyonel seviyeli bazı şeyleri kapsamayacağız… ancak ilerledikçe daha fazla okuma için bazı kaynaklara işaret edeceğiz..

    IP Adresi Nedir??

    Bir IP adresi ağdaki bir cihazı benzersiz olarak tanımlar. Bu adresleri daha önce gördünüz; 192.168.1.34 gibi bir şeye benziyorlar.

    Bir IP adresi her zaman böyle dört sayı kümesidir. Her numara 0 - 255 arasında olabilir. Dolayısıyla, tam IP adres aralığı 0.0.0.0 - 255.255.255.255 arasındadır..

    Her sayının yalnızca 255'e kadar ulaşabilmesinin sebebi, sayıların her birinin gerçekten sekiz basamaklı bir ikili sayı olmasıdır (bazen bir sekizli). Bir sekizlikte, sıfır sayısı 00000000, 255 sayısı 11111111 olurken, sekizlemenin ulaşabileceği maksimum sayı olur. İkili olarak daha önce bahsettiğimiz IP adresi (192.168.1.34) şöyle olacaktır: 11000000.10101000.00000001.00100010.

    Bilgisayarlar ikili formatla çalışır, ancak biz insanlar ondalık formatla çalışmayı çok daha kolay buluruz. Yine de, adreslerin gerçekte ikili sayılar olduğunu bilmek, IP adreslerini çevreleyen bazı şeylerin neden olduğu gibi çalıştığını anlamamıza yardımcı olacaktır..

    Endişelenme, yine de! Bu makalede size çok fazla ikili ya da matematik atmayacağız, o yüzden biraz daha bizimle kalın.

    IP Adresinin İki Parçası

    Bir cihazın IP adresi aslında iki ayrı bölümden oluşur:

    • Ağ kimliği: Ağ kimliği, cihazın bulunduğu belirli ağı tanımlayan, soldan başlayan IP adresinin bir parçasıdır. Bir cihazın 192.168.1.34 IP adresine sahip olduğu tipik bir ev ağında, adresin 192.168.1 kısmı ağ kimliği olacaktır. Eksik olan son parçayı sıfır ile doldurmak çok özeldir, bu nedenle cihazın ağ kimliğinin 192.168.1.0 olduğunu söyleyebiliriz..
    • Ana Bilgisayar Kimliği: Ana bilgisayar kimliği, IP adresinin ağ kimliği tarafından alınmayan kısmıdır. Bu ağdaki belirli bir cihazı (TCP / IP dünyasında, cihazları “ana bilgisayar” olarak adlandırıyoruz) tanımlar. IP adresi 192.168.1.34 IP örneğimize devam edersek, ana bilgisayar kimliği 34 - ana bilgisayarın 192.168.1.0 ağındaki benzersiz kimliği olacaktır..

    Ev ağınızda, 192.168.1.1, 192.168.1.2, 192.168.1 30 ve 192.168.1.34 gibi IP adresi olan birkaç cihaz görebilirsiniz. Bunların hepsi aynı ağ üzerinde (bu durumda, 1, 2, 30 ve 34 ana bilgisayar kimliğine sahip) benzersiz aygıtlardır (ağ kimliği 192.168.1.0 ile).

    Tüm bunları biraz daha iyi görmek için, bir benzetmeye dönelim. Sokak adreslerinin bir şehirde nasıl çalıştığına çok benzer. 2013 Cennet Sokağı gibi bir adres alın. Sokak adı ağ kimliği gibidir ve ev numarası ana bilgisayar kimliği gibidir. Bir şehir içinde, hiçbir iki sokağa aynı ad verilmez, tıpkı aynı ağdaki iki ağ kimliğinin aynı şekilde adlandırılmaması gibi. Belirli bir sokakta, her ev numarası benzersizdir, tıpkı belirli bir ağ kimliğindeki tüm ana bilgisayar ID'lerinin benzersiz olması gibi.

    Alt Ağ Maskesi

    Peki cihazınız IP adresinin hangi bölümünün şebeke kimliği ve hangi bölümün sunucu kimliğini nasıl belirler? Bunun için, her zaman bir IP adresiyle birlikte göreceğiniz ikinci bir numara kullanırlar. Bu numaraya alt ağ maskesi denir..

    Çoğu basit ağda (evdeki veya küçük işletmelerdeki gibi), dört sayının da 255 veya 0 olduğu 255.255.255.0 gibi alt ağ maskeleri görürsünüz. 255 - 0 arasındaki değişikliklerin konumu, arasındaki farkı gösterir. ağ ve ana bilgisayar kimliği. 255'ler ağ kimliğini denklemden “maskeliyor”.

    Not: Burada tarif ettiğimiz temel alt ağ maskeleri, varsayılan alt ağ maskeleri olarak bilinir. Büyük ağlarda işler bundan daha karmaşık hale geliyor. İnsanlar, aynı ağda birden fazla alt ağ oluşturmak için genellikle özel alt ağ maskelerini (sıfırlar ile sıfırlar arasında kırılma konumunun değiştiği) kullanır. Bu, bu yazının kapsamının biraz ötesinde, ancak ilgileniyorsanız, Cisco'nun alt ağ oluşturma konusunda oldukça iyi bir rehberi var..

    Varsayılan Ağ Geçidi Adresi

    IP adresinin kendisine ve ilgili alt ağ maskesine ek olarak, IP adres bilgileri ile birlikte listelenen varsayılan bir ağ geçidi adresini de görürsünüz. Kullandığınız platforma bağlı olarak, bu adres farklı bir şey olarak adlandırılabilir. Bazen “yönlendirici”, “yönlendirici adresi”, varsayılan yol ”veya yalnızca“ ağ geçidi ”olarak adlandırılır. Bunların hepsi aynı şeydir. Bu verinin, aygıtın üzerinde olduğundan farklı bir ağa (farklı bir ağ kimliğine sahip) gitmesi istendiğinde, ağ verilerini gönderen varsayılan IP adresidir..

    Bunun en basit örneği tipik bir ev ağında bulunur..

    Birden fazla cihaz içeren bir ev ağınız varsa, muhtemelen internete modem aracılığıyla bağlı bir yönlendiriciniz vardır. Bu yönlendirici ayrı bir cihaz olabilir veya internet sağlayıcınız tarafından sağlanan modem / yönlendirici birleşik biriminin bir parçası olabilir. Yöneltici, ağınızdaki bilgisayarlar ve cihazlar ile internetteki herkese açık cihazlar arasında oturup trafiği ileri ve geri yönlendirir..

    Tarayıcınızı ateşlediğinizi ve www.howtogeek.com adresine gidin. Bilgisayarınız sitemizin IP adresine bir istek gönderiyor. Sunucularımız ev ağınız yerine internette olduğundan, bu trafik PC'nizden yönlendiricinize (ağ geçidi) gönderilir ve yönlendiriciniz isteği sunucularımıza iletir. Sunucu doğru bilgiyi yönlendiricinize geri gönderir, bu da bilgiyi tekrar istenen cihaza yönlendirir ve sitemizin tarayıcınızda açıldığını görürsünüz..

    Genellikle, yönlendiriciler varsayılan olarak ilk ana bilgisayar kimliği olarak özel IP adreslerine (yerel ağdaki adres) sahip olacak şekilde yapılandırılır. Örneğin, bir ağ kimliği için 192.168.1.0 kullanan bir ev ağında, yönlendirici genellikle 192.168.1.1 olacaktır. Tabii ki, çoğu şey gibi, isterseniz farklı bir şey olacak şekilde yapılandırabilirsiniz..

    DNS sunucuları

    Bir cihazın IP adresi, alt ağ maskesi ve varsayılan ağ geçidi adresi ile birlikte atanmış göreceğiniz son bir bilgi parçası vardır: bir veya iki varsayılan Etki Alanı Adı Sistemi (DNS) sunucusunun adresleri. Biz insanlar isimlerle sayısal adreslerden çok daha iyi çalışıyoruz. Www.howtogeek.com adresini tarayıcınızın adres çubuğuna yazmak sitemizin IP adresini hatırlamak ve yazmaktan çok daha kolaydır.

    DNS bir telefon rehberi gibi çalışır, web sitesi adları gibi insan tarafından okunabilen şeyleri arar ve bunları IP adreslerine dönüştürür. DNS, tüm bu bilgileri internet üzerinden bağlı bir DNS sunucusu sistemine depolayarak yapar. Cihazlarınızın, sorgularını gönderecekleri DNS sunucularının adreslerini bilmesi gerekir.

    Tipik bir küçük veya ev ağında, DNS sunucusu IP adresleri genellikle varsayılan ağ geçidi adresiyle aynıdır. Aygıtlar, DNS sorgularını yönlendiricinize gönderir, bu da istekleri yönlendiricinin kullanmak üzere yapılandırılmış olduğu herhangi bir DNS sunucusuna iletir. Varsayılan olarak, bunlar genellikle İSS'nizin sağladığı DNS sunucularıdır, ancak isterseniz farklı DNS sunucuları kullanmak için bunları değiştirebilirsiniz. Bazen, Google veya OpenDNS gibi üçüncü taraflarca sağlanan DNS sunucularını kullanarak daha başarılı olabilirsiniz.

    IPv4 ve IPv6 Arasındaki Fark Nedir??

    Ayrıca ayarlara göz atarken IPv6 adresi adı verilen farklı bir IP adresi türü olduğunu fark etmiş olabilirsiniz. Şu ana kadar bahsettiğimiz IP adresleri, 70'lerin sonlarında geliştirilen IP sürüm 4 (IPv4) protokolü tarafından kullanılan adreslerdir. Toplamda 4.29 milyar olası benzersiz adres sağlamak için bahsettiğimiz 32 bin bit (dört oktet içinde) kullanırlar. Kulağa çok benziyor olsa da, halka açık tüm adresler uzun zaman önce işletmelere atanmıştı. Bunların çoğu kullanılmıyor, ancak genel kullanım için atanmamış ve kullanılamıyor.

    90'lı yılların ortalarında, IP adreslerinin olası sıkıntısı konusunda endişeli, internet Mühendisliği Görev Gücü (IETF) IPv6'yı tasarladı. IPv6, IPv4'ün 32 bit adresi yerine 128 bit bir adres kullanır, bu nedenle toplam benzersiz adres sayısı undecillions cinsinden ölçülür - hiç bitmeyen bir sayıdır.

    IPv4'te kullanılan noktalı ondalık gösterimden farklı olarak, IPv6 adresleri, virgüllere bölünerek sekiz sayı grubu olarak ifade edilir. Her grupta 16 ikili basamağı temsil eden dört onaltılık basamak vardır (bu nedenle, bir metin kümesi). Tipik bir IPv6 adresi şöyle görünebilir:

    2601: 7c1: 100: ef69: b5ed: ed57: dbc0: 2c1e

    Mesele şu ki, tüm endişelere yol açan IPv4 adreslerinin yetersizliği, yönlendiricilerin arkasındaki özel IP adreslerinin kullanımının artmasıyla büyük ölçüde hafifletildi. Giderek daha fazla insan, halka açık olmayan özel IP adreslerini kullanarak kendi özel ağlarını yarattı..

    Dolayısıyla, IPv6 hala büyük bir oyuncu olmasına ve bu geçişin gerçekleşmesine rağmen, hiçbir zaman tam olarak öngörüldüğü gibi olmadı - en azından henüz. Daha fazla bilgi edinmek istiyorsanız, IPv6'nın bu geçmişini ve zaman çizelgesini inceleyin..

    Bir Aygıt IP Adresini Nasıl Alır??

    Artık IP adreslerinin nasıl çalıştığının temellerini bildiğinize göre, cihazların ilk olarak IP adreslerini nasıl aldıkları hakkında konuşalım. Gerçekten iki tür IP ataması vardır: dinamik ve statik.

    Bir cihaz bir ağa bağlandığında dinamik bir IP adresi otomatik olarak atanır. Bugün ağların büyük çoğunluğu (ev ağınız dahil), bunun gerçekleşmesi için Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP) adlı bir şey kullanıyor. DHCP yönlendiricinize yerleştirilmiştir. Bir cihaz ağa bağlandığında, bir IP adresi isteyen bir yayın mesajı gönderir. DHCP bu mesajı keser ve ardından bu aygıta kullanılabilir IP adresleri havuzundan bir IP adresi atar..

    Yönlendiricilerin bu amaçla kullanacağı belirli özel IP adres aralıkları vardır. Kullanılan, yönlendiricinizi kimin yaptığına veya işleri nasıl ayarladığınıza bağlıdır. Bu özel IP aralıkları şunları içerir:

    • 10.0.0.0 - 10.255.255.255: Bir Comcast / Xfinity müşterisiyseniz, ISS'niz tarafından sağlanan yönlendirici bu aralıktaki adresleri atar. Diğer bazı ISS'ler de bu adresleri yönlendiricileri üzerinde kullanırlar, Apple da AirPort yönlendiricileri üzerinde olduğu gibi.
    • 192.168.0.0 - 192.168.255.255: Çoğu ticari yönlendirici, bu aralıktaki IP adreslerini atamak üzere ayarlanmıştır. Örneğin, çoğu Linksys yönlendiricisi 192.168.1.0 ağını kullanırken D-Link ve Netgear'ın her ikisi de 198.168.0.0 aralığını kullanıyor
    • 172.16.0.0 - 172.16.255.255: Bu aralık, varsayılan olarak herhangi bir ticari satıcı tarafından nadiren kullanılır..
    • 169.254.0.0 - 169.254.255.255: Bu, Otomatik Özel IP Adresleme adlı bir protokol tarafından kullanılan özel bir aralıktır. Bilgisayarınız (veya başka bir aygıt) IP adresini otomatik olarak alacak şekilde ayarlanmış ancak bir DHCP sunucusu bulamıyorsa, bu aralıkta kendisine bir adres atar. Bu adreslerden birini görürseniz, cihazınız bir IP adresi alma zamanı geldiğinde cihazınızın DHCP sunucusuna erişemediğini ve yönlendiricinizde ağ bağlantısı veya sorun yaşayabileceğinizi söyler..

    Dinamik adreslerle ilgili olan şey bazen değişebilecekleridir. DHCP sunucuları IP adreslerini cihazlara kiralar ve bu kiralamalar tamamlandığında, cihazların kira sözleşmesini yenilemesi gerekir. Bazen, aygıtlar sunucunun atayabileceği adres havuzundan farklı bir IP adresi alır..

    Çoğu zaman, bu büyük bir iş değil ve her şey “sadece işe yarayacak”. Ancak, zaman zaman, bir aygıta değişmeyen bir IP adresi vermek isteyebilirsiniz. Örneğin, el ile erişmeniz gereken bir cihaza sahip olabilirsiniz ve bir IP adresini hatırlamayı bir addan daha kolay bulursunuz. Veya belki de IP adreslerini kullanarak yalnızca ağ cihazlarına bağlanabilen bazı uygulamalarınız vardır..

    Bu durumlarda, bu cihazlara statik bir IP adresi atayabilirsiniz. Bunu yapmak için bir çift yol var. Aygıtı statik bir IP adresiyle kendiniz de yapılandırabilirsiniz, ancak bu bazen sarsıntılı olabilir. Diğer ve daha zarif olan çözüm, yönlendiricinizi DHCP sunucusu tarafından dinamik olarak atanması gerekenler sırasında belirli cihazlara statik IP adresleri atayacak şekilde yapılandırmaktır. Bu şekilde, IP adresi hiçbir zaman değişmez, ancak her şeyin sorunsuz çalışmasını sağlayan DHCP işlemini kesmezsiniz.