Yanıtlar:
dan http://linux-ip.net/html/tools-ip-address.html :
Kapsam | Açıklama
küresel | her yerde geçerli
sitesi | sadece bu site içinde geçerlidir (IPv6)
bağlantı | sadece bu cihazda geçerli
sunucu | yalnızca bu ana makine (makine) içinde geçerli
Kapsam normal olarak ip yardımcı programı tarafından komut satırında açıkça kullanılmadan belirlenir. (...)
Aşağıdaki alıntılar, Christian Benvenuti, O'Reilly'nin Linux ağ içsellerini anlama kitabından alınmıştır:
"Linux'ta bir rotanın kapsamı, hedef ağa olan mesafenin bir göstergesidir. IP adresinin kapsamı, adresin yerel ana makineden ne kadar bilindiğinin bir göstergesidir, bu da bir dereceye kadar size bu adresin sahibi yerel ana bilgisayardan (...).
Ana Bilgisayar: Bir adres, yalnızca ana bilgisayar içinde iletişim kurmak için kullanıldığında bir ana bilgisayar kapsamına sahiptir. Ana bilgisayarın dışında bu adres bilinmemektedir ve kullanılamaz. Bir örnek geri döngü adresidir, 127.0.0.1
Bağlantı: Bir adres anlamlı olduğunda ve yalnızca LAN içinde kullanılabildiğinde bir bağlantı kapsamına sahiptir. Buna bir örnek, bir alt ağın yayın adresidir.
Global: Bir adres, herhangi bir yerde kullanılabildiğinde global bir kapsama sahiptir. Çoğu adres için varsayılan kapsam budur. (...)"
Kapsamları kullanmanın temel nedeni, birden fazla arabirim ve adrese sahip bir ana bilgisayarın hangi adresi ne zaman kullanacağına karar vermesi gerektiği gibi görünüyor. Kendisiyle iletişim için bir geri döngü adresi (kapsam ana bilgisayarı) kullanılabilir. Başka bir yerde iletişim ile farklı bir adres seçilmelidir.
metric
argüman mesafeyi belirtmek için kullanılmıyor mu?
Kapsamın tanımını anlamaya başlamak için, bağlantı yerel ve site yerel adreslerinin ne olduğunu bilerek başlamalısınız. Bunlar temizlendikten sonra diğerleri yerine yerleşecektir. Bazı snippet'lerden IPv6 dokümanlarından alıntı yapılıyor.
bağlantı
Yerel bağlantı adresinin, tek bir bağlantıdaki düğümleri adreslemek için kullanılması gerekir. Bağlantı yerel adresinden gelen veya bu adrese giden paketler bir yönlendirici tarafından iletilmez.
Bunun bir örneği 169.254 / 16 aralığıdır. Cihazlar DHCP'den geçerli bir adres alamadığında daha önce görmüş olabileceğiniz.
yer
Site yerel adresinin bir site içinde kullanılması gerekir. Yönlendiriciler, site yerel kaynağı veya hedef adresi site dışında olan hiçbir paketi iletmez.
Bu sadece IPv6 için geçerlidir. IPv4'te site yerel adresleri kavramı yoktur.
evsahibi
Ana makine adresi, yalnızca ana makinenin kendisinde var olacak bir şeydir. Örneğin 127.0.0.1, geri döngü arayüzüne yaygın olarak atanan bir ana bilgisayar adresidir. Geridöngü arabiriminin harici bağlantısı yoktur ve bu nedenle kapsamı ana makinenin kapsamı ile sınırlıdır.
global
Global adres, şu anda "normal" bir adres olarak düşünebileceğiniz adrestir. Yani, harici bir ağda görülebilen ve yönlendirilebilen tek noktaya yayın adresi.
site
Bu adresler 2004'te kullanımdan kaldırıldığı için asla kullanıldığını görmemelisiniz .
Fib_semantics.c adresinde bu yorumları bul
704 * Every prefix is assigned a "scope" value: "host" is local address,
705 * "link" is direct route,
706 * [ ... "site" ... "interior" ... ]
707 * and "universe" is true gateway route with global meaning.
708 *
709 * Every prefix refers to a set of "nexthop"s (gw, oif),
710 * where gw must have narrower scope. This recursion stops
711 * when gw has LOCAL scope or if "nexthop" is declared ONLINK,
712 * which means that gw is forced to be on link.
....
719 * Normally it looks as following.
720 *
721 * {universe prefix} -> (gw, oif) [scope link]
722 * |
723 * |-> {link prefix} -> (gw, oif) [scope local]
724 * |
725 * |-> {local prefix} (terminal node)
726 */