Datacommunicatie in informatica/Packet sniffer: verschil tussen versies

taal
(taal)
 
Dynamic Host Configuration Protocol
 
DHCP is ontworpen om de configuratie van ip adressen van clients te automatiseren. Behalve de ip IP-adressen kan het ook andere instellingen meegeven aan de clients zoals default gateway, dns servers en subnet. Deze instellingen zijn niet verplicht en het is aan de client om te kiezen of het deze instellingen gebruikt dan wel andere instellingen gebruikt.
 
Het verkrijgen van een IP adres van de DHCP server bestaat minimaal uit vier fases (DORA)
* Acknowledgment [[Afbeelding:DHCP-ACK.png|100px|center|DHCP-ACK frame]]
 
Indien een request gebeurt voor een ipIP-addressadres dat niet voor lease beschikbaar is, stuurt de DHCP server een.
* NAK [[Afbeelding:DHCP-NAK.png|100px|center|DHCP-NAK frame]]
Dit kan gebeuren, door een configuratieveranderingen op de client (MAC-address van de NIC veranderdverandert) of server (Leasetijdleasetijd heel sterk verkort terwijl de client geen verbinding met de server had en het IP-addressadres is al toegewezen aan een andere DHCP-client).
 
<br />
<u>1) IP Lease Discover</u>
 
Wanneer een machine online komt, gebruikt die het ip 0.0.0.0 en subnetmasker 255.255.255.255 en daardoor 'broadcast' die een UDP -pakket vanaf poort 68 in het fysieke subnet naar poort 67, samen met zijn laatst gekende IP -adres.
 
<u>2) IP Lease Offer</u>
 
De DHCP -server ontvangt het pakket, en reserveert een IP -adres uit de 'DHCP Pool'. Daarop broadcast het een pakket met daarin het MAC adres van de client, het gereserveerde IP -adres, de Lease tijd en het IP -adres van de DHCP server zelf.
 
<u>3) IP Lease Request</u>
<u>5) IP Lease Selection</u>
 
Er kunnen mogelijk meerdere DHCP servers aanwezig zijn. In dit geval moet de client de servers laten weten welke offer het selecteert. Daarvoor broadcast de client opnieuw een pakket met daarin het IP van de server waarvan het een IP -adres gekozen heeft. Zo weten andere servers dat hun offer niet gebruikt is en kunnen deze het ip terug vrijgeven.
 
<u>6) IP Lease Release</u>
 
Een client kan ook een IP release versturen, maar dit is niet verplicht. Wanneer er geen Release verstuurd wordwordt, zal de server dan dat adres reserveren tot de lease verlopen is.
 
<u>7) IP Lease Information</u>
 
APIPA <br />
Wanneer de DHCP -server niet kan gecontacteerd worden zal een APIPA address toegekend worden dit ip-address valt in de private range van 169.254.0.1 tot 169.254.255.254.
ClientsKlanten verifierencontroleren hierbij d.m.v arp of hun addressadres uniqueuniek is. Wanneer de DHCP server terug beschikbaar wordt, zullen de clientklanten automatisch hun addressesadressen updaten.
 
== ARP ==
Het address resolution protocol (waarbij resolution staat voor het terug vindenterugvinden van een address op het netwerk) is een protocol dat wordt gebruikt door IP (internet protocol) om een ipIP-netwerk addressnetwerkadres te mappen aan een hardware MAC (Medium acces control)-address gebruikt door het datalink protocol van het OSI model. Hierbij kennen we 4 soorten messages:<br />
::1. ARP request <br />
::2. ARP reply <br />
 
== TCP en UDP ==
TCP/IP Isis op zich een complex model omdat verschillende lagen van het osi model zijn samengenomen,. isHet wordt vooral gebruikt bij internet / intranet. De naam is een samentrekking van tcp en ip protocol
het is een samentrekking van tcp en ip protocol
 
T(ransmission)C(ontrol) P(rotocol) : is verbindinggericht en stuurt dus ook bevestiging
Voorbeeld : via ftp protocol, dit protocol gebruikt TCPeen TCP-protocol om een bevestiging te krijgen dat het bestand op zijn bestemming is geraakt, al dan niet met fouten.
 
UDP-protocol : is een verbindingsloos protocol,. deDe eenheden informatie noemen we datagrammen. deDe informatie kan dus langs gelijk welke weg komen. weWe krijgen geen bevestiging.
We kunnen UDP gebruiken om een snelle gegevens overdracht te hebben, maar dandat bestkan gebruikenhet best langs een betrouwbaar netwerk ( medium )
 
== HTTP ==
10.993

bewerkingen

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.