Yerel bağlantı adresi nedir?


10

İnternette bazı bilgiler bulabildim ama teknik kelimelerin kullanımı nedeniyle bu bilgiyi anlamak benim için zor. Birisi bana bu konuda yardımcı olabilir mi?

Ne okuduğumu doğru anladım mı?

İlk olarak, yerel bağlantı adresi her zaman IP adresi midir? Ayrıca, yerel bağlantı adresi her zaman 169.254.1.0 ila 169.254.1.0 aralığında mıdır?

İkinci olarak, bağlantı yerel adresi her zaman bir aygıta kendi başına atanır. Daha ayrıntılı olarak, aygıt bir IP adresi (belirli bir aralıktan) seçer ve bu IP adresini ağdaki diğer aygıtlara gönderir. Bu IP adresi başka cihazlar tarafından kullanılmıyorsa, dikkate alınan cihaz tarafından alınır. Bu doğru mu?


Anlaşılır olması açısından, soru özetini "Yerel bağlantı IP adresi nedir?" Internet Protokolü ilgilendiğiniz bir bağlantıysa. Yerel Bağlantı Adresi, birçok protokole yayılan genel bir terim olabilir.
TafT

anlayabildiğim kadarıyla link-local adresi, bu nic'e atanan ve normalde FE80 :: ile başlayan bir IPv6 ipine sahip bir cihazdır. Bu ip, yalnızca tek bağlantı ağ kapsamınız için kullanılır ve yönlendirme yapmaktan kaçınılmalıdır. EUI-64'ü duydunuz mu? bu, kullanabileceğiniz başka bir yerel bağlantı formudur. Temel olarak, bu form fiziksel arabirimin MAC adresinizi kullanır ve MAC veya 3 ve 4 baytın ortasına FFFE ekler. Onaltılı ondalık F = 15 yani FFFE 15 15 15 14'tür. Umarım bu yardımcı olur ... Alberto
user400453

Yanıtlar:


11

Yerel adresleri bağlama, makinelerin ağdaki özel bir sunucu (DHCP) tarafından el ile yapılandırılmadıysa veya otomatik olarak yapılandırılmadıysa, ağda otomatik olarak bir IP adresi olmasını sağlar. Bu aralıktan bir adres seçilmeden önce, makine çevresindeki ağdaki makinelere (manuel veya otomatik olarak bir adres atanmadığı varsayılarak) özel bir mesaj (adres çözümleme protokolü anlamına gelen ARP kullanarak) gönderir. 169.254.1.1'in ücretsiz olup olmadığını öğrenmek için. Öyleyse, makine bu adresi ağ kartına atar. Bu adres aynı ağdaki başka bir makine tarafından zaten kullanılıyorsa, ücretsiz bir adres bulana kadar bir sonraki IP 169.254.1.2 ve benzerlerini dener.


Herhangi bir makine ARP (yazıcılar, PC, dizüstü bilgisayarlar) kullanarak istek gönderebilir mi? Nasıl Başlıyor? Yani, 2 makine bağlandığında ağ görünür. Birbirlerine ARP isteği gönderecekler mi? Ya aynı anda bir istek gönderirlerse? İkisi de 169.254.1.1 mi?
Roman

Evet, TCP / IP ağ iletişimi yeteneğine sahip herhangi bir makine ARP kullanır. Ağ iletişimi yedi katmandan oluşur, yedinci katman (uygulama katmanı) çoğu insanın aşina olduğu katmandır. ARP, veri bağlantı katmanı olarak bilinen katman 2'ye oturur. Fiziksel katman (gerçek donanım) olan katman 1'in hemen üzerindedir. Bir ağ uzmanı değilim, ancak ARP'nin herhangi bir IP adresi atanmadan önce olduğunu düşünüyorum. Bu, o noktadaki tüm iletişimin MAC adresi üzerinden yapıldığı anlamına gelir.
George H.Lenzer

ARP istekleri herkes tarafından gönderilebilir ve gönderilebilir. Aslında, bunlar bir ethernet ağının normal bir parçasıdır. Ve kimseye 'gönderilmez'. Yayınlanıyorlar. Bu aslında "Bu IP'ye kim sahip?" Diye bağırmanın bir yolu. tüm ağa.
Christopher Karel

Ağ trafiğini ağınızda izlemek ve ARP trafiğini izlemek için bir dinleyici kullanırsanız, temelde "IP adresi 169.254.1.1" olan ve bir makine olan Makinenin MAC adresini belirten yanıt. 169.254.1.1 alan iki makineye sahip olmaktan kaçınıyorsunuz. Aynı anda mesaj gönderseler de, biri her zaman diğerinden önce gelir ve bir makine IP adresini diğerinden önce alır. Bir IP'leri olduğunda da duyurduklarına inanıyorum. Yanılıyorsam biri beni düzeltir.
George H.Lenzer

2
Bağlantı yerel adresleri hiçbir zaman ardışık olarak seçilmez. Bunlar rastgele veya donanım adresine dayalıdır.
user1686

6

Özel bir adres sınıfıdır. Genellikle bir IPv4 veya IPv6 adresine atıfta bulunur, ancak diğer protokollere referans olabilir. Genel fikir, adresin yalnızca yerel bağlantı veya yerel ağ kesimi için geçerli ve kullanılabilir olmasıdır. Bu terimlerin kesin anlamları protokole göre değişir.

Firs, yerel bağlantı adresi her zaman bir IP adresidir.

Her zaman değil, çoğu zaman insanlar terimi kullandıklarında yerel bağlantı IP adresleri anlamına gelir. Bunu ifade ettiklerinde, adresler her zaman IPv4 veya IPv6'dır. Bazı durumlarda bir MAC adresine bağlantı-yerel adres olarak atıfta bulunmak geçerlidir, ancak bu terimin daha az yaygın kullanımıdır.

Ayrıca, her zaman 169.254.1.0 ila 169.254.1.0 aralığındadır.

Kapatıldığında, IPv4 aralığı 169.254.0.0/16 (169.254.0.1 - 169.254.255.254) olup, 169.254.0.0 ve 169.254.255.255 ağ / yayın adresleri olarak ayrılmıştır. IPv6'da Link-Local adresleri için ayrılmış fe80 :: / 10 vardır ve çoğu otomatik olarak atanmış olanlar fe80 :: / 64 aralığındadır.

İkinci olarak, bağlantı yerel adresi her zaman bir aygıta kendi başına atanır.

Hayır. Yerel bağlantı IP adresi, en azından genel anlamda, normal bir IP adresinden daha benzersiz değildir. Yerel bağlantı IP adresi, ağ segmentinde benzersiz olmalıdır. Bunun kaba kılavuzu, Yönlendiricilerin bağlantı yerel IP adresi aralığındaki bir adresi kullanarak herhangi bir trafiği iletmeyecekleri, ancak Hub'lar ve Anahtarlar normal şekilde davranacaklarıdır. Yerel bir ortamda, bu, otomatik atamalar dışında çok fazla kullanılmaları muhtemel olmadığı, daha büyük ağlarda daha alakalı hale geldiği anlamına gelir.

Kendisine adres atayan bir aygıt, Yerel Bağlantı IP adresleri için yaygın bir kullanımdır, ancak tek kullanım şekli bu değildir. Gelen vatansız adresi otomatik yapılandırma cihazı bir adres denemek ve kullanmak mevcuttur ve daha sonra kullanmak istediğini kontrol etmelidir. Yönettiğiniz iki cihaza aynı bağlantı yerel IP adresini manuel olarak atamanızı durduracak hiçbir şey yok.

Daha ayrıntılı olarak, cihaz bir IP adresi seçer (belirtilen aralıktan) ve bu IP'yi ağdaki diğer cihazlara gönderir. Bu IP adresi başka cihazlar tarafından kullanılmıyorsa, dikkate alınan cihaz tarafından alınır. Doğru mu?

Bir durum bilgisi olmayan adres otomatik yapılandırması biçimini açıklıyorsunuz . Bu, bağlantı yerel IP adresleri için en yaygın kaynaklardan biri olmasına rağmen, tek değil ve ayrı bir işlemdir.

IPv6'ya bakmaya başlayacaksanız, bir cihazdaki her fiziksel ağ bağlantı noktasının, çoğunlukla yalnızca düşük düzey protokol işlemleri tarafından kullanılan bir bağlantı yerel IPv6 adresi vardır. Bunlar, tanımladığınıza benzer şekilde otomatik olarak oluşturulur veya DHCP'nin normal IPv4 adresleri için genel olarak yaptığı gibi merkezi bir sistem tarafından dağıtılır.

IP yerine Ethernet düzeyine bakacaksanız, MAC adreslerinin yerel bağlantı adresleri olarak da sayıldığı görülmektedir. Bu terim muhtemelen diğer adreslenebilir ağ protokolleri için de geçerlidir, ancak IP ve Ethernet'in IP için yerli ekipman için geçerli olduğu her gün en sık kullanılan iki kullanım olmasını beklerim.

Daha fazla bilgi için Wikipedia'nın Link-Local Addresses ile ilgili makalesinde şanslı olabilirsiniz . IP ağlarında hub'lar, anahtarlar ve yönlendiriciler arasındaki farkların ne olduğunu bilmeniz gerekmesine rağmen şu anda üzerinde iyi bir açıklama var.


@ robbat2 tools.ietf.org/html/rfc3927 , kullandığım aralığın doğru olduğunu gösteriyor. Daha geniş aralık nerede belirtilir? Ayrıca soruda sunulan tarzda aralıklar vermeyi tercih ederim. Herkes, aralıkları doğru bir şekilde hesaplamak için alt ağ gösterimlerini yeterince iyi okuyamaz. Belki ikisini de belirtin?
TafT

Ah bekleyin, şu aralıkta haklısınız: "169.254 / 16 önekindeki ilk 256 ve son 256 adres ileride kullanılmak üzere ayrılmıştır ve bu dinamik yapılandırma mekanizması kullanılarak bir ana bilgisayar tarafından SEÇİLMEMELİDİR." Dinamik olarak atanan şeyler hakkında çok spesifik davranıyordum.
TafT

1
Evet, teknik özellik bu iki / 24'lerin dinamik yapılandırma yoluyla KULLANILMAMALIDIR, ancak statik yapılandırma için kabul edilebilir olduklarını söylüyor. Bir ağ bloğunun ilk veya son ağ dışı adresini ağ geçidi arayan istemcileri desteklemek için bunların 169.254.0.1 veya 169.254.255.254'te bir ağ geçidine sahip olduklarını görmek nadir değildir.
robbat2
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.