ip alapú hálózatok tervezése és üzemeltetése ii

42
1 IP alapú hálózatok tervezése és üzemeltetése II. 15/9

Upload: ally

Post on 28-Jan-2016

37 views

Category:

Documents


0 download

DESCRIPTION

IP alapú hálózatok tervezése és üzemeltetése II. 15 / 9. Az előző előadás tartalma. VoIP Potenciális hálózatok VoIP piac Készülékek VoIP módok Előnyök/Hátárnyok RTP/RTCP/RSTP SIP SDP. Források. http://www.cse.wustl.edu/~jain/cse574-06/ftp/j_emip6.pdf - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IP alapú hálózatok tervezése és üzemeltetése II

1

IP alapú hálózatok tervezése és

üzemeltetése II.

15/9

Page 2: IP alapú hálózatok tervezése és üzemeltetése II

2

IP alapú hálózatok tervezése és üzemeltetése II.

Az előző előadás tartalma VoIP

Potenciális hálózatokVoIP piacKészülékekVoIP módokElőnyök/HátárnyokRTP/RTCP/RSTPSIPSDP

Page 3: IP alapú hálózatok tervezése és üzemeltetése II

3

IP alapú hálózatok tervezése és üzemeltetése II.

Források http://www.cse.wustl.edu/~jain/cse574-06/ftp/j

_emip6.pdf http://www.soi.wide.ad.jp/class/20060035/mat

erials_for_student/05/lecture_05_mobileip.pdf http://www.acm.org/crossroads/xrds7-2/mobile

ip.html http://tools.ietf.org/html/rfc3344 http://medianet.kent.edu/ipmn/main.html

Page 4: IP alapú hálózatok tervezése és üzemeltetése II

4

IP alapú hálózatok tervezése és üzemeltetése II.

Tartalom Mobilitás kezelése IP hálózatokban

IP címzésCsomópont és cím mobilitásMobil IP - MIP

IPv4Távoli ügynök felderítéseHelyi ügynök regisztrációCsomag továbbítás csatornán átÚtvonalválasztás optimalizálás

IPv6Transparent and Interactive Networking -

InTraN

Page 5: IP alapú hálózatok tervezése és üzemeltetése II

5

IP alapú hálózatok tervezése és üzemeltetése II.

Bevezető Mobil eszközök elterjedése A mobilitás hatására hálózatváltás Folyamatos munka IP cím ellentmondás:

Hely azonosító Globális azonosító

Mobile Internet Protocol – Mobile IP (IETF munkacsoport) A magasabb rétegek felől elrejti a mobilitás tényét

Transparent and Interactive Networking

Page 6: IP alapú hálózatok tervezése és üzemeltetése II

6

IP alapú hálózatok tervezése és üzemeltetése II.

IP címzés IPv4-v6 címek

Egyedi módon azonosítanak egy interfésztHálózati cím+host címA forgalomirányítás a hálózati cím alapján történik

CIDR Az egy címtartományba tartozó címek

összefogásaForg. ir. tábla méret csökkentésHierarchikus címzés, topológia

Page 7: IP alapú hálózatok tervezése és üzemeltetése II

7

IP alapú hálózatok tervezése és üzemeltetése II.

Problémák Az IP címnek két feladat van:

Egy interfész neve/címeAz alhálózat helyét is megadja

Egy IP csomag csak egy forrás címet hordozA DNS névhez ugyan rendelhető több IP cím is de

ez nincs benne az IP csomagban… A hagyományos forgalomirányítással a mozgó

host elérhetetelen

Page 8: IP alapú hálózatok tervezése és üzemeltetése II

8

IP alapú hálózatok tervezése és üzemeltetése II.

Definíciók Home link – az eszköz IP címével rendelkező

link (3.0.0.0/24) Foreign link – Bármely más link amelynek a

tartománya különbözik az eszköz IP címétől (4.0.0.0/24)

Mobilitás – az eszköz azon képessége, hogy megváltoztassa a kapcsolatát az egyik linkről a másikra. E művelet közben a kommunikáció folyamatos, az IP címe nem változik.

Page 9: IP alapú hálózatok tervezése és üzemeltetése II

9

IP alapú hálózatok tervezése és üzemeltetése II.

Megoldások I. Eszköz specifikus forgalomirányítás

A forgalomirányító táblákat az eszköz címe szerint frissítjük

Nem hatékony, nem skálázható, … IP cím váltás

A mobil eszköz a távoli link címét veszi felEzt a DNS-ben regisztrálnia kellA kommunikáció megszakad (TCP, …)Nem a mobilitást, hanem a nomáditást oldja meg

Page 10: IP alapú hálózatok tervezése és üzemeltetése II

10

IP alapú hálózatok tervezése és üzemeltetése II.

Megoldások II. Forrás specifikus forgalomirányítás

Laza forrás specifikus forgalomirányítással A forrásnak meg kell tudnia a távoli link címét ami nem

hagyományos funkció

L2 szintű mobilitás Egyes L2 protokollok támogatják a mobilitást Az eszköz nem hagyhatja el az IP álhálózat területét

Mobil IP Az IP forgalomirányítás skálázható és biztonságos

kiterjesztése

Page 11: IP alapú hálózatok tervezése és üzemeltetése II

11

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP Lehetővé teszi, hogy egy eszköz megtartsa a

címét miközben egy idegen linkre vált RFC 3344: http://tools.ietf.org/html/rfc3344 http://tools.ietf.org/wg/mip4/ http://tools.ietf.org/wg/mip6/

Page 12: IP alapú hálózatok tervezése és üzemeltetése II

12

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP Valójában két címe van

Egyik az eszköz eléréséhez (routing) A másik az azonosításhoz A hagyományos IP egy IP címet használ erre a két

funkcióra

Mobil IP címek Home address – az eszköz ismert IP címe Home network (home link) – az eszköz ismert hálózata Foreign network (Foreign link ) – az eszköz jelenlegi

tartózkodási helyéhez tartozó hálózat Care-of address - az eszköz felleléséhez szükséges IP cím

Page 13: IP alapú hálózatok tervezése és üzemeltetése II

13

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP adatfolyam

Page 14: IP alapú hálózatok tervezése és üzemeltetése II

14

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP elemek Mobile Host (MH) – a vándorló hálózatot váltó eszköz Home Agent (HA) – speciális forgalomirányító az

eszköz saját (otthoni) hálózatában amely nyilvántartja a mobil eszköz helyét és a forgalmat alagút segítségével továbbítja neki

Foreign Agent (FA) – speciális forgalomirányító az eszköz aktuális hálózatában mely alapértelmezett átjáróként szolgál

Correspondent Node (CN) – kommunikál a mobil eszközzel

Page 15: IP alapú hálózatok tervezése és üzemeltetése II

15

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP működése (I.) A mobil ügynökök (foreign és home) hirdetik az

elérhetőségüket agent-advertisement üzenetek segítséfgével A mobil eszköz is indukálhat ilyen hirdetést

A mobil eszköz értelmezi a hirdetéseket és eldönti, hogy hazai vagy idegen linken van-e

Amennyiben hazatér akkor törli a Home Agent-ből a regisztrációját

Amennyiben távoli linken van akkor kér: Foreign agent care-of address Colocated care-of address

Page 16: IP alapú hálózatok tervezése és üzemeltetése II

16

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP működése (II.) A mobil eszköz a távoli ügynök segítségével

regisztrálja a saját care-of címét a Home Agent-nál Regisztráció kérés Regisztráció válasz

A Home Agent elkapja a mobil eszköznek szóló csomagokat és egy alagút segítségével továbbítja azokat az eszköz care-of címére.

Az alagútba pakolt csomagokat A Foreign Agnet kapja meg és továbbítja a mobilnak Közvetlenül a mobil kapja meg (colocated)

A mobil eszköz általában küldhet csomagokat visszafelé (???)

Page 17: IP alapú hálózatok tervezése és üzemeltetése II

17

IP alapú hálózatok tervezése és üzemeltetése II.

Mobil IP részletek I. Agent discovery (1)

ICMP route discovery Mobility agent discovery operation Agent advertisement and solicitation messages

Regisztráció (2) Regisztráció művelet Azonosítás Regisztráció Kérés/Válasz Biztonság

Datagram kézbesítés (3) Beágyazás kérdések ARP kérdések

Page 18: IP alapú hálózatok tervezése és üzemeltetése II

18

IP alapú hálózatok tervezése és üzemeltetése II.

Agent Discovery Folyamat mely során a mobil eszköz:

Megállapítja, hogy helyi vagy idegen hálózaton vanMegállapítja, hogy egyik hálózatról átváltott-e egy

másik hálózatraMegtanulja a care-of címet a Foreign Agent-től

Router Discovery ICMP bővítményen alapulForgalomirányító hirdetésForgalomirányító felszólítás

A link szintű kapcsolattal nem fogalkozik ez az L2 dolga (802.11b)

Page 19: IP alapú hálózatok tervezése és üzemeltetése II

19

IP alapú hálózatok tervezése és üzemeltetése II.

Router Discovery Művelet A Router Discovery üzenet forgalomirányítóktól

egy a hostok által ismert multicast címre van kiküldveAll-system 224.0.0.1, TTL 1Unicast is lehet egy felszólításra válaszolva

Page 20: IP alapú hálózatok tervezése és üzemeltetése II

20

IP alapú hálózatok tervezése és üzemeltetése II.

Router Solicitation művelet A host azonnali információért küldhet ilyen

üzenetet Broadcast vagy multicast (224.0.0.2, TTL1) A forgalomirányítók router advertisement

üzenettel válaszolnak

Page 21: IP alapú hálózatok tervezése és üzemeltetése II

21

IP alapú hálózatok tervezése és üzemeltetése II.

Agent advertisement I. Kiterjeszti a forgalomirányító hirdetéseit

Mobility agent advertisement Prefix hossz hirdetés …

Amennyiben a L2 protokoll nem támogatja az Agent Discovery-t akkor a mobilitás ügynököknek kell ezt megtenniük (HA, FA) Agent advetisement másodpercenként Válaszol a felszólításokra

Ha támogatja akkor: Válaszol a felszólításokra

Az MH csak akkor küld megszólítást, ha Nincs hirdetés A Care-of címet nem kapta meg az L2 rétegtől

Az ügynökök hirdetései tartalmazzák a Care-of címet A Foreign agent címét

A mobil eszköz tudja hogy otthon van ha hallja a Home Agnet hirdetéseit

Page 22: IP alapú hálózatok tervezése és üzemeltetése II

22

IP alapú hálózatok tervezése és üzemeltetése II.

Agent advertisement II. ICMP

Type 9 (router advertisement) Code

0 – ha normál forgalomirányítóként is működik 16 - ha csak FA/HA funkciót látja el

A hirdetett cím élettartama Hirdetett care-of címek Bitek

R: az FA regisztrálást kér nem használható colocated cím B: foglalt H: HA funkció F: FA funkció M: minimális beágyazás G: GRE beágyazás V: Van Jacobson fejléc tömörítés

Page 23: IP alapú hálózatok tervezése és üzemeltetése II

23

IP alapú hálózatok tervezése és üzemeltetése II.

Registration I. A Mobil IP regisztráció segítségével tudatja a

külvilággal az aktuális pozícióját Továbbítási szolgáltatások igénylése az idegen hálózaton A HA care-of cím jelzése A kötés frissítése A kötés megszüntetése

Létrehozza, vagy módosítja a mobilitás kötést az idegen ügynöknél Home-address care-of address kötés Regisztrációs időtartam

Page 24: IP alapú hálózatok tervezése és üzemeltetése II

24

IP alapú hálózatok tervezése és üzemeltetése II.

Registration II. A mobil eszköz:

Home address, subnet maskMobilitás biztonsági kötésekHA címek

Két regisztráció típusFA-n keresztül

Ha ezt kéri Care-of cím regisztrálása

Közvetlen HA Colocated care-of cím

Page 25: IP alapú hálózatok tervezése és üzemeltetése II

25

IP alapú hálózatok tervezése és üzemeltetése II.

Azonosítás Probléma:

FA hálózat, bárki eltérítheti a forgalmat tetszőleges HA-tól

A regisztrációs üzenetek a MA-tól a HA-ba azonosítást igényelnek

A MA, HA, FA mobility security association az SPI szerint indexelveSecurity Parameter Index IP cím

Page 26: IP alapú hálózatok tervezése és üzemeltetése II

26

IP alapú hálózatok tervezése és üzemeltetése II.

Regisztrációs üzenet Bit mezők:

S: szimultán kötések B: broadcast datagrams D: decapsulation …

Home address Home Agent Care-of address

FA Colocated

64 bites ID Forrás port Cél port (434)

Page 27: IP alapú hálózatok tervezése és üzemeltetése II

27

IP alapú hálózatok tervezése és üzemeltetése II.

Regisztrációs válasz üzenet Type: 3 Code:

Sikeres regisztráció Szimultán támogatott Szimultán nem támogatott

A regisztrációt az FA megtagadta A regisztrációt a HA megtagadta

Élettartam Home Address Home Agent ID

Page 28: IP alapú hálózatok tervezése és üzemeltetése II

28

IP alapú hálózatok tervezése és üzemeltetése II.

Security Parameter Index SPI

Azonosítási algoritmusMódKözös Titok

Közös titokOsztott tikos kulcsPublikus/privát kulcspár

Page 29: IP alapú hálózatok tervezése és üzemeltetése II

29

IP alapú hálózatok tervezése és üzemeltetése II.

Regisztrációs információ I. A mobil hoston tárolódik minden függő

regisztrációhozAz FA L2 címeA regisztrációs kérelem IP címeA használt care-of címAz azonosító értékA kért élettartamA maradék életttartam

Page 30: IP alapú hálózatok tervezése és üzemeltetése II

30

IP alapú hálózatok tervezése és üzemeltetése II.

Regisztrációs információ II. Az FA visitor’s logjában

Mobile host L2 címeHome címeFA címeUDP forrás portHome agent címAzonosító infóÉlettartamMaradék élettartam

Page 31: IP alapú hálózatok tervezése és üzemeltetése II

31

IP alapú hálózatok tervezése és üzemeltetése II.

Regisztrációs információ II. A HA-ben

Care-of cím IDÉlettartam

Page 32: IP alapú hálózatok tervezése és üzemeltetése II

32

IP alapú hálózatok tervezése és üzemeltetése II.

Datagram kézbesítés Beágyazást használ a kézbesítéshez:

IP-ben IPMinimális beágyazásGRE

Page 33: IP alapú hálózatok tervezése és üzemeltetése II

33

IP alapú hálózatok tervezése és üzemeltetése II.

ARP Proxy ARP

Egy ARP választ egy csomópont egy másik helyett küld A proxy L2 címét tartalmazza A proxy-nak lesz küldve a forgalom A HA az MA számára Proxy ARP-t játszik

Gratuitous ARP ARP kérés vagy válasz kiküldése a többi csomópont

gyorstárának frissítésére A csomópontoknak kötelző frissíteni a gyorstárat A HA ezzel frissti a helyi halózaton az információt

regisztráció és regisztráció visszavonás esetén

Page 34: IP alapú hálózatok tervezése és üzemeltetése II

34

IP alapú hálózatok tervezése és üzemeltetése II.

Útvonal optimalizálás Háromszög forgalomirányítás

A forgalom a CA és az MA között kétszer megy át a hálózaton

Lehetővé teszi, hogy a MA szóljon a CA-nak, hogy új pozíciója van IPv6-ban megvan

Page 35: IP alapú hálózatok tervezése és üzemeltetése II

35

IP alapú hálózatok tervezése és üzemeltetése II.

Mobile IPv6 Nincs FA Útvonal optimalizálás Biztonságos útvonal optimalizálás Új fejléc a beágyazás helyett Neighbour discovery az ARP helyett Dinamikus HA felderítés egy választ ad vissza

Page 36: IP alapú hálózatok tervezése és üzemeltetése II

36

IP alapú hálózatok tervezése és üzemeltetése II.

Útvonal optimalizálás MA-CA HoA (Home Address Option) CA lecseréli a forrás címet a HoA-ra mielőtt

felsőbb rétegeknek átadná

Page 37: IP alapú hálózatok tervezése és üzemeltetése II

37

IP alapú hálózatok tervezése és üzemeltetése II.

Inverz útvonal teszt

Page 38: IP alapú hálózatok tervezése és üzemeltetése II

38

IP alapú hálózatok tervezése és üzemeltetése II.

Fast Handover

Page 39: IP alapú hálózatok tervezése és üzemeltetése II

39

IP alapú hálózatok tervezése és üzemeltetése II.

Hierarchikus MIPv6

Page 40: IP alapú hálózatok tervezése és üzemeltetése II

40

IP alapú hálózatok tervezése és üzemeltetése II.

Transparent and Interactive Networking - InTraN

Intelligenciát a végekre

Page 41: IP alapú hálózatok tervezése és üzemeltetése II

41

IP alapú hálózatok tervezése és üzemeltetése II.

Tartalom Mobilitás kezelése IP hálózatokban

IP címzésCsomópont és cím mobilitásMobil IP - MIP

IPv4Távoli ügynök felderítéseHelyi ügynök regisztrációCsomag továbbítás csatornán átÚtvonalválasztás optimalizálás

IPv6Transparent and Interactive Networking -

InTraN

Page 42: IP alapú hálózatok tervezése és üzemeltetése II

42

IP alapú hálózatok tervezése és üzemeltetése II.

A következő előadás tartalma XMPP DNS DNSSec