Un hub pasiv pereche răsucite (Ethernet)
Trimis Ivan T8I5K
Ethernet card interfață de rețea este „perechi răsucite“ și o rată de 100 (sau 10) Mbit are un conector cu 8 pini. Dintre acestea, sunt folosite doar patru pini: primul, al doilea, al treilea și al șaselea. Se pare ca aceasta Humeratsiya (dispozitivul de blocare este pe de altă parte, adică cifra nu este vizibilă):
Dintre acestea, sunt folosite doar patru pini: primul, al doilea, al treilea și al șaselea. Dintre aceste perechi sunt pinii 1, 2 și 3 iunie.
Interfața este structurată după cum urmează: una dintre perechile de se execută într-o direcție, alta în alta. plăci de rețea Havorochennye sunt capabile să transmită simultan și să primească date (full duplex). Cu toate acestea, nu va fi utilizat în cazul nostru - cardul va rula în modul jumătate duplex. În cazul în care cardul este „negociere“ cu dispozitivul de la distanță dacă există full duplex sau nu. În cazul hub-ul îl va înțelege imediat că nu este.
semiduplex funcționează diferit: în cazul în care cardul transmite informația a ajuns la semnalul de intrare arată clar că unele carte mai mult a decis să transmită informația, împreună cu propriile noastre. Această situație se numește o coliziune. În acest caz, cardul se întrerupe transmisia, și repetă-l printr-o anumită cantitate de timp aleatoare. Având în vedere că cel mai probabil vor începe oa doua încercare de la un moment diferit, „nu a avut timp să“ hartă a vedea că transmisia a început, și să înceapă să primească informații, punând transmise în memoria tampon pentru următoarea încercare.
Deoarece rețeaua stroetsya topologie fizică „autobuz comun“, apoi transmis de către un singur calculator informația ar trebui să ajungă la toate celelalte. Astfel, hub-ul ar trebui să asigure difuzarea informațiilor. Dar, în același timp, informațiile transmise nu ar trebui să intrarea transmisiei computerului său, în caz contrar acesta va lua-o coliziune și nu ar fi în stare să treacă nimic.
Deci, putem formula problema hub-ul: el trebuie să distribuie informațiile transmise pe toate computerele conectate la acesta, cu excepția transmisiei (de exemplu, că nu există nici un ecou). Cel mai simplu caz: două calculatoare. Aici, ei pur și simplu conectați direct: 1 și 2 - 3 și 6 vecin.
Acum ne întoarcem la cazul când în loc conectat trei calculatoare și mai mult. Necesitatea de a se asigura că semnalul transmis nu este returnat înapoi.
Să considerăm un pod rezistor constând din patru rezistențe de aceeași rezistență, formând un pătrat. Dacă la vârfuri opuse ale pătratului prezintă un semnal, diferența de potențial între cele două vârfuri rămase vor fi zero. Pentru a conecta nodurile opuse randament calculator setevuhi, la celelalte două (de asemenea opus) - intrare. nu Setevuha vedea propriul său semnal, și anume, Scopul nostru a fost atins. De fapt, semnalul poate fi - este determinată de răspândirea rezistențe. Prin urmare, mai mult decât numărul de calculatoare este un hub pasiv, mai mici, ar trebui să fie răspândit.
Rezistența acestor rezistențe nu este, de asemenea, „de la lanterna“. Ar trebui să fie destul de specifice: Conectați un ohmmetru la oricare două noduri opuse, au primit 100 ohmi. Această impedanță caracteristică este utilizat în Ethernet cablu torsadat. În cazul în care rezistența este diferită de se va produce efecte de reflexie a semnalului 100-lea, care va face rețeaua inutilizabil. Practic sens „hub-ul de pe un computer“ nu este, prin urmare, se consideră doar pentru a ilustra principiul.
Acum, ia în considerare un hub la computerele N. În general, un astfel de sistem este că, din punctul de vedere al fiecăreia dintre interfețele (intrare și ieșire pentru un anumit calculator) este puntea rezistivă. Cu toate acestea, intrările de toate celelalte computere conectate în așa fel încât atunci când semnalul de la computer 1 la computer 2 la N încă funcționează, deși divizor rezistiv atenuat.
Cea mai simplă variantă de realizare a unui astfel de circuit - un inel de rezistențe (rezistor punte 4 - un caz particular al inelului). În cazul inelelor este egal cu numărul de rezistențe N * 4, iar rezistența fiecărui rezistor este, respectiv, 100 / N.
Pentru trei calculatoare va fi de 12 rezistențe de 33,3 ohmi fiecare. Inelul este realizat astfel încât fiecare computer este conectat la vârfurile unui pătrat a cărui latură este format număr egal de rezistențe. Pentru trei calculatoare, ceea ce înseamnă că există o conexiune la puncte distanțate la trei rezistențe. Cramponează de noduri de ieșire opus opus rămas - intrare. Celelalte computere compensate de un singur fixate, fiecare rezistor.
puteți folosi doar inelul pentru mai multe calculatoare, dar nu este eficient. Pentru cele patru calculatoare, de exemplu, va fi mai eficientă figura tridimensională cu șaisprezece noduri. Imaginați-vă cum poate fi de doua trecere reciproc cuburi de aceeași dimensiune, partea de sus a fiecăreia dintre ele, așa cum ar fi fost ieșită din marginea alta. Pentru mai multe bucăți de interfețe pot fi multidimensionale.
Notă: nu este necesar pentru a instala hub cu 4 porturi, sub forma unei bile :-) Este posibil și ușor de pe placa de circuit imprimat. Cu toate acestea, ca un ajutor vizual sau decor exotic apartament hub sferic poate fi util :-)
Numărul de interfețe poate fi construit astfel încât este teoretic infinită. Cu toate acestea, în practică, următoarea problemă apare: Ethernet-card conceput pentru un nivel de semnal de intrare foarte bine definit, ceea ce implică o lungime de cablu limită foarte specific (la 100 de metri standard, definit). Design-ul celor douăsprezece rezistențe reduce semnalul de o treime, care este identic cu slăbirea a contribuit cu aproximativ 0.58 * X metri de cablu. Acest lucru înseamnă că lungimea totală a cablului între oricare două calculatoare cu privire la activitatea rețelei garantate nu trebuie să depășească 100-0.58 * X metri. Apropo, ar trebui să fie atenți la asamblarea hub „circulară“ - în cazul în care nu sunt conectate corect la inelul poate fi o situație în care totul pare a fi de lucru, dar, de fapt, slăbind va fi triplat.
Odată cu creșterea în continuare a numărului de interfețe crește atenuare. Pentru a depăși această problemă, puteți, de exemplu, „tweak“, în nivelul de ieșire al plăcii de rețea sau sensibilitatea.