Агымды башкаруу менен катаны башкаруунун ортосундагы айырма

Мазмуну:

Агымды башкаруу менен катаны башкаруунун ортосундагы айырма
Агымды башкаруу менен катаны башкаруунун ортосундагы айырма

Video: Агымды башкаруу менен катаны башкаруунун ортосундагы айырма

Video: Агымды башкаруу менен катаны башкаруунун ортосундагы айырма
Video: Ну, наконец-то дождались ► 1 Прохождение Elden Ring 2024, Ноябрь
Anonim

Негизги айырма – Агымды башкаруу жана Ката башкаруу

Маалымат байланышы – булактан көздөгөн жерге берүү чөйрөсү аркылуу берилиштерди жөнөтүү процесси. Натыйжалуу маалымат байланышы үчүн, бул ыкмаларды колдонуу зарыл. Жөнөтүүчү жана кабыл алуучу ар кандай ылдамдыкка жана ар кандай сактоо сыйымдуулугуна ээ. Маалымат көздөгөн жерге жеткенде, маалыматтар эстутумда убактылуу сакталат. Бул эс буфер катары белгилүү. Ылдамдык айырмачылыктары жана буфердик чектөөлөр ишенимдүү маалымат байланышына таасир этиши мүмкүн. Агымды башкаруу жана Ката башкаруу так маалыматтарды берүү үчүн колдонулган эки башка механизми болуп саналат. Жөнөтүүчү ылдамдыгы жогору болсо жана кабыл алуу ылдамдыгы төмөн болсо, ылдамдыктын дал келбегендиги бар. Андан кийин жөнөтүлгөн маалыматтардын агымын көзөмөлдөө керек. Бул ыкма агымын башкаруу деп аталат. Берүү учурунда каталар болушу мүмкүн. Эгерде кабыл алуучу катаны аныктаса, ал жөнөтүүчүгө маалыматтарда ката бар экендигин билдирүүгө тийиш. Ошентип, жөнөтүүчү маалыматтарды кайра жөнөтө алат. Бул ыкма Error Control деп аталат. Экөө тең OSI моделинин маалымат шилтеме катмарында пайда болот. Агымды башкаруу менен катаны көзөмөлдөөнүн негизги айырмасы, Агымды башкаруу бул жөнөтүүчүдөн алуучуга маалыматтардын туура агымын камсыз кылуу, ал эми Ката башкаруусу кабыл алуучуга жеткирилген маалыматтар катасыз жана ишенимдүү экендигин билүү болуп саналат.

Агымды башкаруу деген эмне?

Дайындарды бир түзмөктөн башка түзмөккө жөнөтүүдө, жөнөтүүчү аягы булак, жөнөтүүчү же жөнөтүүчү катары белгилүү. Кабыл алуучу аягы көздөгөн жер же алуучу катары белгилүү. Жөнөтүүчү менен кабыл алуучунун ылдамдыгы ар кандай болушу мүмкүн. Маалыматты жөнөтүү ылдамдыгы жогору болсо, кабыл алуучу маалыматты иштете албайт. Ошентип, агымды башкаруу ыкмаларын колдонсо болот.

Агымды башкаруунун жөнөкөй ыкмаларынын бири – токтотуу жана күтүү агымын башкаруу. Биринчиден, өткөргүч маалымат алкагын жөнөтөт. Ал кабыл алынганда, кабыл алуучу тастыктоо кадрын (ACK) жөнөтөт. Жөнөтүүчү кабыл алуучудан тастыктоо кадрын алгандан кийин гана маалыматтарды жөнөтө алат. Бул механизм берүү агымын көзөмөлдөйт. Негизги кемчилиги - бир эле учурда бир гана маалымат алкагы берилиши мүмкүн. Эгер бир билдирүү бир нече кадрды камтыса, токтотуу жана күтүү агымды башкаруунун эффективдүү ыкмасы болбойт.

Агымды башкаруу менен катаны көзөмөлдөөнүн ортосундагы айырма
Агымды башкаруу менен катаны көзөмөлдөөнүн ортосундагы айырма
Агымды башкаруу менен катаны көзөмөлдөөнүн ортосундагы айырма
Агымды башкаруу менен катаны көзөмөлдөөнүн ортосундагы айырма

01-сүрөт: Агымды башкаруу жана катаны көзөмөлдөө

Сыдырма терезе ыкмасында жөнөтүүчү да, кабыл алуучу да терезени сактайт. Терезе өлчөмү буфердин өлчөмүнө барабар же андан аз болушу мүмкүн. Жөнөтүүчү терезе толгонго чейин жөнөтө алат. Терезе толгондо, өткөргүч ресиверден тастыктоо алганга чейин күтүшү керек. Ар бир кадрга көз салуу үчүн катар номери колдонулат. Кабыл алуучу кийинки күтүлгөн кадрдын катар номери менен тастыктоо жөнөтүү менен кадрды тааныйт. Бул тастыктоо жөнөтүүчүгө кабыл алуучу көрсөтүлгөн сандан башталган жээкчелердин Windows өлчөмүндөгү санын кабыл алууга даяр экенин билдирет.

Ката башкаруу деген эмне?

Дайындар кадрлардын ырааттуулугу катары жөнөтүлөт. Кээ бир алкактар көздөгөн жерге жетпей калышы мүмкүн. Ызы-чуу рамкага таасирин тийгизиши мүмкүн, андыктан ал кабыл алууда таанылбай калышы мүмкүн. Бул жагдайда, ал кадр жоголгон деп аталат. Кээде, алкактар көздөгөн жерге жетет, бирок биттерде кээ бир каталар бар. Андан кийин алкак бузулган кадр деп аталат. Эки учурда тең кабыл алуучу туура маалымат алкагын албайт. Бул маселелерди болтурбоо үчүн жөнөтүүчү менен кабыл алуучунун транзиттик каталарды аныктоо үчүн протоколдору бар. Ишенимсиз маалымат шилтемесин ишенимдүү маалымат шилтемесине айландыруу маанилүү.

Каталарды көзөмөлдөө техникалары

Каталарды башкаруунун үч ыкмасы бар. Алар Stop-and-Wait, Go-Back-N, Selective-Repeat. Жалпысынан бул механизмдер Automatic Repeat Request (ARQ) деп аталат.

Токто жана күт ARQ режиминде кадр ресиверге жөнөтүлөт. Андан кийин кабыл алуучу ырастоо жөнөтөт. Эгерде жөнөтүүчү белгилүү бир убакыт аралыгында тастыктоо албаса, анда жөнөтүүчү ал кадрды кайра жөнөтөт. Бул убакыт аралыгы таймер деп аталган атайын аспаптын жардамы менен табылат. Кадрды жөнөтүүдө жөнөтүүчү таймерди иштетет. Анын белгиленген убактысы бар. Эгерде кабыл алуучудан эч кандай таанымал ырастоо жок болсо, жөнөтүүчү ал кадрды кайра жөнөтөт.

Go-Back-N ARQ'да жөнөтүүчү терезенин өлчөмүнө чейин бир катар кадрларды өткөрөт. Эгерде каталар жок болсо, кабыл алуучу адаттагыдай тастыктоо жөнөтөт. Эгер көздөгөн жер катаны аныктаса, ал ошол кадр үчүн терс ырастоо (NACK) жөнөтөт. Ката алкагы оңдолгонго чейин кабыл алуучу ката кадрын жана келечектеги бардык кадрларды четке кагат. Эгер жөнөтүүчү терс ырастоо алса, ал ката кадрын жана бардык кийинки кадрларды кайра өткөрүп бериши керек.

Selective-Repeat ARQ режиминде кабыл алуучу катар номерлерине көз салып турат. Ал жоголгон же бузулган кадрдан гана терс ырастоо жөнөтөт. Жөнөтүүчү NACK алынган кадрды гана жөнөтө алат. Go-Back-N ARQ натыйжалуураак. Бул каталарды башкаруунун кеңири таралган ыкмалары.

Агымды башкаруу жана катаны көзөмөлдөө ортосунда кандай окшоштук бар?

Агымды башкаруу да, катаны көзөмөлдөө да Data Link катмарында болот

Агымды башкаруу менен катаны көзөмөлдөөнүн ортосунда кандай айырма бар?

Агымды башкаруу жана катаны көзөмөлдөө

Агымды башкаруу – маалымат байланышында жөнөтүүчүдөн кабыл алуучуга туура берүүнү камсыз кылуу механизми. Катаны башкаруу – бул маалымат байланышындагы кабыл алуучуга катасыз жана ишенимдүү маалыматтарды жеткирүү механизми.
Негизги техникалар
Токтоо жана күтүү жана жылма терезе агымды башкаруу ыкмаларынын мисалдары. Токто жана күт ARQ, Артка кайтуу-N ARQ, Тандалма-кайталоо ARQ каталарды көзөмөлдөө ыкмаларынын мисалдары болуп саналат.

Корытынды – Агымды көзөмөлдөө жана катаны көзөмөлдөө

Дайындар жөнөтүүчүдөн алуучуга өткөрүлүп берилет. Ишенимдүү жана натыйжалуу байланыш үчүн, бул ыкмаларды колдонуу маанилүү. Агымды башкаруу жана каталарды башкаруу алардын экөөсү. Бул макалада Flow Control жана Error Control ортосундагы айырма талкууланды. Агымды башкаруу менен катаны көзөмөлдөөнүн айырмасы, Агымды башкаруу бул жөнөтүүчүдөн кабыл алуучуга маалыматтардын туура агымын камсыз кылуу, ал эми Ката башкаруусу кабыл алуучуга жеткирилген маалыматтар катасыз жана ишенимдүү экендигин аныктоо болуп саналат.

Агымды башкаруу жана катаны көзөмөлдөө PDF форматын жүктөп алыңыз

Сиз бул макаланын PDF версиясын жүктөп алып, аны оффлайн максаттары үчүн колдонсоңуз болот. Сураныч, PDF версиясын бул жерден жүктөп алыңыз: Агымды башкаруу менен катаны башкаруунун ортосундагы айырма

Сунушталууда: