routers - de werking in 'detail'

Pagina: 1
Acties:
  • 109 views sinds 30-01-2008
  • Reageer

  • witchdoc
  • Registratie: Juni 2000
  • Laatst online: 18-08 16:32
Ik begrijp het niet helemaal bij routers.. ik weet dat ze't adres en dergelijke gaan vertalen (NAT) en zo de juiste data naar de juiste pc zenden.

Van pc naar inet kan'k nog begrijpen.. dan kan ie gewoon het interne senders-ip zien en het externe reciever-ip. Maar een connectie van buiten naar binnen.. hoe weet die router naar welk ip hij die data moet routen? De i'net (externe) pc ziet toch enkel het ip adres van de router?

  • Stacium
  • Registratie: Februari 2001
  • Niet online

Stacium

Perfect Molecular Chaos

Op vrijdag 27 juli 2001 18:39 schreef poohbeer het volgende:
Ik begrijp het niet helemaal bij routers.. ik weet dat ze't adres en dergelijke gaan vertalen (NAT) en zo de juiste data naar de juiste pc zenden.

Van pc naar inet kan'k nog begrijpen.. dan kan ie gewoon het interne senders-ip zien en het externe reciever-ip. Maar een connectie van buiten naar binnen.. hoe weet die router naar welk ip hij die data moet routen? De i'net (externe) pc ziet toch enkel het ip adres van de router?
nat weet ook niet naar welke pc er iets doorgestuurd moet worden als er niets is opgevraagd van binnnenuit. Dan moet je poorten gaan mappen (automatisch door laten sturen dus)

maar ben je aan het inetten, dan vraag je informatie op. de server krijgt die info binnen en weet dat jij erom hebt gevraagd

als er niemand om heeft gevraagd en er zijn geen poorten gemapt doet tie er helemaal niets mee en dat is wel zo veilig voor trojans enzo

It seemed like a good idea at the time


  • DarkSide
  • Registratie: Oktober 2000
  • Laatst online: 22-08 17:56

DarkSide

theres no place like ::1

Wat dacht je van een Routing tabel.
De router weet ongeveer welk subnet achter hem hangt. En kan zo pakketjes doorsturen.
Daar wordt weer verder gekeken of er daar een PC op reageert. Is het pakketje niet bekend dan zal de router hem doorsturen naar een andere router waarvan hij denkt dat die wel raad weet met het pakketje.
Routers kunnen hun tabbellen up to date houden mbv router protocollen zoals RIP (v1 en v2) of OSPF
Voor de veiligheid gebruik je een firewall.

There are 10 kinds of people in this world..... Those who know binary. And those who don't.


  • luckyme_
  • Registratie: Mei 2000
  • Niet online
[b]
Van pc naar inet kan'k nog begrijpen.. dan kan ie gewoon het interne senders-ip zien en het externe reciever-ip. Maar een connectie van buiten naar binnen.. hoe weet die router naar welk ip hij die data moet routen? De i'net (externe) pc ziet toch enkel het ip adres van de router?
Gebeurt op basis van het MAC adres van het apparaat.

  • DarkSide
  • Registratie: Oktober 2000
  • Laatst online: 22-08 17:56

DarkSide

theres no place like ::1

Het pakketje met een ipadres komt bij de router binnen. Dat wordt nagekeken of dat in zijn routertabel voorkomt. Dan stuurt hij het naar het desbetreffende subnet toe.
Daar wordt de juiste PC gezocht waarbij het IP adres hoort. En als dat gevonden is wordt er een ARP (Adres Resolution Protocol) uitgevoerd om het MAC adres van de netwerkkaart waar het IP adres aanhangt uit te vinden. En DAN pas vindt er communicatie plaats.

There are 10 kinds of people in this world..... Those who know binary. And those who don't.


  • indy911
  • Registratie: Augustus 2000
  • Laatst online: 21-08 15:39
Als je een TCP sessie hebt met een server, dan ga je niet alleen naar een IPadres, maar ook naar een poort nummer achter het IPadres. Bepaalde applicaties, zoals POP3, telnet, HTTP en FTP hebben een vast poortnummer.

Ook als afzender heb je echter een poortnummer. De server stuurt zijn paketten naar jouw IPadres en het poortnummer dat je als afzender gebruikt. Als jouw NATdoos naar het Internet gaat voor je, dan gebruikt ie uiteraard 'zijn' IPadres als afzender. Maar hij voegt ook een poortnummer bij het afzenderadres. Vervolgens houdt ie bij voor welke client hij welk poortnummer als afzender heeft gebruikt. Op die manier kan de NATdoos al het binnenkomende verkeer dus nog onderscheiden, en achterhalen voor welke client het ook weer bedoeld was.

Probleem: als niet een client achter de NATdoos een sessie opzet, maar iets van buitenaf. Dat is een probleem met NAT. Ook op te lossen, maar dat vroeg je niet ;).

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Hmm.. :)
Die heb ik nog ergens op een CD staan in HQ 125 MB uitvoering :P

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • paella
  • Registratie: Juni 2001
  • Laatst online: 12:26
Een router doet niet per definitie aan NAT.

No production networks were harmed during this posting


Verwijderd

Nee, dit gebeurd meestal als je met je router naar bv internet gaat.
Router scheid broadcast domains. Helpt bij routeren tussen VLANs. Werkt op OSI layer 3 kort gezegd.
Pagina: 1