TARMOQNING DASTURIY TAMINOTI MAHALLIY KOMPYUTER TARMOQLARINI SOZLASH

Yuklangan vaqt

2024-03-10

Yuklab olishlar soni

5

Sahifalar soni

20

Faytl hajmi

930,0 KB


 
O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM 
VAZIRLIGI  
 
TOSHKENT DAVLAT TEXNIKA UNIVERSITETI 
 
«ELEKTRONIKA VA AVTOMATIKA» FAKULTETI 
«ISHLAB CHIQARISH JARAYONLARINI AVTOMATLASHTIRISH» 
KAFEDRASI  
 
 
 
 
KOMPYUTER TIZIMLARI VA TARMOQLARI fanidan  
 
 
KURS ISHI 
 
 
 
“TARMOQNING DASTURIY TAMINOTI MAHALLIY KOMPYUTER 
TARMOQLARINI SOZLASH” 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Toshkent 2021 
O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI TOSHKENT DAVLAT TEXNIKA UNIVERSITETI «ELEKTRONIKA VA AVTOMATIKA» FAKULTETI «ISHLAB CHIQARISH JARAYONLARINI AVTOMATLASHTIRISH» KAFEDRASI KOMPYUTER TIZIMLARI VA TARMOQLARI fanidan KURS ISHI “TARMOQNING DASTURIY TAMINOTI MAHALLIY KOMPYUTER TARMOQLARINI SOZLASH” Toshkent 2021
1 
 
MUNDARIJA 
 
 
Kirish ........................................................................................ 
3 
1 
Asosiy qism ………………………………………………… 
4 
1.1 
Tarmoqning dasturiy taminoti?........................…………… 
4 
1.2 
Mahalliy kompyuter tarmoqlari ……………………….…… 
15 
  2      Loyihaning bajarilish tartibi………………………………… 
20 
2.1 
Xisobot……………………………………………………… 
29 
 
Xulosa………………………………………………………… 30 
 
Foydalanilgan Adabiyotlar…………………………………... 
30 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1 MUNDARIJA Kirish ........................................................................................ 3 1 Asosiy qism ………………………………………………… 4 1.1 Tarmoqning dasturiy taminoti?........................…………… 4 1.2 Mahalliy kompyuter tarmoqlari ……………………….…… 15 2 Loyihaning bajarilish tartibi………………………………… 20 2.1 Xisobot……………………………………………………… 29 Xulosa………………………………………………………… 30 Foydalanilgan Adabiyotlar…………………………………... 30
2 
 
KIRISH 
 
          Tarmoqlar yil sayin har bir firma, kompaniya, ishlab chiqarish korxonasi va 
o‘quv muassasalari uchun zarur, sifatli ish dastgohi bo‘lib bormoqda. Apparat va 
dasturiy vositalarni rivojlanishi, mukammaligi va shu bilan bir qatorda 
ko‘rinishidangina soddaligi, ko‘pchilik foydalanuvchilar tarmoqlari o‘z kuchlari 
bilan o‘rnata oladigan darajaga keltirilgan. Ayniqsa Windows operatsion 
tizimining oxirgi versiyalarida ancha rivojlangan tarmoq vositalari mavjudligi 
maxsus tarmoq dasturlarini xarid qilishdan ozod qiladi. 
         Zamonaviy hayotda mamlakatlar iqtisodiyotiga va millionlab kishilarning 
yashash sharoitlariga elektr aloqa vositalari va axborotlashtirishning rivojlanish 
darajasi ta’siri kundan kunga oshib bormoqda. Bu ta’sirning ijobiyligini oshirish, 
rivojlanishni tezlatish uchun mamlakatni ishonchli xalqaro, shaharlararo va 
mahalliy aloqa kanallari bilan ta’minlash masalalari, birinchi darajali ahamiyatga 
egaligi 
shubhasizdir. 
Zamonaviy 
texnologiyalarning 
yutuqlari 
jamiyatni 
kompyuterlashtirish hisobiga, hozirgi kunda hayotimizning barcha sohalarida 
o‘zgarishlar sodir bo‘lmoqda. Bugungi kunda global kompyuter tarmog‘i ko‘plab 
birlashgan korporativ va lokal tarmoqlarni tashkil qiladi. Shunga qaramasdan aloqa 
sohasida ishlovchi barcha mutahasislarga ma’lumki oxirgi paytda axborotning 
uzatish hajmining oshishi, mavjud bo’lgan imkoniyatli kanallarning o‘zatuvchanlik 
qobiliyatining yetishmasligiga olib kelmoqda. Bu asosan internet, video, 
vediokonferensiya electron pochta va boshqa xizmatlarni paydo bo‘lishi bilan 
bog‘liq. Korporativ tarmoqlarda bu muammolarni yuqori chastotali uzatish 
kanallarini arendaga berish yo‘li bilan hal qilish mumkin, lekin xonadon sektorida 
va kichik biznes sektorida bu muammolarni hal qilish qiyinlashadi. Bunday 
muammolarni hal qilishda hozirgi paytda nafaqat global telekomunikatsiya 
tarmoqlarida, balki abonent linyalarida ham yangi texnologiyalarni qo‘llash yo‘lga 
qo‘yilmoqda. 
 
2 KIRISH Tarmoqlar yil sayin har bir firma, kompaniya, ishlab chiqarish korxonasi va o‘quv muassasalari uchun zarur, sifatli ish dastgohi bo‘lib bormoqda. Apparat va dasturiy vositalarni rivojlanishi, mukammaligi va shu bilan bir qatorda ko‘rinishidangina soddaligi, ko‘pchilik foydalanuvchilar tarmoqlari o‘z kuchlari bilan o‘rnata oladigan darajaga keltirilgan. Ayniqsa Windows operatsion tizimining oxirgi versiyalarida ancha rivojlangan tarmoq vositalari mavjudligi maxsus tarmoq dasturlarini xarid qilishdan ozod qiladi. Zamonaviy hayotda mamlakatlar iqtisodiyotiga va millionlab kishilarning yashash sharoitlariga elektr aloqa vositalari va axborotlashtirishning rivojlanish darajasi ta’siri kundan kunga oshib bormoqda. Bu ta’sirning ijobiyligini oshirish, rivojlanishni tezlatish uchun mamlakatni ishonchli xalqaro, shaharlararo va mahalliy aloqa kanallari bilan ta’minlash masalalari, birinchi darajali ahamiyatga egaligi shubhasizdir. Zamonaviy texnologiyalarning yutuqlari jamiyatni kompyuterlashtirish hisobiga, hozirgi kunda hayotimizning barcha sohalarida o‘zgarishlar sodir bo‘lmoqda. Bugungi kunda global kompyuter tarmog‘i ko‘plab birlashgan korporativ va lokal tarmoqlarni tashkil qiladi. Shunga qaramasdan aloqa sohasida ishlovchi barcha mutahasislarga ma’lumki oxirgi paytda axborotning uzatish hajmining oshishi, mavjud bo’lgan imkoniyatli kanallarning o‘zatuvchanlik qobiliyatining yetishmasligiga olib kelmoqda. Bu asosan internet, video, vediokonferensiya electron pochta va boshqa xizmatlarni paydo bo‘lishi bilan bog‘liq. Korporativ tarmoqlarda bu muammolarni yuqori chastotali uzatish kanallarini arendaga berish yo‘li bilan hal qilish mumkin, lekin xonadon sektorida va kichik biznes sektorida bu muammolarni hal qilish qiyinlashadi. Bunday muammolarni hal qilishda hozirgi paytda nafaqat global telekomunikatsiya tarmoqlarida, balki abonent linyalarida ham yangi texnologiyalarni qo‘llash yo‘lga qo‘yilmoqda.
3 
 
Kompyuterlarning operatsion tizimlari kompyuterlarning apparat vositalarining 
rivojlanishi bilan rivojlanadi va takomillashadi. Xotira hajmlarining, sо’z 
uzunligining ortishi, arxitekturaning takomillashishi bilan birga kompyuterlarning 
imkoniyatlari kengaydi, bu yangi, takomillashgan ishlov berish ish tartiblarining 
paydo bо’lishiga, foydalanuvchi va kompyuter orasida interfeysning rivojlanishiga, 
ma’lumotlarni ishlov berish samaradorligining oshishiga sabab bо’ldi.  Operatsion 
tizimlarning rivojlanishida muhim  bosqich  bо’lib  Unix operatsion tizimini 
yaratilishi bо’ldi. Uning uchun dasturiy kod yuqori darajadagi S tilda yoziladi. Bu 
operatsion tizimni turli turdagi kompyuterlarga oson о’tkazish imkoniyatini berdi 
va yaxshi funksional imkoniyatlariga ega bо’lgan ixcham tizim shakliga keldi. 
Barcha keyingi Sun OS, HP-Ux, AIX, QNX va boshqa kо’plab operatsion tizimlar 
uning versiyalari bо’ldi. Firma-ishlab chiqaruvchilar Unix xossalarini о’z 
apparatlari uchun moslashtirdilar.Shaxsiy kompyuterlarning paydo bо’lishi va 
mahalliy tarmoqlarning yaratilishi bilan operatsion tizim tomonidan tarmoq 
vazifalarini qо’llab-quvvatlash zarurati tug’ildi. 80-yillarda ishlagan kо’plab 
mashinalarda MS DOC operatsion tizimi faqat fayllarni boshqarish va navbatma-
navbat dasturlarni ishiga tushirishga qodir bо’lgan. Keyingi operatsion tizimlarda 
foydalanuvchiga qulay bо’lgan grafik interfeys, ishlov berishning kо’p 
foydalanuvchili ish tartibi, sichqoncha yordamida ishlov berishni boshqarish 
imkoniyatlari paydo bо’ldi. Operatsion tizimlarning muhim natijasi shaxsiy 
kompyuterlar asosida mahalliy tarmoqlarni qurish uchun yaxshi platforma bо’lgan 
OS/2 ning paydo bо’lishi bо’ldi. Mahalliy tarmoqlarning paydo bо’lishi bilan 
ajratiladigan resurslar tushunchasi paydo bо’ldi, operatsion tizim tashqi dasturlarni 
-tarmoq qobiqlari bilan tо’ldirdi         Agarda tarmoqda kompyuterlar soni juda 
ko‘p bo‘lsa yoki serverlarni polga qo‘yiladigan variantidan foydalanilsa, u holda 
tanlovni 
polda 
turuvchi 
shkaf 
variantida 
to‘xtatilib, 
o‘lchamlarini 
esa 
rejalashtirilgan qurilmalarni sig‘dira oladigan va u shkafni serverlar xonasiga yoki 
alohida xonaga o‘rnatiladigan qilish hamda bemalol shkafga qurilmalarni 
joylashtiriladigan holda o‘rnatish lozim.        
3 Kompyuterlarning operatsion tizimlari kompyuterlarning apparat vositalarining rivojlanishi bilan rivojlanadi va takomillashadi. Xotira hajmlarining, sо’z uzunligining ortishi, arxitekturaning takomillashishi bilan birga kompyuterlarning imkoniyatlari kengaydi, bu yangi, takomillashgan ishlov berish ish tartiblarining paydo bо’lishiga, foydalanuvchi va kompyuter orasida interfeysning rivojlanishiga, ma’lumotlarni ishlov berish samaradorligining oshishiga sabab bо’ldi. Operatsion tizimlarning rivojlanishida muhim bosqich bо’lib Unix operatsion tizimini yaratilishi bо’ldi. Uning uchun dasturiy kod yuqori darajadagi S tilda yoziladi. Bu operatsion tizimni turli turdagi kompyuterlarga oson о’tkazish imkoniyatini berdi va yaxshi funksional imkoniyatlariga ega bо’lgan ixcham tizim shakliga keldi. Barcha keyingi Sun OS, HP-Ux, AIX, QNX va boshqa kо’plab operatsion tizimlar uning versiyalari bо’ldi. Firma-ishlab chiqaruvchilar Unix xossalarini о’z apparatlari uchun moslashtirdilar.Shaxsiy kompyuterlarning paydo bо’lishi va mahalliy tarmoqlarning yaratilishi bilan operatsion tizim tomonidan tarmoq vazifalarini qо’llab-quvvatlash zarurati tug’ildi. 80-yillarda ishlagan kо’plab mashinalarda MS DOC operatsion tizimi faqat fayllarni boshqarish va navbatma- navbat dasturlarni ishiga tushirishga qodir bо’lgan. Keyingi operatsion tizimlarda foydalanuvchiga qulay bо’lgan grafik interfeys, ishlov berishning kо’p foydalanuvchili ish tartibi, sichqoncha yordamida ishlov berishni boshqarish imkoniyatlari paydo bо’ldi. Operatsion tizimlarning muhim natijasi shaxsiy kompyuterlar asosida mahalliy tarmoqlarni qurish uchun yaxshi platforma bо’lgan OS/2 ning paydo bо’lishi bо’ldi. Mahalliy tarmoqlarning paydo bо’lishi bilan ajratiladigan resurslar tushunchasi paydo bо’ldi, operatsion tizim tashqi dasturlarni -tarmoq qobiqlari bilan tо’ldirdi Agarda tarmoqda kompyuterlar soni juda ko‘p bo‘lsa yoki serverlarni polga qo‘yiladigan variantidan foydalanilsa, u holda tanlovni polda turuvchi shkaf variantida to‘xtatilib, o‘lchamlarini esa rejalashtirilgan qurilmalarni sig‘dira oladigan va u shkafni serverlar xonasiga yoki alohida xonaga o‘rnatiladigan qilish hamda bemalol shkafga qurilmalarni joylashtiriladigan holda o‘rnatish lozim.
4 
 
Shaxsiy kompyuterlarning paydo bо’lishi va mahalliy tarmoqlarning yaratilishi 
bilan operatsion tizim tomonidan tarmoq vazifalarini qо’llab-quvvatlash zarurati 
tug’ildi. 80-yillarda ishlagan kо’plab mashinalarda MS DOC operatsion tizimi 
faqat fayllarni boshqarish va navbatma-navbat dasturlarni ishiga tushirishga qodir 
bо’lgan. Keyingi operatsion tizimlarda foydalanuvchiga qulay bо’lgan grafik 
interfeys, ishlov berishning kо’p foydalanuvchili ish tartibi, sichqoncha yordamida 
ishlov berishni boshqarish imkoniyatlari paydo bо’ldi. Operatsion tizimlarning 
muhim natijasi shaxsiy kompyuterlar asosida mahalliy tarmoqlarni qurish uchun 
yaxshi platforma bо’lgan OS/2 ning paydo bо’lishi bо’ldi. Mahalliy tarmoqlarning 
paydo bо’lishi bilan ajratiladigan resurslar tushunchasi paydo bо’ldi, operatsion 
tizim tashqi dasturlarni -tarmoq qobiqlari bilan tо’ldirdi 
Operatsion tizimning muhim vazifalaridan biri axborot xavfsizligini ta’minlashdan 
iborat. Ayniqsa, bu muammo о’z ma’lumotlar bazasiga ega quvvatli serverlar 
asosidagi korporativ tizimlarning paydo bо’lishi bilan dolzarb bо’ldi. Axborot 
resurslarni  va  sirli  axborotlarni  himoyalash  zarurati  operatsion tizimlarning 
takomillashishi va rivojlashishiga yangi turtki berdi. Korporativ operatsion tizimlar 
katta ishlab chiqarish va moliya tuzilmalarida ishlashi kerak bо’ldi.   Korporativ   
tizimlar   uchun   turli   ishlab   chiqaruvchilardan   bir   turda bо’lmagan dasturni 
va apparat vositalarining mavjud bо’lishi muhimdir, shuning uchun korporativ 
operatsion tizim har xil turlardagi operatsion tizimlar bilan о’zaro ishlash va turli 
apparatli platformalarda ham   ishlashi  kerak.  90-yillarda Netware 4.x va  5.0 
Microsoft Windows nT 4.0 operatsion tizimlari, shuningdek, Unix- tizimlar keng 
qо’llanilgan. Bu davrda yirik serverlar uchun OS/390 operatsion tizim yaratilgan, u 
TCP/IP protokollar asosida foydalanuvchilar bilan tarmoqda о’zaro ishlashning 
qо’shimcha vositalariga ega bо’lgan.  
Operatsion tizim kompyuterning apparat qurilmalari - printerlar, skanerlar, barcha 
turdagi OXQ, DXQ XQ ichki xotiralari, kesh-xotira  bilan  ishlashni  о’z   
zimmasiga   oladi.  Ma’lumotlarni  kiritish   va chiqarish,   joylashtirish,   saqlash   
va   о’z   vaqtida   ma’lumotlarni   о’qish   ham operatsion tizimning vazifasi 
hisoblanadi.  Zamonaviy kompyuterlarda operatsion tizim multidasturli ish tartib, 
4 Shaxsiy kompyuterlarning paydo bо’lishi va mahalliy tarmoqlarning yaratilishi bilan operatsion tizim tomonidan tarmoq vazifalarini qо’llab-quvvatlash zarurati tug’ildi. 80-yillarda ishlagan kо’plab mashinalarda MS DOC operatsion tizimi faqat fayllarni boshqarish va navbatma-navbat dasturlarni ishiga tushirishga qodir bо’lgan. Keyingi operatsion tizimlarda foydalanuvchiga qulay bо’lgan grafik interfeys, ishlov berishning kо’p foydalanuvchili ish tartibi, sichqoncha yordamida ishlov berishni boshqarish imkoniyatlari paydo bо’ldi. Operatsion tizimlarning muhim natijasi shaxsiy kompyuterlar asosida mahalliy tarmoqlarni qurish uchun yaxshi platforma bо’lgan OS/2 ning paydo bо’lishi bо’ldi. Mahalliy tarmoqlarning paydo bо’lishi bilan ajratiladigan resurslar tushunchasi paydo bо’ldi, operatsion tizim tashqi dasturlarni -tarmoq qobiqlari bilan tо’ldirdi Operatsion tizimning muhim vazifalaridan biri axborot xavfsizligini ta’minlashdan iborat. Ayniqsa, bu muammo о’z ma’lumotlar bazasiga ega quvvatli serverlar asosidagi korporativ tizimlarning paydo bо’lishi bilan dolzarb bо’ldi. Axborot resurslarni va sirli axborotlarni himoyalash zarurati operatsion tizimlarning takomillashishi va rivojlashishiga yangi turtki berdi. Korporativ operatsion tizimlar katta ishlab chiqarish va moliya tuzilmalarida ishlashi kerak bо’ldi. Korporativ tizimlar uchun turli ishlab chiqaruvchilardan bir turda bо’lmagan dasturni va apparat vositalarining mavjud bо’lishi muhimdir, shuning uchun korporativ operatsion tizim har xil turlardagi operatsion tizimlar bilan о’zaro ishlash va turli apparatli platformalarda ham ishlashi kerak. 90-yillarda Netware 4.x va 5.0 Microsoft Windows nT 4.0 operatsion tizimlari, shuningdek, Unix- tizimlar keng qо’llanilgan. Bu davrda yirik serverlar uchun OS/390 operatsion tizim yaratilgan, u TCP/IP protokollar asosida foydalanuvchilar bilan tarmoqda о’zaro ishlashning qо’shimcha vositalariga ega bо’lgan. Operatsion tizim kompyuterning apparat qurilmalari - printerlar, skanerlar, barcha turdagi OXQ, DXQ XQ ichki xotiralari, kesh-xotira bilan ishlashni о’z zimmasiga oladi. Ma’lumotlarni kiritish va chiqarish, joylashtirish, saqlash va о’z vaqtida ma’lumotlarni о’qish ham operatsion tizimning vazifasi hisoblanadi. Zamonaviy kompyuterlarda operatsion tizim multidasturli ish tartib,
5 
 
virtual xotira bilan ishlash, real vaqt tartibida ishlash, konveyrli va superskalyar 
ishlov berish kabi murakkab ishlov berish amallarini bajaradi.  Operatsion  
tizimning  boshqa  muhim  vazifalari  kompyuter  о’zining resurslarini boshqarishi 
hisoblanadi. Bu resurslar xotira, tо’plagichlar, kiritish- chiqarish qurilmalari 
ishlatilishi jarayonida hisoblash jarayonlari orasida taqsimlanishi kerak. Jarayon - 
bu ma’lumotlarga ishlov berish dasturini ishga tushirish yordamida bajarilishidir.    
Boshqacha aytganda, bu foydalanuvchi tomonidan yozilgan dasturni dinamik 
ishlatish jarayonlari 
Resurslarni boshqarish quyidagi umumiy masalalarni yechishni о’z ichiga oladi: 
 -  kerakli vaqt momentida, kerakli hajmda, kerakli jarayonda yechiladiganresurslar 
(jarayonlar) masalalari uchun ajratiladigan resurslarni rejalashtirish 
 sо’raladigan resurslarga sо’rovni qoniqtirish;   
  -  ajratiladigan resursdan foydalanishni nazorat qilish:   -  resurslarni ishlatish 
jarayonlar orasidagi vaziyatlarni hal etish 
Yuqorida keltirilganidek, tarmoqning kompyuterli qisimi ishchi stansiyalar, 
serverlar, shaxsiy kompyuterlarni о’z ichiga oladi. Tarmoqning kommunikatsion 
qisimiga kompyuterlar orasida ma’lumotlarning uzatilishini ta’minlaydigan 
kabellar, passiv va aktiv tarmoq qurilmalari kiradi. Dasturiy ta’minotning asosini 
tarmoq operatsion tizimi tashkil  etadi.  U foydalanuvchiga о’z  kompyuteri  bilan  
ham avtomat ish tartibida, ham tarmoqning boshqa kompyuterlari axborot va 
apparat resurslariga ruxsat etilgan ish tartibida ishlash imkoniyatini beradi.  Ham 
avtomat ishlov berish ish tartibida, ham tarmoq orqali о’zaro ishlash ish tartibida  
foydalanuvchi  kompyuter  tarmog’ining  OSI  modelining  pastki pog’onalariga 
ma’lumotlarni uzatish va о’zgartirishni ta’minlaydigan tizim apparat- dasturiy 
usullarini  bilmaydi.  Bu  ishni  tarmoq  operatsion  tizimi  о’z  zimmasiga oladi. 
U barcha protokollar xossalarini, tarmoq manzillar kodlarini, kompyuterlar orasida 
tarmoq orqali almashish ish tartiblarini, drayverlar va portlarning shakllanish 
tartiblarini bilish zaruriyatidan ozod qiladi. Tarmoq operatsion tizimlarining asosiy 
vazifasi foydalanuvchiga tarmoq resurslaridan samarali foydalanish imkoniyatini, 
о’z kompyuterida ishlash bilan bu umumiy resurslarga erkin murojaat qilishni 
5 virtual xotira bilan ishlash, real vaqt tartibida ishlash, konveyrli va superskalyar ishlov berish kabi murakkab ishlov berish amallarini bajaradi. Operatsion tizimning boshqa muhim vazifalari kompyuter о’zining resurslarini boshqarishi hisoblanadi. Bu resurslar xotira, tо’plagichlar, kiritish- chiqarish qurilmalari ishlatilishi jarayonida hisoblash jarayonlari orasida taqsimlanishi kerak. Jarayon - bu ma’lumotlarga ishlov berish dasturini ishga tushirish yordamida bajarilishidir. Boshqacha aytganda, bu foydalanuvchi tomonidan yozilgan dasturni dinamik ishlatish jarayonlari Resurslarni boshqarish quyidagi umumiy masalalarni yechishni о’z ichiga oladi: - kerakli vaqt momentida, kerakli hajmda, kerakli jarayonda yechiladiganresurslar (jarayonlar) masalalari uchun ajratiladigan resurslarni rejalashtirish sо’raladigan resurslarga sо’rovni qoniqtirish; - ajratiladigan resursdan foydalanishni nazorat qilish: - resurslarni ishlatish jarayonlar orasidagi vaziyatlarni hal etish Yuqorida keltirilganidek, tarmoqning kompyuterli qisimi ishchi stansiyalar, serverlar, shaxsiy kompyuterlarni о’z ichiga oladi. Tarmoqning kommunikatsion qisimiga kompyuterlar orasida ma’lumotlarning uzatilishini ta’minlaydigan kabellar, passiv va aktiv tarmoq qurilmalari kiradi. Dasturiy ta’minotning asosini tarmoq operatsion tizimi tashkil etadi. U foydalanuvchiga о’z kompyuteri bilan ham avtomat ish tartibida, ham tarmoqning boshqa kompyuterlari axborot va apparat resurslariga ruxsat etilgan ish tartibida ishlash imkoniyatini beradi. Ham avtomat ishlov berish ish tartibida, ham tarmoq orqali о’zaro ishlash ish tartibida foydalanuvchi kompyuter tarmog’ining OSI modelining pastki pog’onalariga ma’lumotlarni uzatish va о’zgartirishni ta’minlaydigan tizim apparat- dasturiy usullarini bilmaydi. Bu ishni tarmoq operatsion tizimi о’z zimmasiga oladi. U barcha protokollar xossalarini, tarmoq manzillar kodlarini, kompyuterlar orasida tarmoq orqali almashish ish tartiblarini, drayverlar va portlarning shakllanish tartiblarini bilish zaruriyatidan ozod qiladi. Tarmoq operatsion tizimlarining asosiy vazifasi foydalanuvchiga tarmoq resurslaridan samarali foydalanish imkoniyatini, о’z kompyuterida ishlash bilan bu umumiy resurslarga erkin murojaat qilishni
6 
 
ta’minlash hisoblanadi. Foydalanuvchiga resurs ma’nbai, belgili manzilini bilish, 
bu resursga sо’rovni shakllantira olish va amaliy ishlov berish bо’ladi. Bu holda, 
foydalanuvchi uning masalasi (topshirig’i) tarmoqning qaysi kompyuterida 
bajarilayotganligini bilmasligi ham mumkin.   Kompyuter tarmog’i 
kompyuterlarning har biriga о’rnatilgan tarmoq operatsion tizimlarini boshqar 
holda ishlaydi.  
                     Tarmoq operatsion tizimlarining arxitekturasi  
              Bir rutbali va serverli tarmoq  operatsion  tizimlari  
 Tarmoq kompyuterlari orasidagi vazifalarning qanday taqsimlanganligiga bog’liq 
ravishda ular uchta turli xil vazifalarni bajarishi mumkin: 
 - faqat boshqa kompyuterlarning so’rovlariga  xizmat ko’rsatish bilan 
shug’ullanadigan kompyuter tarmog’ining ajratilgan serveri vazifasini o’taydi; -----
- boshqa mashinaning resurslariga so’rovlar bilan murojaat qiladigan kompyuter 
mijozli bog’lama vazifasini bajaradi; 
- mijoz va server vazifasini birgalikda bajaruvchi kompyuter bir rutbali bog’lama 
hisoblanadi.  
Ko’rinib turibdiki, tarmoq faqat mijoz yoki server tugunlaridan iborat bo’la 
olmaydi. Kompyuterlarning o’zaro ishlashini ta’minlaydigan tarmoq quyidagi 
sxemalarning biri bo’yicha qurilishi mumkin: bir rutbali bog’lamalar asosidagi 
tarmoq bir rutbali tarmoqdir; mijozlar va serverlar asosidagi tarmoq ajratilgan 
serverli tarmoq bo’ladi; barcha  turdagi  bog’lamalarni  ichiga  oladigan  tarmoq   
aralash  tarmoq hisoblanadi.   Bu sxemalarning har biri qo’llanish sohasini 
6 ta’minlash hisoblanadi. Foydalanuvchiga resurs ma’nbai, belgili manzilini bilish, bu resursga sо’rovni shakllantira olish va amaliy ishlov berish bо’ladi. Bu holda, foydalanuvchi uning masalasi (topshirig’i) tarmoqning qaysi kompyuterida bajarilayotganligini bilmasligi ham mumkin. Kompyuter tarmog’i kompyuterlarning har biriga о’rnatilgan tarmoq operatsion tizimlarini boshqar holda ishlaydi. Tarmoq operatsion tizimlarining arxitekturasi Bir rutbali va serverli tarmoq operatsion tizimlari Tarmoq kompyuterlari orasidagi vazifalarning qanday taqsimlanganligiga bog’liq ravishda ular uchta turli xil vazifalarni bajarishi mumkin: - faqat boshqa kompyuterlarning so’rovlariga xizmat ko’rsatish bilan shug’ullanadigan kompyuter tarmog’ining ajratilgan serveri vazifasini o’taydi; ----- - boshqa mashinaning resurslariga so’rovlar bilan murojaat qiladigan kompyuter mijozli bog’lama vazifasini bajaradi; - mijoz va server vazifasini birgalikda bajaruvchi kompyuter bir rutbali bog’lama hisoblanadi. Ko’rinib turibdiki, tarmoq faqat mijoz yoki server tugunlaridan iborat bo’la olmaydi. Kompyuterlarning o’zaro ishlashini ta’minlaydigan tarmoq quyidagi sxemalarning biri bo’yicha qurilishi mumkin: bir rutbali bog’lamalar asosidagi tarmoq bir rutbali tarmoqdir; mijozlar va serverlar asosidagi tarmoq ajratilgan serverli tarmoq bo’ladi; barcha turdagi bog’lamalarni ichiga oladigan tarmoq aralash tarmoq hisoblanadi. Bu sxemalarning har biri qo’llanish sohasini
7 
 
belgilaydigan o’z afzalliklari va kamchiliklariga ega. 
 
                    1-rasm. Bir rutbali kompyuter tarmog’i. 
Bir rutbali tarmoqlarda (1-rasm) barcha kompyuterlar bir-birlarining resurslariga 
ruxsat etish imkoniyati nuqtai nazaridan teng. Har bir foydalanuvchi o’z xohishi 
bo’yicha  o’z kompyuterining qandaydir resursini ajratilgan deb e’lon qilishi 
mumkin, bundan keyin boshqa foydalanuvchilar bu resurslarga murojaat qilishlari 
va ularni ishlatishlari mumkin. Bir rutbali tarmoqlarda barcha kompyuterlarga 
tarmoqdagi barcha kompyuterdagi potensial teng imkniyatlar beradigan operatsion 
tizim o’rnatilad 
     
 
                  2-rasm. Ajratilgan serverli kompyuter tarmog’i. 
 
7 belgilaydigan o’z afzalliklari va kamchiliklariga ega. 1-rasm. Bir rutbali kompyuter tarmog’i. Bir rutbali tarmoqlarda (1-rasm) barcha kompyuterlar bir-birlarining resurslariga ruxsat etish imkoniyati nuqtai nazaridan teng. Har bir foydalanuvchi o’z xohishi bo’yicha o’z kompyuterining qandaydir resursini ajratilgan deb e’lon qilishi mumkin, bundan keyin boshqa foydalanuvchilar bu resurslarga murojaat qilishlari va ularni ishlatishlari mumkin. Bir rutbali tarmoqlarda barcha kompyuterlarga tarmoqdagi barcha kompyuterdagi potensial teng imkniyatlar beradigan operatsion tizim o’rnatilad 2-rasm. Ajratilgan serverli kompyuter tarmog’i.
8 
 
Ajratilgan serverli  tarmoqlarda  (2-rasm)  tarmoq  operatsion tizimlarning maxsus 
variantlari ishlatiladi. Ular server vazifasida ishlash uchun optimallashtirilgan va 
server operatsion tizimlari deyiladi. Bu tarmoqlarda foydalanuchi    kompyuterlari 
mijozning  operatsion  tizimlari  boshqaruvi  ostida ishlaydi.         RJ – 45 rozetkasi 
har qanday rozetka kabi axborot muhitini iste’molchinig kompyuteri yoki boshqa 
tarmoq qurilmasi bilan bog‘lanish hosil qilishda foydalaniladi. Bu rozetka 
«o‘ralgan juftlik» kabeli yordamida mahalliy tarmoq qurishda ishlatiladi 
Ajratilgan serverli tarmoqlarda mijoz operatsion tizimlari odatda, server 
vazifalaridan ozod qilinadi, bu ularning tuzilishini sezilarli soddalashtiradi. Mijoz 
operatsion tizimlarini ishlab chiqaruvchilar asosiy eʻtiborni tarmoq xizmatlarining 
foydalanuvchi   interfeysi   va   mijoz   qismlariga   qaratadilar.   Soddaroq   mijoz 
operatsion tizimlari faqat asosiy tarmoq xizmatlari bo’lgan, odatdagi faylli 
xizmatni va chop etish xizmatini quvvatlaydi. Shu bilan bir vaqtda ularga deyarli 
imkon beradigan mijoz qismlarining keng to’plamini quvvatlaydigan universal 
mijozlar ham mavjud.  Katta tarmoqlarda mijoz-server munosabatlari bilan bir 
qatorda bir rutbali aloqalardan ham saqlanadi. Bu ayniqsa, ko’plab komponentlar 
tuzilmasi o’zgartirilmasdan tarmoqning umumiy tarkibiga kiritiladigan korporativ 
tizimlar uchun dolzarbdir.  
Har qanday tizim tushunarli va ratsional tuzilmaga ega bo’lishi va aniq qo’yilgan 
o’zaro ishlash qoidali tayinlangan funksional qo’llanishga ega bo’lgan modullarga 
bo’linishi mumkin. Har bir alohida modulning vazifasini yaqqol tushunish, tizimni 
rivojlantirishda ishni sezilarli soddalashtiradi. Operatsion tizimning funksional 
murakkabligi uning arxitekturasining murakkablashishiga olib keladi.  Arxitektura  
-  bu  turli  dasturiy  modullar  asosida  operatsion  tizimlarni tarkibiy tashkil 
etishidir. Odatda, operatsion tizim tarkibiga standart o’lchamlarda bajariladigan va 
obyekt  modullar,  har  xil  turdagi  kutubxonalar,  dasturlarning dastlabki matnli 
modullari, maxsus o’lchamli dasturiy modullar (masalan, operatsion tizimni 
xotiraga yuklovchi moduli, kiritish-chiqarish drayverlari), hujjatlashtirish fayllari, 
ma’lumot tizimining modullari kiradi.  Operatsion tizimning qandaydir yagona 
8 Ajratilgan serverli tarmoqlarda (2-rasm) tarmoq operatsion tizimlarning maxsus variantlari ishlatiladi. Ular server vazifasida ishlash uchun optimallashtirilgan va server operatsion tizimlari deyiladi. Bu tarmoqlarda foydalanuchi kompyuterlari mijozning operatsion tizimlari boshqaruvi ostida ishlaydi. RJ – 45 rozetkasi har qanday rozetka kabi axborot muhitini iste’molchinig kompyuteri yoki boshqa tarmoq qurilmasi bilan bog‘lanish hosil qilishda foydalaniladi. Bu rozetka «o‘ralgan juftlik» kabeli yordamida mahalliy tarmoq qurishda ishlatiladi Ajratilgan serverli tarmoqlarda mijoz operatsion tizimlari odatda, server vazifalaridan ozod qilinadi, bu ularning tuzilishini sezilarli soddalashtiradi. Mijoz operatsion tizimlarini ishlab chiqaruvchilar asosiy eʻtiborni tarmoq xizmatlarining foydalanuvchi interfeysi va mijoz qismlariga qaratadilar. Soddaroq mijoz operatsion tizimlari faqat asosiy tarmoq xizmatlari bo’lgan, odatdagi faylli xizmatni va chop etish xizmatini quvvatlaydi. Shu bilan bir vaqtda ularga deyarli imkon beradigan mijoz qismlarining keng to’plamini quvvatlaydigan universal mijozlar ham mavjud. Katta tarmoqlarda mijoz-server munosabatlari bilan bir qatorda bir rutbali aloqalardan ham saqlanadi. Bu ayniqsa, ko’plab komponentlar tuzilmasi o’zgartirilmasdan tarmoqning umumiy tarkibiga kiritiladigan korporativ tizimlar uchun dolzarbdir. Har qanday tizim tushunarli va ratsional tuzilmaga ega bo’lishi va aniq qo’yilgan o’zaro ishlash qoidali tayinlangan funksional qo’llanishga ega bo’lgan modullarga bo’linishi mumkin. Har bir alohida modulning vazifasini yaqqol tushunish, tizimni rivojlantirishda ishni sezilarli soddalashtiradi. Operatsion tizimning funksional murakkabligi uning arxitekturasining murakkablashishiga olib keladi. Arxitektura - bu turli dasturiy modullar asosida operatsion tizimlarni tarkibiy tashkil etishidir. Odatda, operatsion tizim tarkibiga standart o’lchamlarda bajariladigan va obyekt modullar, har xil turdagi kutubxonalar, dasturlarning dastlabki matnli modullari, maxsus o’lchamli dasturiy modullar (masalan, operatsion tizimni xotiraga yuklovchi moduli, kiritish-chiqarish drayverlari), hujjatlashtirish fayllari, ma’lumot tizimining modullari kiradi. Operatsion tizimning qandaydir yagona
9 
 
arxitekturasi mavjud emas, lekin operatsion tizimni tashkillashtirishga universal 
yondashuvlar mavjud. 
 
                         3-rasm. OT yadrosi va yordamchi modullar 
 
Yadro va yordamchi modullar. Operatsion tizim arxitekturasini o’rganishga 
umumiy yondashuv uning barcha modullarini ikki guruhga: yadro (operatsion 
tizimning  asosiy  vazifalarini  bajaradigan  modullar)  va  yordamchi vazifalarni 
bajaradigan modullar guruhiga bo’linadi (3-rasm).  
Yadro modullari jarayonlarni, xotirani, kiritish-chiqarish qurilmalarini boshqarish 
kabi asosiy vazifalarni bajaradi. Yadro operatsion modul tizimning yuragini tashkil 
etadi, usiz operatsion tizim ishlamaydi va o’zining vazifalaridan birortasini ham 
bajara olmaydi.  Yadro tarkibiga dasturlarni qayta ulash, sahifalarni 
yuklash/yuksizlash, umumiy dasturning uzilishlariga ishlov berish kabi hisoblash 
jarayonining tashkil eilishini ichki tizim masalalarini yechadigan vazifalar kiradi. 
Bu vazifalar amaliy dasturlar (ilovalar) uchun ruxsat etilmaydi. Yadro 
vazifalarining boshqa guruhi amaliy masalalarga amaliy dasturiy muhit yaratish 
bilan ularni quvvatlashga xizmat qiladi. Ilovalar u yoki bu harakatlarni, faylni 
9 arxitekturasi mavjud emas, lekin operatsion tizimni tashkillashtirishga universal yondashuvlar mavjud. 3-rasm. OT yadrosi va yordamchi modullar Yadro va yordamchi modullar. Operatsion tizim arxitekturasini o’rganishga umumiy yondashuv uning barcha modullarini ikki guruhga: yadro (operatsion tizimning asosiy vazifalarini bajaradigan modullar) va yordamchi vazifalarni bajaradigan modullar guruhiga bo’linadi (3-rasm). Yadro modullari jarayonlarni, xotirani, kiritish-chiqarish qurilmalarini boshqarish kabi asosiy vazifalarni bajaradi. Yadro operatsion modul tizimning yuragini tashkil etadi, usiz operatsion tizim ishlamaydi va o’zining vazifalaridan birortasini ham bajara olmaydi. Yadro tarkibiga dasturlarni qayta ulash, sahifalarni yuklash/yuksizlash, umumiy dasturning uzilishlariga ishlov berish kabi hisoblash jarayonining tashkil eilishini ichki tizim masalalarini yechadigan vazifalar kiradi. Bu vazifalar amaliy dasturlar (ilovalar) uchun ruxsat etilmaydi. Yadro vazifalarining boshqa guruhi amaliy masalalarga amaliy dasturiy muhit yaratish bilan ularni quvvatlashga xizmat qiladi. Ilovalar u yoki bu harakatlarni, faylni
10 
 
ochish va o’qish, grafik axborotni displeyga chiqarish, tizim vaqtini olishning 
bajarilishi uchun so’rovlar bilan (tizim chiqaruvlari bilan)  yadroga  murojaat  
qilishi  mumkin.  Yadroning  ilovalar  orqali chaqirilishi mumkin bo’lgan  
vazifalarini 
amaliy 
dasturlashtirish 
interfeysi 
tashkil 
etadi. 
              
                      4-rasm. Foydalanuvchi va yadro ish tartibi 
 
 
5-rasm. Hisoblash tizimining uch qatlamli  
Bir necha kompyuterlarni ulashdagi muammolar, paket va kanallarni 
kommutatsiyalash.   Tarmoq vositalari ikki pog’onaga: tarmoq xizmatlariga (mijoz 
va server qismi)  va  operatsion  tizimlarning  transport  vositalariga  bo’lingan edi.  
10 ochish va o’qish, grafik axborotni displeyga chiqarish, tizim vaqtini olishning bajarilishi uchun so’rovlar bilan (tizim chiqaruvlari bilan) yadroga murojaat qilishi mumkin. Yadroning ilovalar orqali chaqirilishi mumkin bo’lgan vazifalarini amaliy dasturlashtirish interfeysi tashkil etadi. 4-rasm. Foydalanuvchi va yadro ish tartibi 5-rasm. Hisoblash tizimining uch qatlamli Bir necha kompyuterlarni ulashdagi muammolar, paket va kanallarni kommutatsiyalash. Tarmoq vositalari ikki pog’onaga: tarmoq xizmatlariga (mijoz va server qismi) va operatsion tizimlarning transport vositalariga bo’lingan edi.
11 
 
Tarmoq xizmatlari kompyuter foydalanuvchilariga fayllarga ruxsat etish, pochta 
xabarlarini almashtirish, tarmoqning ajratilgan printerlariga ruxsat etish kabi 
servislarni havola etadi. Tarmoq serverlari va mijozlar o’zaro ishlay olishi uchun 
tarmoq transport vositalari bo’lishi zarur.  Operatsion tizimlarning tarmoq transport 
vositalari tarmoq orqali kompyuterlar o’rtasida xabarlarni uzatadi. Rivojlangan 
zamonaviy tarmoqlar, qoidaga ko’ra, kichik tarmoqlardan tashkil topadi. Ulardan 
har biri har xil turdagi qurilmalardan tashkil topgan, turli tarmoq texnologiyalarini 
ishlatadi va turli topologiyalarga ega bo’ladi.  
Tarmoqning ikki kompyuterlari o’zaro ishlashgandagi holati uchun  tarmoq 
operatsion tizimining vazifasini ko’rib chiqamiz. Har bir kompyuter mijoz va 
server qismlaridan iborat bo’lgan o’z operatsion tizimiga ega. Mos dasturlar- 
redirektorlarga so’rovi kelganda: kompyuterning o’z lokal resurslariga yoki boshqa 
kompyuterlarning tarmoq resurslariga yuborish zarurligini aniqlaydi.  Interfeys bu 
mustaqil obyektlar orasida mantiqiy va fizik o’zaro ishlashining o’rnatilgan 
chegarasidir. Interfeys - obyektlarning o’zaro aloqa bog’lash parametrlarini, 
amallarini va ko’rsatgichlarini  ta’minlaydi. Fizik  interfeys  (port)  bu  kontaktlar  
to’plamiga  ega  razyom  bo’lib,  uning uchun elektr aloqalar parametrlari va 
uzatiladigan signallar xarakteristikalari qat’iy o’rnatilgan. Mantiqiy interfeys bu 
kompyuter va tashqi qurilma joylashtirilgan dasturlarini  o’zgartiradigan  
o’lchamdagi  xabarlar  to’plami     hamda  bu  xabarlar orasida almashish qoidalar 
to’plamidan  iborat. 
11 Tarmoq xizmatlari kompyuter foydalanuvchilariga fayllarga ruxsat etish, pochta xabarlarini almashtirish, tarmoqning ajratilgan printerlariga ruxsat etish kabi servislarni havola etadi. Tarmoq serverlari va mijozlar o’zaro ishlay olishi uchun tarmoq transport vositalari bo’lishi zarur. Operatsion tizimlarning tarmoq transport vositalari tarmoq orqali kompyuterlar o’rtasida xabarlarni uzatadi. Rivojlangan zamonaviy tarmoqlar, qoidaga ko’ra, kichik tarmoqlardan tashkil topadi. Ulardan har biri har xil turdagi qurilmalardan tashkil topgan, turli tarmoq texnologiyalarini ishlatadi va turli topologiyalarga ega bo’ladi. Tarmoqning ikki kompyuterlari o’zaro ishlashgandagi holati uchun tarmoq operatsion tizimining vazifasini ko’rib chiqamiz. Har bir kompyuter mijoz va server qismlaridan iborat bo’lgan o’z operatsion tizimiga ega. Mos dasturlar- redirektorlarga so’rovi kelganda: kompyuterning o’z lokal resurslariga yoki boshqa kompyuterlarning tarmoq resurslariga yuborish zarurligini aniqlaydi. Interfeys bu mustaqil obyektlar orasida mantiqiy va fizik o’zaro ishlashining o’rnatilgan chegarasidir. Interfeys - obyektlarning o’zaro aloqa bog’lash parametrlarini, amallarini va ko’rsatgichlarini ta’minlaydi. Fizik interfeys (port) bu kontaktlar to’plamiga ega razyom bo’lib, uning uchun elektr aloqalar parametrlari va uzatiladigan signallar xarakteristikalari qat’iy o’rnatilgan. Mantiqiy interfeys bu kompyuter va tashqi qurilma joylashtirilgan dasturlarini o’zgartiradigan o’lchamdagi xabarlar to’plami hamda bu xabarlar orasida almashish qoidalar to’plamidan iborat.
12 
 
 
12
13 
 
6 – rasm. Ikki kompyuter dasturiy komponentlarining aloqasi. 
 
         7-rasm. Kompyuterning tashqi qurilmalar bilan aloqasi.  
 
       8-rasm. Tarmoqda masofadagi printerdan foydalanish 
13 6 – rasm. Ikki kompyuter dasturiy komponentlarining aloqasi. 7-rasm. Kompyuterning tashqi qurilmalar bilan aloqasi. 8-rasm. Tarmoqda masofadagi printerdan foydalanish