Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
на каз ВВСТ_Не трогать.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

Желілік хаттамалар

2.1 Хаттамалар түрлері

Хаттама. Бір компьютерден берілген ақпаратты екінші компьютер түсінуі үшін хаттамалар пайдаланылады.

Хаттама - деректер таратудың бірегей ережелері. Коммуникация үрдісі болуы үшін желілік адаптерлер, телефон номерлері, және байланыс бағдарламалары арқылы анықталатын, компьютердің адресі болуы керек. Деректерді тұтас ағынмен тарату оларды жоғалтуға немесе қатеге ұсындыруы мүмкін. Сондықтан да, деректер ұзындығы қатаң анықталған ақпарат қаттамаларына (бөліктеріне) бөлінеді. Әрбір қаттама оның басы мен аяғының танымалдық белгілерімен жөнелтіледі. Тарату хаттамаларында қаттаманың басы мен аяғын тану механизмдері бар, деректер тасқынын басқарады, оларды таратып, кезекке тұрғызады. Мәселелерге байланысты хаттамалар әртүрлі болып келеді, деректерді тарату, түзету және қателерін жөндеу және т.б.

Технология клиент/сервер. Компьютерлік желілердің көбінде бағдарламалық қамтыманың клиент/сервер технологиялық құрылымы қолданылады. Клиент/сервер технологиясын пайдаланатын желілер “клиент/сервер” деп аталады. Мұндай желілерде компьютердің екі түрі: сервер және клиент пайдаланылады.

Сервер - жалпы деректер қорына жол ашатын желінің бас компьютері. Енгізу-шығару құрылғыларын бірге пайдалануды және тұтынушылар қарым-қатынасын қамтамасыз етеді.

Клиент - ақпараттық ресурстарға немесе сервер құрылғыларына қол жеткізетін желі компьютері. Сервер кез келген типті (пошталық, ақпараттық т.б.) бола алады және кез келген амали жүйемен (Mіcrosoft Wіndows, Unіx, MacOS) жұмыс істей алады. Клиент компьютері (жұмысшы станциялары) кез келген амали жүйемен жұмыс істей алады немесе шетенткіш (терминал) (манитор+клавиатура) бола алады. Клиент/сервер желілері серверлер арасында қызметті бөлісу сипатына қарай ажыратылады: файл-серверлер, ақпараттық серверлер, деректер қорының серверлері.

Клиент компьютерлерінде (жұмысшы станцияларда) клиент-бағдарлама орналасқан, ал серверлерде - сервер-программа. Клиент- бағдарлама сұраныс дайындап, желі бойынша таратады да, сервер- бағдарлама жауабын қабылдап алады. Ал ол өз кезегінде сұранысты қабылдап, жауап дайындайды да, оны желі бойынша таратады. Осы бағдарламалар арасындағы әрекеттестік ортақ хаттамалар арқылы жүргізіледі.

Хаттамалар – кейбiр қатынастарды iске асырудың тәртiбiн реттейтiн ережелер мен процедуралар жины. Мысалы, бiр елдiң дипломаты басқа елдiң дипломатымен қарым-қатынас жасағанда бекiтiлген хаттамаларға сүйенедi. Компьютерлiк ортада қатынас ережелер сол мақсатта қызмет етедi Хаттамалар, бұл – бiрнеше компьютер желiге бiрiккен кезде бiр-бiрiмен араласуға мүмкiндiк беретiн ережелер мен техникалық процедуралар.

Хаттамаларға байланысты 3 негiзгi жағдайды есте сақтау керек:

  1. Көптеген хаттамалар бар. Олардың барлығы қатынастарды тасымалдауға қатынасқанымен, әрбiр хаттамалар әртүрлi мақсатты, әртүрлi мiндеттердi орындайды, сонымен бiрге өзiнiң шектеуi және мүмкiндiктерi болады.

  2. Хаттамалар OSI моделiнiң әртүрлi деңгейiнде жұмыс iстейдi. Хаттамалардың мiндеттi жұмыс iстеуi деңгейiне байланысты анықталады. Егер, мысалы бiр хаттама физикалық деңгейде жұмыс iстесе, ол желiнiң адаптер тақшасы арқылы пакеттердiң өтуiн және олардың желiлiк кабельге өтуiн қамтамасыз етедi.

  3. Бiрнеше хаттама бiрге жұмыс iстей алады. Бұл жағдайда олар стек немесе хаттамалар жиынын құрайды.

Желiлiк функциялар OSI моделiнiң барлық деңгейлерiне бөлiнген болса, онда сол сияқты хаттамаларда хаттамалар стегiнiң әртүрлi деңгейiнде жұмыс iстейдi. Хаттамалар стегiнiң деңгейлерi OSI моделiнiң деңгейлерiне сәйкес келедi.