Úvod do RIPE

Transkript

Úvod do RIPE
Úvod do RIPE
Ondřej Caletka
12. dubna 2016
Uvedené dílo podléhá licenci Creative Commons Uveďte autora 3.0 Česko.
Některé obrázky převzaty ze školicích materiálů RIPE NCC.
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
1 / 31
O sdružení CESNET
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
2 / 31
Bylo, nebylo…
koncem 80. let 20. století přišly do (západní) Evropy první sítě
postavené na přepojování paketů a protokolu IP
nejprve jen do akademické sféry
vznikla potřeba dělat věci společně
setkání 14 akademiků v Amsterdamu v květnu 1989
později označeno jako RIPE 1
další setkání v listopadu, deklarovány 4 task forces
Connectivity and routing
Network management and operations
Domain name system
Formal coordination
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
3 / 31
Réseaux IP Européens
otevřená komunita zaměřená na rozvoj IP sítí v Evropě a dále
bez formálního členství, bez právní entity
protože pravidla chování na Internetu se týkají úplně všech
určuje politiky řízení Internetu v regionu
pracuje v pracovních skupinách
na zcela dobrovolné bázi
pravidelná komunitní setkání dvakrát ročně
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
4 / 31
Fundamentální principy RIPE
otevřenost
každý se může účastnit
diskuze v e-mailové konferenci
účast na setkáních není třeba
transparentnost
veřejné archivy konferencí
zápisy ze setkání
komunitní řízení (bottom-up)
kdokoli může napsat politiku
politiky jsou schvalovány na základě dohody – konsenzu
nehlasuje se!
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
5 / 31
Rob Blokzijl (1943 – 2015)
původně fyzik vysokých energií
zakladatel a dlouholetý předseda RIPE
zakladatel AMS-IX, největšího IXP na světě
kontaktní osoba Internetu v Evropě
držitel ceny Jona Postela a ocenění Nizozemské
královské rodiny
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
6 / 31
Vznik RIPE politiky
1
2
3
4
5
6
7
politika je napsána
k politice je otevřena diskuze v e-mailové konferenci příslušné
pracovní skupiny
během diskuze jsou postupně vypořádávány připomínky
předsedové pracovní skupiny rozhodnou, zda došlo ke konsenzu
pokud ano, je vyhlášena v tzv. poslední výzvě
běží ochranná lhůta pro připomínky, které dosud nebyly vypořádány
politika vstupuje v platnost
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
7 / 31
RIPE Network Coordination Centre
sekretariát pro potřeby RIPE komunity
založeno 1992
organizace setkání
vedení registru adres a kontaktních údajů
neziskové sdružení se sídlem v Amsterdamu
placené členství
vrcholným orgánem valná hromada
hlasuje se!
implementuje RIPE politiky
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
8 / 31
Rozdělený Internet Jona Postela
nutnost zajistit unikátnost číselných rozsahů na Internetu
původní přístup: IANA alias číselný car
tak své adresy získalo třeba ČVUT
špatné škálovatelné řešení
vznik regionálních registrů (RIR)
na úrovni kontinentů
RIPE NCC jako první regionální registr
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
9 / 31
Základní úlohy regionálních registrů
registrace
vést evidenci, který subjekt používá které adresy
konzervace
přidělovat pouze takové množství, které je skutečně potřeba
agregace
přidělovat adresy tak, aby je bylo možné shlukovat a šířit najednou
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
10 / 31
Agregace hierarchickým přidělováním
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
11 / 31
Konzervace adres
allocation
přidělení velkého agregovatelného bloku LIRovi
adresy v tomto stavu nesmí být používány
assignment (Provider Aggregatable)
přiřazení určité části alokace konkrétnímu účelu/zákazníkovi
pouze v souladu s pravidly RIPE
při změně podmínek nutno vrátit LIRovi
PI (Provider Independent) assignment
adresy přiřazené přímo od RIPE NCC koncovému uživateli
pouze pro potřeby daného subjektu
neagregovatelné
regulační poplatek 50 € ročně
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
12 / 31
RIPE databáze
povinná registrace držitelů adres
pro zajištení unikátnosti přidělených prostředků
evidence kontaktních údajů
výjimky: point-to-point spoje a broadband pooly
WHOIS a webové rozhraní
objekty různých typů, skládající se z párů klíč: hodnota
open source v Javě, používající MySQL
limit na osobní údaje z adresy za jednotku času (vždy přidávejte -r)
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
13 / 31
RIPE DATABASE OBJECTS OVERVIEW
allocation
person:
inetnum:
tech-c: gh1-ripe
admin-c
admin-c:
admin-cjp23-ripe
status:
nic-hdl: jp23-ripe
ALLOCATED PA
mnt-lower:
dk-mnt
lo
mntner:
ck
person:
s
tech-c:
admin-c
admin-c:
auth:
mnt-by:
ob
t
je c
admin-c
nic-hdl: af23-ripe
mnt-by:
person:
RIPE-NCC-HM-MNT
e
th
mntner:
mntner:
mnt-by:
mnt-by: RIPE-NCC-HM-MNT
person:
role:
person:
admin-c:
person:
tech-c: af23-ripe
admin-c
tech-c:
person:
tech-c:
nic-hdl: gh1-ripe
mnt-by:
blocks the range
mntner:
auth:
assignment
mntner:
dk-mnt
person:
tech-c:
admin-c:
admin-c
mnt-by:
person:
inetnum:
person:
gh1-ripe
admin-c:
admin-c dh14-ripe
tech-c:
admin-c
mntner:
status:
nic-hdl: dh14-ripe
mnt-by:
mnt-by:
ASSIGNED PA
ph-mnt
gz-mnt
IP RANGES:
tech-c:
admin-c:
admin-c
auth:
person:
person:
ck
lo
person:
mntner: ph-mnt
s
th
e
ob
je
ct
mnt-lower:
blocks the range
mntner: gz-mnt
tech-c:
admin-c:
admin-c
assignment
auth:
person:
Ondřej Caletka (CESNET, z. s. p. o.)
allocation
mnt-by:
mnt-by:
Úvod do RIPE
12. dubna 2016
14 / 31
Objekty v RIPE databázi
person
role
inetnum
inet6num
aut-num
route
domain
mntner
kontaktní údaje osoby
sdružuje osoby
rozsah IPv4 adres
IPv6 prefix
číslo autonomního systému
vazba IP prefixu a ASN
reverzní DNS delegace
zámek bránící změně údajů v objektech
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
15 / 31
Editace databáze
provádí se odesláním nového objektu
e-mailem
webovým rozhraním
pomocí REST API
dříve volně dostupná komukoli
později povinným zamykáním pomocí mnt-by:
možnosti autentizace
heslem (MD5 hash)
PGP klíčem
SSO účtem RIPE NCC Access
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
16 / 31
Sofistikované prohledávání
Které IPv6 adresy patří do autonomního systému 2852?
$ whois -h whois.ripe.net -r -t
route:
[mandatory] [single]
origin: [mandatory] [single]
…
$ whois -h whois.ripe.net -r -T
route6
[primary/lookup key]
[primary/inverse key]
route6 -i origin AS2852
Jaké sítě spadají pod 2001:718::/32?
$ whois -h whois.ripe.net -r -m 2001:718::/32
Proč tam není rozsah ČVUT?
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
17 / 31
Komunitní setkání RIPE
původně třikrát ročně, nyní dvakrát
není to konference – i přednášející platí vstupné ☺
dva dny plenární zasedání
přednášky cca. 30 minut
pouze nekomerční, technologické
vybírá programový výbor
dva dny zasedání pracovních skupin
Birds of Feather (BoF) – večerní neformální setkání
valná hromada RIPE NCC
živý stream, záznamy, živý stenozáznam
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
18 / 31
Pracovní skupiny RIPE
Address Policy
RIPE Academic Cooperation
Anti-Abuse
Initiative (RACI)
Connect
program pro akademiky
Cooperation
možnost prezentovat výstupy
Database
svého výzkumu
DNS
grant na dopravu a ubytování
IPv6
Measurement Analysis and Tools
Open Source
RIPE NCC Services
Routing
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
19 / 31
RIPE Atlas
systém aktivního měření Internetu
budován od roku 2010
používá hardwarové sondy hostované u dobrovolníků
více než 9000 připojených sond (260 v ČR)
vestavěná a uživatelsky definovatelná měření
zaměřeno na nejnižší úroveň funkce IP sítí
ping
traceroute
DNS
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
20 / 31
Sonda RIPE atlas
speciální hardware použitý s ohledem na nízkou spotřebu a cenu
napájení z USB, 10/100Mbps připojení do sítě
žádné ovládací prvky, žádné ovládací rozhraní, žádný otevřený port
může být zapojena za NAT
udržuje spojení s řídicími servery u RIPE NCC
provádí měření a posílá výsledky řídicím serverům
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
21 / 31
RIPEstat
interaktivní vizualizace nejrůznějších statistik
všechna data dostupná i pomocí JSON API
možnost začlenit do vlastních projektů
https://stat.ripe.net
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
22 / 31
RIPE NCC Academy
e-learningová platforma pro RIPE školení
přístupná pro každého
zatím dva kurzy
RIPE Database Expert
Introduction to IPv6
https://academy.ripe.net
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
23 / 31
Závěr
Dotazy?
Ondřej Caletka
[email protected]
https://Ondřej.Caletka.cz
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
24 / 31
Secret WG
pracovní skupina, která nikdy neexistovala
jen občas leakne nějaké video
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
25 / 31
Limerick
Limerik je báseň o pěti verších na dva rýmy struktury a-a-b-b-a. V tvůrčí
praxi je v limeriku časté užití kratších třetího a čvrtého verše…
(Wikipedia)
Byl jeden dědeček z Tokaje,
sedával na vejcích kvokaje.
Zní to jak pohádka –
vyseděl kuřátka,
ten starý čipera z Tokaje.
(Jiří Žáček, 2001)
Ondřej Caletka (CESNET, z. s. p. o.)
$ whois
descr:
descr:
descr:
descr:
descr:
-h whois.ripe.net -r form-limerick
The object consists of a verse
in a format approaching the terse
The rhymes, very strict
Must be carefully picked
and it's funny and often perverse
Úvod do RIPE
12. dubna 2016
26 / 31
POEM-SEA
A UNIX saleslady, Lenore,
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
27 / 31
POEM-SEA
A UNIX saleslady, Lenore,
Enjoys work, but she likes the beach more.
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
27 / 31
POEM-SEA
A UNIX saleslady, Lenore,
Enjoys work, but she likes the beach more.
She found a good way
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
27 / 31
POEM-SEA
A UNIX saleslady, Lenore,
Enjoys work, but she likes the beach more.
She found a good way
to combine work and play:
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
27 / 31
POEM-SEA
A UNIX saleslady, Lenore,
Enjoys work, but she likes the beach more.
She found a good way
to combine work and play:
She sells C shells by the seashore.
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
27 / 31
POEM-DATAWAY
There was a small bus’ness from Plick
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
28 / 31
POEM-DATAWAY
There was a small bus’ness from Plick
who wanted a /16 quick.
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
28 / 31
POEM-DATAWAY
There was a small bus’ness from Plick
who wanted a /16 quick.
The reg’stry said “no,
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
28 / 31
POEM-DATAWAY
There was a small bus’ness from Plick
who wanted a /16 quick.
The reg’stry said “no,
with NAT shall you go.”
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
28 / 31
POEM-DATAWAY
There was a small bus’ness from Plick
who wanted a /16 quick.
The reg’stry said “no,
with NAT shall you go.”
“Then I’ll switch to IPv6!”
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
28 / 31
POEM-RIPE55-7 (Critical infrastructure)
The DNS, the power, whois?
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
29 / 31
POEM-RIPE55-7 (Critical infrastructure)
The DNS, the power, whois?
Wikipedia or Google it is?
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
29 / 31
POEM-RIPE55-7 (Critical infrastructure)
The DNS, the power, whois?
Wikipedia or Google it is?
No; when I’m in a rush
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
29 / 31
POEM-RIPE55-7 (Critical infrastructure)
The DNS, the power, whois?
Wikipedia or Google it is?
No; when I’m in a rush
and the loo doesn’t flush
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
29 / 31
POEM-RIPE55-7 (Critical infrastructure)
The DNS, the power, whois?
Wikipedia or Google it is?
No; when I’m in a rush
and the loo doesn’t flush
Where do I go for a piss?
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
29 / 31
POEM-CUSSING
A programmer started to cuss
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
30 / 31
POEM-CUSSING
A programmer started to cuss
because getting to sleep was a fuss.
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
30 / 31
POEM-CUSSING
A programmer started to cuss
because getting to sleep was a fuss.
As he lay there in bed
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
30 / 31
POEM-CUSSING
A programmer started to cuss
because getting to sleep was a fuss.
As he lay there in bed
looping ’round in his head
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
30 / 31
POEM-CUSSING
A programmer started to cuss
because getting to sleep was a fuss.
As he lay there in bed
looping ’round in his head
was: while(!asleep()) sheep++;
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
30 / 31
Závěr
Děkuji za pozornost
Ondřej Caletka
[email protected]
https://Ondřej.Caletka.cz
Ondřej Caletka (CESNET, z. s. p. o.)
Úvod do RIPE
12. dubna 2016
31 / 31

Podobné dokumenty

Tabulka splnění technických požadavků Agentura ochrany přírody a

Tabulka splnění technických požadavků Agentura ochrany přírody a seskupování, podpora VLAN, auto-uplink (auto MDI/ MDI-X), IPv6 podpora, Podporuje Rapid Spanning Tree Protocol (RSTP), podpora MSTP (Multiple Spanning Tree Protocol, Trivial File

Více

Anonymita?

Anonymita? descr: Zapadoceska univerzita descr: Plzen country: CZ org: ORG-UOWB1-RIPE admin-c: UOWB1-RIPE tech-c: UOWB1-RIPE status: LEGACY mnt-by: TENCZ-MNT remarks: Please report network abuse -> abuse@zcu....

Více

to je ona

to je ona admin-c: tech-c: status: ASSIGNET PA mnt-by: changed: source: RIPE #[PERSON person: address: address: address: address: address: phone: fax: e-mail: nic-hdl: notify: changed: source:

Více

NONSENS A EXPERIMENTÁLNÍ POEZIE V HODINÁCH LITERÁRNÍ

NONSENS A EXPERIMENTÁLNÍ POEZIE V HODINÁCH LITERÁRNÍ Klíčová slova: Experimentální poezie, nonsens, limerik, kaligram, humor, kreativita, obraz-báseň, překlady, hry s jazykem, literární výchova Abstract: The contribution is focused on work with non-t...

Více

PSK2-10 DNS a WHOIS - Hroch

PSK2-10 DNS a WHOIS - Hroch adres. Struktura databází národních domén nejvyššího řádu je hierarchická (každý národní registrátor vede vlastní WHOIS server), podobně je distribuována i správa IP adres podle regionálních úřadů ...

Více

reportáži

reportáži chladící taktiku z předešlého dne, a tak jsme ještě před začátkem hry skočili do moře. Pro mě trochu bolestivá, ale jinak velmi osvěžující koupel nás zbavila stresu a přinesla dobrou náladu. Organi...

Více

čsn en 1775 oprava 1

čsn en 1775 oprava 1 Při vpuštění plynu se pověřená osoba musí přesvědčit zkouškou provozuschopnosti o těsnosti spojů mezi: – úseky nového plynovodu, zkoušenými samostatně; – úseky zkoušeného nového a stávajícího plyno...

Více

Fyzická a mapová příprava žactva DH10 až DH14

Fyzická a mapová příprava žactva DH10 až DH14 Základem nové tréninkové skupiny jsou děti členů oddílu, s nimi přicházejí jejich kamarádi. Děti, které běžely závod ligy škol a orientační běh je nadchnul tak, že se rozhodly to zkusit a nakonec p...

Více