PDA

Bekijk Volledige Versie : IP adres aanvragen.



Aar
18/11/07, 16:37
Hallo,
In een datacenter hebben de server allemaal wel een extern IP waarop ze benaderbaar zijn...
Maar hoe komen ze nou aan die IP's?

Ik weet dat je een range moet aanvragen bij het RIPE.NET?

Maar hoe wordt nu bekend gemaakt dat het IP aan die server hoort in datacenter X en niet in Datacenter Y?

Ben ik wel benieuwd naar :)

Iemand die dit kan vertellen :)?

Randy
18/11/07, 16:42
Korte uitleg: Ieder netwerk heeft een AS-nummer en zij announcen de IP-ranges die zij beheren naar de andere netwerken. Zodiende weten al je 'buren' welke IP-adressen bij je horen.

Meer info: http://en.wikipedia.org/wiki/Autonomous_system_(Internet)

wonko
18/11/07, 20:03
Elke partij zet een router neer, en zegt aan die router welke adressen ie dient te bedienen. Van de andere routers waarmee hij verbonden is krijgt hij informatie door welke adressen zij allemaal bedienen.

Normale routers van niet-wereldwijde partijen (denk "grote hoster in Nederland") gaat één tot enkele netblokken verdelen, en gaat er ongeveer een 150000 ontvangen van zijn "buren".

Heel dat "ik heb die en die, en wat heb jij voor mij" wordt meestal geregeld door het BGP protocol wat de routers onderling gaan spreken.

Technotop
18/11/07, 22:57
Elke partij zet een router neer, en zegt aan die router welke adressen ie dient te bedienen. Van de andere routers waarmee hij verbonden is krijgt hij informatie door welke adressen zij allemaal bedienen.

Normale routers van niet-wereldwijde partijen (denk "grote hoster in Nederland") gaat één tot enkele netblokken verdelen, en gaat er ongeveer een 150000 ontvangen van zijn "buren".

Heel dat "ik heb die en die, en wat heb jij voor mij" wordt meestal geregeld door het BGP protocol wat de routers onderling gaan spreken.

Netwerk 1 heeft ipblok: 10.10.10.0/24
Netwerk 2 heeft ipblok: 10.10.11.0/24 en 20.20.20.0/24

Deze partijen willen verkeer met elkaar delen, zo dat dit via het grote internet (ip-transit) gaat, lekker makkelijk en snel! Netwerk1 ziet dus 2 prefixes/routes van netwerk2 en netwerk2 ziet 1 prefix/route van netwerk1.

Nu weet netwerk1 dat 10.10.11.0-255 bij buurman netwerk2 staat, samen met 20.20.20.0/24. Andersom werkt het zelfde, netwerk twee ziet dus dat 10.10.10.0/24 bij buurman netwerk1 staat.

Netwerk1 (ipblok: 10.10.10.0/24)
Netwerk2 (ipblok: 10.10.11.0/24, 20.20.20.0/24)

Traceroute naar 20.20.20.10
netwerk1 -> netwerk2 (20.20.20.10)


Stel netwerk3 heeft geen sessie/peering met Netwerk1, maar wel met netwerk2 dan kunnen netwerk2 en 3 elkaar zien, echter netwerk1 ziet netwerk3 niet, omdat deze geen sessie/peering met elkaar hebben.

Netwerk4 levert bijvoorbeeld IP-Transit aan netwerk1, netwerk2 en netwerk3. Netwerk2 en netwerk3 peeren met elkaar, net als netwerk1 en netwerk2, nu zal netwerk2 niet zomaar de routes/prefixes van netwerk3 doorgeven, dus moet de verbinding over netwerk4, of te wel de transit voor netwerk1.

De route zal dan zo lopen van netwerk1 naar netwerk3:

Netwerk1 (ipblok: 10.10.10.0/24)
Netwerk3 (ipblok: 99.99.99.0/24)

Traceroute naar 99.99.99.10
netwerk1 -> netwerk4 (transit) -> netwerk3 (99.99.99.10)

------

Het is vrij ingewikkeld om uit te leggen, maar dit is hoe het ongeveer werkt, een transit uplink heb je nodig om dus voor iedereen bereikbaar te zijn, echter peering direct naar je buurman is veel goedkoper, veel netwerken proberen dus ook zo veel mogelijk peers te zoeken om het verkeer zo goedkoop en snel mogelijk af te leveren.

Spyder01
18/11/07, 23:29
Nette uitleg Robbert, niets op aan te merken, veel makkelijker is het ook niet uit te leggen :)

Freakingme
18/11/07, 23:43
Waar is dat reputatiesysteem nou? ++ to Technotop

Mag je dit systeem nou ook vergelijken met ARP?