ЎЗБЕКИСТОН РЕСПУБЛИКАСИ АХБОРОТ ТЕХНОЛОГИЯЛАРИ ВА КОММУНИКАЦИЯЛАРИНИ РИВОЖЛАНТИРИШ ВАЗИРЛИГИ

 

МУҲАММАД АЛ-ХОРАЗМИЙ НОМИДАГИ ТОШКЕНТ АХБОРОТ ТЕХНОЛОГИЯЛАРИ УНИВЕРСИТЕТИ

 

 

“Телекоммуникацияда бошқарув тизимларининг

аппарат ва дастурий таъминоти” кафедраси

 

 

 

 

 

 

 

 

 

ТЕЛЕКОММУНИКАЦИЯДА ОПЕРАЦИОН ТИЗИМЛАР”

 

фанидан лаборатория ишларини бажариш бўйича

УСЛУБИЙ КЎРСАТМА

 

 

 

 

5350100 - «Телекоммуникация технологиялари (Телекоммуникациялар, Телерадиоэшиттириш, Мобил тизимлар)» мутахассислиги талабалари учун

 

 

 

 

 

 

 

 

 

Тошкент 2017


Муаллифлар:  У.М.Абдуллаев, М.Н.Абдалимов

«Телекоммуникацияда операцион тизимлар» 5350100 мутахассислиги талабаларига лаборатория ишларини бажариш бўйича услубий кўрсатма.

 

 

 Ушбу услубий кўрсатма “Телекоммуникацияда операцион тизимлар” фанидан лаборатория ишларини бажариш учун мўлжалланган.  Бу услубий кўрсатма “Телекоммуникация технологиялари” факулътети (Телекоммуникациялар, Телерадиоэшиттириш, Мобил тизимлар) факулътетида таҳсил олувчи талабалар учун мўлжалланган.

Лаборатория ишларини бажариш давомида "Virtual Box" дастуридан фойдаланган ҳолда тармоқ қурилмаларида қўлланиладиган операцион тизимларни ишга тушириш, уларнинг функциялари ва тармоқ созламаларини ўрнатишни ўрганиш талаб этилади.

Ушбу услубий кўрсатмадан нафақат талабалар, балки шу соҳада фаолият юритаётган ходимлар хам фойдаланиши мумкин.

 

 

Тақризчилар:            

                

“МУТ ва Т” кафедра мудири, т.ф.н.                         Джабборов Ш.Ю.

ТРЭТ кафедра мудири, т.ф.н., доц.                       Рахимов Б.Н.

 

 

 

 

 

 

 

 

 

 

Муҳаммад ал-Хоразмий номидаги Тошкент ахборот технологиялари университети, 2017


МУНДАРИЖА

 

Кириш.................................................................................................................

4

1-лаборатория иши

Телекоммуникация тизимлари учун операцион тизимларни танлаш ва виртуал мухитга ўрнатишни ўрганиш.............................................................................

5

2-лаборатория иши

Windows операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш........................................................

12

3-лаборатория иши

Unix операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш........................................................

18

4-лаборатория иши

Linux операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш........................................................

25

5-лаборатория иши

Android операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш........................................................

31

6-лаборатория иши

Cisco IOS операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш (коммутатор учун).............................................................................

38

7-лаборатория иши

Cisco IOS операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш (маршрутизатор учун).............................................................................

43

8-лаборатория иши

Openwrt операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш. .....................................................

48

9-лаборатория иши

Embedded Linux операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш..............................

56


КИРИШ

Бугунги кунда замонавий ахборот-коммуникация қурилмалари, абонент терминаллари, телекоммуникация тармоғи қурилмалари, хизмат кўрсатиш серверлари ва замонавий хизматлар дастурий таъминотлари операцион тизимлар базасида яратилади ва амалиётга тадбиқ этилади. Шу сабабли, телекоммуникацияда қўлланилувчи операцион тизимларнинг тузилиши, ишлаш принциплари ва асосий вазифаларини ўрганиш бугунги кунда долзарб масалалардан бири ҳисобланади. Телекоммуникацияда операцион тизимлар фани дастури телекоммуникация тизимлари ва тармоқларида қўлланиладиган операцион тизимлар, уларнинг синфланиши, тузилиши, асосий вазифалари ва имкониятлари, улар асосида дастурий таъминот яратиш ва тизимларни лойиҳалаш, тармоқ операцион тизимлари, уларни алоқа соҳасида қўлланилиши масалаларини ўз ичига олади.

Қуйидаги услубий кўрсатма “Телекоммуникацияда операцион тизимлар” фанидан лаборатория ишларини бажариш учун мўлжалланган. Бу услубий кўрсатма “Телекоммуникация технологиялари” факулътети (Телекоммуникациялар, Телерадиоэшиттириш, Мобил тизимлар) факулътетида таҳсил олувчи талабалар учун мўлжалланган.

Лаборатория ишларини бажариш давомида "Virtual Box" дастуридан фойдаланган ҳолда тармоқ қурилмаларида қўлланиладиган операцион тизимларни ишга тушириш, уларнинг функциялари ва тармоқ созламаларини ўрганиш талаб этилади.

Ҳисоботда қуйидагилар бўлиши лозим:

       лаборатория иши мавзуси;

       ишдан мақсад;

       қисқача назарий маълумотлар;

       берилган топшириқ бажарилиши ва натижаси;

       хулоса.

Талаба ўзи бажарган ҳар бир лаборатория ишининг ҳисоботини топшириш мобайнида берилган назорат саволларига жавоб берган ҳолда ўз билимини кўрсатиши ҳамда таклифлар бўлса келтириб ўтиши лозим.

1 – лаборатория иши: Телекоммуникация тизимлари учун операцион тизимларни танлаш ва виртуал мухитга ўрнатишни ўрганиш.

 

Ишдан мақсад: Замонавий телекоммуникация тизимлари учун операцион тизимларни танлаш ва виртуал муҳитга ўрнатишни ўрганиш.

Назарий маълумотлар

Телекоммуникация тизимларининг тузилиш тамойиллари

Ахборот-коммуникация технологиялари бугунги кунда барча соҳаларда турли вазифаларни бажаришда кенг қўлланилмоқда. Алоқа воситалари, компьютерлар ва барча телекоммуникация тизимлари ва қурилмалари инсонларнинг ахборотга бўлган талабини қондиришда муҳим восита ҳисобланади. Шу сабабли, уларнинг тузилиш ва ишлаш тамойилларини ўрганишга охирги йилларда алоҳида эътибор берилмоқда.

Кўплаб манбаларда замонавий телекоммуникация тизимларининг тузилиши бўйича турли ёндошувлар келтирилган. Умумий концепция бўйича телекоммуникация тизимлари қуйидаги уч қисмдан ташкил топади:

1)    Аппарат таъминоти;

2)    Тизим дастурий таъминоти;

3)    Фойдаланувчи дастурий таъминоти.   

Телекоммуникация тизимнинг аппарат таъминоти микро-процессорлар, микроконтроллерлар, электрон занжирлар ва схемалар, хотира элементлари ва турли алоқа интерфейсларидан ташкил топади.

Тизим дастурий таъминоти асосан операцион тизимлар ва маълум бир аппарат таъминоти асосида ишловчи тизим дастурларини ўз ичига олади.

Фойдаланувчи дастурий таъминоти -  бевосита фойлананувчилар амалий вазифаларини бажаришга ёрдам берувчи иловаларни ўз ичига олади.

Қуйида замонавий телекоммуникация тизимларининг тузилиш принциплари тасвирланган(1.1-расм).

1.1-расм. Телекоммуникация тизимларининг тузилиши

 

Операцион тизим ва фойдаланувчиларнинг боғланиши қуйидагича тасвирланади.

 

Virtual Box (Virtual Machine) – дастури компьютерингиздаги асосий операцион тизимни ўзгартирмаган ҳолда бошқа бир операцион тизимни ўрнатиш имконини берувчи виртуал машина ҳисобланади.

Ишни бажариш тартиби

1.       Шахсий компьютерингизга Virtual Box дастурини ўрнатинг.

2.       Virtual Box дастурини ишга туширинг ва ўрнатмоқчи бўлган операцион тизим учун виртуал жой ажратинг ва номини кўрсатинг (дастлабки ишда Windows операцион тизимини танлаш тавсия этилади. Талаба Virtual Box дастурида ўрнатмоқчи бўлган операцион тизимига ном беришда ўз исмини ҳам қўшиши лозим ).

3.       Операцион тизим учун виртуал жой ажратилгач “Запустит” тугмаси орқали ишга туширинг ва компъютерингизда Windows операцион тизимининг  ”Iso ” форматдаги нусхаси турган жойни кўрсатинг.

4.       Virtual Box дастурида Windows операцион тизимининг ўрнатилишини белгиланган тартибда амалга оширинг. Virtual Box ҳамда унга Windows операцион тизимининг ўрнатиш жараёнларини лаборатория ҳисоботида келтиринг.

Virtual Box дастурини ўрнатиш

     2. Ўзимиз ҳоҳлаган тилни танлаймиз.

  3. “Далее тугмасини босамиз.

 

 

 

  4. “Далее тугмасини босамиз.

 

5.     Установка обычной версии ни танлаб Далее тугмасини босамиз.

6.     Дастурни ўрнатиш учун файлни танлаймиз (Iso форматни) ва “Установить тугмасини босамиз.

 

7.     Дастур ўрнатилиш жараёни.

8.     Дастур ўрнатилиб бўлгандан сўнг “Готово” тугмаси босилади.

 

9.     Виртуал машинани ишга туширамиз.

Описание: Oracle VM VirtualBox Менеджер

10.  Описание: Укажите имя и тип OS в VrtualBox Менеджере “Создать” тугмасини босамиз ва янги виртуал машина яратамиз. Бу ойнада биз виртуал машинага ном, ўрнатишимиз керак бўлган операцион тизим, унинг версиясини танлаймиз ва “вперед” тугмасини босамиз.

      11. Виртуал машинамиз учун оператив хотирадан жой ажратамиз ва “вперед” тугмасини босамиз.

Описание: Укажите объем оперативной памяти для виртуальной машины в VrtualBox Менеджере

12.Описание: Выберите жесткий диск для виртуальной машины в VrtualBox Менеджере Виртуал машинамиз учун hard disk ни яратамиз. “Создать новый виртуалный жесткий диск”ни белгилаймиз ва “Создать” тугмасини босамиз.

13.Сўнгра hard disk турини белгилаймиз(VDI (VirtualBox Disk Image)) ва “вперед” тугмасини босамиз.

Описание: Укажите тип жесткого диска для виртуальной машины в VrtualBox Менеджере

14.Описание: Укажите формат хранения жесткого диска для виртуальной машины в VrtualBox МенеджереHard disk форматини танлаймиз (Динамический виртуальный жёсткий диск) ва “Вперед” тугмасини босамиз.

15.Hard disk ни номлаймиз ва жойни киритамиз.

Описание: Укажите имя и размер виртуального жесткого диска для виртуальной машины в VrtualBox Менеджере

16.CD/DVD-ROM ни энг юқорига чиқарамиз.

Описание: В настройках виртуальной машины укажите порядок загрузки начиная с CD ROM

17.“Носители” бўлимидан CD disk ни танлаймиз, сўнгра “изображением CD диска в панели Атрибуты” устига босамиз ва бизга операцион тизимни танлаш учун ойна очилади.

Описание: Вставьте в виртуальный CD ROM ISO образ дистрибутива Windows 8.1

18.Виртуал машинани ишга туширганимиздан кейин бизда Windows ОТни қайси тилда ўрнатиш ҳақида сўров чиқади. Тилни танлаймиз ва “Next” тугмасини босамиз.

Описание: Выбор языка для Windows 8.1 Enterprise

19.Install now тугмасини босамиз.

Описание: Запуск инсталляции Windows 8.1 Enterprise

20. “Лицензионное соглашение”ни қабул қиламан деб галочкани белгилаймиз ва “next” тугмасини босамиз.

Описание: Лицензионное соглашение Windows 8.1 Enterprise

21.Бу ерда Windows операцион тизимини бошидан ўрнатиш турини танлаймиз.

Описание: Выбор типа установки Windows 8.1 Enterprise

22.Oперацион тизимни ўрнатадиган hard disk ни танлаймиз ва бўлимларга ажратамиз (камида 2 та бўлимга ажратиш маслаҳат берилади) ва “next тугмаси босилади.

Описание: Выбор жесткого диска для установки Windows 8.1 Enterprise

23.Операцион тизим ўрнатилиш жараёни.

Описание: Установка Windows 8.1 Enterprise на жесткий диск

 

24.Ўрнатиш тугагандан сўнг PC га ном берамиз.

Описание: Настройка внешнего вида Windows 8.1 Enterprise

25.Use express settings ни танлаймиз.

Описание: Выбор стандартных параметров для Windows 8.1 Enterprise

 

26.Фойдаланувчи исмини ва паролини киритамиз.

Описание: 1384269804_sshot-38

27.Параметрлар тўғирланишини кутамиз.

Описание: 1384269775_sshot-39

28.Операцион тизимимиз ишга тушди.

Описание: 1384269781_sshot-45

Назорат саволлари

1.     Операцион тизимда ишлашдан асосий мақсад?

2.     Биринчи тармоқ операцион тизимлари?

3.     Операцион тизимлар ривожланиш босқичлари?

4.     Операцион тизимларнинг тузилиши?

5.     Операцион тизимларнинг асосий компонентлари?

6.     Операцион тизимларни қурилишини асосий тамойиллари?

7.     Операцион тизимларнинг классификацияси?

Фойдаланилган адабиётлар

1.    Бэкон Д., Харрис Т. Операционные системы. - СПб.: Питер, 2004. - 800 с.: ил.

2.    Гордеев А.В.Операционные системы. - СПб.: Питер, 2005. - 418 с.: ил.

3.    Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. - СПб.: Питер, 2001. - 736 с.: ил.

4.         Олифер В.Г, Олифер Н. А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.: ил.

2лаборатория иши: Windows операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш.

 

Ишдан мақсад: Windows операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш  ҳамда IP адреслаш бўйича билим ва кўникмалар ҳосил қилиш.  

Синф

А

B

C

D

E

1-октет қиймат диапазонлари

1 - 126

128 - 191

192 - 223

224 - 239

240 - 247

Тармоқларнинг эҳтимолий сони

126

16382

2097150

---

---

Тугунларнинг эҳтимолий сони

16777214

65534

254

268435456

134217728

 Назарий маълумотлар

Компъютерларнинг ўзаро ахборот алмашиниш имкониятларини берувчи қурилмалар мажмуига компъютер тармоқлари дейилади. Тармоқнинг асосий имкониятлари тармоққа уланган компъютерлар ва ахборот ашёларига боғлиқ бўлади. Ахборот ашёлари деганда архив, кутубхона, фондлар, маълумотлар омбори ва бошқа ахборот тизимларидаги ҳужжатлар йиғиндиси тушунилади. Тармоқдаги компъютерларда сақланаётган ахборот ашёларига ушбу тармоққа уланган бошқа Компъютерлар ёрдамида кириш мумкин.

IP адреслар

IP адрес ўзи нима? Тармоқдаги компъютерларни(машина) идентификациялаш йўли. Уникал идентификатор.

IP адресдан фойдаланиш: Бошқа компъютерга уланишда фойдаланилади; Файл ҳамда хабарларни узатишга рухсат беради.

         Тармоқда икки қурилма бир-бири билан маълумот алмашиши учун махсус адреслардан фойдаланишади.

         IP адрес ҳар бир қурилмага интернет тармоғига уланиш учун бериладиган махсус 0 ва 1 кетма-кетлигидаги манзил. IP адреслар октетлардан ташкил топади. ИП адресларнинг узунлиги унинг турига қараб 32 бит ёки 64 бит бўлиши мумкин. Ҳар бир октет 8 битдан ташкил топган.

IPv4 (интернет протокол 4 версия) - IPv6 (интернет протокол 6 версия).

IP адрес тузилиши  IP адрес 4 та қисмдан ташкил топган;  Ҳар бир қисм 8 бит узунликка эга (демак унинг умумий узунлиги 32 бит экан);  Ҳар бир қисм 0-255 диапазонда бўлади;  Масалан, 128.35.0.72 Ушбу 4 та қисмлар Компъютер ва тармоқнинг ўзини тавсифлайди; Хост қисми тармоқ администратори томонидан ўрнатилади. IPv4 адрес майдони 232 ёки  4,294,967,296.

IP -адрес форматлари

         IPv4. IP-адрес 4-версияда 32-битдан иборат. 4-версия IP -адресларини 0 дан 255 гача бўлган нуқталар билан ажратилган 4 та ўнлик сонлар кўринишида ёзиш қулай, масалан, 192.168.0.3. IPv4 32 битли 4 октетдан ташкил топган махсус адрес. IPv4 икки қисмга бўлинади: чап қисми тармоқни, ўнг исми тугун тугун (ҳост) номерини белгилайди. Тармоқ ва тугун қисмларини ажратиб олиш учун тармоқ ости маскаси ишлатилади. Унинг узунлиги ҳам 32 битдан иборат. Тармоқ ости маскасининг вазифаси адресдаги тармоқ қисмини кўрсатувчи битлар сонини аниқлашдир. Яна шуни таъкидлаш керакки, аввало сизнинг Компъютерингиз 127.0.0.1 адресга эга бўлади (яъни, Компъютерингиз тармоққа уланмаган ва сизга IP-адрес берилмаган ҳолатда).

            IPv6. IP-адрес 6-версияда 128-битдан иборат. Рақамлар икки нуқта билан ажратилган (масалан, 2001:0DB8:85A3:0000:0000:8A2E:0370:7334). Адрес бошидаги нолларни тушириб қолдириш мумкин. Кетма-кет келган ноллар гуруҳини тушириб қолдириш мумкин, уларнинг ўрнига икки-икки нуқта ёзилади (FE80:0:0:0:0:0:0:1 ни FE80::1 кўринишида ёзиш мумкин). Адресда бундай ўзгартиришни бир марта бажариш мумкин.

IP-адрес 32-битли (IPv4) ёки 128-битли (Ipv6) иккилик рақамидан иборат бўлади. IP-адресни (IPv4) нуқталар билан ажратилган тўртта ўнлик рақамлар билан ёзиш қулай, масалан, 192.168.0.1 (ёки 128.10.2.30 – адреснинг ўнлик рақамлардаги кўриниши, 10000000 00001010 00000010 00011110 – иккилик рақамлардаги кўриниши).

         IP-адрес адресларнинг асосий тури бўлиб, унинг асосида IP протоколининг тармоқ сатҳи пакетларни тармоқ ўртасида узатади. IP-адрес компъютер ва маршрутизаторларни конфигурациялаш вақтида администратор томонидан белгиланади.

         А классдаги IP адреслар жуда катта тармоққа мўлжалланган. Бунда фақатгина биринчи октет тармоқ идентификацияси учун ишлатилади. Қолган 3 (уч) октет тугунларни белгилаш учун. Биринчи октетдаги энг кичик ва энг катта қийматлар 0 ва 127. 

          00000000.ХХХХХХХХ.ХХХХХХХХ.Х**Х..0.Y.Y.Y.              01111111.Х**Х.Х***Х.Х***Х                   127.Y.Y.Y

         B классдаги IP адреслар ўрта катталикдаги тармоқларда ишлатилади. Бу ҳолатда биринчи икки октет тармоқни, қолган икии октет тугунни идентификатсиялайди.          Биринчи октетнинг биринчи бити ҳар доим 10 дан бошланади. Қолган олти бит 1 ва 0 рақамларининг исталган комбинациясидан ташкил топиши мумкин. Ўнлик саноқ тизимида энг кичик адрес 128 дан бошланиб, энг катта чегараси 191 да тугайди:   10000000.Х*Х.Х*Х.Х*Х  128.Y.Y.Y 10111111.Х*Х.Х*Х.Х*Х           191.Y.Y.Y

         C класс IP адреслари энг кўп қўлланилувчи адреслардан бўлиб, кичик тармоқлар учун ажратилган.        Бу класс адресининг биринчи октети 110 дан бошланади. Охирги чегараси 11011111, яъни 192 дан 223 гача:

11000000.Х*Х.Х*Х.Х*Х  192.Y.Y.Y   11011111.Х*Х.Х*Х.Х*Х         223.Y.Y.Y

IP-адрес класслари

IP-адрес диапазони

(биринчи октетнинг ўнлик рақамлари)

А класс

   1 дан 126 гача (00000001 дан 01111111)

B класс

128 дан 191 гача (10000000 дан 10111111)

С класс

192 дан 223 гача (11000000 дан 11011111)

D класс

224 дан 239 гача (11100000 дан 11101111)

E класс

240 дан 255 гача (11110000 дан 11111111)

 

                                         Ишни бажариш тартиби              

1.     Windows операцион тизимини ишга туширинг.


 

2. Компютер бўлимига ўтилиб, у ерда СЕТЬ тугмаси босилади. (Компьютерингиз тармоққа уланган бўлиши лозим)

3. Ҳосил бўлган ойнадан ИЗМЕНЕНИЕ ПАРАМЕТРОВ АДАПТЕРА” тугмаси босилади.

4. Сўнг “Протокол Интернет версии 4 (TCP/IPv4)” ни танлаб, “свойства” (хусусиятлар) тугмаси босилади.

5. Шундан сўнг ойнада кўрсатилган қаторларга қайси классификациядаги тармоқ тури кераклигига қараб IP адрес берилади  ва ок”(Ha) тугмасини босиб тармоқ созламаси ўрнатилади.

Назорат саволлари

1.       Тармоқ тушинчаси ва унинг турлари ҳақида маълумот беринг.

2.       IP  адрес ўзи нима?

3.       IPv4 интернет протоколини тушунтиринг.

4.       IPv6 интернет протоколини тушунтиринг.

 

Адабиётлар:

1.       Андреев А. Г и др. Microsoft Windows 2000 Server и Professio-nal / Под общ. ред. А.Н. Чекмарева и Д.Б. Вишнякова. - СПб.: БХВ - Петербург, 2001. - 1056 с.: ил.

2.       Андреев А. Г. и др. Microsoft Windows ХР. Руководство администратора/ Под общ. ред. А. Н. Чекмарева. - СПб.: БХВ - Петербург, - 848 с.: ил.2004

3.       Бэкон Д., Харрис Т. Операционные системы. - СПб.: Питер, 2004. - 800 с.: ил.

4.        Гордеев А.В.Операционные системы. - СПб.: Питер, 2005. - 418 с.: ил.


 

3 – лаборатория иши:  Unix операцион тизимида тармоқ созламаларини ўрнатиш

 

Ишдан мақсад: Unix операцион тизимидан фойдаланиш ва унинг  тармоқ созламаларини ўрнатишни ўрганиш.

Назарий маълумотлар.

Unix операцион тизимининг пайдо бўлишига сабаб, бу Кен Томпсоннинг “Space Travel” компъютер ўйинини яратилиши. У МАC ни ишлаб чиқиш учун мўлжалланган, Honeywell 635 компъютерида 1969 йил амалга оширган. Шу вақтнинг ўзида Кен Томпсон, Деннис Ритчи ва бошқалар такомиллашган файллар тизимини таклиф этишди, бунга ўхшаши General Electric 645 компъютерида қўлланилаётган эди. Бироқ GE-645 компъютерлари етарли даражада эффективликка эга эмас эди, Space Travelни қондира олмас эди. Томпсон дастурни ўрнини босувчи, ўша вақтда ишлаб чиқарилган 18-разрядли PDP-7 компъютерини топди. Бу компъютер               4-килосўзли тезкор хотирали ва сифатли графикли дисплейдан иборат эди.
PDP-7 га ўйин ўтказилган сўнг, Томпсон шу компъютерга олдин ишлаб чиққан файллар тизимини қўллашга аҳд қилди. Бу ишларни амалга ошириш учун қўшимча талаб Bell Labs компаниясининг арзон ва қулай тизимларга муҳтожлиги эди. Яқин орада бу файллар тизими PDP-7 да ишлай бошлади, шунингдек, бу тизим inodec деган тушунчани, хотира ва просессорларни тизим ости бошқарилишини, оддий буйруқ интерпретатори ва бир неча утилиталарни қўллайди. Буларнинг ҳаммаси UNIX операцион тизими эди.

UNIX операцион тизимининг биринчи фойдаланувчилари бўлиб Bell Labs патентланган бўлими ишчилари эди. Бироқ PDP-7 билан боғлиқ бир муаммолар турар эди. Биринчидан бу машина компъютерлар гуруҳига кирмас эди. Иккинчидан бу компъютернинг имкониятлари талаб даражада эмас эди. Шунинг учун ҳам 1971 йилда Digital Equipment PDP-11/20 фирмасининг 16 разрядли компъютерлари харид қилинди ва унга UNIX кўчирилди. Шу вақтгача ассемблер тилида яратилган тизим варианти бор эди, шунинг учун ҳам тизимни кўчириш осон эмас эди: PDP-11 да тизим кўпроқ фойдаланувчиларни қондира олар эди. Ундан ташқари, матнли ҳужжатларни форматловчи roff утилитасини қўллади. У ҳам ассемблер тилида ёзилган эди.

Фойдаланувчи интерфейси. Фойдаланувчи билан UNIX тизимини алоқаси анъанавий усул буйруқлар тилида амалга ошади. (аммо ҳозирги даврда график интерфейслар оммалашмоқда).

Фойдаланувчи тизимга киргач, у учун буйруқли интерпретаторлардан бири жорий этилади. Одатда тизимда бир-бирига ўхшаш, аммо буйруқлар тилининг имкониятлари билан фарқ қиладиган бир неча буйруқли интерпретаторлар мавжуд бўлади. UNIX операцион тизимининг барча буйруқ интерпретаторларининг умумий номи Shell(қобиқ), чунки интерпретатор тизим ядросининг ташқи атрофини ташкил этади.
Чақирилган буйруқ интерпретатори фойдаланувчига оддий буйруқ ёки буйруқлар конвееридан ташкил топган буйруқ қаторини киритишни таклиф этди. Ҳар бир буйруқ бажарилиб терминал экранига чиқарилгач,
Shell яна буйруқ қаторини киритишни таклиф этади ва ҳ.к. Ушбу жараён ишлатувчи сеансини тугатмагунча, яъни logout буйруғини киритганча ёки Ctrl+d ни босгач давом этади.

UNIX операцион тизимида ишлатиладиган буйруқ тиллари жуда оддий, истеъмолчи унда тез ишлашни бошлаши учун. Аммо мураккаб дастурларни ёзиш учун ишлатиш мумкин бўлган даражада қувватлиҳамдир. Охирги имконият ихтиёрий буйруқлар қаторлари кетма-кетлигини ўзида сақлаши мумкин бўлган буйруқ файллар механизмига асосланади. Кейинги буйруқ ўрнига буйруқ файлини номи кўрсатилганда интерпретатор файлини қаторма-қатор ўқиб, кетма-кет буйруқларни таржима қилади.

Фойдаланувчи имтиёзи. UNIX операцион тизим ядроси ҳар бир фойдаланувчини унинг интерпретатори бўйича текширади. У ноёб қиймат бўлиб, тизимда рўйхатдан ўтказилаётганда берилади (UID). Бундан ташқари, ҳар бир фойдаланувчи айрим бутун белги билан текшириладиган фойдаланувчилар гуруҳига киради (GID). Ҳар бир регистрация қилинган фойдаланувчи учун UID ва GID тизимнинг ҳисоб файлларида сақланади.
Тизим администратори ҳам регистра
ция қилинган фойдаланувчи сифатида бошқа оддий фойдаланувчиларга нисбатан катта имкониятларга эгадир. UNIX операцион тизимида бу муаммо UID бир белгисининг (нолинчи) ажратиб кўрсатилиши ёрдамида ҳал этилади. Бундай UID га эга фойдаланувчи Superviser ёки root дейилади. У ихтиёрий файлга кириш ва ихтиёрий дастурни амалга оширишда чекланмаган имкониятга эга. Бундан ташқари, бу фойдаланувчи тизимни тўла бошқариш имкониятига эга. У тизимни тўхташи ёки бузиб қўйиши ҳам мумкин.
UNIX дунёсида бундай суперфойдаланувчи мақомини олган киши албатта нима қилаётганини аниқ англаши керак. У UNIX опера
цион тизимининг асосий проседураларини яхши билиши шарт. У тизимнинг хавфсизлиги, тўғри ишлатилиши, фойдаланувчиларнинг қўшилиши ёки чиқарилиши, доимий файллардан нусха кўчиришлар, ва ҳ.к.лар учун жавобгардир. Супер фойдаланувчининг яна бир хусусияти шундаки, у учун фойдаланиладиган ресурслардан чекловлар йўқ. Оддий фойдаланувчилар учун файлнинг максимал ҳажми, ажратилган хотира сегментларининг максимал сони, дискда рухсат этилган максимал ҳажм ва ҳ.к. каби чекловлар ўрнатилади. Суперфойдаланувчилар бу чекловларнини бошқа фойдаланувчилар учун ўзгартириши мумкин, аммо унга бу таъсир этмайди.

Дастурлар. UNIX операцион тизими шулар билан бир қаторда мавжуд амалий дастурларни ишлатиш ва янги қўлланмаларнинг ишлаб чиқишнинг операцион муҳити ҳамдир. Янги дастурлар янги тилларда ёзилиши мумкин. Аммо UNIX операцион тизими муҳитида стандарт дастурлаш тили бу С тилидир. (охирги пайтларда у С++ айлантирилмоқда). Бунинг сабаби шуки, UNIX тизими С тилида ёзилган ва у анча сифатли стандартлаштирилган тиллардан биридир.

Шунинг учун С тилида ёзилган дастурлар тўғри дастурлаш услуби қўлланганда юқори мобилларга эга, яъни уларни UNIX операцион тизими ёки бошқа қатор операцион тизимлар бошқарувида ишлайдиган бошқа аппарат платформаларига осон ўтказиш мумкин.

(М: DES Open VMC ва MC WINDOWS NТ). Ихтиёрий бажарилаётган дастур бир ёки бир неча объект файллардан тузилади. Шунинг учун дастур тузиш С тилидаги текстларни сақлаган файлларни яратишдан бошланади. Бу файллар ўзгарувчи ёки функция ўзгарувчиларнинг глобал номлари, шу жумладан, ташқи номларга алоқаларни ҳам ўз ичида сақлаши мумкин.
Матн файлларни UNIX муҳитида қўлланадиган матн редакторларидан бирининг ёрдамида тузилади. UNIX операцион тизимининг анъанавий матн редактори Ви бўлиб, унинг бошланғич нашри Билл Джо томонидан ишлаб чиқилган. Бу редактор анча эски ва деярли барча терминалларда ишлаши мумкин.

NFC (Network File System — бу термин тармоқли файл тизими деб юритилади. Номидан кўриниб турибдики, бевосита тармоқ билан боғлангандир. Бу термин клиент-сервер архетектурасида ишлайди, яъни битта серверга бир неча клиентлар уланиб ишлаши мумкин бўлади. Сервер компъютерга сервер қисми, клиент компъютерга клиент қисми ўрнатилади. 90-йилларда жахон бозорида катта ўрин эгаллаган кўпчилик ОТлар, тармоқли ОТга айланди. Тармоқ функциялари ҳозирги кунда операцион тизимларнинг ядросига ёзилади ва уни ажралмас қисми ҳисобланади. Операцион тизимлар машхур тармоқ (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, АТМ) ва глобал (Х.25, frame relay, ISDN, АТМ) технологиялари тармоқда ишлаш учун (IP, IPX, Appletalk, RIP, OSPF) муҳитга эга бўлди. Ҳозирги кунда офис операцион тизимлари орасида энг машхур учликни айтиб ўтиш мумкин: булар - Microsoft Windows, Nowell, UNIX лардир. UNIX операцион тизимида асосан тармоқ созламалари буйруқлар ойнасидан фойдаланган ҳолда амалга оширилади. Бунда UNIXнинг очиқ буйруқли операцион тизим эканлигини инобатга олган ҳолда тармоқ созламарини ўрнатаётганда унинг турли хил параметрларини бемалол белгилаб олиш мумкин бўлади. Яъни фойдаланувчилар сони, фойдаланишга рухсат этиладиган файллар, фойдаланиш обектлари ва бошқа қатор имкониятлар сервер томонидан мустақил равишда ўрнатилиши мумкин.

         UNIX операцион тизимида юқорида айтиб ўтилганидек тармоқ созламаларини ўрнатиш учун маҳсус буйруқлар кетма-кетлигидан фойдаланилади.

Ишни бажариш тартиби

Бунинг учун аввал Unix (Free BSD ёки б.) операцион тизимини Virtual Box дастурига ўрнатамиз ва тармоқни созлаймиз.

1.                     Unix операцион тизимини ишга туширинг. (Агар компъютерингизда бошқа операцион тизим ўрнатилган бўлса 1-лаборатория ишидан фойдаланиб Unix ОТни виртуал машинага ўрнатинг).

2.                     Тармоқ қуриш ишини бошланг. Қуйидаги буйруқлардан фойдаланинг.

3.                     Адрес типларини киритинг.

5.                 Йўналишларни ўрнатинг.

6.                Тармоқ созламалари. ( ifupdown.t  технологияси).

Назорат саволлари

1.                     Unix операцион тизими ҳақида маълумот беринг.

2.                     Unix операцион тизимининг ишлаш принциплари.

3.                     Unix операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.                     Unix операцион тизимида қўлланиладиган файл тизимлари?

Фойдаланилган адабиётлар

1.    Бэкон Д., Харрис Т. Операционные системы. - СПб.: Питер, 2004. - 800 с.: ил.

2.    Гордеев А.В.Операционные системы. - СПб.: Питер, 2005. - 418 с.: ил.

3.    Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. - СПб.: Питер, 2001. - 736 с.: ил.

4.         Олифер В.Г, Олифер Н. А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.: ил.

5.         Основы операционных систем: Курс лексий. / Е. Карпов, К. А, Коньков. - М.: ИНТУИТ.РУ «Интернет-Университет Информационных Технологий», 2004. - 632 с.: ил.

 


 

4 – лаборатория иши: Linux операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш

 

Ишдан мақсад: Linux операцион тизимидан фойдаланиш ва унинг  тармоқ созламаларини ўрнатишни ўрганиш.

Назарий маълумотлар.

Linux операцион тизими тарихи

Дунёда шахсий компютерларни унумли ишлатиш учун янги тизимлар пайдо бўлмоқда. Масалан, 2001 йилда чиққан барчага таниқли, машҳур "Microsoft" фирмасининг Windows XP операцион тизими ўрнига Windows Vista тизими кириб келиши, ҳамда янги Windows 7 тизимининг яратилиши ҳақидаги маълумотлар ҳаммани қойил қолдиряпти. Лекин "Microsoft" компания тизимларидан ташқари, бошқа тизимларнинг борлиги ва улардан Linux номли тизимнинг ривожланиб келиши ҳам маълум. Ўзбекистон диёрида Linux операцион тизими ҳақида эшитмаган компъютер фойдаланувчилари бўлмаса керак, бироқ кўпчилик учун бу мавзу нотаниш ва қандайдир ҳижолатли бўлиши мумкин. Дунёда эса Linux - энг тез тараққий этаётган операцион тизимига айланганли ҳеч кимга сир эмас. Ҳозирда, хатто йилига икки марта янгиланиб чиқаётган Linuxнинг турли тизимлари ҳам мавжуд. Шу қаторда, "Mandriva" номли операцион тизимни тарқатиш тўплами (дистрибутивлари) Linux турдаги операцион тизими бўлиб, 2003 йилдан бошлаб, ўзбек тилига ўгирилиб келинмоқда. "Mandriva" асосида "Ёш дастурчиларни тайёрлаш ва қўллаб-қувватлаш марказ"ида янги операцион тизим "Doppix" тузилиши, миллий ахборот технологиялар мутахассисларини қизиқтириб, шод этмоқда. Лекин миллий операцион тизим яратилаётган ва оммавий ахборот воситаларида бу ҳақда ҳабарлар тарқатилаётган бир вақтда Linux операцион тизимининг тарихи ўзбек тилида етарли равишда ёритилган эмас.  Тарихда Linuxнинг икки ўтмишдоши маълум, бу Unix - кўп фойдаланувчиларга мўлжалланган операцион тизим, ҳамда GNU лойиҳаси.

Linux бу замонавий UNIX га ўхшаш, POSIX стандартини қондирувчи шахсий компютерлар ва ишчи станциялар учун яратилган операцион тизимдир. Linux бу эркин тарқатиладиган UNIX – тизими версиясидир. Бу тизимни Линус Торвалд ишлаб чиққан бўлиб, у буйруқларни очиқ қилиб яратиш шартини таклиф қилди. Ихтиёрий фойдаланувчи буйруқдан фойдаланиши ва ўзгартириши мумкин, аммо бу ҳолда албатта у тизимнинг модулларига киритган буйруқини очиқ қолдириши шарт. Тизимнинг ҳамма компоненталари (ҳатто берилган матнлар ҳам) эркин нусха олиш ва чегараланмаган сонли фойдаланувчиларга ўрнатиш шарти билан, лицензияли тарқатилади.

Шундай қилиб, Linux тизими кўп сонли дастурчилар ва интернет орқали бир-бири билан мулоқот қилувчи UNIX тизими фидойилари ёрдамида яратилди.

Бошида Linux тизими, “қўлбола” UNIX га ўхшаш тизими сифатида         i80386 процессорли IBM PC типидаги машиналарга мўлжалланган эди. Аммо кейинчалик Linux – шу даражада оммавийлашиб кетдики, уларни шу даражада кўп компаниялар қўллаб-қувватладики, ҳозирги вақтда бу операцион тизимнинг амалдаги версиялари деярли ҳамма типдаги процессор ва компютерлар учун ишлаб чиқилди. Linux асосида суперкомпютерлар ҳам яратилаяпти. Тизим кластерлаштириш, замонавий интерфейс ва технологияларни қўллайди.

Linux – кўп масалали, кўп фойдаланувчили тўла қонли операцион тизимдир (худди UNIX бошқа версиялари каби). Бу бир вақтнинг ўзида, битта машинада, кўп фойдаланувчилар параллел ҳолда, кўпгина дастурларни бажарган ҳолда ишлаши деган сўздир.

Linux тизими. UNIX учун қатор стандартлар билан берилган матнлар даражасида мутаносибдир. UNIX учун интернет орқали эркин тарқатиладиган дастурлар, Linux учун, амалда кам ўзгартиришларсиз компиляция қилиниши мумкин. Бундан ташқари, Linux учун ҳамма берилган матнлар, яъни ядро, қурилмалар драйверлари, кутубхоналар, фойдаланувчи дастурлари ва техник воситалар эркин тарқатилади.

Linux, маълумотларни сақлаш учун турли типдаги файл тизимларини қўллайди. EXT2 FS каби файл тизими Linux учун махсус яратилган. Масалан, Minix-1 ва Xinix каби файл тизимлари ҳам қўлланилади. Бундан ташқари, FAT асосидаги файлни бошқариш тизими амалга оширилган, бу эса бу файл тизими бўлимларидаги файлларга бевосита мурожаатга имкон беради. HPFS, NTFS ва FAT32 ларга мурожаат ва файлларни бошқариш тизими вариантлари яратилган.

Анъанавий UNIX тизимларидаги каби, Linux бизга маълум 3 та тизимни ўз ичига олган микроядрога эга.

Free BSD операцион тизими. Linux операцион тизимдан ташқари эркин тарзда тарқатиладиган операцион тизимлар оиласига кирувчи Free BSDни ҳам айтиш мумкин. Бу операцион тизимлар орасидаги принципиал ва энг муҳим фарқ шундаки, келишувга кўра, Linux тизимига ҳар ким ўз ўзгартиришларини киритиши мумкин, аммо бу ҳолда у ўзини буйруқини очиқ ҳолда қолдириши керак. Аммо ҳамма компаниялар бунга рози эмас. Кўпчилик, берилган матнлар ва тайёр ечимлардан фойдаланишни ҳоҳлайдилар, аммо ўз дастурий таъминот сирларини очкилари келмайди. Шунинг учун ҳам, бу операцион тизим учун дистрибутивлар ишлаб чиқувчи компаниялар мавжуд. Ҳар бир компания ўз операцион тизимидан ташқари унга ўз инсталляторини, утилиталарни, шу билан бирга дастурлар пакетини, конфигураторларни ва ниҳоят амалий дастурлар пакетининг катта тўпламини қўшади. Бунда у ўз тизимига ўз ўзгаришларини бошқалар билан келишмасдан киритиши мумкин.

Linux га қарама-қарши равишда, Free BSD операцион тизими ўз координаторига эгадир, бу Калифорния Беркли университетидир. Ҳоҳлаган одам бу операцион тизим буйруқ матнларини ўрганиши ва унга ўз ўзгартиришларини киритишни таклиф этиши мумкин, аммо бу ўзгаришлар киритиладиган сўз эмас, ҳатто ўзгаришлар фойдали бўлса ҳам. Бунга фақат кординатор хуқуқи бор.

 

Ишни бажариш тартиби

Linux (ubuntu, mint) операцион тизимида тармоқни созлаш.

Бунинг учун аввал Linux (ubuntu ёки mint) операцион тизимини Virtual Box дастурига ўрнатамиз ва тармоқни созлаймиз.

Агар Linux server бўлса ёки user interface ни ишга тушуриш имконияти бўлмаган ҳолларда тармоқ bash орқали созланади.

Бунинг учун қуйидагилар амалга оширилиши керак.

1)    Олдин interface ўчирилади (network interface).

sudo ifdown eth0

2)    Ўчирилгандан кейин ёки бундай interface ҳали ўрнвтилмаган ёзуви чиқса

/etc/network/interfaces файлини ўзгартириш керак бўлади.

Бунинг учун исталган редактор (mcedit, vim, gedit, nano) ишлатилиши мумкин. Масалан:

mcedit /etc/network/interfaces

Ушбу кетма-кетлик ёзиб қўйилади.

auto eth0

iface eth0 inet static

        address 192.168.1.1

        netmask 255.255.255.0

        network 192.168.1.0

        broadcast 192.168.1.255

        gateway 192.168.1.1

        dns-nameservers (masalan 8.8.8.8 google dns server adressi)

dns server ни шу ерда берса ҳам бўлади лекин dns ларни бошқариш учун Linux (ubuntu ёки mint ҳолларида).

/etc/resolv.conf файли ишлатилади.

Синтаксиси қуйидагича

nameserver (dns address масалан 8.8.8.8 ёки 127.0.0.1 ва бошқалар)

networking restart қилинади.

sudo /etc/init.d/networking restart

Агар dhcp орқали ip address олишни хохласангиз

/etc/network/interfaces файлига

auto eth0

iface eth0 inet auto

буйруғини ёзиш керак. Шунда sudo su ҳуқуқини олади (яъни administrator (root) ҳуқуқи).

Sudo ҳуқуқини олишнинг яна бир йўли sudo su бунда root фойдаланувчи паролини киритиш керак бўлади.

Амалий бажариш:

1. $ sudo nano /etc/network/interface файлига кирамиз.

Описание: C:\Users\azic__000\Pictures\Screenshots\Screenshot (289).png


 

2. Юқоридаги буйруқларни киритиб оламиз.

Описание: C:\Users\azic__000\Pictures\Screenshots\Screenshot (290).png

3. ifconfig орқали киритганларимизни текширамиз.

Описание: C:\Users\azic__000\Pictures\Screenshots\Screenshot (291).png

Назорат саволлари

1.  Linux операцион тизими ҳақида маълумот беринг.

2.  Linux операцион тизимининг ишлаш принциплари.

3.  Linux операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.   Linux операцион тизимида қўлланиладиган файл тизимлари?

Фойдаланилган адабиётлар

1.    Бэкон Д., Харрис Т. Операционные системы. - СПб.: Питер, 2004. - 800 с.: ил.

2.    Гордеев А.В.Операционные системы. - СПб.: Питер, 2005. - 418 с.: ил.

3.    Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. - СПб.: Питер, 2001. - 736 с.: ил.

4.         Олифер В.Г, Олифер Н. А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.: ил.

5 – лаборатория иши: Android операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш.

 

Ишдан мақсад: Бу лаборатория ишидан мақсад биз Android ОТни виртуал муҳитга ўрнатишни ўрганиш.

Android — Android операцион тизимининг яратилиши тарихи 2002-йиллардан бошланган. Мана шу даврда Google корпорацияси яратувчилари Э. Рубиннинг дастурий ишланмалари тўплами билан қизиқиб қоладилар. Дастлаб мобил қурилмалар учун янги операцион тизимни яратиш лойиҳаси билан катта махфийлик остида ТAndroid INC. компанияси шуғулланган, ушбу компанияни кейинчалик Google сотиб олади. Linux ядросига асосланган коммуникаторлар, планшетли компъютерлар, электрон китоблар, рақамли мусиқа ускуналари, қўл соатлари, нетбуклар ва смартбуклар учун портатив (тармоқли) операцион тизимдир. Android  (грек тилида "инсонга ўхшаш" деган маънони билдиради) замонавий фанда инсон қиёфасида, шаклида яратилган автоматик бошқариладиган қурилма - роботни англатади. Бундан ташқари ушбу замонавий ибора орқали кўплаб смартфонлар, нетбооклар, смарт соатлар, планшетлар учун фойдаланилаётган операцион дастурни ҳам тушунамиз. 2005 йилдан бошлаб "Android" операцион дастури Google компаниясига тегишли ҳисобланади.  

Android операцион тизимининг интерфейси жуда қулай яратилган бўлиб, иш столи ва меню орқали дастурлар пиктограммалари рўйхатини кўришимиз мумкин. Энг юқорида соат, қувват, оператор антеннаси сигнали, GPS, 3G-4G ва бошқа кўплаб фойдаланувчига эслатиб турувчи индикаторлар панели жойлашган. Ушбу панелни юқоридан пастга қараб бармоқ билан ҳаракатлантирганда панел визуал равишда тўлиқ экранга тушади ва барча эслатмалар тўлиқ кўрсатилади.

 


 

Android OT ни виртуал муҳитга ўрнатиш жараёни:

1. Virtual Boх дастурига кирамиз.

2. “Newни  танлаб янги виртуал муҳитни яратамиз.

3. Виртуал муҳит номини, турини ва версиясини киритамиз.

4. OT учун оператив хотирани белгилаймиз.

5. “Create a virtual hard disk now”ни танлаб виртуал қаттиқ диск яратамиз.

6. Виртуал қаттиқ дискимизни турини белгилаймиз.

7. Яратган қаттиқ дискимизга маълумотларни қанақа усулда жойлаштириш турини белгилаймиз (Dynamically allocated ни танлаймиз).


8. Виртуал қаттиқ дискимиз учун ном ва ҳажмини киритамиз.

9. Яратилган виртуал муҳитимизни кўришимиз мумкин.

10. Виртуал муҳитга кирамиз ва Android OTни ўрнатишни танлаймиз.

11. OTни ўрнатиш учун бошланғич параметрларни ўрнатиш жараёни.

12. New тугмасини босиб OT учун янги маҳаллий дискни яратиб оламиз.


 

13. Бўлимни “Bootable” қиламиз.

14. Белгиланган параметрларни сақлаймиз.

15. Маълумотимиз сақланганлиги тўғрисида тасдиқни киритишимиз мумкин.

16. Керакли параметрларни киритганлигимизни кўришимиз мумкин.

17. Диск файл тизимини белгилаймиз ва формат қиламиз.

18. Yes тугмасини босиб қаттиқ дискимизни формат қиламиз.

19. OTни ўрнатиш жараёни.

20. OT ни муваффақиятли ўрнатилганлиги ҳақида маълумотни кўришимиз мумкин ва уни “ОК” тугмасини босиб ишга тушурамиз.

21. OT ни ишга тушганлигини кўришимиз мумкин.


Назорат саволлари

1.                Android операцион тизими ҳақида маълумот беринг.

2.                 Android операцион тизимининг ишлаш принциплари.

3.                 Android операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.                 Android операцион тизими авзалликлари?

5.                 Android операцион тизими камчиликлари?

 

Фойдаланилган адабиётлар

1.    Бэкон Д., Харрис Т. Операционные системы. - СПб.: Питер, 2004. - 800 с.: ил.

2.    Гордеев А.В.Операционные системы. - СПб.: Питер, 2005. - 418 с.: ил.

3.   Олифер В.Г, Олифер Н. А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.: ил.

 

 


6 – лаборатория иши: Cisco IOS операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш(коммутатор учун).

Ишдан мақсад: Cisco IOS операцион тизимидан фойдаланиш, унинг имкониятлари ҳамда коммутаторлар учун тармоқ созламаларини ўрнатишни ўрганиш.

Назарий маълумотлар

 

Cisco Systems, 1984 йили, АҚШнинг Стенфорд университетида компютер техникаларига қараб юрувчи ва уларга техник хизмат кўрсатувчи эр-хотин Леонард Босак ва Сандра Лернер томонидан ташкил қилинган. Компания ташкил этилган даврда тармоқ қурилмаларини ишлаб чиқарувчи бошқа ташкилотлар хам бўлган, аммо Леонард Босак ва Сандра Лернерлар яратган маршрутизаторлар турли хил протоколларда ишловчи тармоқларни  бирлаштириш имконини берар эди. Шу сабали уларнинг қурилмалари тез фурсат ичида кўплаб ташкилотлар томонидан сотиб олина бошлади.

Компанияга ном танлаш жараёни Сан Франcиско(Калифорния) шахри номи билан бевосита боғлиқ бўлиб, шахарнинг охирги 2 бўғини олинган. Ўша пайтда CISCO номли фирма мавжуд бўлганлиги сабабли, улар компания номини кичкина Cisco Systems деб номлашга қарор қилишади. Шу билан бирга яна битта фараз борки, нотариус ходимининг ноўрин харакати туфайли компания номидан олдинги харфлар йиртилиб тушиб қолади ва Cisco сўзининг ўзи қолади. Буни қандайдир белги деб хисоблаган асосчилар, компанияни Cisco Systems деб номлайдилар.

Дастлаб компания, тармоқ маршрутизаторлари ишлаб чиқаришга ихтисослашган бўлиб, кейинчалик IP–телефония, видео конференция, корпоратив телефония, тармоқ коммутаторлари ва бошқалар ишлаб чиқара бошлайди. 1996 йилда, StrataCom Inc. фирмасини сотиб олиш билан у АТМ қурилмалар бозорига кириб боради. 2003 йилда эса кичик бизнес ва уй фойдаланувчилари учун тармоқ қурилмалари ишлаб чиқарувчи Lincsys фирмасини сотиб олади. 2009 йилда видеконференция сохасида етакчи хисобланадиган Tandberg фирмасини 3.4 миллиард долларга сотиб олади. Бу эса Cisco Systems ни ушбу соҳада жаҳонда етакчиликни қўлга олишига ёрдам беради. 2012 йилнинг декабр ойига келиб, маълумотларни қайта ишлаш йўналиши бўйича дастурий таъминотлар ишлаб чиқарувчи Sloupia фирмасини ўз ичига қўшиб олиш жараёни якунланади.

Ҳозирги кунда компания рахбари Жон Чемберс ҳисобланади. Cisco Systems айни дамда қуйидаги қурилмаларни ишлаб чиқаришга ихтисослашгандир:

1.  Маршрутизаторлар.

2.  Коммутаторлар.

3.  IP–телефония учун маҳсулотлар, қурилмалар.

4.  Тармоқ хавфсизлигига жавоб берувчи қурилмалар.

5.  DSL қурилмалар.

6.  Wi Fi қурилмалари.

7.  АТМ қурилмалари.

8.  Универсал шлюзлар.

9.  Маълумот сақлаш тармоқлари коммутаторлари.

10.Тармоқни бошқариш учун мўлжалланган дастурий таъминотлар ва бошқалар.

Ишни бажариш тартиби:

1.  Коммутаторларда тармоқ созламаларини ўрнатишни кўриб чиқамиз.  Дастлаб коммутатор, маршрутизатор ва компютерлардан фойдаланиб оддий тармоқ қурамиз. Бунинг учун биз Cisco Packet Tracer дастуридан фойдаланамиз. Дастурни компютеримизга ўрнатамиз ва тармоқни қурамиз.

2.       Кейинги қадам маршрутизаторни созлаш. Бунинг учун маршрутизатор интерфейсига киршимиз лозим. Дастлаб қуйидаги буйруқни берамиз:

Router>en

Router#conf t

 

3.       DHCP серверни созлаш. Бунинг учун қуйидаги буйруқларни киритамиз:

Switch(config)#int vlan 2

Switch(config-if)#no shutdown

Switch(config-if)#ip address 192.168.1.1 255.255.255.0

Switch(config-if)#exit

 

Бу билан биз DHCP сервер билан боғланган янги виртуал тармоқни ҳосил қиламиз. Шундан сўнг виртуал тармоқда яратилган коммутатор портларини ассоциялаш лозим:

 

Switch(config)#int fa 0/1

Switch(config-if)#switchport access vlan 2

Switch(config-if)#int fa 0/2

Switch(config-if)#switchport access vlan 2

Switch(config-if)#int fa 0/3

Switch(config-if)#switchport access vlan 2

Switch(config-if)#exit


 

4. DHCP серверни созлаш:

Switch(config)#ip dhcp pool net1

Switch(dhcp-config)#default-router 192.168.1.1

Switch(dhcp-config)#network 192.168.1.0 255.255.255.0

Switch(dhcp-config)#dns-server 8.8.8.8

Switch(dhcp-config)#exit

Switch(config)#exit

5. Натижада локал тармоқ учун адрессларни тарқатувчи DHCP сервер ишга туширилди.

 

Агарда иккита коммутаторни бир бири билан боғлаш зарурати туғилса, локал тармоқда коммутаторга уланадиган портларни TRUNK режимига созлаш керак.


 

Назорат саволлари

 

1.                 Cisco IOS операцион тизими ҳақида маълумот беринг.

2.                 Cisco IOS операцион тизимининг ишлаш принциплари.

3.                 Cisco IOS операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.                 Коммутаторлар ҳақида маълумот беринг.

 

Адабиётлар:

1.         Олифер В.Г, Олифер Н. А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.: ил.

2.         Основы операционных систем: Курс лекций. / Е. Карпов, К. А, Коньков. - М.: ИНТУИТ.РУ «Интернет-Университет Информационных Технологий», 2004. - 632 с.: ил.

3.         Партыка Т. Л., Попов И. И. Операционные системы, среды и оболочки. - М.: ФОРУМ - ИНФРА-М, 2005. - 400 с.: ил.

4.          Таненбаум Э. Современные операционные системы. - СПб.: Питер,

2003.       - 1040 с.: ил.

5.         Таненбаум Э., М. ван Сгпеен. Распределенные системы. Принципы и парадигмы. - СПб.: Питер, 2003. - 877 с.: ил.

 


7 – лаборатория иши: Cisco IOS операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш (маршрутизатор учун).

Ишдан мақсад: Cisco IOS операцион тизимидан фойдаланиш, унинг имкониятлари ҳамда маршрутизаторлар учун тармоқ созламаларини ўрнатишни ўрганиш.

Назарий маълумотлар

Маршрутизатор(роутер) ҳақида бошланғич маълумотлар

Маршрутизатор (роутер) – бу икки ва ундан ортиқ турли хилдаги тармоқни бир-бири билан боғлаб берувчи қурилмадир. Маршрутизатор дастур ва қурилма кўринишида бўлади.

Дастур кўринишидаги маршрутизатор оддий шахсий компютерга ўрнатилган ва унга иккита турли тармоқ уланган бўлади. Бу кўринишдаги маршрутизатор биздан ортиқча маблағ талаб қилмасада, ишончли ҳисобланмайди. Чунки компютерни ҳар доим ҳам ёқиғ ҳолатда сақлаб бўлмайди. Шунинг учун ҳам қурилма кўринишидаги роутерлар афзалдир.

Энг содда роутерда, камида 2 та порт мавжуд бўлади. Бири WAN порт ҳисобланса, иккинчиси LAN порт ҳисобланади. WAN портга турли технологияларга мансуб тармоқ – xDSL, Frame Relay, ATM ва бошқа кабилар уланиши мумкин. LAN портга Ethernet технологиясига тегишли тармоқ уланади.

Ҳозирги кунда роутер ишлаб чиқарувчи фирмалар сони кундан кунга кўпайиб бормоқда. Cisco, Tp-link, D-link, Tenda, Zyxel, Fast, Telmax ва бошқалар шулар жумласидандир.

Энди роутернинг ишлаш принципини кўриб чиқсак. Сиз ҳонадонингизга ўрнатадиган ADSL модемлар ҳам роутер ҳисобланади. Бу модемлар кўпи билан 8 Мбит/с тезликни кўтариб бера олади. Аммо ҳозирги абонент линия тармоқлари бу тезликни кўтармайди.

Бошқариладиган роутерлар нафақат икки тармоқни бир бири билан боғлаб беради, балки сизнинг локал тармоғингизни ташқи ҳужумлардан ҳимоя вазифасини ҳам бажариб беради. Уларда тармоқ экрани –firewall лар мавжуд бўлиб, улар ёрдамида сизнинг тармоғингизга руҳсатларни бериши мумкин.

Шу билан бирга роутер сотиб олаётганингизда, унинг Wi-Fi роутер эканлигига эътибор беринг. Чунки ҳонадонингизда Wi-Fi билан ишлай оладиган қурилмалар мавжудлиги ёки бўлмасам келажакда албатта сотиб олишингиз мумкинлигини инобатга олинг.

Описание: wifi

Wi-Fi роутер 

Роутер маршрутизация жадвалига асосланган ҳолда ишлайди. У икки ҳил кўринишда бўлади: динамик маршрутизация ва статик маршрутизация. Динамик маршрутизация, кўринишидан қулай, уни созлаш шарт эмас. У ўзига уланган барча қурилмалар тўғрисида маълумотни сақлайди. Вақти – вақти билан тармоққа пакетлар жўнатиб туради ва улардан қайтган жавоб орқали тармоқни ҳотирасида қуради. Аммо бу роутерни кўпроқ ишлашига сабаб бўлади(юклама кўпаяди). Ҳавфсизлик жиҳатидан ҳам мукаммал деб бўлмайди. Статик маршрутизация эса тармоқ ҳавфсизлигининг барча талабларига жавоб беради. Унда тармоқ маршрути аввалдан ёзиб қўйилади. Барча пакетлар ушбу роутер бўйича ҳаракат қилади.

Описание: schema

Ишни бажариш тартиби:

Маршрутизаторда тармоқ созламаларини ўрнатишни кўриб чиқамиз.  Дастлаб коммутатор, маршрутизатор ва компютерлардан фойдаланиб оддий тармоқ қурамиз.

Кейинги қадам маршрутизаторни созлаш. Бунинг учун маршрутизатор интерфейсига киршимиз лозим. Дастлаб қуйидаги буйруқни берамиз:

Router>en

Router#conf t

DHCP серверни созлаш. Бунинг учун қуйидаги буйруқни берамиз:

Router(config)#ip dhcp pool net1

Router(dhcp-config)#default-router 192.168.0.1

Router(dhcp-config)#dns-server 8.8.8.8

Router(dhcp-config)#network 192.168.0.0 255.255.255.0

Router(dhcp-config)#exit

Router(config)#int gi0/0

Router(config-if)#no shutdown

Router(config-if)#ip address 192.168.0.1 255.255.255.0

Router(config-if)#exit

Бу буйруқлар ёрдамида биз роутер портларини ёқамиз ва уни DHCP сервер адресслари билан боғлаймиз. Натижада локал тармоқ учун адрессларни тарқатувчи DHCP сервер ишга туширилди.

Шу билан биргаликда роутер ёрдамида динамик маршрутизаторни созлаш мумкин(OSPF протоколи ёрдамида). Бунинг учун роутерда  loopback интерфейси орқали  OSPF Router ID протоколини яратиш керак.

Мисол учун:

Router(config)#int loopback 0

Router(config-if)#

%LINK-5-CHANGED: Interface Loopback0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to up

Router(config-if)#ip address 192.168.100.1 255.255.255.255

Router(config-if)#no shutdown

Router(config-if)#exit

Маршрутизаторнинг ўзини созлаш учун қуйидаги буйруқлар киритилади:

Router(config)#router ospf 1

Router(config-router)#network 192.168.1.1 0.0.0.255 area 0

Router(config-router)#network 10.10.0.1 0.0.0.255 area 0

Router(config-router)#network 10.10.1.1 0.0.0.255 area 0

Router(config-router)#exit

Роутер ёрдамида тармоқлараро боғланишни ҳам ташкил қилишимиз мумкин. Бунинг учун коммутаторга уланган портга локал тармоқ адрессларига мос келувчи адрессларни боғлаш лозим.

Масалан:

Router(config)#int gi 0/0.2

Router(config-subif)#encapsulation dot1Q 2

Router(config-subif)#ip address 192.168.1.1 255.255.255.0

Router(config-subif)#no shutdown

Router(config-subif)#exit

Бу буйруқлар орқали биз иккинчи локал тармоқ учун виртуал боғланишни ёқамиз ва унга IP адрессларни бириктирамиз. Натижада бир нечта локал тармоқлардан тузилган тармоқлараро маршрутизацияни яратишимиз мумкин.

Назорат саволлари

 

1.  Cisco IOS операцион тизими қўлланилиш соҳаси.

2.  Cisco IOS операцион тизими ўрнатиладиган тармоқ қурилмалари ҳақида маълумот беринг.

3.  Cisco IOS операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.  Маршрутизаторлар ҳақида маълумот беринг.

 

Адабиётлар:

1.  Олифер В.Г, Олифер Н. А. Сетевые операционные системы. - СПб.: Питер, 2001. - 544 с.: ил.

2.  Таненбаум Э. Современные операционные системы. - СПб.: Питер,

2004.      - 1040 с.: ил.

3.  Таненбаум Э., М. ван Сгпеен. Распределенные системы. Принципы и парадигмы. - СПб.: Питер, 2003. - 877 с.: ил.


 

8 – лаборатория иши: Openwrt операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш.

 

Ишдан мақсад: Openwrt операцион тизимини Virtual Box дастурига ўрнатиш, ҳамда унда тармоқ созламаларини ўрнатишни  ўрганиш.

Назарий маълумотлар

Тармоқ абоненти уланишни ёқотмай туриб, ҳеч қандай тўсиқларсиз уланишнинг бир нуқтасидан иккинчисига ўтиши мумкин. Кун сайин "Wi-Fi" нинг машҳурлиги ортиб бормоқда. Сўнгги даврда мазкур симсиз тармоқларнинг кенг тарқалиши қайд этилмоқда. Халқ қизиқмоқда, қулайликларини тушуниб олди ва провайдерлар талабни ҳис этдилар, шу сабабли кўплаб тармоқларни ташкил қилмоқдалар. Яхши қаҳвахона, кафелар эса ўз мижозларига бепул Wi-Fi тақдим этмоқдалар. Умуман айтганда, ушбу тармоқдан фойдаланиш доираси кенгайиб бормоқда. Кўп сонли ижобий томонлари билан бир қаторда, Wi-Fi стандартининг қатор салбий томонлари ҳам мавжуд: қатор мамлакатларда ахборот алмашиш содир бўладиган частоталар диапазонларидан фойдаланишга чекланишлар мавжуд; Wi-Fi қурилмалари кўп энергия сарфлаши билан ажралиб туради; алоқа каналларининг бузиб киришга қаршилиги даражаси паст. Энг кенг тарқалган шифрлаш WЕP (Wired Ecvivalent Privacy) стандартини осонгина (калитнинг паст мустаҳкамлиги сабабли) бузиш мумкин. WAP  (Wi-FI Access Protecded) ва WАP2 шифрлаш янги стандартлари ҳам ишлаб чиқилди, улар ҳужумларга анча бардошли, лекин барибир симсиз тармоқни бузиб кириш мумкин бўлган усуллар мавжуд. Бундан ташқари, Wi-Fi тармоқлари чегараланган таъсир ҳудудига эга. Тўғри кўриш шароитида маълумот алмашиш мумкин бўлган максимал масофа тахминан 500 метрни ташкил қилади. Ёпиқ, ёки бир, ёки ёнма-ён каналларда ишлаётган уланиш нуқтаси ва уланиш очиқ нуқтаси шифрлашидан фойдаланувчи сигналларнинг бир-бири устига тушиши уланиш очиқ нуқтасига уланишга халақит қилиши мумкин. 

Одатда симсиз тармоқ қурилмалари Openwrt операцион тизимлари билан жиҳозланади. Ушбу ишда Openwrt операцион тизимини Virtual Box дастурига ўрнатишни ҳамда тармоқ созламаларини ўрнатишни кўриб чиқамиз.

Ишни бажариш тартиби

1.                Шахсий компютерга Virtual Box дастурини ўрнатамиз.

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/3dd1da.png

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/6016a1.png

Имя — ихтиёрий тартибда берилади.

Тип —Linux оиласини танлаймиз.

Версия — Linux 2.6/3.х(32бит).

Вперёд тугмаси босилади.

2.            Virtual Box дастуридан Openwrt  ОТ учун виртуал мухит ҳосил қилиш.

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/b78c8c.png

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/0759bb.png

Олдин юклаб олинган ОТ образини танлаш керак (Openwrt-х86-generic-combined-еxt4.vdi).

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/4afd37.png

Виртуал муҳит ҳосил қилинди.

3.       Янги яратилган виртуал муҳитга Openwrt ОТ ни ўрнатиш. Асосий менюдан “Сеть” командасига кирилади.

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/b5abde.png

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/c9c08f.png

“Тип подключения” — буйруғидан “Сетевой мост” буйруғини танланг ва Enter тугмасини босинг.

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/f6147a.png

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/804175.png

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/5987b0.png

Админстратор паролинин ўрнатамиз: Бунинг учун Paswdd буйруғини киритинг.

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/a7c84c.png

Янги парол киритиш ойнаси        

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/e114b6.png

Openwrt ОТ да тармоқ созламаларини ўрнатишни бошлаш мумкин

қуйидаги камандани киритинг vi /etc/config/network

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/3db47b.png

Адресларни ўзгартириш учун “i” ҳарфини босинг

config interface    lan
option ifname    
  yeth0
option type      
    bridge
option proto      
   static
option ipaddr    
  192.168.1.65
option netmask    255.255.255.0
option gateway    192.168.1.1
option dns        
    8.8.8.8

Esc тугмасини босинг.

wq (: w-сақлаш q-чиқиш).

enter тугмасини босинг.

Файл ўзгартирилгач reboot командасини юкланг. Қайта юкланиш тугатилгач  ping ya.ru тармоқ  командасини текширамиз.

 

Описание: http://istarik.ru/uploads/images/00/00/01/2015/03/24/59c59f.png

Агарда Ping буйруғи ишласа демак интернет созламаси ўрнатилди. Акс ҳолда  etc/config/network буйруғини киритинг. Чиқиш учун Ctrl+X ни босинг.

Назорат саволлари

 

1.  Openwrt операцион тизими ҳақида маълумот беринг.

2.  Openwrt операцион тизимининг ишлаш принциплари.

3.  Openwrt операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.  Openwrt операцион тизимининг қўлланилиш соҳаси.

 

Адабиётлар

1.  Назаров С. В. Администрирование локальных сетей Windows NT/2000/NET: Учеб, пособие. - М.: Финансы и статистика, 2003. - 478 с.: ил.

2.  Новиков Ю., Черепанов А. Персональные компьютеры: аппаратура, системы, Интернет: Учебный курс. - СПб.: Питер, 2001- 464 с.: ил.

3.  Олаф Кирх. Linux: Руководство администратора сети. - СПб.: Питер, 2000. - 242 с.: ил.

4.  Гордеев А.В.Операционные системы. - СПб.: Питер, 2005. - 418 с.: ил.

 

 


 

9 – лаборатория иши: Embedded Linux операцион тизимида тармоқ созламаларини ўрнатишни ўрганиш.

 

Ишдан мақсад: Embedded Linux операцион тизими ишлаш принципи ва унда тармоқ созламаларини ўрнатишни ўрганиш.

 

Назарий маълумотлар

Embedded Linux операцион тизими саноат қурилмалари ва бошқа махсус қурилмалар учун мослашган Linux оиласига мансуб операцион тизим ҳисобланади. Ушбу операцион тизими махсус қурилмалар платформаси учун мукаммал талабларни бажарувчи энг қулай очиқ буйруқли дастурдир. Embedded Linux операцион тизими ҳар томонлама қулай архитектурага эгалиги ва вируслар ҳужумидан кучли ҳимояланганлиги билан махсус платформаларда ишлатилади. Энг муҳими бу дастур ишлаб чиқарувчилари дастурий маҳсулотига юқори нарх қўйишмайди.

Ўрнатилган тизимларда Linux ОТ қўлланилади. Мисол ўрнида кўридиган бўлсак, электроника қурилмалари, playstation, smart ТV, видео камералар, тармоқ қурилмалари (Роутер, коммутатор, WAP қурилмалари) навигаторлар, тиббиёт асбобларини олишимиз мумкин. Буларнинг ҳаммаси ўрнатилган Linux ОТда ишлайди.

Тарихи. Linux karnel фақат бир турдаги фойдаланувчи ёки серверлар учун эмас балки турли хил архитектурадаги процессорлар учун масалан АРC, ARM, АVR32, ETRAX SRIS, H8300, IP7000, m68k, MIPS, mn10300, PowerPC, SuperH ва Xtence процессорларни кўришимиз мумкин. Бу эса Linux нинг турли версиялари келиб чиқишига сабабчи бўлган ва улардан бири ўрнатилган Linux ОТ ҳисобланади.

Қурилмалари. Ўрнатилган Linux ОТ нархининг арзон ва уни созлаш жуда ҳам осонлиги билан анча машҳур ОТдир. У PDA қурилмаларида (мисол қилиб Sharp Zaurus оиласи кўришимиз мумкин), Tom GPS навигаторлари, Motorola exz серияларида, Openmoko қулоқчинларида, Nokia компаниясининг Nokia N900 ва Nokia N9 телефонларида ўрнатилган ОТ ларни кўришимиз мумкин. Қуйидагича дистрибутивлари мавжуд:

1.            Snapgear Embedded Linux.

2.            OpenWrt.

3.            Embedded Debian.

4.            Embedded Gentoo.

5.            ARM учун Arch Linux.

6.            GeeXboX.

7.            Aboriginal Linux.

8.            KaeilOS embedded Linux.

9.            Lineo Solution.

10.       Ubuntu Linux.

11.       Little Blue Linux.

12.       Digi Embedded Linux.

Махсус мақсадлар учун:

1.            Flash Linux – USB калитлар ва LioveCD лар учун;

2.            Eagle Linux – қизиқувчилар учун Linux ОТ нинг “Образ” ни яратишда ишлатиладиган ўрнатилган Linux ОТ;

3.            Linux – Хотирани бошқариш учун.

Коммуникацияда. Ўрнатилган ОТ лардан фойдаланувчилар яъни коммуникацияда фойдаланувчи фойдаланувчилар ва мутахассислар бу ОТ нинг source буйруқлари содда, қулай ва очиқлиги билан анча мамнун ҳисобланади. Қурилмаларнинг кўпи ўрнатилган ОТ ларнинг стандартлари асосида яратилган буларнинг таркибига Yosto, Open Embedded, Buildroot, Openwrt, LTIB киритиш мумкин.


 

Ўрнатилган ва компютерлар учун мўлжалланган Linux ларлан фарқи.

Ўрнатилган LINUX ОТ

LINUX ОТ (Desktop)

Бу ОТ фақатгина ўрнатилган Linux ОТ учун мўлжалланган қурилмаларда ишга тушади.

Турли компютер ва ноутбукларда ишга тушириш мумкин.

Real time Linux фойдаланилади. Kernel реал вақтга жавобгар ҳисобланади.

Linux kernel компютер ва ноутбукларда реал вақтда ишга туширилмайди. Kernel реал вақтдаги жараёнлар учун жавобгар эмас.

Linux kernel аниқ бир мақсад учун иш бажаради.

Масалан:

Видео камерадаги Linux kernel видеонинг форматини MPEG4 га конвертация қилиш вазифасини бажаради.

Linux kernel фойдаланувчи учун турли хил жуда кўп вазифаларни бажариш учун мўлжалланган. Масалан:

Linux kernel турли хил вазифаларни бажариш учун масалан mp3 эшитиш, видео кўриш, дастурлаш учун ва ҳ.к лар учун мўлжалланган.

Юқоридаги маълумотдан кўриниб турибдики Linux kernel қуйидаги кутибхона модуллари ишлатилиши мумкин:
TCP/IP Stack 
Ethernet Driver
Graphic Controller Driver
Graphic Library
USB Stack if USB is also involved in the application 
Sound Driver

Linux kernel қуйидаги кутубхона модули ва драйверларга доим боғлиқ бўлади:
TCP/IP Stack
Ethernet Driver
Graphic Controller Driver
Graphic Library
USB Driver
Serial Port Driver
PCI Driver
Sound Driver
etc
.

Ўрнатилган Linux ОТ да ишлаши учун 1Мб атрофида хотира талаб этилади.

Desctop Linux kernel учун эса 100 МБ хотира талаб этилади.

 

Ишни бажариш тартиби

Ўрнатилган тизимлар операцион тизимида тармоқ созламаларини ўрнатиш бошқа тизимилардан бирмунча фарқ қилади. Маълумки очиқ буйруқли дастурларда созламалар буйруқлар орқали бажарилади. Embedded Linux операцион тизимида ҳам тармоқ созламалрини ўрнатиш буйруқлар кетма кетлиги орқали бажарилади.

1.  Дастлаб қуйидаги буйруқни киритамиз:

Sudo ifconfig

           Одатда ушбу буйруқ орқали қуйидаги натижани оламиз:

inet6 addr: fe80::221:97ff:fe2e:42bf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42611 errors:0 dropped:0 overruns:0 frame:0
TX packets:26754 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:21355252 (21.3 MB) TX bytes:6415948 (6.4 MB)
Interrupt:28 Base address:0x6000
lo Link encap:Lokalnaya petlya (Loopback)
inet addr:
127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:976 errors:0 dropped:0 overruns:0 frame:0
TX packets:976 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:44054 (44.0 KB) TX bytes:44054 (44.0 KB)

Кўриб турганимиздек бу буйруқларни киритиш орқали бизнинг компъютеримизда иккита тармоқ интерфейси пайдо бўлади: Eth0 – бу 127.0.0.1 тармоқ адресси билан боғланган локал тармоқ номи. Бизда IP=10.54.89.86, МАC адрес 00:21:97:2E:42:BF., маска 255.255.255.0 га эга бўлган Eth0 интерфейси зарур ҳисобланади.

Тармоқни созлаш учун икки хил йўл мавжуд:

1.  Embedded Linux ОТда тармоқ созламалари учун махсус буйруқларни киритиш.

2.  Созланган тармоқ конфигурацияларини ўрнатиш

Иккинчи усулни кўриб чиқамиз. Дастлаб тармоқ адресси, маска ва шлюзни созламаларини ўрнатамиз. Бунинг учун қуйидаги буйруқни киритамиз:

Etc//network/interfaces:

IP адресс, маска ва шлюзни созлаш учун қуйидаги кетма-кетликни бажаришимиз керак:

 auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address
10.54.89.86
netmask
255.255.255.0
gateway
10.54.89.65

iface eth0 inet static – тармоқни  қўлда(ручной) созлаш

аддресс 10.54.89.86 – тармоқ порти  учун IP адресс 

255.255.255.0 – ўрнатилган маска.

gateway 10.54.89.65- Шлюз IP адрессини созлаш

Агар роутерда автоматик IP тарқатиш созламаси ўрнатилган бўлса унда қуйидаги буйруқлардан фойдаланамиз:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

Назорат саволлари

1.         Openwrt операцион тизими ҳақида маълумот беринг.

2.         Openwrt операцион тизимининг ишлаш принциплари.

3.         Openwrt операцион тизимида тармоқ созламалари қандай ўрнатилади?

4.         Openwrt операцион тизимининг қўлланилиш соҳаси.

Адабиётлар:

1.         Партыка Т. Л., Попов И. И. Операционные системы, среды и оболочки. - М.: ФОРУМ - ИНФРА-М, 2005. - 400 с.: ил.

2.          Таненбаум Э. Современные операционные системы. - СПб.: Питер,

2005.       - 1040 с.: ил.

3.         Таненбаум Э., М. ван Сгпеен. Распределенные системы. Принципы и парадигмы. - СПб.: Питер, 2003. - 877 с.: ил.

4.       Ханикаш Дж.Знакомство с Microsoft Windows Server 2003: Пер. с англ. - М.: Издательско-торговый дом «Русская Редакция», 2003. - 464 с.: ил.

5.        Чекмарев А. Н, Вишневский А. В., Кокорева О. И. Microsoft Windows Server 2003. - СПб.: БХВ - Петербург, 2003. - 1184 с.: ил.


 


 

Изоҳлар учун


 

Ушбу услубий кўрсатма 5350100 - Телекоммуникация технологиялари (“Телекоммуникациялар”, “Телерадиоешиттириш”, “Мобил тизимлар”) бакалавр  йўналишидаги талабалар учун мўлжалланган.

Услубий кўрсатмаТБТА ва ДТ” кафедрасининг 2017 йил “___” ___________ даги “___”-сон йиғилишида муҳокамадан ўтган ва факулътет илмий услубий кенгашида кўриб чиқиш учун тавсия этилган.

Услубий кўрсатма “Телекоммуникация технологиялари” факулътетининг 2017 йил “___”  __________ даги  “___”-сон йиғилишида муҳокамадан ўтган ва университет илмий услубий кенгашида муҳокама учун тавсия этилган.

Услубий кўрсатма ТАТУ илмий-услубий кенгашининг 2017 йил “___”  _____________ даги  “___”-сон йиғилишида муҳокамадан ўтган ва чоп этишга тавсия этилган.

 

Тузувчилар:    У.М.Абдуллаев, М.Н.Абдалимов

 

Тақризчилар:   Ш.Ю.Джабборов, Б.Н.Рахимов

 

  Масъул муҳаррир:    Р.П.Абдурахманов

  Муҳаррир:                           С.С.Парсиев