Alles werkt prima.. Allemaal zit op BNC verbinding.
Nu wil ik Comp. 2 de andere niet gebruikte netwerkkaart
(192.168.1.4/255.255.255.1) aansluiten op een Laptop
(192.168.1.5/255.255.255.1) d.m.v. een UTP verbinding.
Nu kan alleen computer Comp. 2 de laptop zien maar en omgekeerd.
- Maar is het mogelijk dat deze Laptop ook de andere computers ziet? En
andersom?
- Als ik een spelletje met alle computers wilt spelen (bijv. Quake) kan dat
dan ook met alle computers + laptop?
- Ook graag meer info hoe ik moet omgaan met het SubnetMask
(255.255.255.0/1), moet het echt verschillen met die van de andere computers
vanwege 2 netwerkkaarten in 1 compu? Ook moet het IP adres verschillen
(xxx.xxx.0/1.x)?
- Is het mogelijk om een BNC netwerk aan te sluiten op een UTP netwerk
waarvan 1 van de BNC computers met 2 netwerkkaarten wordt verbonden met een
UTP netwerk via Hub? (Weet wel dat het snelheid gaat afnemen maar dat is
geen probleem).
Alvast bedankt,
Humphrey
"Humphrey Lopez" <Humphre...@planet.nl> schreef in bericht
news:9jt2q1$1q9lg$1...@reader02.wxs.nl...
veel aannames, niet te exact om het duidelijk te houden:
tcpip vergelijk het met telefonie:
kengetel + lokaal nummer
voorbeeld:
in amsterdam bel je: 020 1234567
020 zegt amsterdam en binnen amsterdam-gebied moet de amsterdamse
centrale 1234567 gaan zoeken.
in utrecht bel je: 030 3333333
030 zegt utrecht en binnen utrecht-gebied moet de centrale in utrecht
3333333 gaan zoeken
nou bel je binnen utrecht 020 1234567:
1 utrecht centrale ziet dat het niet voor hem is en geeft het door
2 het doorgeefluik denkt: he dat is voor amsterdam
3 amsterdam ziet: het is voor mijn gebied en stuurt het door naar
1234567
nou vervang je centrale door router,
doorgeefluik is ook een router maar dan "uitgebreider",
(compleet) telefoonnummer door ipnummer
kengetal door netwerkgedeelte van ipnummer
lokaalnummer door host(=pc) gedeelte van ipnummer
nou heb je kengetal 0321 123456 ... dat is geen 3 cijfers hoe werkt dat:
het streepje scheid de cijfers
zoiets heb je met ipnummers ook maar dit wordt bepaald door het subnet.
belangrijk verschil telefoon en netwerk: alle telefoons gaan naar de
centrale, bij computers kunnen ze ervoor kiezen om ook direkt met elkaar
te "bellen".
wat doet het subnet ?
het knipt je ip nummer in 2 gedeeltes: netwerkgedeelte (kengetal) en
hostgedeelte (lokaal nummer).
hoe werkt het met subnet ?
hier komt helaas binaire kennis bij kijken: elk getal kan voorgesteld
worden door alleen 1-en en 0-en.
(maak je hier even niet druk om)
in het subnet is wat enen zijn het netwerkgedeelte en wat nullen zijn
het hostgedeelte.
255 komt overeen met 8 enen
0 komt overeen met 8 nullen
(er zijn meer variaties maar die laat ik even weg)
dus:
255=1111.1111 (voor de leesbaarheid een punt ertussen)
0=0000.0000
heb je nou:
255.255.255.0 -> 1111.1111 1111.1111 1111.1111 0000.0000
heb je:
255.0.0.0 -> 1111.1111 0000.0000 0000.0000 0000.0000
nou is er een regel (of gewoonte ?) dat links de 1-en staan en rechts de
0-en. Er wordt maar 1x naar 0 gegaan. Dus niet 1010010100101 of
1111010000 maar 111100000 of 110000000 (let even niet op correcte
lengte)
waarom is het van belang om netwerk en hostgedeelte te scheiden ? Dan
zou elke doorgeefluik (router) alle ipnummers moeten kennen ... dat is
niet mogelijk (er zijn nog meer redenen). Verder kun je wat makkelijker
indelen (geografisch bijvoorbeeld).
ok wat doen we met subnet en ipnummer ?
(om het simpel te houden alleen 255 en 0 gebruikt)
nog een regel: een host (pc meestal) pikt alleen ipnummers op die binnen
zijn netwerkgedeelte zit. dit houd in dat:
als het netwerk 10 is alle ipnummers moeten beginnen met 10 en de hosts
alle andere negeren.
10.1.1.1 babbelt met 10.2.2.2 of 10.254.230.3
maar niet met:
11.1.1.1 of 11.123.34.5
hosts in netwerk 10 kunnen niet direkt met netwerk 11 babbelen (zonder
hulp), dit komt later
hoe weet de computer dat wij zeggen dat het netwerk 10 is en de rest een
pcnummer ? Het subnet.
In dit geval is het 255.0.0.0
enkele voorbeelden (zodat we niet hoeven te rekenen en binair kunnen
overslaan):
ip=1.2.3.4
subnet=255.0.0.0
->
netwerk=1
host=2.3.4
ip=5.6.7.8
subnet=255.255.0.0
->
netwerk=5.6
host=7.8
ip=1.3.5.7
subnet=255.255.255.0
->
netwerk=1.3.5
host=7
je ziet hoe verder die 255 opschuift naar rechts hoe kleiner de pcnummer
is en hoe groter het netwerknummer wordt
nou heb je 4 pc's. eentje heeft 2 netwerkkaarten. ze hoeven niet
allemaal met elkaar te babbelen (ben het woord communiceren even zat):
a, b en c aan elkaar
b en d aan elkaar
hier heb je dus al een scheiding:
gebied 1
gebied 2
vergelijk met telefonie:
als ik in utrecht telefoonnummers toewijs met 020 111111 dan kan de
centrale in utrecht niet meer het verschil tussen amsterdam en utrecht
bepalen:
1 bel in utrecht 020 1111111
2 centrale in utrecht zou dan denken: 020 is utrecht en gaat zoeken naar
1111111 maar vind niets en zegt "geen verbinding".
gebruik je strikt amsterdam=020
utrecht=030
dan wordt het weer:
1 bel in utrecht 020 1111111
2 utrecht: dat heb ik niet naar doorgeefluikt
3 doorgeefluik geeft het aan amsterdam
3 amsterdam geeft het aan 1111111
nou is gebied 1 = amsterdam
gebied 2 = utrecht
(mmmmmm we hebben nou een machine die utrecht en amsterdam kent .... ok
hier gaat het verhaal niet helemaal op)
pc a= 10.0.0.2
pc b.1= 10.0.0.3
pc c= 10.0.0.4
pc b.2= 10.1.0.2
pc d=10.1.0.3
als ik het netwerk wil verdelen kan ik kiezen voor:
A 10.0.0 en 10.1.0
of
B 10.0 en 10.1
we kiezen voor het eerste
subnet A = 255.255.255.0 (de 1e 3 getallen zijn het netwerk en vast, de
rest varieert)
subnet B = 255.255.0.0 ( de 1e 2 getallen zijn het netwerk en vast, de
rest varieert)
deze nummering moet je dus aanhouden dan kan pc b makkelijk zien of
verkeer voor a,c of d bedoeld is. laat je het overlappen dan gaat hij
volgens een bepaalde volgorde eerst gebied 1 proberen en gebied 2 wordt
niet geprobeerd.
nog een opmerking:
255.0.255.0 is dus fout,
255.255.255.1 is ook fout, uitleg: 255=1111.1111 en 1=0000.0001
je krijgt dan in nullen en enen: 1111.1111 1111.1111 1111.1111 0000.0001
de regel die ik eerder noemde is dat je 1x van 1 naar 0 gaat maar niet
meer naar 1
zag je dit subnet gebruiken maar het is niet goed
254=1111.1110
252=1111.1100
en zo voort naar
128=1000.0000
0=0000.0000
(als je de variates wilt: start je calcalator die je onder windows hebt,
zet het op binair (advanced scientific of zo):
type 1000000 en zet het om door te klikken decimaal ... probeer meer
variaties (vergeet niet terug te zetten op binair)... (als je het
interessant vind)
helaas het verhaal is niet af ... maar moet morgen vroeg op.
voor vragen:
mail me (moet je voordat je send drukt even nospamming weghalen, mensen
vergeten dat wel eens)
lees de nieuwsgroepen niet vaak.
je hebt nog:
poorten/poortnummers, dns (domein namen), dns-rotation, broadcast,
supernetten, subnetten, arp, rarp, mac, meerdere ipnummers op 1 pc maar
ook meerdere pc's met 1 ipnummer, nat (wat bij adsl een tijd is gebruikt
door kpn en afgeschaft is of wordt), lekker buffer overflowen (vinden ze
bij ms iis niet leuk), heb nog een ouderwetse sync-flood in de
aanbieding ;-), rip, ospf, en nog veel meer ... (maar dan beginnen ze je
freak te noemen)
Eduard
ps ben nog op zoek naar een skybox voor mijn hond (mechelse herder), heb
begrepen dat maat 4 of 5 waarschijnlijk in mijn ford escort past.
nog een opmerking:
Eduard
verder:
oud verhaaltje uit 1999:
(even snel gekopieerd, had nog wat bewaard, het beschrijft hoe je met
meerdere pc via 1 verbinden en 1 internet-ip adres het net op kunt)
Subject:
Re: Kabelinternet met meerdere mensen (klein
netwerkverhaaltje over o.a. tcp/ip)
Date:
Sat, 04 Dec 1999 03:00:58 +0100
<<< knip / cut >>>
Newsgroups:
nl.markt.comp
References:
1 , 2 , 3 , 4 , 5 , 6
netwerkverhaaltje: (er zijn een hoop uitzonderingen maar die sla ik
over) gelijk maar een compleet verhaal.
elke netwerkkaart heeft een mac adres. dit is een hardware-adres. de
theorie is dat ze uniek zijn (niet altijd). soms is het mac adres in te
stellen.
een ip adres is binnen internet een uniek nummer. dit nummer is
"softwarematig". "buiten" internet kun je zelf nummerreeksen gebruiken.
beste is de 10.x.x.x serie. buiten internet bedoel ik mee: achter een
firewall / windows 98 / windows 95 & nt m.b.v. van proxy software / etc
.... m.b.v. NAT network adres translation. ziet het internet je interne
nummers niet. interne nummers worden voordat het op internet komt
vervangen door het geldige nummer van de machine gekoppeld aan internet.
ip adres mogelijkheden:
1 host (= computer / printer / router / ...straks ook het koffie-zet
apparaat en je tv ) luistert naar 1 ip adres (thuis/kantoor) of meerdere
ip
adressen (web-hosting, verschillende web-sites op 1 computer)
meerdere hosts (o.a. computers) luisteren naar 1 ip adres (multicasting)
of meerdere ip adressen (ondanks uitvallen machine neemt een ander
machine het over of werklastverdeling)
een mac (media access control) adres zit gewoon in je kaart en kijk je
niet naar.
een ip adres kun je zelf instellen of door een andere computer
(dhcp-computer) laten toewijzen.
in een netwerkmodel kun je verschillende "lagen" onderscheiden:
laag 1: kabel / netwerkkaart (en mac adres) (hier praat je over 802.2 /
802.3 / ethernet_II ... etc )
laag 2: ip (en ondersteunende protocollen zoals bijv. RIP en ICMP)
laag 3: tcp (udp)
ongeveer laag 4: programma's die tcp/ip gebruiken (ftp / http-browser /
.... )
verkeer pc 1 naar 2 gaat op pc 1 door laag 4 dan 3 vervolgens 2 en dan
via 1 de kabel op en op pc 2 gaat het terug via laag
1(kabel/mac),2(ip), 3(tcp/udp), 4(applicatie)
als laag 1 het niet doet kunnen de andere lagen ook niets
bij a2000/upc/chello noteren ze het mac adres van je kaart en koppelen
het mac adres aan een ip nummer.
andere netwerkkaart ander mac adres: dhcp server doet er niets mee en
dus geen ip nummer. gevolg: laag 2 kan niets bereiken.
nu over de thuis situatie, mogelijkheden:
(met meer dan 2 computers)
internet (kabelmodem) - gewone utp kabel naar computer - computer (met
geschikte software en twee netwerkkaarten) - gewone utp kabel
naar hub - vanuit hub meerdere gewone kabels naar andere computers
(met 2 computers)
internet (kabelmodem) - gewone utp kabel naar computer - computer (met
geschikte software en twee netwerkkaarten) - kruiskabel naar 2de
computer
over laag 1:
waarom een kruiskabel ?
de utp kabel kent receive en send. (weet de adernummers niet meer
precies) als op ader 1 en 2 receive zit en send op 3 en 6 dan zou zonder
kruisen:
1 - 1
2 - 2
3 - 3
6 - 6
opleveren.
maar dan koppel je receive op receive en er wordt niets gestuurd (ze
zitten aan beide kanten alleen te luisteren maar zeggen niets)
en send op send (ze zitten aan beide kanten continue te schreeuwen maar
de ander hoort dit niet)
kruiskabel wordt dan:
1 - 3
2 - 6
3 - 1
6 - 2
dan wordt het send --> receive en de ander: receive <-- send
waarom heb ik bij een hub geen kruiskabel nodig ?
deze lust intern de kabel gekruist door
(er zit op de meeste hub's een speciale aansluiting waar de verbinding
niet wordt gekruist en kun je meerdere hubs doorkoppelen aan elkaar)
het idee een kruiskabel tussen internet (kabelmodem) en hub: de
kruiskabel maakt het kruisen van de hub ongedaan. helaas zit het
mac-adres/dhcp server dwars in dit verhaal.
laag 2 (ip laag)
hier zijn unieke ip nummers nodig indien er direkt kontakt is met
internet. simpelweg een ander nummer kiezen uit een heel ander bereik
gaat
niet zomaar werken vanwege router-configuratie instellingen. dit
toelichten sla ik over.
hoe kunnen meerdere pc's via 1 verbinding ip-pakketten versturen zonder
op internet geldige ipnummers te gebruiken ?
ten slotte heeft elke machine een geldig ip nummer nodig voor ip
communicatie.
de truuk: NAT
hoe werkt het:
opstelling:
meerdere pc's aan een hub verbonden aan een internet pc (met twee
netwerkverbindingen, ethernet of isdn of ...).
de internet pc heeft twee aansluitingen:
kaart a: 1 is het interne netwerk (via de hub)
kaart b: 1 is naar internet (extern netwerk) toe
kaart b: ip-nummer wordt via dhcp toegewezen en heeft een uniek geldig
nummer op internet
kaart a: een ip-nummer van de 10.x.x.x serie (uniek voor het interne
netwerk). dit nummer bepaal jezelf.
andere machines aan de hub (hubmachine): een (intern) uniek nummer uit
10.x.x.x (de machines krijgen dus verschillende nummers)
als de internet machine wil communiceren met internet dan gaan de
pakketjes gewoon naar kaart b het internet op.
als een andere "hub-machine" wilt communiceren moet deze via de centrale
internet machine. de centrale machine fungeert als gevorderde
gateway.
hoe gaat het verkeer:
hubmachine: ip-pakket met bron-nummer 10.1.1.5 (nummer van de machine
zelf) heeft verkeer voor 192.15.32.7. de hubmachine weet dat het
nummer intern niet voorkomt en geeft het aan de gateway (onder het mom:
ik weet het niet zoek jij het voor me uit en regel het).
de gateway (internet machine) krijgt op kaart a iets binnen en ziet dat
het naar kaart b moet. echter hij veranderd het pakket. en zet zijn
eigen
adres als bron neer. hierdoor ziet internet niet dat het van een andere
pc af komt. dus vanaf kaart b kom een pakket met bronnummer
62.50.60.3 voor 192.15.32.7 via de provider komt dat bij de bestemming.
dus:
hubmachine: bron = 10.1.1.5 & doel = 192.15.32.7
op internetpc wordt aangepast: bron = 10.1.1.5 wordt: 62.50.60.3 (en
doel blijft 192.15.32.7)
nu reageert de bestemming.
internet pc krijgt een reaktie en kan herkennen aan sessiegegevens naar
welk ip-nummer hij het via kaart a moet doorsturen. hij veranderd het
doel adres van 62.50.60.3 in het pakket naar 10.1.1.5
dus:
internethost (computer): bron = 192.15.32.7 doel = 62.50.60.3
op internetpc wordt aangepast: doel = 62.50.60.3 wordt 10.1.1.5 (en bron
blijft 192.15.32.7)
door het aanpassen van het pakket hebben de machines niet in de gaten
dat er een truuk wordt toegepast.
dit gedeelte gaf aan: verkeer van hubmachine naar een machine op
internet (initiatief vanaf hubmachine)
de internet pc kon herkennen aan gegevens hoe intern de boel door te
sluizen.
maar nu vanaf internet direkt naar 10.1.1.5 ? (initiatief vanaf buiten)
dit is een niet geldig internet adres (gereserveerd voor
test-doeleinden) dus direkt:
bron=192.15.32.7 en doel = 10.1.1.5 gaat niet werken
hoe los je dat op ?
mmmmmm, het is nu 3 uur 's nachts en dus bedtijd.
als ik dit wil uitleggen dan komt laag 3 (tcp/udp poorten) er ook bij
kijken ...
reply via mail indien iemand dat wilt weten ik lees de groep niet zo
vaak.
hopelijk was het typen niet voor niets ....
vragen over dit (misschien warrig) verhaal ? mail it .... overigens de
windows 98 module voor dit soort zaken heb ik niet gebruikt omdat ik
een linux-firewall/router aktief heb.
PS
iemand nog (orginele) videobanden van de 1e 3 star wars films (star wars
, empire strikes back , return of the
jedi) te koop ?
ik geef 100 piek voor de drie banden (ik neem aan goede kwaliteit)
Eduard Beijnes
en dit zit ik te typen in een markt newsgroup ... ????
Twan vd Griendt wrote:
Hey
"M.C.D. Roos" wrote:
> Hoe werkt dat dan bij Chello?? Ik zit ook bij Chello en ben eens wat
gaan
> proberen. Met een hub ertussen kan alleen de computer waarin de door
Chello
> geleverde kaart zit, internetten. Het is bij mij waarschijnlijk dus
wel aan het
> MAC-adres gekoppeld. Of ik moet iets aan de instellingen van de
andere PC fout
> hebben. Hoe heb jij die ingesteld??
Ik heb het gewoon met een extra netwerkkaart gedaan. Je stopt een
cross linked
kabeltje in je 2e netwerkkaart en dat kabeltje verbind je dan met een
hub of direct
met een computer.
Greetings,
Twan
Jan Willem van den Brenk wrote:
>