Tarmoqning asosiy dasturiy va apparat komponentlari. Tarmoqlarning apparat va dasturiy komponentlari. Serverlar va ish stantsiyalari

Maqsad va ning qisqacha tavsifi kompyuter tarmoqlarining asosiy komponentlari.

Kompyuter tarmog'i ma'lum bir hududda o'zaro bog'langan va taqsimlangan kompyuterlar to'plami deb ataladi.

kompyuter tarmog'i- yagona tizimga birlashtirilgan kompyuterlarning geografik taqsimlangan tizimini va ularning terminallarini o'z ichiga olgan hisoblash kompleksi.

Geografik tarqalish darajasiga ko'ra kompyuter tarmoqlari mahalliy, shahar, korporativ, global va boshqalarga bo'linadi.

Kompyuter tarmog'i uchta komponentdan iborat:

Ma'lumotlarni uzatish tarmoqlari, shu jumladan ma'lumotlarni uzatish kanallari va kommutatsiya vositalari;

Kompyuterlar, tarmoqqa ulangan ma'lumotlarni uzatish;

Tarmoq dasturiy ta'minot.

kompyuter tarmog'i- bu murakkab kompleks O'zaro bog'langan dasturiy va apparat komponentlari:

kompyuterlar Tarmoq tugunlarida joylashgan (host kompyuterlar, tarmoq kompyuterlari, ish stantsiyalari, serverlar);

tarmoq operatsion tizimi va amaliy dasturlar, kompyuterlarni boshqarish;

aloqa uskunalari– periferik qurilmalar bilan jihozlar va ma’lumotlarni uzatish kanallari; interfeys platalari va qurilmalar (tarmoq kartalari, modemlar); marshrutizatorlar va kommutatsiya qurilmalari.

Kompyuter tarmog'ining dasturiy va apparat komponentlari

Kompyuter tarmog'i- kompyuter aloqa liniyalari orqali ulangan dasturiy va apparat komponentlarining fazoviy taqsimlangan tizimi.

Uskunalar orasida Kompyuterlar va aloqa vositalarini ajratib ko'rsatish mumkin. Dasturiy ta'minot komponentlari operatsion tizimlar va tarmoq ilovalaridan iborat.

Hozirda tarmoqda kompyuterlardan foydalanilmoqda har xil turlari va har xil xususiyatlarga ega sinflar. Bu har qanday kompyuter tarmog'ining asosidir. Kompyuterlar va ularning xarakteristikalari kompyuter tarmog'ining imkoniyatlarini belgilaydi. Lekin ichida Yaqinda va aloqa uskunalari (kabel tizimlari, takrorlagichlar, ko'priklar, marshrutizatorlar va boshqalar) bir xil darajada muhim rol o'ynay boshladi. Ushbu qurilmalarning ba'zilarini, ularning murakkabligi, narxi va boshqa xususiyatlarini hisobga olgan holda, tarmoqlarning ishlashini ta'minlash uchun juda aniq vazifalarni hal qiladigan kompyuterlar deb atash mumkin.



Uchun samarali ish tarmoqlardan foydalaniladi maxsus tarmoq operatsion tizimlari (tarmoq OS), ular shaxsiy operatsion tizimlardan farqli o'laroq, kompyuterlar tarmog'ining ishlashini boshqarishning maxsus muammolarini hal qilish uchun mo'ljallangan. Tarmoq operatsion tizimlari maxsus ajratilgan kompyuterlarga o'rnatiladi.

Tarmoq ilovalari- Bu tarmoq operatsion tizimlarining imkoniyatlarini kengaytiruvchi amaliy dasturiy ta'minot tizimlari. Ular orasida biz alohida ta'kidlashimiz mumkin pochta jo'natmalari, guruh ish tizimlari, tarmoq ma'lumotlar bazalari va boshqalar.

Tarmoq operatsion tizimlari rivojlanishi bilan ba'zi tarmoq ilovalari funktsiyalari odatiy operatsion tizim funktsiyalariga aylanadi.

Tarmoqqa ulangan barcha qurilmalarni uchta funktsional guruhga bo'lish mumkin:

1) ish stantsiyalari;

2) tarmoq serverlari;

3) aloqa tugunlari.

1) Ish stantsiyasi Ish stantsiyasi - tarmoq foydalanuvchisi o'z ishini bajaradigan tarmoqqa ulangan shaxsiy kompyuter. Har bir ish stantsiyasi o'zining mahalliy fayllarini qayta ishlaydi va o'z operatsion tizimidan foydalanadi. Shu bilan birga, tarmoq resurslari foydalanuvchi uchun mavjud.

Ish stantsiyalarining uch turi mavjud:

Mahalliy diskli ish stantsiyasi,

Disksiz ish stantsiyasi,

Masofaviy ish stantsiyasi.

Diskli ish stantsiyasida (qattiq yoki floppi) operatsion tizim bundan yuklangan mahalliy disk. Disksiz stantsiya uchun operatsion tizim fayl server diskidan yuklanadi. Ushbu imkoniyat disksiz stantsiyaning tarmoq adapteriga o'rnatilgan maxsus chip tomonidan taqdim etiladi.

Masofaviy ish stantsiyasi - telekommunikatsiya kanallari (masalan, telefon tarmog'i yordamida) orqali mahalliy tarmoqqa ulanadigan stantsiya.

2) Tarmoq serveri, tarmoq serveri tarmoqqa ulangan va tarmoq foydalanuvchilarini ta'minlovchi kompyuterdir muayyan xizmatlar, masalan, ma'lumotlarni saqlash umumiy foydalanish, chop etish ishlari, DBMSga so'rovni qayta ishlash, ishlarni masofaviy qayta ishlash va h.k.

Amalga oshirilgan funktsiyalarga asoslanib, biz ajrata olamiz quyidagi guruhlar serverlar.

Fayl serveri, fayl serveri - tarmoq foydalanuvchilari ma'lumotlarini saqlaydigan va foydalanuvchining ushbu ma'lumotlarga kirishini ta'minlaydigan kompyuter. Odatda, bu kompyuterda katta hajmdagi disk maydoni mavjud. Fayl serveri foydalanuvchilarga umumiy ma'lumotlarga bir vaqtning o'zida kirish imkonini beradi.

Fayl serveri quyidagi funktsiyalarni bajaradi:

Ma'lumotlarni saqlash;

Ma'lumotlarni arxivlash;

Ma'lumotlarni uzatish.

Ma'lumotlar bazasi serveri - ma'lumotlar bazasi fayllarini (MB) saqlash, qayta ishlash va boshqarish funktsiyalarini bajaradigan kompyuter.

Ma'lumotlar bazasi serveri quyidagi funktsiyalarni bajaradi:

Ma'lumotlar bazalarini saqlash, ularning yaxlitligi, to'liqligi va dolzarbligini saqlash;

Ma'lumotlar bazalariga so'rovlarni qabul qilish va qayta ishlash, shuningdek ishlov berish natijalarini ish stantsiyasiga yuborish;

Ma'lumotlarga kiritilgan o'zgarishlarni muvofiqlashtirish turli foydalanuvchilar tomonidan;

Qo'llab-quvvatlash tarqatilgan ma'lumotlar bazalari ma'lumotlar, boshqa joyda joylashgan boshqa ma'lumotlar bazasi serverlari bilan o'zaro aloqa.

Ilova serveri, dastur serveri - foydalanuvchi ilovalarini ishga tushirish uchun foydalaniladigan kompyuter.

Aloqa serveri, aloqa serveri - mahalliy tarmoq foydalanuvchilariga o'zlariga shaffof kirishni ta'minlaydigan qurilma yoki kompyuter ketma-ket portlar kirish/chiqish.

Aloqa serveridan foydalanib, uni server portlaridan biriga ulab umumiy modem yaratishingiz mumkin. Aloqa serveriga ulangan foydalanuvchi bunday modem bilan xuddi modem to'g'ridan-to'g'ri ish stantsiyasiga ulangandek ishlashi mumkin.

Kirish serveri - bu vazifalarni masofadan turib qayta ishlash imkonini beruvchi maxsus kompyuter. Masofaviy ish stantsiyasidan boshlangan dasturlar ushbu serverda bajariladi.

Foydalanuvchi tomonidan klaviaturadan kiritilgan buyruqlar masofaviy ish stantsiyasidan olinadi va topshiriq natijalari qaytariladi.

Faks serveri, faks serveri - mahalliy tarmoq foydalanuvchilariga faks xabarlarini yuboruvchi va qabul qiluvchi qurilma yoki kompyuter.

Server Zaxira nusxasi ma'lumotlar, zaxira server - fayl serverlari va ish stantsiyalarida joylashgan ma'lumotlarning nusxalarini yaratish, saqlash va tiklash muammosini hal qiladigan qurilma yoki kompyuter. Bunday server sifatida tarmoq fayl serverlaridan biri foydalanish mumkin.

Shuni ta'kidlash kerakki, sanab o'tilgan barcha turdagi serverlar ushbu maqsadlar uchun ajratilgan bitta kompyuterda ishlashi mumkin.

3) Tarmoqning aloqa tugunlariga quyidagi qurilmalar kiradi:

Repetitorlar;

Kalitlar (ko'priklar);

Routerlar;

Tarmoq uzunligi va stansiyalar orasidagi masofa, birinchi navbatda, uzatish muhitining fizik xususiyatlari (koaksiyal kabel, o'ralgan juftlik va boshqalar) bilan belgilanadi. Har qanday muhitda ma'lumotlarni uzatishda signalning susayishi sodir bo'ladi, bu esa masofani cheklashga olib keladi. Ushbu cheklovni bartaraf etish va tarmoqni kengaytirish uchun maxsus qurilmalar o'rnatiladi - takroriy qurilmalar, ko'priklar va kalitlar. Tarmoqning kengaytirish moslamasini o'z ichiga olmaydigan qismi odatda tarmoq segmenti deb ataladi.

Takrorlovchi, takrorlagich - o'zi qabul qilgan signalni kuchaytiruvchi yoki qayta tiklaydigan qurilma. Repetitor bir segmentdan paketni qabul qilib, uni boshqa barchaga uzatadi. Bunday holda, takrorlash moslamasi unga biriktirilgan segmentlarni ajratmaydi. Istalgan vaqtda repetitor tomonidan ulangan barcha segmentlarda ma'lumotlar almashinuvi faqat ikkita stantsiya o'rtasida qo'llab-quvvatlanadi.

Oʻzgartirish, kalit, ko'prik, ko'prik - takrorlagich kabi, bir nechta segmentlarni birlashtirishga imkon beradigan qurilma. Repetitordan farqli o'laroq, ko'prik unga ulangan segmentlarni ajratadi, ya'ni u bir vaqtning o'zida turli segmentlarning har bir juft stantsiyalari uchun bir nechta ma'lumot almashish jarayonlarini qo'llab-quvvatlaydi.

Router- bitta yoki tarmoqlarni bog'laydigan qurilma har xil turlari bitta ma'lumot almashish protokoli yordamida. Router maqsad manzilini tahlil qiladi va ma'lumotlarni optimal marshrut bo'ylab yo'naltiradi.

Gateway turli o'rtasida ma'lumotlar almashinuvini tashkil qilish imkonini beruvchi qurilma tarmoq ob'ektlari turli xil ma'lumotlar almashinuvi protokollaridan foydalanish.

Tarmoqning asosiy apparat komponentlari quyidagilardan iborat:

1. Abonent tizimlari: kompyuterlar (ish stantsiyalari yoki mijozlar va serverlar); printerlar; skanerlar va boshqalar.

2. Tarmoq uskunasi: tarmoq adapterlari; kontsentratlar (markazlar); ko'priklar; routerlar va boshqalar.

3. Aloqa kanallari: kabellar; ulagichlar; simsiz texnologiyalarda ma'lumotlarni uzatish va qabul qilish uchun qurilmalar.

Tarmoqning asosiy dasturiy komponentlari quyidagilardan iborat:

1. Tarmoq operatsion tizimlari, bu erda ulardan eng mashhurlari: MS Windows; LANtastic; NetWare; Unix; Linux va boshqalar.

2. Tarmoq dasturiy ta'minot(Tarmoq xizmatlari): tarmoq mijozi; LAN kartasi; protokol; xizmat masofaviy kirish.

LAN (mahalliy kompyuter tarmog'i) kompyuterlar, aloqa kanallari to'plamidir, tarmoq adapterlari tarmoq operatsion tizimi va tarmoq dasturiy ta'minotini ishga tushirish.

LAN tarmog'ida har bir shaxsiy kompyuter ish stantsiyasi deb ataladi, bir yoki bir nechta kompyuterlar bundan mustasno, ular server sifatida xizmat qiladi. Har bir ish stantsiyasi va serverda bir-biriga jismoniy kanallar orqali ulangan tarmoq kartalari (adapterlari) mavjud. Mahalliy operatsion tizimga qo'shimcha ravishda, har bir ish stantsiyasida stansiyaning fayl serveri bilan aloqa qilish imkonini beruvchi tarmoq dasturiy ta'minoti ishlaydi.

LAN mijoz-server arxitekturasiga kiritilgan kompyuterlar ikki turga bo'linadi: ish stantsiyalari yoki foydalanuvchilar uchun mo'ljallangan mijozlar va, qoida tariqasida, oddiy foydalanuvchilar uchun mavjud bo'lmagan va tarmoq resurslarini boshqarish uchun mo'ljallangan serverlar.

Ish stantsiyalari

Ish stantsiyasi abonent tizimi, hal qilishga ixtisoslashgan muayyan vazifalar va tarmoq resurslaridan foydalanish. Ish stantsiyasining tarmoq dasturiy ta'minoti quyidagi xizmatlarni o'z ichiga oladi:

Tarmoqlar uchun mijoz;

Fayl va printerga kirish xizmati;

Tarmoq protokollari uchun bu turdagi tarmoqlar;

Tarmoq kartasi;

Masofaviy kirish boshqaruvchisi.

Ish stantsiyasi oddiy mustaqil qurilmadan farq qiladi shaxsiy kompyuter quyida bayon qilinganidek:

Mavjudligi tarmoq kartasi(tarmoq adapteri) va aloqa kanali;

Operatsion tizim yuklanayotganda ekranda qo'shimcha xabarlar paydo bo'lib, tarmoq operatsion tizimi yuklanayotganligi haqida xabar beradi;

Ishni boshlashdan oldin siz tarmoq dasturini foydalanuvchi nomi va parol bilan ta'minlashingiz kerak. Bu tarmoqqa kirish protsedurasi deb ataladi;

LANga ulangandan so'ng, qo'shimcha tarmoq disklari paydo bo'ladi;

foydalanish imkoniyati paydo bo‘ladi tarmoq uskunalari, ish joyidan uzoqda joylashgan bo'lishi mumkin.

Tarmoq adapterlari

Kompyuterni tarmoqqa ulash uchun sizga tarmoq adapteri, interfeys, modul yoki karta deb ataladigan interfeys qurilmasi kerak bo'ladi. U teshikka mos keladi anakart. Tarmoq adapter kartalari har bir ish stantsiyasida va fayl serverida o'rnatiladi. Ish stantsiyasi tarmoq adapteri orqali fayl serveriga so'rov yuboradi va fayl serveri tayyor bo'lganda tarmoq adapteri orqali javob oladi.

Tarmoq adapterlari tarmoq dasturiy ta'minoti bilan birgalikda elektr shovqinlari, to'qnashuvlar yoki apparatning yomon ishlashi tufayli yuzaga kelishi mumkin bo'lgan xatolarni taniy oladi va hal qiladi.

Tarmoq adapterlarining har xil turlari nafaqat aloqa kanali va protokollariga kirish usullari, balki quyidagi parametrlari bilan ham farqlanadi:

uzatish tezligi;

Paket buferi hajmi;

Shinalar turi;

Avtobusning ishlashi;

Turli mikroprotsessorlar bilan mos keladi;

To'g'ridan-to'g'ri xotiradan foydalanish (DMA);

Kirish-chiqarish portlari va uzilish so'rovlariga murojaat qilish;

konnektor dizayni.

Yuqorida muhokama qilingan komponentlarni tarmoqqa birlashtirish mumkin turli yo'llar bilan va anglatadi. Tarmoqlarning tarkibiy qismlarining tarkibi, ulanish usullari, foydalanish doirasi va boshqa xususiyatlariga ko'ra, tavsiflangan tarmoqning ma'lum bir sinfga tegishliligi xususiyatlar va sifat parametrlarini etarlicha to'liq tavsiflashi mumkin bo'lgan tarzda sinflarga bo'linishi mumkin. tarmoqdan.

Biroq, tarmoqlarning bunday tasnifi o'zboshimchalik bilan amalga oshiriladi. Bugungi kunda eng keng tarqalgani kompyuter tarmoqlarining hududiy joylashuviga qarab bo'linishidir. Ushbu xususiyatga asoslanib, tarmoqlar uchta asosiy sinfga bo'linadi: ·

LAN - mahalliy tarmoqlar; ·
MAN - Metropolitan hududi tarmoqlari. ·
WAN - global tarmoqlar (Wide Area Networks);

Mahalliy tarmoq (LAN) - bu bino yoki boshqa cheklangan hududdagi bir yoki bir nechta yuqori tezlikdagi uzatish kanallarini qo'llab-quvvatlaydigan aloqa tizimi. raqamli ma'lumotlar, qisqa muddatli eksklyuziv foydalanish uchun ulangan qurilmalarga taqdim etiladi. Preparat bilan qoplangan joylar sezilarli darajada farq qilishi mumkin.
Ba'zi tarmoqlar uchun aloqa liniyalarining uzunligi 1000 m dan oshmasligi mumkin, boshqa tarmoqlar esa butun shaharga xizmat ko'rsatishga qodir. Xizmat ko'rsatiladigan hududlar fabrikalar, kemalar, samolyotlar, shuningdek, muassasalar, universitetlar va kollejlar bo'lishi mumkin. Qoida tariqasida, koaksiyal kabellar uzatish vositasi sifatida ishlatiladi, garchi o'ralgan juftlik va optik tolali tarmoqlar tobora kengayib bormoqda va yaqinda simsiz mahalliy tarmoqlar texnologiyasi ham jadal rivojlanmoqda, bu uch turdagi nurlanishdan birini ishlatadi: keng polosali. radio signallari, past quvvatli radiatsiya ultra yuqori chastotalar (mikroto'lqinli nurlanish) va infraqizil nurlar.
Qisqa masofalar tarmoq tugunlari o'rtasida, ishlatiladigan uzatish muhiti va u bilan bog'liq ravishda uzatiladigan ma'lumotlarda xatoliklarning past ehtimoli yuqori almashuv tezligini saqlashga imkon beradi - 1 Mbit / s dan 100 Mbit / s gacha (hozirda tezlik bilan LANlarning sanoat namunalari mavjud 1 Gbit/s gacha).

Shahar tarmoqlari, qoida tariqasida, binolar guruhini qamrab oladi va optik tolali yoki keng polosali kabellarda amalga oshiriladi. Ularning xususiyatlariga ko'ra, ular mahalliy va o'rtasida oraliq global tarmoqlar. Yaqinda shahar va shaharlararo hududlarda yuqori tezlikda va ishonchli optik tolali kabel yotqizilishi munosabati bilan yangi istiqbolli tarmoq protokollari, masalan, kelajakda mahalliy va global tarmoqlarda foydalanish mumkin bo'lgan ATM (Asinxron uzatish rejimi).

Global tarmoqlar, mahalliy tarmoqlardan farqli o'laroq, qoida tariqasida, ancha katta hududlarni va hatto dunyoning aksariyat mintaqalarini qamrab oladi (misol Internetdir). Hozirgi vaqtda global tarmoqlarda uzatish vositasi sifatida analog yoki raqamli simli kanallar qo'llaniladi sun'iy yo'ldosh kanallari aloqa (odatda qit'alar o'rtasidagi aloqa uchun). Etkazish tezligidagi cheklovlar (analog kanallarda 28,8 Kbit / s gacha va foydalanuvchi bo'limlarida 64 Kbit / s gacha) raqamli kanallar) va analog kanallarning nisbatan past ishonchliligi, protokollarning past darajalarida xatolarni aniqlash va tuzatish vositalaridan foydalanishni talab qiladi, mahalliy tarmoqlarga nisbatan global tarmoqlarda ma'lumotlar almashinuvi tezligini sezilarli darajada kamaytiradi.
Kompyuter tarmoqlarining boshqa tasniflash xususiyatlari ham mavjud. Masalan:

Faoliyat doirasiga ko'ra tarmoqlarni bank tarmoqlariga, ilmiy muassasalar tarmoqlariga, universitet tarmoqlariga bo'lish mumkin;

Amaliyot shakliga ko'ra, biz tijorat tarmoqlarini ajratishimiz mumkin va bepul tarmoqlar, korporativ va ommaviy tarmoqlar;

Amalga oshirilgan funktsiyalarning tabiatiga ko'ra, tarmoqlar boshlang'ich ma'lumotni hisoblash orqali qayta ishlashga asoslangan boshqaruv muammolarini hal qilish uchun mo'ljallangan hisoblash tarmoqlariga bo'linadi; foydalanuvchilarning iltimosiga binoan ma'lumotnoma ma'lumotlarini olish uchun mo'ljallangan axborot; aralash, unda hisoblash va axborot funktsiyalari amalga oshiriladi;

Boshqarish usuliga ko'ra, kompyuter tarmoqlari markazlashtirilmagan, markazlashtirilgan va aralash boshqaruvli tarmoqlarga bo'linadi. Birinchi holda, tarmoqqa kiritilgan har bir kompyuter to'liq to'plamni o'z ichiga oladi dasturiy ta'minot davom etayotgan tarmoq operatsiyalarini muvofiqlashtirish. Ushbu turdagi tarmoqlar murakkab va ancha qimmat, chunki alohida kompyuterlarning operatsion tizimlari tarmoqning umumiy xotira maydoniga kollektiv kirishga qaratilgan holda ishlab chiqilgan. Aralash tarmoqlarda, markazlashtirilgan nazorat ostida, eng yuqori ustuvorlikka ega bo'lgan va, qoida tariqasida, katta hajmdagi ma'lumotlarni qayta ishlash bilan bog'liq bo'lgan vazifalar hal qilinadi;

Dasturiy ta'minotning mosligiga ko'ra, tarmoqlar bir jinsli yoki bir xil (dasturiy ta'minotga mos keladigan kompyuterlardan iborat) va geterogen yoki geterogen (agar tarmoqqa kiritilgan kompyuterlar dasturiy ta'minot bilan mos kelmasa) bo'lishi mumkin.

. Kompyuter tarmog'ining asosiy maqsadini ko'rsating

2016-02-17

Kompyuter tarmog'ining asosiy maqsadini ko'rsating

Kompyuter tarmoqlari. Ma'ruza matnlari

1. Tarmoqning asosiy dasturiy va apparat komponentlari. “Mijoz”, “server”, “tarmoq xizmati” tushunchalari.

Kompyuter tarmog'i oʻzaro bogʻlangan va muvofiqlashtirilgan dasturiy-apparat komponentlarining murakkab toʻplamidir.

Kompyuter tarmog'ining asosiy maqsadi bu:

Axborot almashish;

uskunalar va dasturiy ta'minotni almashish;

markazlashtirilgan boshqaruv va texnik xizmat ko'rsatish.

Kompyuter tarmog'ining asosiy komponentlari:

Kompyuterlar (apparat qatlami);

Aloqa uskunalari;

Tarmoq operatsion tizimlari;

Tarmoq ilovalari.

Butun tarmoq apparat-dasturiy kompleksini tavsiflash mumkin ko'p qatlamli model. Asosiyda har qanday tarmoq yolg'on apparat qatlami standartlashtirilgan kompyuter platformalari. Ikkinchi qatlam - aloqa uskunalari. Tarmoqlarda ma'lumotlarni qayta ishlashda kompyuterlar markaziy bo'lsa-da, yaqinda aloqa qurilmalari bir xil darajada muhim rol o'ynay boshladi. Kabel tizimlari, takrorlagichlar, ko'priklar, kommutatorlar, marshrutizatorlar va modulli markazlar tarmoq unumdorligiga va narxiga ta'sirida kompyuterlar va tizim dasturlari bilan bir qatorda yordamchi tarmoq komponentlaridan muhim tarkibiy qismlarga aylandi.

Uchinchi qatlam, tarmoqning dasturiy platformasini tashkil etuvchi, hisoblanadi operatsion tizimlar (OS). Butun tarmoqning samaradorligi mahalliy va taqsimlangan resurslarni boshqarish uchun qaysi tushunchalar tarmoq OT asosini tashkil etishiga bog'liq.

Eng yuqori qatlam har xil tarmoq ilovalari tarmoq ma'lumotlar bazalari kabi, pochta tizimlari, ma'lumotlarni arxivlash vositalari, jamoaviy ishlarni avtomatlashtirish tizimlari va boshqalar.

Tarmoq ilovasi tarqatilgan dastur, ya'ni bir nechta o'zaro ta'sir qiluvchi qismlardan tashkil topgan dastur, ularning har biri tarmoqdagi alohida kompyuterda ishlaydi.

Server dasturi- tarmoqdagi boshqa kompyuterlardan ma'lum bir kompyuterning resurslariga kirish so'rovlariga xizmat ko'rsatish uchun mo'ljallangan maxsus dastur. Server moduli tarmoq orqali kelayotgan so'rovlar uchun doimo kutish rejimida.

Mijoz dasturi- masofaviy resurslarga kirish uchun so'rovlarni tuzish va yuborish, shuningdek, foydalanuvchi kompyuterida ma'lumot olish va ko'rsatish uchun mo'ljallangan maxsus dastur.

Tarmoq xizmati- foydalanuvchining ma'lum turdagi resursga umumiy kirishini ta'minlaydigan mijoz-server modullari juftligi. Odatda, tarmoq operatsion tizimi bir nechta turlarni qo'llab-quvvatlaydi tarmoq xizmatlari uning foydalanuvchilari uchun - fayl xizmati, chop etish xizmati, xizmat Elektron pochta, masofaviy foydalanish xizmati va boshqalar (tarmoq xizmatlariga misollar - WWW, FTP, UseNet).

"Mijoz" va "server" atamalari nafaqat dasturiy modullarga, balki tarmoqqa ulangan kompyuterlarga ham tegishli. Agar kompyuter o'z resurslarini tarmoqdagi boshqa kompyuterlarga taqdim etsa, u server, iste'mol qilsa, mijoz deb ataladi. Ba'zida bitta kompyuter bir vaqtning o'zida ham server, ham mijoz rolini o'ynashi mumkin.

2. Kompyuter tarmoqlarining tasnifi.

Tarmoqlarni hududiy asosda tasniflashda ular mahalliy (LAN), global (WAN) va metropolitan (MAN) tarmoqlarni ajratadilar.

LAN - 1-2 km dan ortiq bo'lmagan hududda to'plangan; qimmat yuqori sifatli aloqa liniyalari yordamida qurilgan bo'lib, ular oddiy ma'lumotlarni uzatish usullaridan foydalangan holda 100 Mbit / s gacha bo'lgan yuqori ma'lumotlarni almashish tezligiga erishishga imkon beradi. Taqdim etilayotgan xizmatlar xilma-xil bo'lib, odatda onlayn amalga oshirishni o'z ichiga oladi.

WAN - yuzlab va minglab kilometrlarga tarqalgan kompyuterlarni birlashtiradi. Ko'pincha mavjud, past sifatli aloqa liniyalari qo'llaniladi. Mahalliy tarmoqlarga qaraganda pastroq ma'lumotlarni uzatish tezligi (sekundiga o'nlab kilobitlar) fayllarni uzatish uchun taqdim etiladigan xizmatlar doirasini cheklaydi, asosan onlayn emas, lekin fon, elektron pochta orqali. Diskret ma'lumotlarni barqaror uzatish uchun mahalliy tarmoqlarga qaraganda ancha murakkab usullar va uskunalar qo'llaniladi.

MAN - mahalliy va global tarmoqlar o'rtasida oraliq pozitsiyani egallaydi. Tugunlar orasidagi etarlicha katta masofalar (o'nlab kilometrlar) bilan ular yuqori sifatli aloqa liniyalariga va yuqori almashinuv kurslariga ega, ba'zan klassik mahalliy tarmoqlardan ham yuqori. Mahalliy tarmoqlarda bo'lgani kabi, MAN qurishda ham mavjud aloqa liniyalari ishlatilmaydi, balki yangidan yotqiziladi.

Tarmoq ishlaydigan ishlab chiqarish birligining miqyosiga qarab, bo'lim tarmoqlari, kampus tarmoqlari va korporativ tarmoqlar ajratiladi.

Departament tarmoqlari kichik guruh xodimlari tomonidan birinchi navbatda qimmat tashqi qurilmalar, ilovalar va ma'lumotlarni almashish maqsadida foydalaniladi; bitta yoki ikkita fayl serveriga ega va o'ttizdan ortiq foydalanuvchiga ega bo'lmagan; odatda pastki tarmoqlarga bo'linmaydi; har qandayining asosida yaratilgan tarmoq texnologiyasi; peer-to-peer tarmoq operatsion tizimlari asosida ishlashi mumkin.

Kampus tarmoqlari global ulanishlardan foydalanmasdan, bitta bino yoki bir necha kvadrat kilometr maydondagi bo'limlar tarmoqlarini birlashtiradi. Kampus tarmog'i darajasida turli xil apparat va dasturiy ta'minotni integratsiyalash va boshqarishda qiyinchiliklar paydo bo'ladi.

Korporativ tarmoqlar yakka tartibdagi korxonaning barcha sohalarida ko'p sonli kompyuterlarni birlashtiradi. Korporativ tarmoq quyidagilar bilan tavsiflanadi:

o shkala - minglab foydalanuvchi kompyuterlari, yuzlab serverlar, aloqa liniyalari orqali saqlanadigan va uzatiladigan katta hajmdagi ma'lumotlar, ko'plab turli xil ilovalar;

o yuqori darajadagi heterojenlik - kompyuterlar, aloqa uskunalari, operatsion tizimlar va ilovalar turlari har xil;

o global ulanishlardan foydalanish - filial tarmoqlari telekommunikatsiya vositalari, shu jumladan telefon kanallari, radiokanallar va sun'iy yo'ldosh aloqalari yordamida ulanadi.

3. Zamonaviy kompyuter tarmoqlarining asosiy xarakteristikalari.

Tarmoqning ishlash sifati quyidagi xususiyatlar bilan tavsiflanadi: unumdorlik, ishonchlilik, muvofiqlik, boshqarilishi, xavfsizligi, kengaytirilishi va kengaytirilishi.

Tarmoq sifatini ta'minlash uchun ikkita asosiy yondashuv mavjud. Birinchisi, tarmoq foydalanuvchiga xizmat ko'rsatish sifati ko'rsatkichining ma'lum bir raqamli qiymatiga muvofiqligini kafolatlaydi. Masalan, kadr o'rni va ATM tarmoqlari foydalanuvchiga ma'lum darajadagi o'tkazuvchanlikni kafolatlashi mumkin. Ikkinchi yondashuvda (eng yaxshi harakat) tarmoq foydalanuvchiga imkon qadar samarali xizmat ko'rsatishga harakat qiladi, lekin hech narsaga kafolat bermaydi.

Tarmoq ishlashining asosiy xarakteristikalari quyidagilardan iborat: javob vaqti, bu tarmoq xizmatiga so'rovning paydo bo'lishi va unga javob olish o'rtasidagi vaqt sifatida belgilanadi; vaqt birligida tarmoq tomonidan uzatiladigan ma'lumotlar miqdorini aks ettiruvchi o'tkazish qobiliyati va uzatishning kechikishi, bu paketning istalgan kirish joyiga kelgan vaqti orasidagi intervalga teng. tarmoq qurilmasi va ushbu qurilmaning chiqishida uning paydo bo'lish momenti.

Tarmoqlarning ishonchliligini baholash uchun turli xarakteristikalar qo'llaniladi, jumladan: mavjudlik koeffitsienti, ya'ni tizimdan foydalanish mumkin bo'lgan vaqt nisbati; xavfsizlik, ya'ni tizimning ma'lumotlarni ruxsatsiz kirishdan himoya qilish qobiliyati; nosozlikka chidamlilik - tizimning ba'zi elementlarining ishdan chiqishi sharoitida ishlash qobiliyati.

Kengaytirish deganda tarmoqning alohida elementlarini (foydalanuvchilar, kompyuterlar, ilovalar, xizmatlar) nisbatan osonlik bilan qo‘shish, tarmoq segmentlarining uzunligini oshirish va mavjud uskunalarni kuchliroqlari bilan almashtirish imkoniyati tushuniladi.

Masshtablilik shuni anglatadiki, tarmoq juda keng diapazonda tugunlar sonini va ulanishlar uzunligini oshirish imkonini beradi, shu bilan birga tarmoq unumdorligi yomonlashmaydi.

Shaffoflik - bu tarmoqning o'zining ichki tuzilishi tafsilotlarini foydalanuvchidan yashirish qobiliyati, shu bilan uning tarmoqdagi ishini soddalashtiradi.

Tarmoqni boshqarish qobiliyati tarmoqning asosiy elementlari holatini markazlashtirilgan holda kuzatish, tarmoqning ishlashi paytida yuzaga keladigan muammolarni aniqlash va hal qilish, ish faoliyatini tahlil qilish va tarmoq rivojlanishini rejalashtirish qobiliyatini nazarda tutadi.

O'zaro ishlash qobiliyati tarmoqning turli xil dasturiy ta'minot va apparat vositalarini o'z ichiga olishini anglatadi.

4. “Topologiya” tushunchasi. CS ning fizik va mantiqiy topologiyasi. Asosiy CS topologiyalari.

Topologiya - tarmoq tugunlari orasidagi jismoniy ulanishlar konfiguratsiyasi. Tarmoq xususiyatlari o'rnatilgan topologiya turiga bog'liq. Xususan, ma'lum bir topologiyani tanlash quyidagilarga ta'sir qiladi:

Kerakli tarmoq uskunalari tarkibi;

Tarmoq uskunalari imkoniyatlari;

Tarmoqni kengaytirish imkoniyati;

Tarmoqni boshqarish usuli.

"CS topologiyasi" atamasi jismoniy topologiyani (fizik ulanishlar konfiguratsiyasi) yoki anglatishi mumkin mantiqiy topologiya– tarmoq tugunlari orasidagi signal uzatish marshrutlari. CS ning fizik va mantiqiy topologiyalari bir xil yoki boshqacha bo'lishi mumkin. Mahalliy tarmoqlar asosda quriladi uchta asosiy topologiya, nomi bilan tanilgan:

umumiy avtobus (avtobus);

Yulduz

uzuk.

Topologiyada umumiy avtobus tarmoqdagi barcha kompyuterlar ulangan bitta kabel ishlatiladi. Bunday tarmoqqa yangi tugunlarni ulash oson.

Bir vaqtning o'zida faqat bitta kompyuter uzatishi mumkin. Ma'lumotlar tarmoqdagi barcha kompyuterlarga uzatiladi; ammo, faqat manzili qabul qiluvchining manziliga mos keladigan kompyuter ma'lumotni oladi.

Avtobus passiv topologiyadir. Bu shuni anglatadiki, kompyuterlar faqat tarmoq orqali uzatiladigan ma'lumotlarni "tinglaydi", lekin uni jo'natuvchidan qabul qiluvchiga o'tkazmaydi. Shuning uchun, agar biron bir kompyuter ishlamay qolsa, u tarmoqning ishlashiga ta'sir qilmaydi.

Elektr signallarining aks etishiga yo'l qo'ymaslik uchun kabelning har bir uchida bu signallarni qabul qilish uchun terminatorlar o'rnatiladi. Agar kabel uzilib qolsa, uning uchlaridan biri uzilgan yoki terminator bo'lmasa, butun tarmoq ishlamay qoladi ("tushadi").

Topologiya bilan "Yulduz" Barcha kompyuterlar kabel segmentlari yordamida markaziy komponentga - hubga ulangan. Uzatuvchi kompyuterdan signallar hub orqali boshqalarga tarqaladi.

Yulduzli topologiyali tarmoqlarda kompyuterlarni tarmoqqa ulash va tarmoqni boshqarish markazlashtirilgan holda amalga oshiriladi. Ammo kamchiliklar ham mavjud: barcha kompyuterlar markaziy nuqtaga ulanganligi sababli katta tarmoqlar uchun kabel iste'moli sezilarli darajada oshadi, tarmoq narxi (plyus hub) yuqoriroq, plagin modullari soni hub soni bilan cheklangan portlar. Bundan tashqari, agar markaziy komponent ishlamay qolsa, butun tarmoq o'chadi. Agar faqat bitta kompyuter (yoki uni markazga ulaydigan kabel) ishlamay qolsa, faqat ushbu kompyuter tarmoq orqali ma'lumotlarni uzata olmaydi yoki qabul qila olmaydi. Ushbu nosozlik tarmoqdagi boshqa kompyuterlarga ta'sir qilmaydi. Topologiya bilan "ring" kompyuterlar halqa bilan yopilgan kabelga ulangan. Signallar halqa bo'ylab bir yo'nalishda uzatiladi va har bir kompyuterdan o'tadi. Passiv shina topologiyasidan farqli o'laroq, har bir kompyuter signallarni kuchaytirib, keyingi kompyuterga uzatuvchi takrorlovchi vazifasini bajaradi. Shuning uchun, agar bitta kompyuter ishlamay qolsa, butun tarmoq ishlashni to'xtatadi. Binobarin, muammolarni ajratib olish qiyin va konfiguratsiyani o'zgartirish butun tarmoqni o'chirishni talab qiladi. Halqali topologiyaga ega tarmoqlar uchun uskunalar qimmatroq.

Afzalliklarga quyidagilar kiradi: ortiqcha yuklanishlarga tarmoq barqarorligi (to'qnashuvlarsiz, markaziy tugun yo'q) va katta maydonni qamrab olish qobiliyati. Bundan tashqari, foydalanuvchilar soni tarmoq ishlashiga katta ta'sir ko'rsatmaydi.

Jismoniy ulanishlar konfiguratsiyasi kompyuterlar orasidagi elektr aloqalari bilan belgilanadi va tarmoq tugunlari orasidagi mantiqiy ulanishlar konfiguratsiyasidan farq qilishi mumkin. Mantiqiy ulanishlar - bu tarmoq tugunlari orasidagi ma'lumotlarni uzatish yo'llari.

Oddiy jismoniy bog'lanish topologiyalari: to'r, to'r, shina, halqa va yulduz topologiyalari.


To'liq bog'langan topologiya (1.10-rasm, a) tarmoqdagi har bir kompyuter boshqa barcha kompyuterlarga ulangan tarmoqqa mos keladi.

Ba'zi mumkin bo'lgan ulanishlarni olib tashlash orqali to'liq bog'langanidan to'r topologiyasi (to'r) olinadi (1.10-rasm, b). To'rli topologiyaga ega bo'lgan tarmoqda faqat intensiv ma'lumotlar almashinuvi sodir bo'ladigan kompyuterlar to'g'ridan-to'g'ri ulanadi va to'g'ridan-to'g'ri bog'lanmagan kompyuterlar o'rtasida ma'lumotlar almashinuvi uchun oraliq tugunlar orqali tranzit uzatish qo'llaniladi. Mesh topologiyasi ko'p sonli kompyuterlarni ulash imkonini beradi va odatda global tarmoqlarga xosdir.

Ring konfiguratsiyasi bo'lgan tarmoqlarda (1.10-rasm, e) ma'lumotlar halqa bo'ylab bir kompyuterdan ikkinchisiga, odatda bir yo'nalishda uzatiladi. Agar kompyuter ma'lumotni "o'ziniki" deb tan olsa, uni ichki buferga ko'chiradi. Halqali topologiyaga ega bo'lgan tarmoqda biron bir stansiya ishlamay qolganda yoki uzilib qolganda, qolgan stantsiyalar orasidagi aloqa kanali uzilib qolmasligi uchun maxsus choralar ko'rish kerak.

5. Kompyuter tarmoqlarida nomlash va adreslash tamoyillari.

Uch yoki undan ortiq kompyuterlarni ulashda e'tiborga olinishi kerak bo'lgan muammolardan biri ularni hal qilish muammosidir. Tarmoq tugunining manzili va uning maqsad sxemasiga bir nechta talablar qo'yilishi mumkin.

Manzil har qanday o'lchamdagi tarmoqdagi kompyuterni yagona aniqlashi kerak.

Manzilni belgilash sxemasi ma'murning qo'l mehnatini va takroriy manzillar ehtimolini minimallashtirishi kerak.

Manzil katta tarmoqlarni qurish uchun qulay bo'lgan ierarxik tuzilishga ega bo'lishi kerak. Bu muammoni xalqaro pochta manzillari yaxshi ko'rsatib turibdi, bu mamlakatlar o'rtasida xatlarni yetkazib berishni tashkil etuvchi pochta xizmatiga faqat qabul qiluvchi mamlakat nomidan foydalanishga imkon beradi va uning shahri nomini, hatto ko'chani ham hisobga olmaydi. IN katta tarmoqlar, ko'p minglab tugunlardan iborat bo'lib, manzillar ierarxiyasining yo'qligi katta qo'shimcha xarajatlarga olib kelishi mumkin - so'nggi tugunlar va aloqa uskunalari minglab yozuvlardan iborat manzil jadvallari bilan ishlashga majbur bo'ladi.

Manzil tarmoq foydalanuvchilari uchun qulay bo'lishi kerak, ya'ni u ramziy ko'rinishga ega bo'lishi kerak, masalan, Serverlar yoki www.cisco.com.

Aloqa uskunalari - tarmoq adapterlari, marshrutizatorlar va boshqalar xotirasini ortiqcha yuklamaslik uchun manzil imkon qadar ixcham bo'lishi kerak.

Uskuna manzillari. Bu manzillar kichik va o'rta tarmoq uchun mo'ljallangan, shuning uchun ular ierarxik tuzilishga ega emas. Ushbu turdagi manzilning tipik vakili mahalliy tarmoq adapterining manzilidir. Bu manzil odatda faqat asbob-uskunalar tomonidan qo'llaniladi, shuning uchun ular uni iloji boricha ixcham qilib, ikkilik yoki o'n oltilik qiymat sifatida yozishga harakat qilishadi, masalan 0081005e24a8. Uskuna manzillarini o'rnatishda odatda qo'lda ishlash talab qilinmaydi, chunki ular ishlab chiqaruvchi tomonidan uskunaga o'rnatilgan yoki uskunaning har bir yangi ishga tushirilishi bilan avtomatik ravishda yaratiladi va tarmoq ichidagi manzilning o'ziga xosligi jihoz tomonidan ta'minlanadi.

Ramziy manzillar yoki ismlar. Ushbu manzillar odamlar tomonidan eslab qolish uchun mo'ljallangan va shuning uchun odatda semantik yukni ko'taradi. Ramziy manzillardan ham kichik, ham katta tarmoqlarda foydalanish oson.

Raqamli birikma manzillar. Ramziy nomlar odamlar uchun qulaydir, lekin ularning o'zgaruvchan formati va potentsial katta uzunligi tufayli ularni tarmoq orqali uzatish juda tejamkor emas. Shuning uchun ko'p hollarda katta tarmoqlarda ishlash uchun tugun manzillari sifatida qattiq va ixcham formatlarning raqamli kompozit manzillari qo'llaniladi. Ushbu turdagi manzillarning tipik vakillari IP va IPX manzillaridir.

Har xil turdagi manzillar o'rtasida yozishmalarni o'rnatish muammosi, bu nomni aniqlash xizmati tomonidan hal qilinadi, to'liq markazlashtirilgan yoki taqsimlangan vositalar yordamida hal qilinishi mumkin. Markazlashtirilgan yondashuvda tarmoqda bitta kompyuter (nom serveri) ajratilgan bo'lib, unda har xil turdagi nomlar, masalan, ramziy nomlar va raqamli raqamlar bir-biriga qanday mos kelishi jadvalini saqlaydi. Boshqa barcha kompyuterlar ma'lumot almashishi kerak bo'lgan kompyuterning raqamli raqamini topish uchun ramziy nomdan foydalanish uchun nom serveriga murojaat qilishadi.

Boshqa, taqsimlangan yondashuvda, har bir kompyuterning o'zi nomlar o'rtasidagi yozishmalarni o'rnatish muammosini hal qiladi. Misol uchun, agar foydalanuvchi maqsad tugun uchun raqamli raqamni ko'rsatgan bo'lsa, ma'lumotlarni uzatish boshlanishidan oldin, jo'natuvchi kompyuter tarmoqdagi barcha kompyuterlarga xabar yuboradi (bu xabar translyatsiya xabari deb ataladi) ulardan ushbu raqamli nomni aniqlashni so'raydi. . Ushbu xabarni olgan barcha kompyuterlar berilgan raqamni o'zlari bilan solishtiradilar. Mos keladigan kompyuter o'zining apparat manzilini o'z ichiga olgan javobni yuboradi, shundan so'ng mahalliy tarmoq orqali xabarlarni yuborish mumkin bo'ladi.

Tarqalgan yondashuv yaxshi, chunki u ajratishni o'z ichiga olmaydi maxsus kompyuter, bu ko'pincha nomga mos keladigan jadvalni qo'lda sozlashni talab qiladi. Tarqalgan yondashuvning kamchiliklari - translyatsiya xabarlariga bo'lgan ehtiyoj - bunday xabarlar tarmoqni ortiqcha yuklaydi, chunki ular nafaqat maqsad tugunlari tomonidan emas, balki barcha tugunlar tomonidan majburiy ishlov berishni talab qiladi. Shuning uchun taqsimlangan yondashuv faqat kichik lokal tarmoqlarda qo'llaniladi. Katta tarmoqlarda uning barcha segmentlari bo'yicha eshittirish xabarlarini tarqatish deyarli imkonsiz bo'lib qoladi, shuning uchun ular markazlashtirilgan yondashuv bilan tavsiflanadi. Eng mashhur markazlashtirilgan nomlarni aniqlash xizmati bu Internetning domen nomlari tizimi (DNS).

6. Kompyuter tarmoqlarida standartlashtirishga ko‘p darajali yondashuv. “Protokol”, “interfeys”, “protokol stegi” tushunchalari. Standart aloqa protokoli steklarining xarakteristikalari.

Bilan birga avtonom operatsiya kompyuterlardan foydalanish samaradorligini sezilarli darajada oshirishga ularni birlashtirish orqali erishish mumkin kompyuter tarmoqlari(tarmoq).

Kompyuter tarmog'i so'zning keng ma'nosida ma'lumotlarni uzatish uchun aloqa kanallari orqali bir-biriga bog'langan har qanday kompyuterlar to'plamini anglatadi.

Kompyuterlarni tarmoqqa ulash uchun bir qancha yaxshi sabablar mavjud. Birinchidan, resurslarni almashish bir nechta kompyuterlar yoki boshqa qurilmalarga bitta disk (fayl serveri), CD-ROM diski, lenta drayveri, printerlar, plotterlar, skanerlar va boshqa jihozlardan foydalanish imkoniyatini beradi, bu esa har bir foydalanuvchining narxini pasaytiradi.

Ikkinchidan, qimmat periferik qurilmalarni almashish bilan bir qatorda, amaliy dasturlarning tarmoq versiyalaridan ham xuddi shunday foydalanish mumkin. Uchinchidan, kompyuter tarmoqlari bir jamoada, masalan, umumiy loyiha ustida ishlashda foydalanuvchilar o'rtasidagi o'zaro munosabatlarning yangi shakllarini ta'minlaydi.

To'rtinchidan, turli amaliy tizimlar (aloqa xizmatlari, ma'lumotlar va video uzatish, nutq va boshqalar) o'rtasida umumiy aloqa vositalaridan foydalanish mumkin bo'ladi. Taqsimlangan ma'lumotlarni qayta ishlashni tashkil etish alohida ahamiyatga ega. Axborotni markazlashtirilgan holda saqlash sharoitida uning yaxlitligini ta'minlash jarayonlari, shuningdek, zaxira nusxasi sezilarli darajada soddalashtiriladi.

2. Tarmoqning asosiy dasturiy va apparat qismlari

Kompyuter tarmog'i oʻzaro bogʻlangan va muvofiqlashtirilgan dasturiy-apparat komponentlarining murakkab toʻplamidir.

Tarmoqni bir butun sifatida o'rganish uning alohida elementlarining ishlash tamoyillarini bilishni nazarda tutadi:

Kompyuterlar;

Aloqa uskunalari;

Operatsion tizimlar;

Tarmoq ilovalari.

Butun tarmoq apparat-dasturiy kompleksi ko'p qatlamli model bilan tavsiflanishi mumkin. Har qanday tarmoqning markazida standartlashtirilgan kompyuter platformalarining apparat qatlami, ya'ni. kompyuter yoki terminal qurilmasi bo'lishi mumkin bo'lgan tarmoqning oxirgi foydalanuvchisi tizimi (har qanday kirish / chiqish yoki ma'lumotni ko'rsatish qurilmasi). Tarmoq tugunlaridagi kompyuterlar ba'zan xost-mashinalar yoki oddiygina xostlar deb ataladi.

Hozirgi vaqtda turli sinflardagi kompyuterlar tarmoqlarda keng va muvaffaqiyatli qo'llanilmoqda - shaxsiy kompyuterlardan tortib to asosiy kompyuterlar va superkompyuterlargacha. Tarmoqdagi kompyuterlar to'plami tarmoq tomonidan hal qilinadigan turli xil vazifalarga mos kelishi kerak.

Ikkinchi qatlam - aloqa uskunalari. Tarmoqlarda ma'lumotlarni qayta ishlashda kompyuterlar markaziy bo'lsa-da, yaqinda aloqa qurilmalari bir xil darajada muhim rol o'ynay boshladi.

Kabel tizimlari, takrorlagichlar, ko'priklar, kommutatorlar, marshrutizatorlar va modulli markazlar tarmoq unumdorligiga va narxiga ta'sirida kompyuterlar va tizim dasturlari bilan bir qatorda yordamchi tarmoq komponentlaridan muhim tarkibiy qismlarga aylandi. Bugungi kunda aloqa moslamasi murakkab, ixtisoslashgan multiprotsessor bo'lishi mumkin, uni sozlash, optimallashtirish va boshqarish kerak.

Tarmoq dasturiy platformasini tashkil etuvchi uchinchi qatlam operatsion tizimlardir (OT). Butun tarmoqning samaradorligi mahalliy va taqsimlangan resurslarni boshqarish uchun qaysi tushunchalar tarmoq OT asosini tashkil etishiga bog'liq.

Tarmoqni loyihalashda ma'lum bir operatsion tizim tarmoqdagi boshqa operatsion tizimlar bilan qanchalik oson o'zaro aloqada bo'lishi, ma'lumotlar uchun qanchalik xavfsiz va himoyalanganligi, foydalanuvchilar sonini qay darajada ko'paytirishi, mumkinmi yoki yo'qligini hisobga olish kerak. boshqa turdagi kompyuterga o'tkazilishi va boshqa ko'plab fikrlar.

Tarmoq vositalarining eng yuqori qatlami turli xil tarmoq ilovalari, masalan, tarmoq ma'lumotlar bazalari, pochta tizimlari, ma'lumotlarni arxivlash vositalari, jamoaviy ishlarni avtomatlashtirish tizimlari va boshqalar.

Ilovalar turli ilovalar uchun taqdim etadigan imkoniyatlar doirasini va ular boshqa tarmoq ilovalari va operatsion tizimlar bilan qanchalik mos kelishini tushunish muhimdir.

Tarmoqni juda yuzaki tekshirish natijasida ham kompyuter tarmog'i o'zaro bog'langan va muvofiqlashtirilgan dasturiy va apparat komponentlarining murakkab to'plami ekanligi ayon bo'ladi. Tarmoqni bir butun sifatida o'rganish uning alohida elementlarining ishlash tamoyillarini bilishni nazarda tutadi:

    kompyuterlar;

    aloqa uskunalari;

    operatsion tizimlar;

    tarmoq ilovalari.

Butun tarmoq apparat-dasturiy kompleksi ko'p qatlamli model bilan tavsiflanishi mumkin. Har qanday tarmoqning markazida standartlashtirilgan kompyuter platformalarining apparat qatlami yotadi. Hozirgi vaqtda kompyuterlar tarmoqlarda keng va muvaffaqiyatli qo'llanilmoqda. turli sinflar- shaxsiy kompyuterlardan tortib meynfreymlar va superkompyuterlargacha. Tarmoqdagi kompyuterlar to'plami tarmoq tomonidan hal qilinadigan turli xil vazifalarga mos kelishi kerak.

Ikkinchi qatlam - aloqa uskunalari. Tarmoqlarda ma'lumotlarni qayta ishlashda kompyuterlar markaziy bo'lsa-da, yaqinda aloqa qurilmalari bir xil darajada muhim rol o'ynay boshladi. Kabel tizimlari, takrorlagichlar, ko'priklar, kommutatorlar, marshrutizatorlar va modulli markazlar tarmoq unumdorligiga va narxiga ta'sirida kompyuterlar va tizim dasturlari bilan bir qatorda yordamchi tarmoq komponentlaridan muhim tarkibiy qismlarga aylandi. Bugungi kunda aloqa moslamasi murakkab, ixtisoslashgan multiprotsessor bo'lishi mumkin, uni sozlash, optimallashtirish va boshqarish kerak. Aloqa uskunalari qanday ishlashini o'rganish mahalliy va keng tarmoqli tarmoqlarda qo'llaniladigan ko'p sonli protokollar bilan tanishishni talab qiladi.

Tarmoq dasturiy platformasini tashkil etuvchi uchinchi qatlam operatsion tizimlardir (OT). Butun tarmoqning samaradorligi mahalliy va taqsimlangan resurslarni boshqarish uchun qaysi tushunchalar tarmoq OT asosini tashkil etishiga bog'liq. Tarmoqni loyihalashda ma'lum bir operatsion tizim tarmoqdagi boshqa operatsion tizimlar bilan qanchalik oson o'zaro aloqada bo'lishi, ma'lumotlar uchun qanchalik xavfsiz va himoyalanganligi, foydalanuvchilar sonini qay darajada ko'paytirishi, mumkinmi yoki yo'qligini hisobga olish kerak. boshqa turdagi kompyuterga o'tkazilishi va boshqa ko'plab fikrlar.

Tarmoq vositalarining eng yuqori qatlami tarmoq ma'lumotlar bazalari, pochta tizimlari, ma'lumotlarni arxivlash vositalari, hamkorlikni avtomatlashtirish tizimlari va boshqalar kabi turli tarmoq ilovalari hisoblanadi. Turli xil dastur sohalari uchun ilovalar tomonidan taqdim etilgan imkoniyatlar doirasini tushunish juda muhim, shuningdek, boshqa tarmoq ilovalari va operatsion tizimlar bilan qanchalik mos kelishini bilish.

Ikki kompyuter o'rtasidagi o'zaro ta'sirning eng oddiy holati

Eng oddiy holatda, kompyuterlarning o'zaro ta'siri, masalan, RS-232C seriyali interfeysi orqali kompyuterni tashqi qurilmalar bilan o'zaro ta'sir qilish uchun ishlatiladigan vositalar yordamida amalga oshirilishi mumkin. Kompyuterning o'zaro ta'siridan farqli o'laroq periferik qurilma, dastur ishlaganda, qoida tariqasida, faqat bir tomonda - kompyuter tomonida, bu holda har bir kompyuterda ishlaydigan ikkita dastur o'rtasida o'zaro ta'sir mavjud.

Bitta kompyuterda ishlaydigan dastur boshqa kompyuterning resurslariga - uning disklariga, fayllariga, printerlariga to'g'ridan-to'g'ri kira olmaydi. U faqat ushbu resurslar tegishli bo'lgan kompyuterda ishlaydigan dasturdan "so'rashi" mumkin. Ushbu "so'rovlar" quyidagicha ifodalanadi xabarlar kompyuterlar orasidagi aloqa kanallari orqali uzatiladi. Xabarlar nafaqat ma'lum harakatlarni bajarish uchun buyruqlarni, balki haqiqiy ma'lumot ma'lumotlarini ham o'z ichiga olishi mumkin (masalan, fayl mazmuni).

Foydalanuvchi bilan ishlayotgan vaziyatni ko'rib chiqing matn muharriri A shaxsiy kompyuterida B shaxsiy kompyuterining diskida joylashgan faylning bir qismini o'qish kerak (4-rasm). Faraz qilaylik, biz ushbu kompyuterlarni aloqa kabeli orqali MAQOMOTI portlari orqali uladik, ular ma'lumki, RS-232C interfeysini amalga oshiradi (bunday ulanish ko'pincha null modem deb ataladi). Ishonch hosil qilish uchun, kompyuterlar MS-DOS-ni ishga tushirsin, garchi bu holda bu muhim ahamiyatga ega emas.

Guruch. 4. Ikki kompyuterning o'zaro ta'siri

MAQOMOTI port drayveri MAQOMOTI port tekshiruvi bilan birgalikda yuqorida tavsiflangan boshqaruv bloki va kompyuter o'rtasidagi o'zaro aloqada bo'lgani kabi ishlaydi. Biroq, bu holda, PU boshqaruv moslamasining roli boshqa kompyuterning MAQOMOTI portining boshqaruvchisi va drayveri tomonidan amalga oshiriladi. Ular birgalikda bir bayt ma'lumotni kabel orqali kompyuterlar o'rtasida uzatishni ta'minlaydi. ("Haqiqiy" mahalliy tarmoqlarda ma'lumotlarni aloqa liniyasiga uzatishning o'xshash funktsiyalari tarmoq adapterlari va ularning drayverlari tomonidan amalga oshiriladi.)

B kompyuterining drayveri vaqti-vaqti bilan ma'lumotlar to'g'ri uzatilganda kontroller tomonidan o'rnatiladigan qabul qilish tugallanganlik belgisini so'raydi va u paydo bo'lganda, kontroller buferidan olingan baytni operativ xotiraga o'qiydi va shu bilan uni B kompyuteridagi dasturlarga taqdim etadi. ba'zi hollarda drayver asinxron, kontroller tomonidan uzilishlar orqali chaqiriladi.

Shunday qilib, A va B kompyuterlarning dasturlari bir bayt axborotni uzatish vositalariga ega. Ammo bizning misolimizda ko'rib chiqilgan vazifa ancha murakkab, chunki bitta baytni emas, balki berilgan faylning ma'lum qismini o'tkazish kerak. Bu bilan bog'liq barcha qo'shimcha muammolar MAQOMOTI port drayverlariga qaraganda yuqori darajadagi dasturlar tomonidan hal qilinishi kerak. Aniqlik uchun biz A va B kompyuterlarining bunday dasturlarini mos ravishda A ilovasi va B ilovasi deb nomlaymiz. Shunday qilib, A ilovasi B ilovasi uchun so'rov xabarini yaratishi kerak. So'rovda fayl nomi, operatsiya turi (bu holda o'qish), ofset va kerakli ma'lumotlarni o'z ichiga olgan fayl maydoni hajmi ko'rsatilishi kerak.

Ushbu xabarni B kompyuteriga uzatish uchun A ilovasi MAQOMOTI port drayveri bilan bog'lanib, unga operativ xotiradagi manzilni aytadi, u erda haydovchi xabarni topadi va keyin uni bayt-bayt B ilovasiga uzatadi. B ilovasi so'rovni qabul qilib, uni bajaradi. , ya'ni faylning kerakli maydonini mahalliy OS vositalaridan foydalanib, diskdan uning bufer maydoniga o'qiydi. tasodifiy kirish xotirasi, va keyin MAQOMOTI port drayveridan foydalanib, o'qilgan ma'lumotlarni aloqa kanali orqali A kompyuteriga uzatadi va u erda A ilovasiga etadi.

A ilovasining tavsiflangan funksiyalarini matn muharriri dasturining o‘zi bajarishi mumkin edi, lekin bu funksiyalarni har bir ilovaga – matn muharrirlari, grafik muharrirlar, ma’lumotlar bazasini boshqarish tizimlari va fayllarga kirishga muhtoj bo‘lgan boshqa ilovalarga kiritish unchalik oqilona emas. So'rov xabarlarini yaratish va barcha kompyuter ilovalari uchun natijalarni olish funktsiyalarini bajaradigan maxsus dasturiy ta'minot modulini yaratish ancha foydalidir. Yuqorida aytib o'tilganidek, bunday xizmat moduli mijoz deb ataladi. B kompyuterining yon tomonida yana bir modul ishlashi kerak - bu kompyuterning diskida joylashgan fayllarga masofaviy kirish so'rovlarini doimiy ravishda kutayotgan server. Server tarmoqdan so'rovni qabul qilib, aloqa qiladi mahalliy fayl va u bilan, ehtimol mahalliy OT ishtirokida ko'rsatilgan harakatlarni amalga oshiradi.

Dasturiy ta'minot mijozi va server B kompyuteridagi fayllarga masofaviy kirish uchun A kompyuteridagi ilovalardan so'rovlarga xizmat ko'rsatish uchun tizim funktsiyalarini bajaradi. B kompyuteridagi ilovalar A kompyuteridagi fayllardan foydalanishi uchun tasvirlangan sxema simmetrik ravishda to'ldirilishi kerak. B kompyuteri uchun mijoz va A kompyuteri uchun server.

Mijoz va serverning ilovalar va operatsion tizim bilan o'zaro ta'siri diagrammasi rasmda ko'rsatilgan. 5. Kompyuterlar uchun juda oddiy apparat aloqa sxemasini ko‘rib chiqqan bo‘lsak ham, masofaviy fayllarga kirishni ta’minlovchi dasturlarning funksiyalari murakkabroq apparat ulanishlari bo‘lgan tarmoqda ishlaydigan tarmoq operatsion tizimi modullarining funksiyalariga juda o‘xshash. kompyuterlar.

Guruch. 5. Ikki kompyuterni ulashda dasturiy ta'minot komponentlarining o'zaro ta'siri

Juda qulay va foydali funksiya mijoz dasturi so'rovni farqlash qobiliyatidir masofaviy fayl so'rovdan mahalliy faylga. Agar mijoz dasturi buni qila olsa, ilovalar qaysi fayl bilan ishlayotgani (mahalliy yoki masofaviy) haqida qayg'urishi shart emas, mijoz dasturining o'zi taniydi va qayta yo'naltiradi masofaviy mashinaga so'rov. Shuning uchun tarmoq operatsion tizimining mijoz qismi uchun tez-tez ishlatiladigan nom - qayta yo'naltiruvchi. Ba'zida tanib olish funktsiyalari alohida dasturiy modulga bo'linadi, bu holda mijozning butun qismi qayta yo'naltiruvchi deb ataladi, faqat shu modul.