Ethernet Basics Rev. 02 - Phoenix Contact
Ethernet Basics Rev. 02 - Phoenix Contact
Ethernet Basics Rev. 02 - Phoenix Contact
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Uitbreidingsprotocollen en netwerkapplicaties 70<br />
der bevindt zich GMRP (GARP Multicast Registration Protocol). GMRP and GARP zijn industriële<br />
protocollen gedefinieerd door de IEEE 8<strong>02</strong>.1P.<br />
4.5.2 Werking GMRP<br />
GMRP verwerkt multicast groepsadressen op laag 2 (MAC layer). GMRP draait zowel op de<br />
switch als bij de hosts. Op de host, GMRP wordt er samen gebruikt met IGMP, worden door<br />
GMRP laag 2 dataframes gecreëerd van de layer 3 IGMP berichten.<br />
Een switch ontvangt zowel de laag 2 GMRP en de laag 3 IGMP berichten. Met de GMRP<br />
berichten zal de switch het dataverkeer beperken in de VLAN groep tot welke de zendende<br />
host zich bevindt. Wanneer de switch de GMRP join message ontvangt zal het de poort<br />
waarop het dit bericht ontvangen heeft toevoegen aan de betreffende multicastgroep. De<br />
switch zal het aanvraagbericht tot lidmaatschap doorsturen naar alle andere deelnemers<br />
in de VLAN, waaronder zich uiteraard ook de multicastbron bevindt. Wanneer de bron een<br />
multicastbericht stuurt naar de groep zal de switch dit bericht enkele doorsturen naar de<br />
leden van deze groep.<br />
De switch zendt periodiek GMRP queries. Indien een deelnemer lid wenst te blijven van een<br />
groep zal hij een antwoord versturen naar de switch. Een deelnemer welke niet langer tot<br />
de groep wil blijven kan een leave bericht versturen of totaal niet antwoorden. Indien de<br />
switch geen antwoordt krijgt of een leave bericht ontvangt van een bepaalde host zal het<br />
deze deelnemer uit de lijst schrappen.<br />
4.6 DNS<br />
4.6.1 Inleiding<br />
Er zijn twee belangrijke manieren om een host op het Internet aan te duiden. Naast het<br />
reeds besproken IP adres is er ook de mogelijkheid om voor een deelnemer een hostnaam,<br />
een symbolische naam, te voorzien die algemeen eenvoudiger te gebruiken is.<br />
Hostnamen, zoals www.google.be (zoekmachine), gaia.cs.umass.edu (computer networks research<br />
Group van de university of Massachusetts, Amherst) zijn beter te onthouden en dus<br />
gebruiksvriendelijker. Een hostnaam geeft echter niet genoeg informatie over de plaats van<br />
die host binnen het Internet. Omdat gebruikers liever de hostnaan toepassen maar TCP/IP<br />
protocollen gebaseerd zijn op IP adressering moet er een koppeling gebeuren tussen hostnamen<br />
en IP adressen. Domain Name System (DNS) zal hier de oplossing bieden. Dr. Paul V.<br />
Mockapetris en Jon Postel zijn de uitvinders van het Domain Name System. In 1983, stelden<br />
zij een DNS achitectuur voor in RFC882 en RFC883.<br />
Samenvattend staat DNS voor:<br />
• Een gedistribueerde database welke geïmplementeerd is in een hiërarchie van DNS<br />
servers<br />
• Een applicatielaagprotocol waarmee hosts en DNS servers kunnen communiceren om<br />
de vertaalslag (het omzetten van een IP adres in een hostnaam en omgekeerd) te maken.