HDLC против SDLC

HDLC ва SDLC протоколҳои иртиботӣ мебошанд. SDLC (Synchronous Data Link Control) як протоколи коммуникатсионӣ мебошад, ки дар қабати пайвандии маълумотҳои шабакаҳои компютерӣ истифода мешавад, ки онро IBM таҳия кардааст. HDLC (High-Link Link Control Control) боз як протоколи алоқаи маълумот аст, ки аз ҷониби ISO (Созмони Байналмилалии Стандартикунонӣ) таҳия шудааст ва аз SDLC сохта шудааст.

SDLC аз ҷониби IBM соли 1975 таҳия шудааст, ки дар муҳити шабакавии меъморӣ (SNA) истифода мешавад. Он синхронӣ ва каме бетағйир буд ва яке аз аввалинҳо буд. Он аз ҷиҳати самаранокӣ, тағйирпазирӣ ва суръат аз протсессҳои ба синхронизатсия синхронӣ, ба хусусият нигаронидашуда (яъне Bisync аз IBM) ва протоколҳои ба ҳисоб нигаронидашудаи байт баробар аст (яъне DDCMP аз DEC). Намудҳои гуногуни пайвандҳо ва технологияҳо, аз қабили пайвандҳои нуқта ба нуқта ва бисёрҷониба, васоити маҳдуд ва бидуни маҳдуд, воситаҳои интиқоли нисфи дуплекс ва дуплекс ва шабакаҳои васл ва бастабандишуда дастгирӣ карда мешаванд. SDLC намуди гиреҳи "ибтидоӣ" -ро муайян мекунад, ки дигар истгоҳҳоро назорат мекунанд, ки гиреҳҳои "сониян" ном доранд. Пас гиреҳҳои дуввум танҳо тавассути ибтидоӣ назорат карда мешаванд. Ибтидоӣ бо истифода аз овоздиҳӣ бо гиреҳи дуввум тамос хоҳад гирифт. Гиреҳҳои дуввум бидуни иҷозати ибтидоӣ наметавон интиқол диҳанд. Барои пайваст кардани ибтидо бо гиреҳҳои миёна чор конфигуратсияи асосӣ, аз қабили Нуқта-ба-нуқта, Multipoint, Loop ва Hub-ро метавон истифода бурд. Нуқта ба нуқта танҳо як ибтидоӣ ва дуввумро дар бар мегирад, дар ҳоле ки Multipoint як гиреҳи ибтидоӣ ва бисёр миёнаро дар назар дорад. Топологияи ҳалқа бо Loop ҷалб карда шудааст, ки аслан ибтидоиро ба дуюмдараҷа мепайвандад ва дуюмдараҷаро боз ба ибтидо пайваст мекунад, то ин ки дувваҳои миёнарав дар баробари посух додан ба дархостҳои аввалия, ба ҳамдигар гузаранд. Дар ниҳоят, пешрафти Hub канали дохилӣ ва содиротӣ барои иртибот ба гиреҳҳои дуввумро дар бар мегирад.

HDLC танҳо вақте ба вуҷуд омад, ки IBM SDLC-ро ба кумитаҳои гуногуни стандартҳо пешниҳод кард ва яке аз онҳо (ISO) SDLC-ро тағир дод ва протоколи HDLC сохт. Ин боз як протоколи синхронии каме нигаронидашуда аст. Сарфи назар аз он, ки якчанд хусусиятҳои дар SDLC истифодашуда партофта мешаванд, HDLC ҳамчун маҷмӯи мувофиқи SDLC ҳисобида мешавад. Формати SDLC Frame аз тарафи HDLC мубодила мешавад. Майдонҳои HDLC ҳамон функсияҳоиеро доранд, ки дар SDLC мавҷуданд. HDLC низ, ҳамоҳангсозии пурраи дуплексро ҳамчун SDLC дастгирӣ мекунад. HDLC барои санҷиши 32-бита интихоб дорад ва HDLC конфигуратсияҳои Loop ё Hub -ро дастгирӣ намекунад, ки фарқиятҳои ночиз аз SDLC мебошанд. Аммо, фарқи асосӣ аз он иборат аст, ки HDLC се усули интиқолро дастгирӣ мекунад, дар муқоиса бо режими SDLC. Якум, ин усули вокуниши муқаррарӣ (NRM) мебошад, ки гиреҳҳои дуввум бо ибтидо тамос гирифта наметавонанд то аввалия иҷозат надиҳад. Ин воқеан ҳолати интиқол дар SDLC истифода мешавад. Дуюм, Ҳолати вокуниши асинхронӣ (ARM) гиреҳҳои дуввумро бидуни иҷозати ибтидоӣ гуфтугӯ мекунанд. Ниҳоят он дорои режими мутавозини асинхронӣ (ABM) аст, ки гиреҳи омезишро ворид мекунад ва ҳама иртиботи ABM танҳо байни ин навъи гиреҳҳо сурат мегирад.

Хулоса, SDLC ва HDLC ҳарду протоколҳои шабакаи қабати маълумот мебошанд. SDLC аз ҷониби IBM таҳия шудааст, дар ҳоле ки HDLC аз ҷониби ISO бо истифода аз SDLC ҳамчун асос муайян шудааст. HDLC функсияи бештар дорад, ҳарчанд баъзе хусусиятҳои SDLC дар HDLC мавҷуд нестанд. SDLC бо чаҳор конфигуратсия метавонад истифода шавад, дар ҳоле ки HDLC танҳо бо ду истифода шуда метавонад. HDLC барои чеки 32-битӣ опсия дорад. Тафовути калидӣ байни ин ду усулҳои интиқол мебошанд, ки онҳо доранд. SDLC танҳо як ҳолати интиқол дорад, ки NRM аст, аммо HDLC се низом, аз ҷумла NRM дорад.