Tīkla pamata programmatūras un aparatūras komponenti. Tīklu aparatūras un programmatūras komponenti. Serveri un darbstacijas

Mērķis un īss apraksts par datortīklu galvenās sastāvdaļas.

Datoru tīkls sauc par savstarpēji savienotu un sadalītu datoru kopumu noteiktā teritorijā.

datortīkls– skaitļošanas komplekss, kas ietver ģeogrāfiski sadalītu datoru un to termināļu sistēmu, kas apvienota vienā sistēmā.

Pēc ģeogrāfiskā izplatības pakāpes datortīklus iedala lokālajos, pilsētas, korporatīvajos, globālajos u.c.

Datortīkls sastāv no trim komponentiem:

Datu pārraides tīkli, tostarp datu pārraides kanāli un komutācijas iekārtas;

Datori, tīklā datu pārraide;

Tīkls programmatūra.

datortīkls- tas ir sarežģīts komplekss savstarpēji savienotas programmatūras un aparatūras sastāvdaļas:

datori(resursdatori, tīkla datori, darbstacijas, serveri), kas atrodas tīkla mezglos;

tīkla operētājsistēma un lietojumprogrammatūra, pārvaldīt datorus;

sakaru iekārtas– iekārtas un datu pārraides kanāli ar pavadošām perifērijas ierīcēm; interfeisa plates un ierīces (tīkla kartes, modemi); maršrutētāji un komutācijas ierīces.

Datortīkla programmatūras un aparatūras komponenti

Datoru tīkls- telpiski sadalīta programmatūras un aparatūras komponentu sistēma, kas savienota ar datoru sakaru līnijām.

Starp aparatūru Var atšķirt datorus un sakaru iekārtas. Programmatūras komponenti sastāv no operētājsistēmām un tīkla lietojumprogrammām.

Pašlaik tīklā tiek izmantoti datori dažādi veidi un klases ar dažādām īpašībām. Tas ir jebkura datortīkla pamats. Datori un to raksturlielumi nosaka datortīkla iespējas. Bet iekšā Nesen un sakaru iekārtas (kabeļu sistēmas, retranslatori, tilti, maršrutētāji utt.) sāka spēlēt tikpat svarīgu lomu. Dažas no šīm ierīcēm, ņemot vērā to sarežģītību, izmaksas un citas īpašības, var saukt par datoriem, kas risina ļoti specifiskus uzdevumus, lai nodrošinātu tīklu darbību.



Priekš efektīvs darbs tiek izmantoti tīkli īpašas tīkla operētājsistēmas (tīkla OS), kas atšķirībā no personālajām operētājsistēmām ir paredzētas, lai atrisinātu īpašas datoru tīkla darbības pārvaldības problēmas. Tīkla operētājsistēmas tiek instalētas speciāli šim nolūkam paredzētos datoros.

Tīkla lietojumprogrammas- Tās ir lietojumprogrammatūras sistēmas, kas paplašina tīkla operētājsistēmu iespējas. Starp tiem mēs varam izcelt sūtītāji, grupu darba sistēmas, tīkla datu bāzes utt.

Tīkla operētājsistēmām attīstoties, dažas tīkla lietojumprogrammu funkcijas kļūst par regulārām operētājsistēmas funkcijām.

Visas tīklam pievienotās ierīces var iedalīt trīs funkcionālās grupās:

1) darbstacijas;

2) tīkla serveri;

3) sakaru mezgli.

1) Darbstacija Darbstacija ir personālais dators, kas savienots ar tīklu, kurā tīkla lietotājs veic savu darbu. Katra darbstacija apstrādā savus lokālos failus un izmanto savu operētājsistēmu. Bet tajā pašā laikā lietotājam ir pieejami tīkla resursi.

Ir trīs veidu darbstacijas:

Darbstacija ar lokālo disku,

bezdiska darbstacija,

Attālā darbstacija.

Darbstacijā ar disku (cieto vai disketi) operētājsistēma ielādēts no šī lokālais disks. Bezdiska stacijai operētājsistēma tiek ielādēta no failu servera diska. Šo iespēju nodrošina īpaša mikroshēma, kas uzstādīta bezdiska stacijas tīkla adapterī.

Attālā darbstacija ir stacija, kas savienojas ar lokālo tīklu, izmantojot telekomunikāciju kanālus (piemēram, izmantojot telefonu tīklu).

2) Tīkla serveris, tīkla serveris ir dators, kas savienots ar tīklu un nodrošina tīkla lietotājiem noteiktus pakalpojumus, piemēram, datu glabāšana kopīgs lietojums, drukāšanas darbi, pieprasījuma apstrāde DBVS, darbu attālināta apstrāde utt.

Pamatojoties uz veiktajām funkcijām, mēs varam atšķirt šādas grupas serveriem.

Failu serveris, failu serveris - dators, kas glabā tīkla lietotāju datus un nodrošina lietotāja piekļuvi šiem datiem. Parasti šajā datorā ir daudz vietas diskā. Failu serveris ļauj lietotājiem vienlaikus piekļūt koplietotajiem datiem.

Failu serveris veic šādas funkcijas:

Datu uzglabāšana;

Datu arhivēšana;

Datu pārsūtīšana.

Datu bāzes serveris - dators, kas veic datu bāzes failu (DB) glabāšanas, apstrādes un pārvaldīšanas funkcijas.

Datu bāzes serveris veic šādas funkcijas:

Datu bāzu uzglabāšana, to integritātes, pilnīguma un atbilstības saglabāšana;

Pieprasījumu saņemšana un apstrāde datu bāzēm, kā arī apstrādes rezultātu nosūtīšana uz darbstaciju;

Veikto datu izmaiņu saskaņošana dažādi lietotāji;

Atbalsts izplatītās datu bāzes dati, mijiedarbība ar citiem datu bāzes serveriem, kas atrodas citā vietā.

Lietojumprogrammu serveris, lietojumprogrammu serveris - dators, kas tiek izmantots lietotāju lietojumprogrammu palaišanai.

Sakaru serveris, sakaru serveris - ierīce vai dators, kas nodrošina lokālā tīkla lietotājiem pārskatāmu piekļuvi saviem seriālie porti ieejas izejas.

Izmantojot sakaru serveri, varat izveidot koplietotu modemu, savienojot to ar kādu no servera portiem. Lietotājs, pieslēdzies sakaru serverim, var strādāt ar šādu modemu tāpat kā tad, ja modems būtu tieši savienots ar darbstaciju.

Piekļuves serveris ir īpašs dators, kas ļauj attālināti apstrādāt uzdevumus. Programmas, kas uzsāktas no attālās darbstacijas, tiek izpildītas šajā serverī.

Lietotāja no tastatūras ievadītās komandas tiek saņemtas no attālās darbstacijas, un tiek atgriezti uzdevuma rezultāti.

Faksa serveris, faksa serveris – ierīce vai dators, kas sūta un saņem faksa ziņojumus lokālā tīkla lietotājiem.

Serveris Rezerves kopija dati, rezerves serveris - ierīce vai dators, kas atrisina failu serveros un darbstacijās esošo datu kopiju izveides, uzglabāšanas un atjaunošanas problēmu. Kā šādu serveri var izmantot vienu no tīkla failu serveriem.

Jāņem vērā, ka visi uzskaitītie serveru veidi var darboties vienā šiem nolūkiem paredzētā datorā.

3) Tīkla sakaru mezgli ietver šādas ierīces:

Atkārtotāji;

Slēdži (tilti);

Maršrutētāji;

Tīkla garumu un attālumu starp stacijām galvenokārt nosaka pārraides vides (koaksiālais kabelis, vītā pāra utt.) fiziskās īpašības. Pārraidot datus jebkurā vidē, notiek signāla vājināšanās, kas noved pie attāluma ierobežojumiem. Lai pārvarētu šo ierobežojumu un paplašinātu tīklu, tiek uzstādītas īpašas ierīces - atkārtotāji, tilti un slēdži. Tīkla daļu, kurā nav iekļauta paplašināšanas ierīce, parasti sauc par tīkla segmentu.

Atkārtotājs, atkārtotājs - ierīce, kas pastiprina vai reģenerē ar to saņemto signālu. Retranslators, saņēmis paketi no viena segmenta, pārraida to uz visiem pārējiem. Šajā gadījumā atkārtotājs neatdala tam pievienotos segmentus. Jebkurā laikā visos segmentos, kas savienoti ar atkārtotāju, datu apmaiņa tiek atbalstīta tikai starp divām stacijām.

Slēdzis, slēdzis, tilts, tilts ir ierīce, kas, tāpat kā atkārtotājs, ļauj apvienot vairākus segmentus. Atšķirībā no retranslatora, tilts atdala ar to savienotos segmentus, tas ir, vienlaikus atbalsta vairākus datu apmaiņas procesus katram dažādu segmentu staciju pārim.

Maršrutētājs- ierīce, kas savieno tīklus no viena vai dažādi veidi izmantojot vienu datu apmaiņas protokolu. Maršrutētājs analizē galamērķa adresi un maršrutē datus pa optimālo maršrutu.

Vārteja ir ierīce, kas ļauj organizēt datu apmaiņu starp dažādām tīkla objekti izmantojot dažādus datu apmaiņas protokolus.

Galvenās tīkla aparatūras sastāvdaļas ir šādas:

1. Abonentu sistēmas: datori (darbstacijas vai klienti un serveri); printeri; skeneri utt.

2. Tīkla aparatūra: tīkla adapteri; koncentratori (rumbas); tilti; maršrutētāji utt.

3. Komunikācijas kanāli: kabeļi; savienotāji; ierīces datu pārraidei un saņemšanai bezvadu tehnoloģijās.

Galvenās tīkla programmatūras sastāvdaļas ir šādas:

1. Tīkla operētājsistēmas, kur slavenākie no tiem ir: MS Windows; LANtastic; NetWare; Unix; Linux utt.

2. Tīkla programmatūra(Tīkla pakalpojumi): tīkla klients; LAN karte; protokols; apkalpošana attālināta piekļuve.

LAN (vietējais datortīkls) ir datoru, sakaru kanālu kolekcija, tīkla adapteri darbojas tīkla operētājsistēma un tīkla programmatūra.

LAN tīklā katru datoru sauc par darbstaciju, izņemot vienu vai vairākus datorus, kas ir paredzēti, lai kalpotu kā serveri. Katrā darbstacijā un serverī ir tīkla kartes (adapteri), kuras ir savienotas viena ar otru pa fiziskiem kanāliem. Papildus vietējai operētājsistēmai katrā darbstacijā darbojas tīkla programmatūra, kas ļauj stacijai sazināties ar failu serveri.

LAN klienta-servera arhitektūrā iekļautie datori ir sadalīti divos veidos: darbstacijas jeb klienti, kas paredzēti lietotājiem, un serveri, kas parasti ir nepieejami parastajiem lietotājiem un ir paredzēti tīkla resursu pārvaldībai.

Darbstacijas

Darbstacija ir abonentu sistēma, specializēta risināšanai noteiktus uzdevumus un izmantojot tīkla resursus. Darbstacijas tīkla programmatūra ietver šādus pakalpojumus:

Tīklu klients;

Failu un printeru piekļuves pakalpojums;

Tīkla protokoli priekš šāda veida tīkli;

Tīkla karte;

Tālvadības piekļuves kontrolieris.

Darbstacija atšķiras no parastās atsevišķas personālais dators sekojoši:

Pieejamība tīkla karte(tīkla adapteris) un sakaru kanāls;

OS ielādes laikā ekrānā parādās papildu ziņojumi, kas informē, ka tīkla operētājsistēma tiek ielādēta;

Pirms sākat, jums ir jānodrošina tīkla programmatūra ar lietotājvārdu un paroli. To sauc par tīkla pieteikšanās procedūru;

Pēc savienojuma ar LAN parādās papildu tīkla diskdziņi;

kļūst iespējams izmantot tīkla iekārtas, kas var atrasties tālu no darba vietas.

Tīkla adapteri

Lai datoru savienotu ar tīklu, ir nepieciešama saskarnes ierīce, ko sauc par tīkla adapteri, interfeisu, moduli vai karti. Tas iekļaujas slotā mātesplatē. Tīkla adaptera kartes ir instalētas katrā darbstacijā un failu serverī. Darbstacija caur tīkla adapteri nosūta pieprasījumu failu serverim un saņem atbildi caur tīkla adapteri, kad failu serveris ir gatavs.

Tīkla adapteri kopā ar tīkla programmatūru spēj atpazīt un apstrādāt kļūdas, kas var rasties elektrisku traucējumu, sadursmju vai sliktas aparatūras veiktspējas dēļ.

Dažādu veidu tīkla adapteri atšķiras ne tikai ar metodēm, kā piekļūt sakaru kanālam un protokoliem, bet arī ar šādiem parametriem:

Pārraides ātrums;

Pakešu bufera izmērs;

riepu tips;

Autobusa veiktspēja;

Savietojams ar dažādiem mikroprocesoriem;

Tiešās atmiņas piekļuves (DMA) izmantošana;

I/O portu un pārtraukumu pieprasījumu risināšana;

savienotāja dizains.

Iepriekš apspriestos komponentus var apvienot tīklā Dažādi ceļi un nozīmē. Pamatojoties uz to komponentu sastāvu, pieslēgšanas metodēm, lietošanas apjomu un citiem raksturlielumiem, tīklus var iedalīt klasēs tā, lai aprakstītā tīkla piederība konkrētai klasei varētu pietiekami pilnībā raksturot īpašības un kvalitātes parametrus. no tīkla.

Tomēr šāda veida tīklu klasifikācija ir diezgan patvaļīga. Mūsdienās visizplatītākais ir datortīklu sadalījums pēc teritoriālās atrašanās vietas. Pamatojoties uz šo funkciju, tīklus iedala trīs galvenajās klasēs: ·

LAN - lokālie tīkli; ·
MAN — Metropolitan Area Networks. ·
WAN - globālie tīkli (Wide Area Networks);

Lokālais tīkls (LAN) ir sakaru sistēma, kas atbalsta vienu vai vairākus ātrgaitas pārraides kanālus ēkā vai citā ierobežotā teritorijā. digitālā informācija, kas tiek nodrošināts pievienotajām ierīcēm īslaicīgai ekskluzīvai lietošanai. Zāļu aptvertās vietas var ievērojami atšķirties.
Sakaru līniju garums dažiem tīkliem var būt ne vairāk kā 1000 m, savukārt citi tīkli spēj apkalpot visu pilsētu. Apkalpotās zonas var būt rūpnīcas, kuģi, lidmašīnas, kā arī iestādes, universitātes un koledžas. Parasti koaksiālos kabeļus izmanto kā pārraides līdzekli, lai gan tīkli uz vītā pāra un optiskās šķiedras kļūst arvien izplatītāki, un pēdējā laikā strauji attīstās arī bezvadu lokālo tīklu tehnoloģija, kas izmanto vienu no trim starojuma veidiem: platjoslas. radiosignāli, mazjaudas starojums īpaši augstas frekvences (mikroviļņu starojums) un infrasarkanie stari.
Īsas distances starp tīkla mezgliem, izmantotā pārraides vide un ar to saistītā zemā kļūdu iespējamība pārsūtītajos datos ļauj uzturēt augstus maiņas kursus - no 1 Mbit/s līdz 100 Mbit/s (šobrīd jau ir industriālie LAN dizaini ar ātrumiem ar ātrumu 1 Gbit/s).

Pilsētas tīkli, kā likums, aptver ēku grupu un tiek īstenoti optiskās šķiedras vai platjoslas kabeļos. Pēc to īpašībām tie ir starpposma starp vietējiem un globālie tīkli. Nesen saistībā ar ātrgaitas un uzticamu optisko šķiedru kabeļu ieguldīšanu pilsētu un starppilsētu teritorijās un jauniem daudzsološiem tīkla protokoli, piemēram, ATM (Asynchronous Transfer Mode), ko nākotnē varēs izmantot gan lokālajos, gan globālajos tīklos.

Globālie tīkli, atšķirībā no vietējiem, parasti aptver daudz lielākas teritorijas un pat lielāko daļu pasaules reģionu (piemērs ir internets). Pašlaik analogie vai digitālie vadu kanāli tiek izmantoti kā pārraides līdzeklis globālajos tīklos, kā arī satelīta kanāliem sakari (parasti saziņai starp kontinentiem). Pārraides ātruma ierobežojumi (līdz 28,8 Kb/s analogajos kanālos un līdz 64 Kb/s lietotāju sadaļās digitālie kanāli) un salīdzinoši zemā analogo kanālu uzticamība, kas prasa kļūdu noteikšanas un labošanas rīku izmantošanu zemākajos protokolu līmeņos, ievērojami samazina datu apmaiņas ātrumu globālajos tīklos salīdzinājumā ar vietējiem.
Ir arī citas datortīklu klasifikācijas pazīmes. Piemēram:

Pēc darbības apjoma tīklus var iedalīt banku tīklos, zinātnisko institūciju tīklos, augstskolu tīklos;

Pamatojoties uz darbības formu, varam atšķirt komerctīklus un bezmaksas tīkli, korporatīvie un publiskie tīkli;

Pamatojoties uz realizēto funkciju raksturu, tīkli tiek iedalīti skaitļošanas tajos, kas paredzēti kontroles problēmu risināšanai, pamatojoties uz sākotnējās informācijas skaitļošanas apstrādi; informatīvs, kas paredzēts atsauces datu iegūšanai pēc lietotāju pieprasījuma; jaukts, kurā tiek realizētas skaitļošanas un informācijas funkcijas;

Saskaņā ar kontroles metodi datortīkli tiek sadalīti tīklos ar decentralizētu, centralizētu un jauktu vadību. Pirmajā gadījumā katrs tīklā iekļautais dators ietver pilnu komplektu programmatūra koordinēt notiekošās tīkla darbības. Šāda veida tīkli ir sarežģīti un diezgan dārgi, jo atsevišķu datoru operētājsistēmas tiek izstrādātas, koncentrējoties uz kolektīvu piekļuvi tīkla kopējam atmiņas laukam. Jauktos tīklos centralizētā kontrolē tiek atrisināti uzdevumi, kuriem ir visaugstākā prioritāte un kas parasti ir saistīti ar liela apjoma informācijas apstrādi;

Atbilstoši programmatūras saderībai tīkli var būt viendabīgi vai viendabīgi (sastāv no datoriem, kas saderīgi ar programmatūru) un neviendabīgi vai neviendabīgi (ja tīklā iekļautie datori ir programmatūras nesaderīgi).

. Norādiet datortīkla galveno mērķi

2016-02-17

Norādiet datortīkla galveno mērķi

Datoru tīkli. Lekciju piezīmes

1. Tīkla pamata programmatūras un aparatūras komponenti. Jēdzieni “klients”, “serveris”, “tīkla pakalpojums”.

Datoru tīkls ir sarežģīts savstarpēji saistītu un koordinētu programmatūras un aparatūras komponentu kopums.

Datortīkla galvenais mērķis ir:

Informācijas apmaiņa;

aprīkojuma un programmatūras koplietošana;

centralizēta administrēšana un uzturēšana.

Galvenās datortīkla sastāvdaļas:

Datori (aparatūras slānis);

Sakaru aprīkojums;

Tīkla operētājsistēmas;

Tīkla lietojumprogrammas.

Var aprakstīt visu tīkla aparatūras un programmatūras kompleksu daudzslāņu modelis. Pamatā jebkurš tīkls melo aparatūras slānis standartizētas datoru platformas. Otrais slānis ir sakaru aprīkojums. Lai gan datoriem ir galvenā nozīme datu apstrādē tīklos, sakaru ierīces pēdējā laikā ir sākušas spēlēt tikpat svarīgu lomu. Kabeļu sistēmas, retranslatori, tilti, slēdži, maršrutētāji un moduļu centrmezgli ir kļuvuši no palīgtīkla komponentiem un kļuvuši par būtiskiem komponentiem, kā arī datoriem un sistēmas programmatūru, ņemot vērā gan to ietekmi uz tīkla veiktspēju, gan izmaksām.

Trešais slānis, kas veido tīkla programmatūras platformu operētājsistēmas (OS). Visa tīkla efektivitāte ir atkarīga no tā, kuras vietējo un sadalīto resursu pārvaldības koncepcijas veido tīkla OS pamatu.

Augšējais slānis ir dažādas tīkla lietojumprogrammas piemēram, tīkla datu bāzes, pasta sistēmas, datu arhivēšanas rīki, komandas darba automatizācijas sistēmas utt.

Tīkla lietojumprogramma ir izplatīta programma, t.i., programma, kas sastāv no vairākām savstarpēji mijiedarbīgām daļām, no kurām katra darbojas atsevišķā tīkla datorā.

Servera programma– īpaša programma, kas izstrādāta, lai apkalpotu pieprasījumus piekļūt konkrēta datora resursiem no citiem tīkla datoriem. Servera modulis pastāvīgi atrodas gaidīšanas režīmā, lai saņemtu pieprasījumus, kas nāk pa tīklu.

Klientu programma- īpaša programma, kas paredzēta, lai sastādītu un nosūtītu pieprasījumus piekļūt attāliem resursiem, kā arī saņemtu un parādītu informāciju lietotāja datorā.

Tīkla pakalpojums- klienta-servera moduļu pāris, kas nodrošina kopīgu lietotāja piekļuvi noteikta veida resursiem. Parasti tīkla operētājsistēma atbalsta vairākus veidus tīkla pakalpojumi saviem lietotājiem - failu serviss, drukas serviss, serviss E-pasts, attālās piekļuves pakalpojums utt. (Tīkla pakalpojumu piemēri - WWW, FTP, UseNet).

Termini “klients” un “serveris” tiek lietoti ne tikai, lai apzīmētu programmatūras moduļus, bet arī datorus, kas savienoti ar tīklu. Ja dators nodrošina savus resursus citiem tīkla datoriem, tad to sauc par serveri, un, ja tas tos patērē, to sauc par klientu. Dažreiz viens un tas pats dators vienlaikus var pildīt gan servera, gan klienta lomu.

2. Datortīklu klasifikācija.

Klasificējot tīklus pēc teritoriālā pamata, tie izšķir vietējos (LAN), globālos (WAN) un metropoles (MAN) tīklus.

LAN - koncentrēts ne vairāk kā 1-2 km platībā; būvētas, izmantojot dārgas augstas kvalitātes sakaru līnijas, kas, izmantojot vienkāršas datu pārraides metodes, ļauj sasniegt lielus datu apmaiņas ātrumus 100 Mbit/s. Sniegtie pakalpojumi ir dažādi, un tie parasti ietver tiešsaistes ieviešanu.

WAN - savieno datorus, kas izkliedēti simtiem un tūkstošiem kilometru. Bieži tiek izmantotas esošās, zemas kvalitātes sakaru līnijas. Zemāks datu pārraides ātrums nekā lokālajos tīklos (desmitiem kilobitu sekundē) ierobežo failu pārsūtīšanai sniegto pakalpojumu klāstu, galvenokārt ne tiešsaistē, bet fons, izmantojot e-pastu. Diskrētu datu stabilai pārraidei tiek izmantotas sarežģītākas metodes un aprīkojums nekā lokālajos tīklos.

MAN - ieņem starpposmu starp vietējiem un globālajiem tīkliem. Ar pietiekami lieliem attālumiem starp mezgliem (desmitiem kilometru) tiem ir augstas kvalitātes sakaru līnijas un augsti maiņas kursi, dažreiz pat augstāki nekā klasiskajos lokālajos tīklos. Tāpat kā vietējo tīklu gadījumā, būvējot MAN, esošās sakaru līnijas netiek izmantotas, bet tiek ievilktas no jauna.

Atkarībā no ražošanas vienības mēroga, kurā tīkls darbojas, tiek izdalīti departamentu tīkli, universitātes pilsētiņas tīkli un korporatīvie tīkli.

Nodaļu tīklus izmanto neliela darbinieku grupa galvenokārt dārgu perifērijas ierīču, lietojumprogrammu un datu koplietošanai; ir viens vai divi failu serveri un ne vairāk kā trīsdesmit lietotāju; parasti netiek sadalīti apakštīklos; tiek radīti, pamatojoties uz jebkuru tīkla tehnoloģija; var darboties, pamatojoties uz vienādranga tīkla operētājsistēmām.

Campus tīkli apvieno nodaļu tīklus vienā ēkā vai vienā vairāku kvadrātkilometru platībā, neizmantojot globālos savienojumus. Universitātes tīkla līmenī rodas problēmas, integrējot un pārvaldot neviendabīgu aparatūru un programmatūru.

Korporatīvie tīkli savieno lielu skaitu datoru visās atsevišķa uzņēmuma jomās. Korporatīvo tīklu raksturo:

o mērogs - tūkstošiem lietotāju datoru, simtiem serveru, milzīgi datu apjomi, kas tiek glabāti un pārsūtīti pa sakaru līnijām, daudz dažādu lietojumprogrammu;

o augsta neviendabīguma pakāpe - atšķiras datoru, sakaru iekārtu, operētājsistēmu un lietojumprogrammu veidi;

o globālo savienojumu izmantošana - filiāļu tīkli tiek savienoti, izmantojot telekomunikāciju līdzekļus, tai skaitā telefona kanālus, radio kanālus un satelītsakarus.

3. Mūsdienu datortīklu galvenie raksturlielumi.

Tīkla darbības kvalitāti raksturo šādas īpašības: veiktspēja, uzticamība, saderība, vadāmība, drošība, paplašināmība un mērogojamība.

Tīkla kvalitātes nodrošināšanai ir divas galvenās pieejas. Pirmais ir tas, ka tīkls garantē lietotājam atbilstību noteiktai pakalpojuma kvalitātes rādītāja skaitliskai vērtībai. Piemēram, kadru pārraides un bankomātu tīkli var garantēt lietotājam noteiktu caurlaidspējas līmeni. Otrajā pieejā (vislabākā piepūle) tīkls cenšas apkalpot lietotāju pēc iespējas efektīvāk, taču neko negarantē.

Galvenie tīkla veiktspējas raksturlielumi ietver: atbildes laiku, kas tiek definēts kā laiks starp tīkla pakalpojuma pieprasījuma rašanos un atbildes saņemšanu uz to; caurlaidspēja, kas atspoguļo tīkla pārsūtīto datu apjomu laika vienībā, un pārraides aizkavi, kas ir vienāda ar intervālu starp brīdi, kad pakete nonāk pie jebkuras tīkla ierīce un tā parādīšanās brīdis šīs ierīces izejā.

Tīklu uzticamības novērtēšanai tiek izmantoti dažādi raksturlielumi, tai skaitā: pieejamības faktors, kas nozīmē laika daļu, kurā sistēma var tikt izmantota; drošība, tas ir, sistēmas spēja aizsargāt datus no nesankcionētas piekļuves; defektu tolerance - sistēmas spēja darboties dažu tās elementu atteices apstākļos.

Paplašināmība nozīmē iespēju salīdzinoši vienkārši pievienot atsevišķus tīkla elementus (lietotājus, datorus, lietojumprogrammas, servisus), palielināt tīkla segmentu garumu un aizstāt esošo aprīkojumu ar jaudīgāku.

Mērogojamība nozīmē, ka tīkls ļauj palielināt mezglu skaitu un savienojumu garumu ļoti plašā diapazonā, vienlaikus nepasliktinot tīkla veiktspēju.

Caurspīdīgums ir tīkla spēja slēpt informāciju par savu iekšējo struktūru no lietotāja, tādējādi vienkāršojot viņa darbu tīklā.

Tīkla vadāmība nozīmē iespēju centralizēti uzraudzīt tīkla galveno elementu statusu, identificēt un atrisināt problēmas, kas rodas tīkla darbības laikā, veikt veiktspējas analīzi un plānot tīkla attīstību.

Sadarbspēja nozīmē, ka tīkls var uzņemt plašu programmatūras un aparatūras klāstu.

4. Jēdziens “topoloģija”. CS fiziskā un loģiskā topoloģija. Pamata CS topoloģijas.

Topoloģija - fizisko savienojumu konfigurēšana starp tīkla mezgliem. Tīkla raksturlielumi ir atkarīgi no instalētās topoloģijas veida. Jo īpaši konkrētas topoloģijas izvēle ietekmē:

Nepieciešamā tīkla aprīkojuma sastāvs;

Tīkla aprīkojuma iespējas;

Tīkla paplašināšanas iespēja;

Tīkla pārvaldības metode.

Termins “CS topoloģija” var nozīmēt fizisko topoloģiju (fizisko savienojumu konfigurāciju) vai loģiskā topoloģija– signālu pārraides ceļi starp tīkla mezgliem. CS fiziskās un loģiskās topoloģijas var būt vienādas vai atšķirīgas. Uz tā pamata tiek veidoti vietējie tīkli trīs pamata topoloģijas, zināms kā:

kopīgs autobuss (autobuss);

zvaigzne

gredzens.

Topoloģijā kopīgs autobuss tiek izmantots viens kabelis, kuram ir pievienoti visi tīkla datori. Šādam tīklam ir viegli pievienot jaunus mezglus.

Vienlaicīgi var pārraidīt tikai viens dators. Dati tiek pārsūtīti uz visiem tīkla datoriem; taču informāciju saņem tikai tas dators, kura adrese sakrīt ar adresāta adresi.

Kopne ir pasīva topoloģija. Tas nozīmē, ka datori tikai "klausās" tīklā pārsūtītos datus, bet nepārvieto tos no sūtītāja uz adresātu. Tāpēc, ja kāds dators neizdodas, tas neietekmēs tīkla darbību.

Lai novērstu elektrisko signālu atspīdumu, katrā kabeļa galā ir uzstādīti terminatori, kas absorbē šos signālus. Ja kabelis plīst, viens no tā galiem ir atvienots vai nav terminatora, viss tīkls sabojājas (“nokrīt”).

Ar topoloģiju "zvaigzne" Visi datori, izmantojot kabeļa segmentus, ir savienoti ar centrālo komponentu - centrmezglu. Signāli no pārraidītā datora caur centrmezglu nonāk līdz visiem pārējiem.

Tīklos ar zvaigžņu topoloģiju datoru savienošana ar tīklu un tīkla pārvaldība tiek veikta centralizēti. Bet ir arī trūkumi: tā kā visi datori ir savienoti ar centrālo punktu, kabeļu patēriņš lieliem tīkliem ievērojami palielinās, tīkla izmaksas (plus centrmezgls) ir augstākas, spraudņu moduļu skaitu ierobežo centrmezgla skaits. ostas. Turklāt, ja kāds centrālais komponents neizdodas, viss tīkls tiks izslēgts. Ja sabojājas tikai viens dators (vai kabelis, kas to savieno ar centrmezglu), tikai šis dators nevarēs pārsūtīt vai saņemt datus tīklā. Šī kļūme neietekmēs citus tīkla datorus. Ar topoloģiju "gredzens" datori ir savienoti ar kabeli, kas noslēgts gredzenā. Signāli tiek pārraidīti pa gredzenu vienā virzienā un iziet cauri katram datoram. Atšķirībā no pasīvās kopnes topoloģijas, katrs dators darbojas kā atkārtotājs, pastiprinot signālus un nododot tos nākamajam datoram. Tāpēc, ja viens dators neizdodas, viss tīkls pārstāj darboties. Līdz ar to problēmas ir grūti izolēt, un, lai mainītu konfigurāciju, ir jāizslēdz viss tīkls. Aprīkojums tīkliem ar gredzenu topoloģiju ir dārgāks.

Priekšrocības ietver: tīkla stabilitāti pret pārslodzēm (nav sadursmju, nav centrālā mezgla) un spēju aptvert lielu platību. Turklāt lietotāju skaitam nav lielas ietekmes uz tīkla veiktspēju.

Fizisko savienojumu konfigurāciju nosaka elektriskie savienojumi starp datoriem un var atšķirties no loģisko savienojumu konfigurācijas starp tīkla mezgliem. Loģiskie savienojumi ir datu pārraides maršruti starp tīkla mezgliem.

Tipiskas fizisko saišu topoloģijas ir: sieta, tīkla, kopnes, gredzena un zvaigžņu topoloģijas.


Pilnībā savienota topoloģija (1.10. att., a) atbilst tīklam, kurā katrs tīklā esošais dators ir savienots ar visiem pārējiem.

Tīkla topoloģiju (sietu) iegūst no pilnībā savienota, noņemot dažus iespējamos savienojumus (1.10. att., b). Tīklā ar tīkla topoloģiju ir tieši savienoti tikai tie datori, starp kuriem notiek intensīva datu apmaiņa, un datu apmaiņai starp datoriem, kas nav tieši savienoti, tiek izmantota tranzīta pārraide caur starpmezgliem. Tīkla topoloģija ļauj savienot lielu skaitu datoru, un tā parasti ir raksturīga globālajiem tīkliem.

Tīklos ar gredzena konfigurāciju (1.10. att., e) dati tiek pārsūtīti pa gredzenu no viena datora uz otru, parasti vienā virzienā. Ja dators atpazīst datus kā “savējos”, tas kopē tos savā iekšējā buferī. Tīklā ar gredzenveida topoloģiju ir jāveic īpaši pasākumi, lai jebkuras stacijas atteices vai atvienošanas gadījumā sakaru kanāls starp atlikušajām stacijām netiktu pārtraukts.

5. Nosaukšanas un adresācijas principi datortīklos.

Viena no problēmām, kas jāņem vērā, savienojot trīs vai vairāk datorus, ir to risināšanas problēma. Tīkla mezgla adresei un tās galamērķa shēmai var izvirzīt vairākas prasības.

Adresei ir unikāli jāidentificē dators jebkura izmēra tīklā.

Adrešu piešķiršanas shēmai jāsamazina administratora roku darbs un adrešu dublikātu iespējamība.

Adresei jābūt ar hierarhisku struktūru, kas ir ērta lielu tīklu veidošanai. Šo problēmu labi ilustrē starptautiskās pasta adreses, kas ļauj pasta dienestam, kas organizē vēstuļu piegādi starp valstīm, izmantot tikai saņēmēja valsts nosaukumu, neņemot vērā viņa pilsētas nosaukumu, vēl jo mazāk ielu. IN lieli tīkli, kas sastāv no daudziem tūkstošiem mezglu, adrešu hierarhijas trūkums var radīt lielas pieskaitāmās izmaksas – gala mezgliem un sakaru iekārtām būs jādarbojas ar adrešu tabulām, kas sastāv no tūkstošiem ierakstu.

Adresei ir jābūt ērtai tīkla lietotājiem, kas nozīmē, ka tai jābūt ar simbolisku atveidojumu, piemēram, Serveri vai www.cisco.com.

Adresei jābūt pēc iespējas kompaktākai, lai nepārslogotu sakaru iekārtu atmiņu - tīkla adapterus, maršrutētājus utt.

Aparatūras adreses. Šīs adreses ir paredzētas mazam un vidējam tīklam, tāpēc tām nav hierarhiskas struktūras. Tipisks šāda veida adreses pārstāvis ir vietējā tīkla adaptera adrese. Šo adresi parasti izmanto tikai aprīkojums, tāpēc viņi cenšas to padarīt pēc iespējas kompaktāku un rakstīt to kā bināro vai heksadecimālo vērtību, piemēram, 0081005e24a8. Iestatot aparatūras adreses, roku darbs parasti nav nepieciešams, jo tās vai nu iebūvē iekārtā ražotājs, vai arī tiek ģenerētas automātiski ikreiz, kad iekārta tiek iedarbināta, un adreses unikalitāti tīklā nodrošina iekārta.

Simboliskas adreses vai vārdi. Šīs adreses ir paredzētas, lai cilvēki tās atcerētos, un tāpēc tām parasti ir semantiska slodze. Simboliskās adreses ir viegli izmantot gan mazos, gan lielos tīklos.

Ciparu saliktas adreses. Simboliskie nosaukumi ir ērti cilvēkiem, taču to mainīgā formāta un potenciāli lielā garuma dēļ to pārraide tīklā nav īpaši ekonomiska. Tāpēc daudzos gadījumos, lai strādātu lielos tīklos, kā mezglu adreses tiek izmantotas fiksēta un kompakta formāta ciparu saliktās adreses. Tipiski šāda veida adreses pārstāvji ir IP un IPX adreses.

Problēma ar korespondences nodibināšanu starp dažāda veida adresēm, ko risina vārdu izšķiršanas dienests, var tikt atrisināta vai nu ar pilnīgi centralizētiem, vai izkliedētiem līdzekļiem. Centralizētās pieejas gadījumā tīklā tiek atvēlēts viens dators (nosaukumu serveris), kurā tiek saglabāta tabula, kā dažādu veidu nosaukumi atbilst viens otram, piemēram, simboliskie nosaukumi un ciparu skaitļi. Visi pārējie datori sazinās ar nosaukumu serveri, lai izmantotu simbolisko nosaukumu, lai atrastu datora ciparu numuru, ar kuru tiem nepieciešams apmainīties ar datiem.

Citā, izplatītā pieejā, katrs dators pats atrisina vārdu atbilstības nodibināšanas problēmu. Piemēram, ja lietotājs ir norādījis ciparu numuru mērķa mezglam, tad pirms datu pārsūtīšanas sākuma sūtītājs nosūta ziņojumu visiem tīkla datoriem (šo ziņojumu sauc par apraides ziņojumu), aicinot tos identificēt šo ciparu nosaukumu. . Visi datori, saņēmuši šo ziņojumu, salīdzina doto numuru ar savu. Dators, kuram ir atbilstība, nosūta atbildi, kurā ir norādīta aparatūras adrese, un pēc tam kļūst iespējams nosūtīt ziņojumus vietējā tīklā.

Izkliedētā pieeja ir laba, jo tā neietver piešķiršanu īpašs dators, kas arī bieži prasa manuāli iestatīt nosaukumu atbilstības tabulu. Izkliedētās pieejas trūkums ir nepieciešamība pēc apraides ziņojumiem - šādi ziņojumi pārslogo tīklu, jo tiem ir nepieciešama obligāta apstrāde visiem mezgliem, nevis tikai galamērķa mezglam. Tāpēc izkliedētā pieeja tiek izmantota tikai mazos lokālos tīklos. Lielos tīklos apraides ziņojumu izplatīšana visos tā segmentos kļūst gandrīz neiespējama, tāpēc tiem ir raksturīga centralizēta pieeja. Vispazīstamākais centralizētais vārdu izšķiršanas pakalpojums ir interneta domēna vārdu sistēma (DNS).

6. Daudzlīmeņu pieeja standartizācijai datortīklos. Jēdzieni “protokols”, “interfeiss”, “protokolu kaudze”. Standarta sakaru protokolu steku raksturojums.

Kopā ar autonoma darbība ievērojamu datoru lietošanas efektivitātes pieaugumu var panākt, tos apvienojot datortīkli(tīkls).

Datortīkls šī vārda plašā nozīmē attiecas uz jebkuru datoru kopumu, kas savienoti viens ar otru ar sakaru kanāliem datu pārraidei.

Datoru savienošanai tīklā ir vairāki labi iemesli. Pirmkārt, resursu koplietošana ļauj vairākiem datoriem vai citām ierīcēm koplietot piekļuvi vienam diskam (failu serverim), CD-ROM diskdzinim, lentes diskdzinim, printeriem, ploteriem, skeneriem un citam aprīkojumam, kas samazina katra atsevišķa lietotāja izmaksas.

Otrkārt, papildus dārgu perifērijas ierīču koplietošanai ir iespējams līdzīgi izmantot lietojumprogrammatūras tīkla versijas. Treškārt, datortīkli nodrošina jaunas mijiedarbības formas starp lietotājiem vienā komandā, piemēram, strādājot pie kopīga projekta.

Ceturtkārt, kļūst iespējams izmantot kopīgus saziņas līdzekļus starp dažādām lietojumprogrammu sistēmām (sakaru pakalpojumi, datu un video pārraide, runa utt.). Īpaši svarīga ir izkliedētās datu apstrādes organizācija. Centralizētas informācijas uzglabāšanas gadījumā tiek būtiski vienkāršoti tās integritātes nodrošināšanas procesi, kā arī dublēšana.

2. Tīkla pamata programmatūras un aparatūras komponenti

Datoru tīkls ir sarežģīts savstarpēji saistītu un koordinētu programmatūras un aparatūras komponentu komplekss.

Lai izpētītu tīklu kopumā, ir nepieciešamas zināšanas par tā atsevišķo elementu darbības principiem:

Datori;

Sakaru aprīkojums;

Operētājsistēmas;

Tīkla lietojumprogrammas.

Visu tīkla aparatūras un programmatūras kompleksu var aprakstīt ar daudzslāņu modeli. Jebkura tīkla centrā ir standartizētu datoru platformu aparatūras slānis, t.i. tīkla galalietotāja sistēma, kas var būt dators vai gala ierīce (jebkura ievades/izvades vai informācijas displeja ierīce). Datorus tīkla mezglos dažreiz sauc par resursdatoriem vai vienkārši resursdatoriem.

Šobrīd tīklos plaši un veiksmīgi tiek izmantoti dažādu klašu datori – no personālajiem datoriem līdz lieldatoriem un superdatoriem. Tīklā esošo datoru komplektam jāatbilst tīkla atrisināto uzdevumu dažādībai.

Otrais slānis ir sakaru iekārtas. Lai gan datoriem ir galvenā nozīme datu apstrādē tīklos, sakaru ierīces pēdējā laikā ir sākušas spēlēt tikpat svarīgu lomu.

Kabeļu sistēmas, retranslatori, tilti, slēdži, maršrutētāji un moduļu centrmezgli ir kļuvuši no palīgtīkla komponentiem un kļuvuši par būtiskiem komponentiem, kā arī datoriem un sistēmas programmatūru, ņemot vērā gan to ietekmi uz tīkla veiktspēju, gan izmaksām. Mūsdienās sakaru ierīce var būt sarežģīts, specializēts daudzprocesors, kas ir jākonfigurē, jāoptimizē un jāpārvalda.

Trešais slānis, kas veido tīkla programmatūras platformu, ir operētājsistēmas (OS). Visa tīkla efektivitāte ir atkarīga no tā, kuras vietējo un sadalīto resursu pārvaldības koncepcijas veido tīkla OS pamatu.

Veidojot tīklu, ir svarīgi apsvērt, cik viegli dotā operētājsistēma var mijiedarboties ar citām tīkla operētājsistēmām, cik droša un droša tā ir datiem, cik lielā mērā tā var palielināt lietotāju skaitu, vai tā var pārsūtīt uz cita veida datoru, un daudzi citi apsvērumi.

Tīkla rīku augšējais slānis ir dažādas tīkla lietojumprogrammas, piemēram, tīkla datu bāzes, pasta sistēmas, datu arhivēšanas rīki, komandas darba automatizācijas sistēmas utt.

Ir svarīgi saprast iespēju klāstu, ko lietojumprogrammas nodrošina dažādām lietojumprogrammām, un to, cik tās ir saderīgas ar citām tīkla lietojumprogrammām un operētājsistēmām.

Pat diezgan virspusējas tīklu izpētes rezultātā kļūst skaidrs, ka datortīkls ir sarežģīts savstarpēji saistītu un koordinētu programmatūras un aparatūras komponentu kopums. Lai izpētītu tīklu kopumā, ir nepieciešamas zināšanas par tā atsevišķo elementu darbības principiem:

    datori;

    sakaru iekārtas;

    operētājsistēmas;

    tīkla lietojumprogrammas.

Visu tīkla aparatūras un programmatūras kompleksu var aprakstīt ar daudzslāņu modeli. Jebkura tīkla pamatā ir standartizētu datoru platformu aparatūras slānis. Pašlaik datori tiek plaši un veiksmīgi izmantoti tīklos. dažādas nodarbības- no personālajiem datoriem līdz lieldatoriem un superdatoriem. Tīklā esošo datoru komplektam jāatbilst tīkla atrisināto uzdevumu dažādībai.

Otrais slānis ir sakaru iekārtas. Lai gan datoriem ir galvenā nozīme datu apstrādē tīklos, sakaru ierīces pēdējā laikā ir sākušas spēlēt tikpat svarīgu lomu. Kabeļu sistēmas, retranslatori, tilti, slēdži, maršrutētāji un moduļu centrmezgli ir kļuvuši no palīgtīkla komponentiem un kļuvuši par būtiskiem komponentiem, kā arī datoriem un sistēmas programmatūru, ņemot vērā gan to ietekmi uz tīkla veiktspēju, gan izmaksām. Mūsdienās sakaru ierīce var būt sarežģīts, specializēts daudzprocesors, kas ir jākonfigurē, jāoptimizē un jāpārvalda. Lai uzzinātu, kā darbojas sakaru iekārtas, ir jāpārzina liels skaits protokolu, ko izmanto gan lokālajos, gan plašā apgabala tīklos.

Trešais slānis, kas veido tīkla programmatūras platformu, ir operētājsistēmas (OS). Visa tīkla efektivitāte ir atkarīga no tā, kuras vietējo un sadalīto resursu pārvaldības koncepcijas veido tīkla OS pamatu. Veidojot tīklu, ir svarīgi apsvērt, cik viegli dotā operētājsistēma var mijiedarboties ar citām tīkla operētājsistēmām, cik droša un droša tā ir datiem, cik lielā mērā tā var palielināt lietotāju skaitu, vai tā var pārsūtīt uz cita veida datoru, un daudzi citi apsvērumi.

Tīkla rīku augšējais slānis ir dažādas tīkla lietojumprogrammas, piemēram, tīkla datu bāzes, pasta sistēmas, datu arhivēšanas rīki, sadarbības automatizācijas sistēmas u.c. Ļoti svarīgi ir izprast aplikāciju sniegto iespēju klāstu dažādām pielietojuma jomām, kā arī lai zinātu, cik tie ir saderīgi ar citām tīkla lietojumprogrammām un operētājsistēmām.

Vienkāršākais divu datoru mijiedarbības gadījums

Vienkāršākajā gadījumā datoru mijiedarbību var realizēt, izmantojot tos pašus līdzekļus, kas tiek izmantoti datora mijiedarbībai ar perifērijas ierīcēm, piemēram, caur RS-232C seriālo interfeisu. Atšķirībā no datora mijiedarbības ar perifērijas ierīce, kad programma darbojas, kā likums, tikai vienā pusē - datora pusē, šajā gadījumā notiek mijiedarbība starp divām programmām, kas darbojas katrā datorā.

Programma, kas darbojas vienā datorā, nevar iegūt tiešu piekļuvi cita datora resursiem – tā diskiem, failiem, printerim. Viņa var tikai “jautāt” programmai, kas darbojas datorā, kuram pieder šie resursi. Šie "lūgumi" tiek izteikti kā ziņas pārraida pa sakaru kanāliem starp datoriem. Ziņojumi var saturēt ne tikai komandas noteiktu darbību veikšanai, bet arī faktiskos informācijas datus (piemēram, faila saturu).

Apsveriet gadījumu, kad lietotājs strādā ar teksta redaktors personālajā datorā A ir jāizlasa daļa no faila, kas atrodas personālā datora B diskā (4. att.). Pieņemsim, ka mēs savienojām šos datorus, izmantojot sakaru kabeli caur COM portiem, kas, kā zināms, realizē RS-232C interfeisu (šādu savienojumu bieži sauc par nullmodemu). Noteikti ļaujiet datoriem darbināt MS-DOS, lai gan šajā gadījumā tam nav būtiskas nozīmes.

Rīsi. 4. Mijiedarbība starp diviem datoriem

COM porta draiveris kopā ar COM porta kontrolleri darbojas aptuveni tādā pašā veidā kā iepriekš aprakstītā vadības bloka un datora mijiedarbības gadījumā. Taču šajā gadījumā PU vadības ierīces lomu pilda cita datora COM porta kontrolleris un draiveris. Kopā tie nodrošina viena baita informācijas pārsūtīšanu pa kabeli starp datoriem. (“Īstos” lokālajos tīklos līdzīgas datu pārsūtīšanas funkcijas uz sakaru līniju veic tīkla adapteri un to draiveri.)

Datora B draiveris periodiski aptauj kontroliera iestatīto uztveršanas pabeigšanas zīmi, kad dati ir pareizi pārsūtīti, un, kad tas parādās, nolasa saņemto baitu no kontrollera bufera RAM, tādējādi padarot to pieejamu datorā B esošajām programmām. Dažos gadījumos vadītājs tiek izsaukts asinhroni, ar kontroliera pārtraukumiem.

Tādējādi datoru A un B programmām ir līdzekļi viena baita informācijas pārsūtīšanai. Bet mūsu piemērā aplūkotais uzdevums ir daudz sarežģītāks, jo ir jāpārsūta nevis viens baits, bet gan noteikta faila daļa. Visas ar to saistītās papildu problēmas ir jāatrisina augstāka līmeņa programmām nekā COM porta draiveri. Konkrētības labad šādas datoru A un B programmas sauksim attiecīgi par lietojumprogrammu A un lietojumprogrammu B. Tātad lietojumprogrammai A ir jāģenerē pieprasījuma ziņojums lietojumprogrammai B. Pieprasījumā jānorāda faila nosaukums, darbības veids (šajā gadījumā lasīšana), nobīde un faila apgabala lielums, kurā ir nepieciešamie dati.

Lai pārsūtītu šo ziņojumu uz datoru B, lietojumprogramma A sazinās ar COM porta draiveri, pasakot tai adresi RAM, kurā draiveris atrod ziņojumu un pēc tam baitu pa baitam pārsūta to lietojumprogrammai B. Lietojumprogramma B, saņemot pieprasījumu, to izpilda. , tas ir, nolasa nepieciešamo faila apgabalu no diska, izmantojot vietējos OS rīkus, uz tā bufera apgabalu. brīvpiekļuves atmiņa, un pēc tam, izmantojot COM porta draiveri, nolasītos datus pa sakaru kanālu pārsūta uz datoru A, kur tie sasniedz lietojumprogrammu A.

Aprakstītās lietojumprogrammas A funkcijas varētu veikt pati teksta redaktora programma, taču nav īpaši racionāli šīs funkcijas iekļaut katrā aplikācijā - teksta redaktoros, grafiskajos redaktoros, datu bāzes pārvaldības sistēmās un citās aplikācijās, kurām nepieciešama piekļuve failiem. Daudz izdevīgāk ir izveidot īpašu programmatūras moduli, kas veiks pieprasījuma ziņojumu ģenerēšanas un rezultātu saņemšanas funkcijas visām datora lietojumprogrammām. Kā minēts iepriekš, šādu pakalpojumu moduli sauc par klientu. Datora B pusē jādarbojas citam modulim - serverim, kas pastāvīgi gaida pieprasījumus attālinātai piekļuvei failiem, kas atrodas šī datora diskā. Serveris, saņēmis pieprasījumu no tīkla, sazinās lokālais fails un veic ar to noteiktas darbības, iespējams, piedaloties vietējai OS.

Programmatūras klients un serveris veic sistēmas funkcijas pieprasījumu apkalpošanai no datorā A esošajām lietojumprogrammām attālinātai piekļuvei datorā B esošajiem failiem. Lai datorā B esošās lietojumprogrammas varētu izmantot datorā A esošos failus, aprakstītā shēma simetriski jāpapildina ar klients datoram B un serveris datoram A.

Klienta un servera mijiedarbības diagramma ar lietojumprogrammām un operētājsistēmu ir parādīta attēlā. 5. Neskatoties uz to, ka esam apsvēruši ļoti vienkāršu datortehnikas aparatūras sakaru shēmu, programmu, kas nodrošina piekļuvi attāliem failiem, funkcijas ir ļoti līdzīgas tīkla operētājsistēmas moduļu funkcijām, kas darbojas tīklā ar sarežģītākiem aparatūras savienojumiem. no datoriem.

Rīsi. 5. Programmatūras komponentu mijiedarbība, savienojot divus datorus

Ļoti ērti un noderīga funkcija klienta programma ir spēja atšķirt pieprasījumu attālais fails no pieprasījuma uz vietējo failu. Ja klienta programma to var izdarīt, lietojumprogrammām nav jārūpējas par to, ar kuru failu tās strādā (lokālo vai attālo), klienta programma pati atpazīst un novirza pieprasījums attālai mašīnai. Tādējādi nosaukums, ko bieži izmanto tīkla OS klienta daļai - novirzītājs. Dažreiz atpazīšanas funkcijas tiek sadalītas atsevišķā programmatūras modulī; šajā gadījumā par novirzītāju sauc nevis visu klienta daļu, bet tikai šo moduli.