Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

22
Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe Seminarium podsumowujące projekt Politechnika Warszawska, 27-28 maja 2013 1

description

Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe. Seminarium podsumowujące projekt Politechnika Warszawska, 27-28 maja 2013. Sieć badawcza IPv6. Lista partnerów sieci badawczej IPv6 projektu IIP. 2. Sieć badawcza IPv6 Plan prezentacji. Plan prezentacji - PowerPoint PPT Presentation

Transcript of Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Page 1: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Sieć badawcza IPv6Bartosz Gajda

Poznańskie Centrum Superkomputerowo-Sieciowe

Seminarium podsumowujące projektPolitechnika Warszawska, 27-28 maja 2013

1

Page 2: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

2

Sieć badawcza IPv6

Lista partnerów sieci badawczej IPv6 projektu IIP

Politechnika Gdańska http://www.pg.gda.pl/

Poznańskie Centrum Superkomputerowo-Sieciowe http://www.man.poznan.pl

Politechnika Warszawska (koordynator projektu) http://www.pw.edu.pl/

Politechnika Wrocławska http://www.pwr.wroc.pl/

Instytut Telekomunikacji http://www.itl.waw.pl/

2

Page 3: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

3

Sieć badawcza IPv6Plan prezentacji

Plan prezentacji• Założenia• Budowa sieci badawczej IPv6• Stan sieci• Rozwój aplikacji i usług

• Przykład eksperymentu – demonstracja na wystawie• Popularyzacja IPv6 w Polsce• Sukcesy IPv6 w Polsce

Page 4: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

4

Prace realizowane- założenia

Budowa ogólnopolskiej sieci badawczej IPv6

Założenia sieci

Niezależne laboratoria lokalne: Gdańsk, Poznań, Warszawa, WrocławZałożenia sieci: umożliwienie realizacji prac badawczych i eksperymentów oraz opracowywanie i rozwój nowych aplikacji i usług IPv6Eksperymenty przeprowadzane na dwóch poziomach: w laboratoriach lokalnych oraz w sieci ogólnopolskiej (pomiędzy laboratoriami uczestników)Możliwość połączenia sieci na zewnątrz w celu współpracy z innymi sieciami

4

Page 5: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Sieć badawcza IPv6:PL-LAB IPv6

Politechnika Gdańska

Poznańskie Centrum Superkomputerowo-

Sieciowe

Politechnika Wrocławska

Politechnika Warszawska

Instytut Łączności

• Dedykowane połączenia 1 Gb/s opcja: rozbudowa do 10 Gb/s

• Lokalne laboratoria wirtualne (w poszczególnych miastach)

• Scenariusze dla IPv6 w sieci lokalnej i krajowej

IPv6PL-LAB

Sieć PL-LAB IPv6 z usługami:

• IPTV

• VoIP

• IMS

• DNS

• DHCPv6

5

Page 6: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Sieć PL-LAB IPv6- zasoby sprzętowe

Sprzęt wykorzystywany w laboratoriachRouter Juniper MX 240

Umożliwia tworzenie sieci wirtualnych IPv6(z wykorzystaniem routerów logicznych)

Przełącznik Juniper EX3200

Serwery HP – do wirtualizacji systemów operacyjnych

Bezprzewodowe routery dostępowedla testów rozwiązań w sieciach mobilnych

6

Page 7: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Sieć PL-LAB IPv6- sieć zwirtualizowana

Najważniejsze zalety wirtualizacji:Redukcja kosztów: mniejsze zapotrzebowanie sprzętowe, mniejsza ilość wykorzystywanych serwerówLepsze wykorzystanie zasobów: efektywniejsze wykorzystanie istniejących zasobów sprzętowych środowiska informatycznegoZrównoleglenie: wiele systemów operacyjnych uruchamianych jest na pojedynczej platformie sprzętowejWyższa niezawodność: możliwość szybkiego odtworzenia systemu i usług w przypadku awariiIzolacja aplikacji: działanie jednej aplikacji jest oddzielone od działania innej, co może być istotne przy jej aktualizowaniu, dokonywaniu zmian itd.Elastyczność: szybka migracja zadań Łatwiejsze duplikowanie środowisk: dzięki używaniu standardowych środowisk wirtualizacyjnych, łatwiej można zduplikować dany system i konfiguracjęDedykowane środowisko: możliwość budowania wielu sieci wirtualnych do różnych celów; różne parametry tworzonych sieci uwzględniają zapotrzebowanie uruchamianych aplikacji i usług Lepsza ochrona prywatności: ochrona obejmująca dane i aplikacjeAbstrakcja zasobów: wirtualizacja na różnych poziomach jako abstrakcja zasobów dla warstw wyższych – ze wsparciem dla IPv6

7

Page 8: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Sieć PL-LAB IPv6- sieć zwirtualizowana

Różne systemy wirtualizacji – dla uruchamiania systemów operacyjnych z usługami i aplikacjami

8

Wsparcie IPv6 – wyniki testów

IPv6 Core Usługi sieciowe

Protokoły routingu

Systemy wirtualizacji

- usługi sieciowe

Systemy wirtualizacji

- zarządzanie

VMware DHCP DHCP, DNS CLI, SDK

HyperV DNS DNS ???

XEN DHCPRaport: Analiza architektury i mechanizmów rozwiązań oraz specyfikacji prototypu sieci wirtualnej IPv6 ((M1.B.1, M1.B.2) http://wiki.iip.net.pl/lib/exe/fetch.php?media=iip:cs1:iip-z11-m1b12-2011-03-04.docx

Page 9: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Sieć PL-LAB IPv6- sieć zwirtualizowana

9

PL-LABv6

Page 10: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

10

Prace wykonane

Siec PL-LABv6• Uruchomiona sieć badawcza IPv6: PL-LABv6• Dedykowane połączenia VLAN poprzez sieć PIONIER (odrębne od

CS2)• Odrębne pule adresowe u każdego z partnerów oraz numer AS• Uruchomiony protokół routingu BGP – routery u każdego z

partnerów• Uruchomione usługi sieciowe: DNS, DHCPv6• Aplikacje opracowywane w ramach CS1 (Dibbler, iPTV, VoIP client,

server, LiveCD, pmacct)

Page 11: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Stan sieci PL-LABv6

11

Siec PL-LABv6• Konfiguracja połączeń IPv6 oraz routingu BGP

Partner Adres IPv6 partnera numer AS partnera

IŁ 2001:808:2:31ff::3/64 24597

PCSS 2001:808:2:31ff::4/64 9112

PG 2001:808:2:31ff::5/64 65005

PW 2001:808:2:31ff::8/64 64800

PWr 2001:808:2:31ff::9/64 8970

Page 12: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

12

Stan sieci PL-LABv6

Usługi siecioweDNS:

• konfiguracja DNS dla IPv6 i domeny iip.net.pl• Delegacja domen do serwerów DNS u poszczególnych partnerów (tabelka)• Opracowano i udostępniono przykładową konfiguracja dla serwera DNS partnera (na przykładzie

PCSS)

No. IIP partner DNS suffix IPv6 address of DNS server1 AGH .agh.iip.net  2 IITIS .iitis.iip.net  3 IŁ .il.iip.net  4 PCSS .pcss.iip.net 2001:808:2:31fe::2/64 5 PG .pg.iip.net  6 PP .pp.iip.net  7 PŚ .ps.iip.net  8 PW .pw.iip.net  9 PWr .pwr.iip.net  

Page 13: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Aplikacje i usługi IPv6

13

Aplikacje i usługi IPv6• Przewodnik Migracji IPv6

• Rozbudowa treści dla różnych systemów:• Systemy Windows

• Windows XP, 2003• Windows Vista, 7, 2008, 2008R2, 2012

• Systemy Linux• Redhat (Fedora, CentOS)• Debian (Ubuntu, Knoppix, DSL)• Suse

• Systemy wbudowane• Routery Cisco• Routery wirtualne Vyatta• Routery SOHO OpenWRT

Page 14: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Aplikacje i usługi IPv6

14

Aplikacje i usługi IPv6• Mobilność (PG):

• Autorska implementacja protokołu Proxy Mobile IPv6• Realizowana w językach wysokiego poziomu oraz skryptowych• Implementacja o charakterze badawczym – pozwala łatwo

przetestować nowe pomysły i dodatki

• Działająca implementacja protokołu Proxy Mobile IPv6 dla sieci:• Przełączanych• Routowanych

• Opracowany sposób optymalizacji procesu przełączania z wykorzystaniem dwóch kart sieciowych w terminalu mobilnym (MH)

• Aktualne prace skupione wokół przetestowania rozwiązania w PL-Lab

PL-Lab

LMA, CN

MAG1

MAG2

MH v6 router

Page 15: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Aplikacje i usługi IPv6

15

Aplikacje i usługi IPv6• VoIP (PG)

• Implementacja systemu telekonferencji w środowisku sieci IPv6 (IMS, MRF, AS)

• Implementacja mechanizmów monitorowania serwerów oraz odtwarzania telekonferencji

• Modyfikacji dostarczonego do zestawu ewaluacyjnego kernela Linux – obsługa IPv6, audio in/out

• Implementacja klienta IMS dla architektury ARM

Page 16: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Aplikacje i usługi IPv6

16

Sieć 2

tablica pamięci

stacja zarządzania

Sieć 1

pmacct

Aplikacje i usługi IPv6• Pmact-snmp – aplikacja do wspomagania

monitorowanie sieci PL-LABv6• Problem:

• Brak wsparcia IPv6 dla protokołu SNMP w aplikacjach monitorowania sieci

• Działanie sieci IPv6 oraz ich rozwój, wymaga dostępu do odpowiednich narzędzi monitorowania i zarządzania

• Propozycja rozwiązania problemu:• Wykorzystanie aplikacji pmacct i rozszerzenia dla

agenta Net-SNMP, pmacct-snmp oraz rozwinięcie jego możliwości o obsługę ruchu IPv6

• Co zyskujemy:• możliwość wykorzystania narzędzi wspierających do

tej pory jedynie SNMP• szczegółowe informacje dotyczące sieci przez SNMP

Page 17: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Przykład eksperymentu – demo na wystawie

Przykład eksperymentu IPv6 realizowanego w sieci testowej PL-LABv6

17

PL-LABv6

• Użytkownicy realizują transmisję multimedialną IPv6

• Oprogramowanie monitoruje ruch, przetwarza zgromadzone statystyki i udostępnia je poprzez SNMP

• Oddzielne oprogramowanie wizualizuje udostępnione dane poprzez SNMP

Sieć 1 Sieć 2

Aplikacja pmacct-snmp

Stacja zarządzająca

Page 18: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Prace wykonane

18

Aplikacje i usługi IPv6• Use case dla aplikacji i usług

• Opracowywane przykładowe scenariusze zastosowań dla aplikacji i usług sieciowych

• Scenariusze do wykorzystania przez użytkowników końcowych w sieci PL-LABv6

• Scenariusze mogą być dystrybuowane w pakiecie z aplikacjami, do wykorzystania poza siecią PL-LABv6

• Licencje dla aplikacji• Sposoby udostępniania wytworzonego oprogramowania:• Opracowywane zasad licencjonowania wytworzonych aplikacji

• Rozpowszechnianie wyników prac • Dotarcie z informacją do szerokiego grona odbiorców (poza projektem)

Page 19: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

Rozpowszechnianie wyników prac

Krajowe Sympozjum Telekomunikacji i Teleinformatyki KSTiT 2010, 8-10 wrzesnia 2010, WarszawaKonferencja i3, Wrocław 1-3 grudnia 2010rKrajowe Sympozjum Telekomunikacji i Teleinformatyki KSTiT 2011, 14-16 września 2011, ŁodźFuture Internet Week, 24-28.10.2011r, PoznańSeminarium „Wsparcie techniczne dla wdrożenia IPv6 w krajowych sieciach publicznych i e-administracji”, 16 lutego 2012, Warszawa Krajowe Sympozjum Telekomunikacji i Teleinformatyki KSTiT 2012, 12 – 14 września 2012, Warszawa

19

Page 20: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

20

Popularyzacja IPv6 w Polsce

CS1 – Organizacja seminarium „Wdrażanie IPv6 w Polsce”16 lutego 2012 roku, Politechnika Warszawska.

Page 21: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

21

Popularyzacja IPv6 w Polsce

CS1 – Organizacja seminarium „Wdrażanie IPv6 w Polsce”16 lutego 2012 roku, Politechnika Warszawska.• Prezentacje przedstawiające wynik prac projektu POIG „Inżynieria Internetu

Przyszłości” w zakresie IPv6 oraz perspektyw wdrażania IPv6 w Polsce• Wprowadzenie do IPv6• Nowe usługi i aplikacje IPv6• Stan wdrażania IPv6 w administracji w Niemczech i Hiszpanii

• Wystawa – demonstracje• Zarządzanie siecią IPv6• System mobilny IPv6• Translator IPv4-IPv6• Przewodnik migracji do IPv6• Testowanie produktów IPv6• Telekonferencja VoIPv6• IPTVv6

• Panel dyskusyjny• Urząd Kontroli Elektronicznej, Orange Labs Poland, Polska Izba Informatyki i

Telekomunikacji, T-Mobile , KIGEiT, przedstawiciel Projektu IIP, Telekomunikacja Polska

Page 22: Sieć badawcza IPv6 Bartosz Gajda Poznańskie Centrum Superkomputerowo-Sieciowe

22

Sukcesy IPv6 w Polsce (pozostałe)

Osiągnięcia:• Wdrożenie stron IPv6 dla:

• Projektu IIP • Politechniki Gdańskiej• PCSS• Urzędu Miasta w Poznaniu

• Aktywny udział w:• IPv6 World Day 2011 – Politechnika Gdańska, Politechnika

Wrocławska• Organizacji seminarium IPv6 – Luty 2012