Prieigos prie tinklo metodai

Naudojami įvairūs prieigos prie tinklo metodai, užtikrinantys duomenų perdavimo proceso tvarką. Galimi du atvejai: tiesioginės prieigos (arba konkurencinės) ir kontroliuojamos prieigos (arba laukimo) metodai. Konkurenciniu atveju, kai dviem ar daugiau tinklo kompiuteriams reikia siųsti duomenis, jie savo peketus gali išsiųsti vienu metu, tada įvyksta savitas paketų susidūrimas – kolizija, kurio metu paketų duomenys prarandami. Taigi tam tikro laiko momentu perduoti duomenis gali tik vienas vartotojas. Kontroliuojamos prieigos prie tinklo atveju prieiga prie perdavimo terpės yra kontroliuojama arba centralizuotai arba tinkle perduodant specialų paketą, vadinamą markeriu. Labiausiai paplitę šie prieigos prie tinklo metodai:

  • CSMA/CD – konkurencinio metodo pavyzdys, tai dauginė prieiga atliekant nešančiosios bangos kontrolę ir aptinkant kolizijas. Šio mechanizmo esmė paprasta – tinklo kompiuteris, norintis perduoti pranešimą, tikrina perdavimo terpę, laikdamas, kada ji bus laisva. Metodas labiausiai paplitęs Ethernet tinkluose.
  • CSMA/CA – taip pat konkurencinis metodas, tai dauginė prieiga atliekant nešančiosios bangos kontrolę ir sienkiant išvengti kolizijų. Prieš siųsdamas duomenis, pirmiau siunčia signalą apie savo ketinimus RTS. Jeigu tuo pačiu laiku ir kitas kompiuteris padarys tą patį, įvyks RTS, bet ne duomenų paketų konfliktas. Metodas CSMA/CA naudojamas AppleTalk tinkluose.
  • Markerio perdavimas – naudojamas žiedinės topologijos Token Ring tinkluose.Tai kontroliuojamos prieigos metodas, nes tik gavęs markerį tinklo kompiuteris turi teisę perduoti duomenis. Kadangi markeris yra tik vienas, kolizijų šiuo atveju nebūna. Markerį generuoja sistema, atliekanti aktyvaus stebėtojo vaidmenį, vėliau jis keliauja tinklu nuo vieno kompiuterio prie kito.
  • Užklausų prioritetai. Skirtas specialiai vietinio 100VGAnyLAN tinklo architektūrai. Tam tikriems duomenų tipams suteikiami prioritetai, todėl jie apdorojami pirmiausiai.