1 / 46

IPv6 DIDAKTIKOTZEA

IPv6 DIDAKTIKOTZEA. 3. KONFIGURAZIO AURRERATUA 3.1. ICMPv6. 3. KONFIGURAZIO AURRERATUA. 3.1. ICMPv6. Mundu guztiak ezagutzen du ping komandoa eta bi ekiporen artean konexioa dagoen egiaztatzeko duen erabilera.

lulu
Download Presentation

IPv6 DIDAKTIKOTZEA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IPv6 DIDAKTIKOTZEA 3. KONFIGURAZIO AURRERATUA 3.1. ICMPv6

  2. 3. KONFIGURAZIO AURRERATUA 3.1. ICMPv6 • Mundu guztiak ezagutzen du ping komandoa eta bi ekiporen artean konexioa dagoen egiaztatzeko duen erabilera. • Baina pingaren atzean dagoen protokoloa ez da hain ezaguna: ICMP (Internet Control Message Protocol). • Protokolo horrek, IPv4 bertsioan, sarearen osasunari buruzko informazio garrantzitsua eskaintzen du mezuen bidez. • IPv6n ICMPv6 erabiltzen da. Bertsio hori bateraezina da aurrekoarekin. • ICMPv6 askoz ahaltsuagoa da, ICMPv4n beste protokolo batzuk erabiliz lortzen ziren funtzionalitateak sartu direlako bertan. Adibidez: • IGMP (Internet Group Management Protocol) multicast-taldeetako kideak kudeatzeko. • ARP/RARP (Address Resolution Protocol / Reverse ARP) MAC helbideak IP helbideekin mapatzeko eta alderantziz.

  3. 3. KONFIGURAZIO AURRERATUA 3.1. ICMPv6 • Neighbor Discovery funtzioa gehitu da, aldameneko host (lotura berean konektatuak), router, eta abarren helbideak aurkitzeko. • Mezu erabilgarrien kopurua handiagoa da ICMPv6n ICMPn baino (hortik ere badator bateraezintasuna). • Jarraian mezuen egitura eta erabilienetako batzuen edukia analizatuko dira. Ondoren ICMPv6k eskainitako erabilera berriak analizatuko dira, hala nola Neighbor Discovery, autokonfigurazioa eta beste batzuk.

  4. 3. KONFIGURAZIO AURRERATUA 3.1. ICMPv6 Atal honetan puntu hauek lantzen dira: 3.1.1.Mezuak 3.1.2.Neighbor Discovery 3.1.3. ICMPv6ren beste aukera batzuk

  5. 3.1. ICMPv6 3.1.1. Mezuak • ICMPv6k errore-mezuak definitzen ditu, sareko nodoei arazoen berri emateko. • Arazoa detektatzen duen nodotik pakete problematikoaren jatorriko nodora doaz mezuak. • Adibidez, router batek ezin badu pakete bat bidali luzeegia delako, ICMP mezu bat bidaliko du jatorriko hostera hori adierazteko. • "Echo Request" eta "Echo Reply" bezalako mezuen bidez sarearen egoera balora daiteke. Ping (edo ping6) komandoan erabiltzen dira.

  6. 3.1. ICMPv6 3.1.1. Mezuak – (a) Mezuen formatua • ICMPv6 goiburuak Next Header = 58 batekin identifikatzen dira. • ICMPv6 mezuei dagokienez, bi mota daude: • Errore-mezuak. • Informazio-mezuak. • Formatua →

  7. 3.1. ICMPv6 3.1.1. Mezuak – (a) Mezuen formatua • MOTA eremua, pisu handieneko bitak mezu mota zehazten du. • Errore-mezuak 0rekin hasten dira (0tik 127ra)þ • Informazio-mezuak, 1ekin (128 eta 255)þ • Mezuei lotutako kode guztiakIANAren helbide honetanaurki daitezke. • KODEA eremua errore-mezuekin erabiltzen da. Informazio-mezuen artean, erabiltzen duen bakarra 138a da (Router Renumbering).

  8. 3.1. ICMPv6 3.1.1. Mezuak – (a) Mezuen formatua • KODEA eremuaren balio posibleak: • 0 → Ez dago helmugarainoko biderik. • 1 → Helmuga ez helgarria. • 3 → Helbide helezina. • 4 → Ataka helezina. • CHECKSUM eremua erroreak detektatzeko. • GORPUTZA eremua mezu motaren eta kodearen arabera aldatzen da. Pakete problematikaren kopia bat itzultzeko erabiltzen da.o

  9. 3.1. ICMPv6 3.1.1. Mezuak – (b) Errore-mezuak • HELMUGA HELEZINA → MOTA = 1 • Destination Unreachable. • IP datagrama bat ezin entregatu denean sortzen da mezu hau. • KODEAk entrega ezin egitearen arrazoia adierazten du. • Checksum ondoren, 4 byte zeroan uzten dira, eta ondoren jatorrizko mezua kopiatzen da (GORPUTZean). • Helmuga kongestioagatik helezina bada, ez da ICMP mezurik sortzen.

  10. 3.1. ICMPv6 3.1.1. Mezuak – (b) Errore-mezuak • PAKETE HANDIEGIA → MOTA = 2 • Packet Too Big • MTU = “Maximum Transmission Unit” = lotura batek maneia dezakeen pakete-tamainarik handiena. • Router batek ezin badu pakete bat bidali loturak baimendutako MTUa baino handiagoa izateagatik, “Packet Too Big” mezu bat sortuko du eta jatorrira bidaliko da. • Kasu honetan MOTA = 2 eta KODEA = 0. • GORPUTZean, lehen 4 byteak baliozko MTUa adierazteko dira.

  11. 3.1. ICMPv6 3.1.1. Mezuak – (b) Errore-mezuak • DENBORA AGORTUA → MOTA = 3 • Time Exceeded (Traceroutek erabilitako mezua). • Router batek pakete bat bidaltzean, horren “HOP LIMIT” 1ean txikitzen du. • Pakete batek etengabean bidaiatzea saihesten da. • Router batek “hop limit” = 1 duen pakete bat jasotzen badu eta 0an jarriz txikitzen badu, paketea baztertu eta “Time Exceeded” bat bidaliko du jatorriko hostera. • “KODEA” = 0. “GORPUTZean”, jatorrizko mezua. • Bideratzean begizta edo “hop limit” baxuegia adierazten duen errorea.

  12. 3.1. ICMPv6 3.1.1. Mezuak – (b) Errore-mezuak • ARAZOA PARAMETROEKIN → MOTA = 4 • Parameter Problem. • IPv6 goiburuan edo luzapen-goiburu batean eremu bat identifikatzeko arazoren bat duelako IPv6 nodo batek ezin badu pakete bat prozesatu, paketea baztertu eta “Parameter Problem” mezua itzuliko du. • Mezu hori erabiltzen da sortzen den errorea aurrekoren batekin bat ez datorrenean. • GORPUTZean, lehen 4 byteek erakusle gisa jarduten dute, irregulartasuna detektatu den paketearen puntua erakutsiz. Jatorrizko paketearen ahalik eta zatirik handiena bueltan bidaltzen da.

  13. 3.1. ICMPv6 3.1.1. Mezuak – (c) Informazio-mezuak • RFC 4443ak “Oihartzun-eskaera” (Echo Request) eta “Oihartzun-erantzuna” (Echo Reply) definitzen ditu. • RFC 4861ean eta 1981ean “Path MTU Discovery” eta “Neighbor Discovery” mezuak definitzen dira. • Lehenengoak “ping” ospetsuan erabiltzen dira. • Host bat erabilgarri dagoen jakiteko erabiltzen da. • Jatorriko hostak helmugara zuzendutako “Echo Request” mezu bat zirkularazten du. • Helmugako hostak, prest badago, “Echo Reply” mezu batekin erantzuten du.

  14. 3.1. ICMPv6 3.1.1. Mezuak – (c) Informazio-mezuak • Hona mezu horien formatua:

  15. 3.1. ICMPv6 3.1.1. Mezuak – (c) Informazio-mezuak • OIHARTZUN ESKAERAKO MEZUA • Echo Request Message. MOTA = 128. • “GORPUTZean”, “Identifikadorea” eta “Sekuentzia-zenbakia”, eskaerak erantzunekin parekatzeko erabiltzen direnak. Erantzunak eskaeraren zenbaki berberak izan behar ditu beti. • Identifikadore bat eta sekuentzia-zenbaki bat erabiltzea eta eskaeran sartzen diren datu mota arbitrarioak erabiltzen ari den TCP/IP pilaren mende daude.

  16. 3.1. ICMPv6 3.1.1. Mezuak – (c) Informazio-mezuak • OIHARTZUN ERANTZUNEKO MEZUA • Echo Reply message. MOTA = 129. • Irudian adierazten den bezala, identifikadorearen eta sekuentzia-zenbakiaren balioak oihartzun-eskaeran jasotakoekin bat datoz. • ICMPv6 oihartzun-eskaerako eta -erantzuneko mezuak IPv6 autentifikazio-goiburu baten bidez autentifika daitezke. Hots, autentifikatu gabe dauden ICMPv6 pingei ezikusia egiteko konfigura daiteke nodo bat, horrela ICMPv6 erasoen aurkako babesa lortzeko.

  17. 3.1. ICMPv6 3.1.1. Mezuak – (d) Mezu-kaptura • Honaino ikusitakoa pakete-kaptura sinple batekin ikus daiteke sniffer batean. • Irudi honetan eramangarri batetik (GNU/Linux UBUNTU duena) hori konektatuta dagoen IPv6 switch batera bidalitako ping6 bati Wireshark bidez egindako kaptura bat ikusten da. • Komando hau exekutatu da: • ping6 -I eth0 -c 1 FE80::221:91FF:FEAA:BE00 • eth0 interfazea erabiltzen da, ping bat bidali eta helbidea IPv6 switcharena da.

  18. 3.1. ICMPv6 3.1.1. Mezuak – (d) Mezu-kaptura

  19. 3.1. ICMPv6 3.1.1. Mezuak – (d) Mezu-kaptura • IPv6 goiburuan ,“Next Header” = 0x3a = 58. ICMPv6ri esleitutako balioa da hori. • Jatorriko eta helmugako helbideak “lotura lokal” motakoak dira, 0xFE80rekin hasten direlako. • ICMPv6 goiburuan,“Type = 128”, hots, “Echo Request” mezuaren kodea. • IDa (= Identifikadorea) 0x2c20 da, eta sekuentzia-zenbakia 0x0001. • Ondoren datu arbitrarioen 54 byteak doaz. Windowsen “a” eta “w” arteko letrak erabiltzen dira.

  20. 3.1. ICMPv6 3.1.1. Mezuak – (d) Mezu-kaptura • Irudi honetan erantzuna ikusten da. • IPv6 goiburuak ICMPv6ri dagokion “Next Header” = 0x3a = 58ari eusten dio. • Jatorriko eta helmugako helbideak trukatu egin dira. • ICMPv6 goiburuan, Type = 129 horrek oihartzun-erantzuna (Echo Reply) dela adierazten du. • ID, Secuence eta Data eremuak oihartzun-eskaeran bidalitakoen kopia bat dira.

  21. 3.1. ICMPv6 3.1.1. Mezuak – (d) Mezu-kaptura

  22. 3.1. ICMPv6 3.1.2. Neighbor Discovery (ND) = Aldamen-aurkikuntza • RFC 4861a RFC 2461aren ordezkoa da. • Neighbor Discovery protokoloaren (NDP) erabilerak: • Neighbor Discovery (ND) = Aldamen-aurkikuntza bera. • IPv6 helbideen autokonfigurazioa. • Sare-aurrezenbakiak, bideak… zehaztea. • IP bikoiztuen detekzioa (DAD = Duplicate Address Detection) • Aldamenekoen MACen bilaketa eta aldaketa-detekzioa • Router Discovery (RD) = Aldameneko routerren bilaketa. • Aldameneko erabilgarrien kontrola (NUD = Neighbor Unreachability Detection).

  23. 3.1. ICMPv6 3.1.2. Neighbor Discovery (ND) = Aldamen-aurkikuntza • ND protokoloak 5 ICMP mezu ditu, hurrengo ataletan landuko direnak: • Router Solicitation. • Router Advertisement. • Neighbor Solicitation. • Neighbor Advertisement. • ICMP Redirect.

  24. 3.1. ICMPv6 3.1.2. ND – (a) Router Solicitation eta Router Advertisement • Hots, “Router-eskaera” eta “Router-iragarpena”. • Routerrek "RA" motako mezuak bidaltzen dituzte erregularki euren presentzia iragartzeko. • Hostek RA mezuak eska ditzakete Router Solicitation mezuen bidez. • Hori jasotzen duen routerrak berehala erantzuten du RA batekin, nahiz eta oraindik ez dagokion hori bidaltzea. • RS mezuaren IP goiburuko helmugako helbidea multicast all-routers (FF02::2) helbidea da.

  25. 3.1. ICMPv6 3.1.2. ND – (a) Router Solicitation eta Router Advertisement • Mezuan, Mota = 133. • Aukeretan, eskatzailearen MACa bidaltzen da IP ezaguna badu. • IP goiburuko jatorriko helbidea All-zeros helbidea bada, Aukerak eremua ez da erabiltzen.

  26. 3.1. ICMPv6 3.1.2. ND – (a) Router Solicitation eta Router Advertisement • RAri dagokionez, hona horren formatua → • “Current Hop Limit-ekin” nodoak konfiguratzeko informazioa ematen da. • M flaga = 1, DHCPv6a erabilgarri dagoela adierazten du.

  27. 3.1. ICMPv6 3.1.2. ND – (b) Neighbor Solicitation eta Neighbor Advertisement • “Aldamen-eskaera” eta “Aldamen-iragarpena”. • Bi mezu horiek zenbait erabilera dituzte: • MAC helbideak ebaztea (IPv4ko ARPek bezala) • MAC ebazteko “eskatutako nodoko multicast helbidea” erabiltzen da helmugako helbide gisa. • Stateless autokonfigurazioa (jatorriko All-zeros helbidea). • Aldameneko ez helgarriak detektatzeko mekanismoa (Neighbor Unreachability Detection= NUD). • Aldameneko baten prestasuna egiaztatzeko (helmugako helbidea unicast bat izango da). • DAD (Duplicate IP Address Detection).

  28. 3.1. ICMPv6 3.1.2. ND – (b) Neighbor Solicitation eta Neighbor Advertisement • Hona Neighbor Solicitationen formatua:

  29. 3.1. ICMPv6 3.1.2. ND – (b) Neighbor Solicitation eta Neighbor Advertisement • Hona Neighbor Solicitationen formatua:

  30. 3.1. ICMPv6 3.1.2. ND – (b) Neighbor Solicitation eta Neighbor Advertisement • Pakete hau IP helbide jakin batera zuzen daiteke NS baten erantzuna bada. • Mezua host ezezagun batetik sortutako DAD (Duplicate IP Address Detection) mezu baten erantzuna bada, erantzuna “all-nodes” multicast helbidera zuzenduko da, hots, FF02::1era. • “Router flag” = 1, jatorriko ekipoa = router adierazten du. • “Solicited flag” = 1 mezua NSren erantzuna adierazten du. • “Flag de Override” = 1 Neighbor Cache deuseztatzeko/ eguneratzeko infoa bidaltzen dela adierazten du.

  31. 3.1. ICMPv6 3.1.2. ND – (b) Neighbor Solicitation eta Neighbor Advertisement • Eskatutako iragarpenetan, “Helburuko helbideak” (Target Address) eskaera bidaltzen duen interfazearen helbidea dauka. • Eskatu gabeko iragarpenetan, eremu horrek lotura-geruzaren helbidea aldatu duen interfazearen helbidea dauka. • Aukerak eremurako balizko aukera bat lotura-geruzaren helmugako helbidea da.

  32. 3.1. ICMPv6 3.1.2. ND – (c) Neighbor Discovery protokoloaren bestelako erabilerak ICMP birbideratze-mezua • Mota = 137ko mezuak dira. • Routerrek nodo bati helmuga jakin batera iristeko “1. jauzi” hoberena zein den jakinarazteko bidaltzen dute. • Eskatutako helmuga beste azpisare bateko nodo bat ez, baizik aldameneko bat dela ere jakinarazten dio nodo bati. Lotura-geruzako helbideak ebaztea • IPv4ko ARPen parekoa da. • Aldameneko nodoekin erabiltzen da soilik, aldamenekoaren “eskatutako nodoko” multicast helbidera NS mezu bat bidaliz. • Ekipo hori helgarria bada, NA batekin erantzungo du.

  33. 3.1. ICMPv6 3.1.2. ND – (c) Neighbor Discovery protokoloaren bestelako erabilerak Inverse Neighbor Discovery (IND) (RFC 3122) • Hots, aldamen-aurkikuntza alderantzikatua. • IND IPv4ko RARP (Reverse ARP) delakoaren baliokidea da. • INDk bi mezu mota erabiltzen ditu: • IND Solicitation (Mota = 141), ebatzi nahi duen ekipoak all-nodes multicast helbidera (FF02::1) bidaltzen duena. • IND Advertisement (Mota = 142), helburuko ekipoak bidaltzen duena eta ekipo horren helbideak dauzkana.

  34. 3.1. ICMPv6 3.1.2. ND – (c) Neighbor Discovery protokoloaren bestelako erabilerak Neighbor Unreachability Detection (NUD) (1/3) • “Aldamen ez helgarrien detekzioa” • Ekipo batekin komunikazioa posible delako frogaren bat badago, ekipo hori helmenean dagoela esaten da. • Adibidez, bere IP geruza bidaltzen zaizkion paketeak jasotzen ari bada. • NS baten erantzun gisa NA bat jasotzen bada. • TCPko ACKak jasotzen ari badira. • Konexio aktibo eta helgarrien kontrola eramateko, NDk bi taula erabiltzen ditu: aldamen-cachea edo Neighbor Cache eta helmugakoa edo Destination Cache.

  35. 3.1. ICMPv6 3.1.2. ND – (c) Neighbor Discovery protokoloaren bestelako erabilerak Neighbor Unreachability Detection (NUD) (2/3) • Neighbor Cache • IPv4ko ARP cachea bezalakoa da. • Oraindik orain trafiko-trukaketan aritutako aldamenekoen informazioa dauka. • Unicast IPa, horren MACa eta aldamenekoa router bat edo host bat den adierazten duen flag bat gordetzen dira. • Gainera, paketeren bat bidaltzeko zain dagoen, helmuga helmenean dagoen, eta hurrengo NUD egiaztapena noiz izango den ere adierazten du.

  36. 3.1. ICMPv6 3.1.2. ND – (c) Neighbor Discovery protokoloaren bestelako erabilerak Neighbor Unreachability Detection (NUD) (3/3) • Destination Cache • Neighbor Cacheak duen informazio berbera gehi urruneko helmugen informazioa dauka. Hots, Neighbor Cache Destination Cacheren zati bat da. • Urruneko helmugetarako, cachearen sarrerak jauzi egin beharreko hurrengo routerraren MACa dauka. • Cache hori ICMPv6ko birbideratze-mezuekin eguneratzen da.

  37. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Autokonfigurazioa (1/3) • Ahalmen hau IPv6ren ezaugarri nagusietako bat izango da eta lan izugarria aurreratuko die administratzaileei. • Edozein gailuk IP bat lor dezake horren bidez, eskuz konfiguratu behar izan gabe. • Bi autokonfigurazio mota daude: stateless eta DHCPv6 (lehen “stateful” izenekoa). • Euren IP helbidea sortzeko, hostek informazio lokala, MAC helbidea, eta routerretatik jasotako informazioa konbinatzen dute. • Routerrek aurrezenbaki ugari iragar ditzakete, eta hostek iragarpen horien aurrezenbakitik ateratzen dute informazioa.

  38. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Autokonfigurazioa (2/3) • Gune oso baten birzenbakikuntza sinplerako, nahikoa da routerrean aurrezenbakiaren informazioa aldatzea. • Routerrik ez badago, host bakoitzak lotura lokaleko helbide bat (link-local address) sortzen du FE80 aurrezenbakiarekin. • DHCP zerbitzaria prest ez zegoenean IPv4n 169.254.0.0/16 saretik hartzen zen helbidea bezalakoa da. • IPv6ko alde handiena: FE80... helbide hori nahikoa da orain loturako nodo guztiak komunikaziorako. • Stateless eta DHCPv6 ere konbina daitezke. Host batek stateless erabil dezake IPv6 helbide bat sortzeko, eta ondoren DHCPv6, gainerako parametroak lortzeko.

  39. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Autokonfigurazioa (3/3) • IPv6 helbideak aldi baterako esleitzen zaizkie nodo guztiei. • Helbidea denbora baterako (lifetime) da baliozkoa. • IPv6 helbide batek egoera hauek igarotzen ditu: • Saiakuntza: esleitu aurretik, erabiltzen ari ez dela bermatzeko DAD aplikatzen ari denean. • Hobetsia: azkenean esleitutako helbidearen egoera. • Zaharkitua (deprecated): “lifetimea” amaitzear duen helbidearen egoera. • Baliozkoa: helbide aktiboak (hobetsia eta zaharkitua). • Baliogabea: “lifetimea” agortu eta hostaren interfazeari lotuta egoteari utzi dion helbidea.

  40. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Sarea birzenbakitzea • RFC 4192 "Procedures for Renumbering an IPv6 Network without a Flag Day". • "Flag Day" (banderaren eguna) izenekoa mantentze-lan programatu bat egiteko sarearen funtzionamendua etengo den egun giltzarria da. • Hori gertatzen da sarearen aurrezenbakian aldaketa bat egin behar denean, ISPa aldatzean, adibidez. • ICMPv6k mezuak bidal ditzake erabili beharreko aurrezenbaki berria jakinarazteko, zaharrari aktibo eutsiz. • Ekipo guztiak aurrezenbaki berriaren jakitun direnean, aurrekoa "desaktibatu" egiten da.

  41. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Path MTU Discovery • IPv4n, routerrek handiegiak diren paketeak zatitu ditzakete. • IPv6n routerrek ez dituzte paketeak zatitzen, eta jatorriko hostaren esku uzten dute lan hori. • Path guztiko MTU txikiena zein den jakin behar da. • ICMPv6ko “Path MTU Discoveryk” ematen du informazio hori. • MTU tamaina minimoa 1280 bytekoa da IPv6n. • Bidea finkoa ez denez, “Path MTU” aldatu egin daiteke. • Multicasten helmuga ugarietarako bideetan dagoen MTU txikiena erabiltzen da.

  42. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Multicast Listener Discovery (MLD) (1/4) • Batzuetan, paketeak host-talde bati bidaltzea interesatzen da. • Broadcasta ez da aukera egokia, ezin delako bideratu (helmena lotura lokalera mugatzen da). Loturako nodo guztiak infoa prozesatzera behartzen ditu gainera. • Multicastek taldeko multicast helbide batekin konfiguratutako host-talde bati (D motakoa) paketeak aldi berean bidaltzea ahalbidetzen du. Taldeko kideek soilik prozesatzen dute. • Multicast mezuak bideragarriak dira, eta IGMP (Internet Group Management Protocol) erabiltzen da mezua multicast-taldeko kide diren loturetara soilik hedatzen dela ziurtatzeko.

  43. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Multicast Listener Discovery (MLD) (2/4) • IPv6n, multicast nodo guztietan dago erabilgarri. • IGMPren 2. bertsioa (IGMPv2) ICMPv6 mezuen bidez ezartzen da IPv6n. • Multicast Listener Discovery deritzo horri (MLD)þ • Bigarren bertsioa (MLDv2) IPv4ko IGMPv3n oinarritzen da. • SSM=Source Specific Multicast onartzen duelako bereizten da. • Nodo batek helbide jakin bateko multicasta soilik entzutea hauta dezake, edo iturri guztietakoak batekoak izan ezik. • Hori ezin da egin MLDv1n, ASM (Any Source Multicast) erabiltzen delako SSM beharrean.

  44. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Multicast Listener Discovery (MLD) (3/4) • MLDk erabili nahi dituzten multicast helbideak erregistratzeko aukera ematen die entzuleei. • Routerrek MLD erabiltzen dute konektatuta dauden linketan zer multicast helbidek dituzten entzuleak aurkitzeko. • Routerrak entzuleen helbide-zerrenda bat du lotura bakoitzerako, zenbat entzule aktibo dagoen kontrolatu gabe. • Loturan taldeko kideren bat dagoen artean, helbideak iraun egingo du. • Entzuleak mezu bat bidaltzen du routerrera, eta azken horrek bere kontrol-zerrendan sartzen du multicast helbidea.

  45. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Multicast Listener Discovery (MLD) (4/4) • Era berean, entzule batek baja har dezake talde batean, mezu baten bidez. • Azken taldeko entzule batek baja hartzen badu, routerrak bere kontrol-zerrendatik ezabatzen du link horren helbidea. • MLD mezu guztietan lotura lokaleko helbideak erabiltzen dira jatorri gisa eta “hop limit” = 1. Horrela, lotura lokalerako helmena mugatzen da. • “Hop By Hop” aukera ere erabiltzen da, eta Router Alert flaga aktibatzen da routerrak paketea prozesatuko duela bermatzeko, nahiz eta multicast-taldeko kide ez izan.

  46. 3.1. ICMPv6 3.1.3. ICMPv6ren beste aukera batzuk Multicast Router Discovery (MRD) • ICMPv6 paketeetan oinarritutako mekanismoa, multicast trafikoa heda dezaketen routerrak aurkitzeko. • Hiru mezu ditu, eta horietako bik, Multicast Router Advertisement-ek (Mota = 151) eta Multicast Router Termination-ek (Mota = 153), multicast difusioaren aktibazioa / desaktibazioa iragartzeko aukera ematen diote routerrari. • Hirugarren mezuak, Multicast Router Solicitation-ek (Mota = 152), router guztiei (FF02::2) baten batek multicastekin jarduten duen galdetzeko aukera ematen dio edozein hosti. • MLDn bezala, mezu horiek guztiak “Hop Limit” = 1 balioarekin eta “Router Alert” aukera aktibatuta bidaltzen dira.

More Related