Жадыдағы бағдарламаларды түзету. Түзету тұрақтысы бойынша ауыспалы орынды модификациялайтын жүктеушінің жүйелік бағдарламасымен орындалады. Бұл жағдайда түзету тұрақтысы жады орны АПАМ болып табылады. Жүктеме позициясы салыстырмалы және абсолюттік модуль деп бөледі.
Аппаратты қолдану мүмкіндігі осы санашықпен белгіленетін оперативтік жад ұяшықтарына санашықтың жетуін ұйымдастыруды анықтайды.
Сонымен жадыны тарату осы үрдісте қатысатын ақпарат жадыда сақталуына әсер етеді.
Бос жадыны тарату барысында осы немесе басқа бағдарламалық модульдерден кейін бос жадылар жабылады. Бұл сұрақтар тікелей жоспарлау принциптерімен байланысты. Жүктеу сұрақтары екі түрде шешілуі мүмкін:
1) Абсолюттік жүктеу. Әрдайым бір мекенжайда орындалады. Бұл жағдайда бағдарламалық модуль жады аумағында бөлінген физикалық мекенжайда ғана тұрады.
2) Орналастырушы жүктеме. Бағдарламалық модуль әрбір жүктеме барысында тасымалданатын салыстырмалы мекенжайдан тұрады. Бұл жағдайда жадының бос блогында жүктелген модульді бөлу үшін жоспарлау фазасы болады.
Жүктеуші үшін жұмыс параметрі түзету тұрақтысы деп аталатын және жүктелетін модуль басталатын бастапқы мекенжай блогын анықтайтын бастапқы жүктеу мекенжайы болып табылады.
Жергілікті идентификаторды инициализациялау үшін AllocateLocallyUniqueld функциясы қолданылады, ол келесі прототипке ие:
BOOL AllocateLocallyUniqueld(PLUID Luid//жергілікті идентификаторға нұсқаушы);
Сәтті аяқтау жағдайында бұл функция нөлдік емес мәнді, сәтсіз жағдайда FALSE мәнін қайтарады. Сәтсіз аяқталған жағдайда қателіктік кодын GetLastError функциясын шақыру арқылы алуға болады. Luid типті құрылымына функцияның жалғыз параметрі көрсетілуі керек.
Дәріс 14. Телеқатынас құрудың бағдарламалық қамтамасы. Хабарларды тіркеу, буферлеу
Дәріс мақсаты: тораптық интерфейстердің конфигурация үрдісін түсіндіру.
Торапты басқару. Торапты басқарудың ең басты мәселесі пакеттерді тиісті орынға дұрыс жеткендігін қамтамасыз ету.
Осы тапсырманың шешімін анықтайтын басты фактор болып:
1) Кабельді байланысқан жүйенің бүтіндігі, олар арқылы электрлі сигналдардың берілуі жүзеге асырылады.
2) Артық трафик. Ол өте үлкен жүктеме болғанда шлюздегі пакеттердің жоғалуына әкеледі.
3) Хаттама ерекшелігі, яғни хаттама спецификасы торапты қайта жүктеу.
Жаңа пайдаланушылардың қосылуы.
Бұл кезеңде 3 компонент қатысады: жүйе, пайдаланушының өзі және администратор.
Жүйе 3 кезеңді орындайды:
- файлды түзету;
- парольды орнату;
- жаңа пайдаланушыға бастапқы каталогты анықтау.
Пайдаланушы:
- жіберілетін файлды бастапқы каталогқа көшіру;
- электронды поштаның мекенін орнату.
Администратор:
- etc/group файлына жаңа пайдаланушыны қосу;
- тіркелу ақпаратын енгізу;
- пайдаланушыны ұйымды база пайдаланушыларына қосу;
- жергілікті анықтамаға байланыс ақпаратын жазу;
- дискілік квантты орнату;
- бюджетті құрудың дұрыстығын тексеру.
Файл etc/passwrd жүйеге белгілі, жолдардан құратын әр пайдаланушыға бөлінетін пайдаланушылар тізімін жазады, ал бұл тізімнің әр жолы 7 өрістен тұрады:
- тіркелу аты;
- шифрланған пароль;
- UID мәні – пайдаланушы идентификаторы;
- GID – топ идентификаторы;
- GECOS өрісі – пайдаланушының тіркелген параметрлері;
- бастапқы каталог;
- тіркеуші shell.
Атау аттарды көрсету стандартты келісіммен анықталады. Пароль шифрланған түрде беріледі, жасырын механизм парольдері бойынша және файлдарда сақталады.
UID, GID бүтін диапазон сан 0-32767 түрінде анықталады. Сонымен қатар әр пайдаланушы 8-16 топтарға мүше бола алады. UID тораптың файлды жүйемен (NFS) бақыланады және тораптың шекараларында қолайлы.
Бастапқы каталог иесінің атымен аталып орнатылады.
Shell негізінде командалық интерпритатордың версиясы анықталады. Шығыс паролі рұқсаттыланған пайдаланушымен мына команда: passwrd – пайдаланушы аты арқылы орнатылады. Қатынауға рұқсат коды chmod командасы арқылы беріледі. Chown командасы көмегімен иелері бекітіледі, ал chgrp – командасы бойынша пайдаланушыны топқа енгізу. Әрбір қайтадан құрылған каталогтар бос кезінде root пайдаланушысына меншікті болады, яғни жүктеушіге, себебі келесіде иелерінің ауысуы болуы керек. Электронды пошта үшін машинаны орнату кезінде файлдарда ауқымды псевдонимдер etc/aliases sendmail командасы арқылы жазылып түзеледі.
Егер қажет болса, онда топтарды түзету мысалы басқаша енгізілген мәліметтер бойынша түзетулер жүргізіледі:
Etc/group:staff
Ядроның конфигурациясы келесі жағдайда жүргізіледі:
- жаңа машинаны іске қосқанда;
- алғашқы конфигурацияға енгізілген артық компоненттер алынып тасталған уақытта;
- жаңа құрылғыларды қосу немесе қолда бар жабдықтардың модернизациясы кезінде;
- жөндеу кестесінің реконфигурациясы кезінде.
Негізінен конфигурация тапсырмасы 9 кезеңнен тұрады:
- жабдық ревизиясы – апараттық құрылғылардың құрамын анықтау;
- ядроны конфигурациялау, файлды түзету және құру;
- ядроның компиляциялық каталогын құру;
- түбір аймақты және свопинг аймағын тағайындау;
- ядроны тұрғызудың бағдарламалар байланысын шығару;
- ядроның түзілуі;
- ескі ядроныархивтеу және жаңа ядроны инсталляциялау;
- тестілеу және жаңа ядроның өңделуі;
- жаңа ядроны құжаттау.
Тораптық интерфейстердің конфигурациялануы.
Тораптық интерфейсті қосу немесе өшіру үшін қолданылады, IP- мекенінің берілуі, кең таралымды мекенді анықтау және көмекші опциялар қатары.
Жиі қолданылатын опциялар:
- netmask – берілген интерфейс бойынша тораптық қалқа, төрт байтты оналтылық санмен беріледі;
- broadcast – интерфейстің кең таралымды IP – мекені;
- metric – берілген интерфейспен байланысқан өтулер санының санашығы.
route бағытының конфигурациялануы. route командасының тағайындалуы: ядроны бағыттау кестесіндегі элементтерді анықтау. Пакеттің түсуі. Басқа машиналар үшін IP- мекені бойынша тағайындау пунктіне келген пакет ядро бағыттауының кестелер бағытымен жалыстырылады. Тағайындалу пункт торабының нөмірлерімен қандайда бір пакет бағытының торап нөмірімен сәйкес келген кезде пакет келесі берілген бағытпен байланысқан ретқақпаның IP – мекені бойынша беріледі.
Бағыттау домендері
routed
Жергілікті торапқа өтулер санымен анықталатын ішкі бағыттау RIP хаттама базасына негізделген. Әрбір 30 секунд өткен сайын бағыттау серверлері торапты оларға белгілі бағыттар жөнінде хабар берген кездегі кеңтарамды режімде жұмыс жасайды. Клиенттер немесе алушылар өздерінің деректер қорына ядро кестесінің жаңа бағыттарын енгізеді.
Берілген доменнің дамыған түрі gated домені болып табылады. – бағыттаудың базалық командасының санашығы. Ол бір уақытта бірнеше хаттамаларды қолдана отырып жұмыс жасай алады:
1) RIP және OSPF – ішкі бағыттау хаттамалары
2) EGP/BGP – сыртқы бағыттау хаттамалары
Usenet телеконференциясы – бұл хаттамалардан, файлдар пішімінен тұратын және интернет құралдары арқылы мақалаларды тарату үшін қолданылады. Негізгі принципі – мақаланы барлық пайдаланушыларға пайдалану мүмкіндігі.
Мақалаларды оқу бағдарламалары материалды тікелей көрсетуден тізбек құруға болатын пайдаланушылардың сұратуларына базаланады.
Сұратуларға қызмет көрсету келесі сұлбалардың біреуі арқылы орындалуы мүмкін:
1) Жүргізушісіз – кез келген қалаушыға мақаланы жариялау. Негізгі қасиеті – қауіпсіз ақпараттардың көп болуы.
2) Техникалық бейімділігі – барлық қалаушыларға жариялануы мүмкін, бірақ белгіленген тақырып бойынша. Кемшілігі – қажетсіз ақпараттардың болуы.
3) Әлуметтік. Кемшілігі – қажетсіз ақпараттардың болуы.
Маңызды конференциялар жиі қойылатын сұрақтар – Fregnently Asked Questions файлымен бірлесе – жүреді. Бұл файлда әртүрлі сұрақтарға жауаптар жазылады.
Дәріс 15. Қашықтан өңдеу. Электрондық пошта. Жүйелік бағдарламалауды инициализациялау, генерациялау және пішінүйлесімдіру. Ақпаратты тораптық қорғау бағдарламалық құралдары
Достарыңызбен бөлісу: |