Мысалы, олар электр дабылдарының
деңгейлері мен формалары
туралы, хабарлардың ҧзақтығын қалай анықтау керек, валидация
әдістерін келісу және т.б. басқаша айтқанда, келісімдердің ең тӛменгі
деңгейден (бит деңгейінен)
ең жоғары деңгейге дейін, желі
пайдаланушылары ҥшін қызметті жҥзеге асыру болып табылады.
Хаттамалар — бҧл желі деңгейінің бір деңгейін білдіретін, бірақ
желідегі тҥрлі тҥйіндерде орналасқан хабар алмасу тәртібі мен пішімін
анықтайтын ресімделген ережелер.
Басқаша айтқанда, хаттамалар
желідегі байланысты қамтамасыз ету тәртібін реттейтін рәсімдер мен
ережелердің жиынтығы болып табылады.
Кӛршілес деңгейдегі хаттамаларды жҥзеге
асыратын және сол
торапта орналасқан модульдер стандартталған хабар пішімдерін
пайдаланып, анықталған ережелерге сәйкес бір-бірімен ӛзара
әрекеттеседі. Бҧл ережелер әдетте интерфейс деп аталады (2.1 сурет)
Интерфейс бір тораптағы іргелес деңгейде орналасқан желілік
компоненттерді алмастыратын хабарлардың
реттілігі мен пішімін
анықтайды. Интерфейс бҧл деңгеймен кӛршілес деңгейге ҧсынылатын
қызметтер жиынтығын анықтайды.
Бір қарағанда, хаттама мен интерфейс бірдей тҧжырымдаманы
білдіреді, бірақ шын мәнісінде оларда әртҥрлі тапсырмалар бар:
хаттамалар әртҥрлі тораптардағы бірдей деңгейдегі модульдер ӛзара
әрекеттесу ережелерін анықтайды және интерфейстер - бір тораптағы
кӛрші деңгейдегі модульдер болып табылады.
2.1 сурет. Ӛзара әрекеттесу деңгейін ұйымдастыру
26
Желілердегі тҥйіндердің ӛзара іс-қимылын ҧйымдастыру ҥшін
жеткілікті иерархиялық ҧйымдастырылған
хаттамалар жиынтығы
байланыс хаттамаларының жинағы деп аталады
.
Байланыс хаттамалары бағдарламалық және аппараттық
қҧралдарда да жҥзеге асырылуы мҥмкін. Тӛмен
деңгейлі хаттамалар
кӛбінесе бағдарламалық жасақтама мен аппараттық қҧралдардың
тіркесімі арқылы жҥзеге асырылады, ал жоғарғы қабат хаттамалары
әдетте тек бағдарламалық жасақтама болып табылады.
Хаттамалар
тек компьютерлермен ғана емес, басқа да желілік
қҧрылғылармен - тораптармен, кӛпірлермен, ажыратқыштармен,
маршрутизаторлармен және т.б. қҧрылғының тҥріне қарай, бір немесе
бірнеше хаттамалар жиынтығын енгізуге кірістірілген қҧралдар болуы
керек.
Стандарттар мен сипаттамалардың
ашық сипаты тек байланыс
хаттамалары ҥшін ғана емес, сондай-ақ желіні қҧруға арналған тҥрлі
қҧрылғылар мен бағдарламалар ҥшін маңызды болып табылады.
2.3.
Достарыңызбен бөлісу: