Hi Geert,
On 7 nov 2009, at 12:46, Geert Stappers wrote:
Samenvatting: Meedenkverzoek betreffende low level netwerk issue
Hallo,
Mijn ADSLmodemroutermasqueradingfirewallmetswitch, kortweg "router"
heeft vier RJ45 aansluitingen.
Wat ik wil is meer dan vier computers aansluiten.
--- 8< --- 8< --- 8< --- 8< --- 8< --- 8< --- 8< --- 8< ---
Het probleem is mijn inziens
dat "router" en "switch" toch NIET samenwerken.
Om toch meer dan vier computers in het netwerk te kunnen hebben,
heb ik bedacht dat ik een bridge tussen switch en "router" plaats.
Het idee daarvan is dat de "dedicated switch" geen ruzie kan maken
met de "integrated switch van de router".
Ik zie niet meteen hoe een bridge zou kunnen helpen. Een bridge is
immers juist een deel van een netwerk dat onzichtbaar is voor andere
onderdelen van het netwerk.
Waar je probleem me wel aan deed denken is het feit dat de 'switch'
in veel SOHO routers helemaal geen hardware switch is. Bij Thompson
routers bijvoorbeeld kun je elke poort afzonderlijk gebruiken in de
setup van de router. Als je ze als switch configureert, dan gebeurt
dat dus door ze in de firmware van de router op de een of andere
wijze te bridgen tot iets dat functioneel lijkt op een hardware
switch. Ik kan mij voorstellen dat dat niet altijd optimaal werkt
bij een budget adsl router. Ze kunnen door beperkingen van
werkgeheugen (vollopende state tables ofzo) en processorkracht snel
overbelast raken. (ik had ooit een dergelijk probleem bij een zyxel
adsl router waarvan de wan poort vastliep bij meer dan 5 concurrent
upload streams. Even ifdown en ifup en daar ging 'ie weer. Heel
vreemd)
Ik denk dat je probleem opgelost zou zijn als je al je interne
netwerkverkeer over een hardware switch laat lopen. Je zult dus een
switch moeten zoeken met minimaal 6 poorten & 1 uplink. De uplink
knoop je dan aan je adsl router die dan alleen nog maar de routing
naar het internet hoeft af te handelen. Eventueel kun je dan zelfs
als je router het ondersteunt de resterende poorten uitschakelen om
te zien of dat nog verbetering oplevert.