Wat is het verschil tussen link-local adres en site-local adres?


Antwoord 1:

Link-lokale IP-adressen zijn niet-routeerbaar. Hiermee bedoel ik dat een dergelijk pakket niet van een router op één IP-interface moet worden ontvangen en een andere IP-interface moet worden doorgestuurd, zelfs als het binnen een organisatie is.

Vaak is link-local synoniem met IPv6 vanwege het zware gebruik van link-local netwerken in de manier waarop IPv6 werkt, maar IPv4 heeft ook hetzelfde concept (met behulp van het IP-bereik 169.254.0.0/16 gedefinieerd in RFC 3927). Deze netwerken zijn heel gebruikelijk wanneer u moet "spreken" tussen twee systemen in hetzelfde LAN, maar u wilt uw IP-adresschema niet ingewikkelder maken door site-local unieke IP-adressen voor een dergelijk doel te beveiligen.

Sitelokale IP-adressen zijn routeerbaar binnen een organisatie, maar ze zijn niet routeerbaar in internetwerken (zoals internet). Hier is een 'site' in wezen een organisatie. IPv4 definieert site-local in RFC 1918 en reserveert hiervoor drie bereiken (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16).

Hoewel meestal gezien als een IPv4-specifiek concept, heeft IPv6 ook site-local (hoewel het niet zo nodig of gebruikt is als in het geval van IPv4, simpelweg omdat public address-ruimte zo overvloedig is). Vroege standaarden voorbehouden het FEC0-voorvoegsel voor site-local, dat later werd afgeschaft, daarna kwamen ze terug en gereserveerd fc00 :: / 7 voor hetzelfde soort doel in RFC 4193.