Кіріспе
Компьютерлік желілердің қызмет сапасы архитектурасы
Компьютерлік желілерде интеграцияланған қызметтер немесе IntServ – желілерде қызмет сапасына (QoS) кепілдік беру үшін қажетті элементтерді анықтайтын архитектура. Мысалы, IntServ бейне және дыбысты қабылдағышқа үзіліссіз жеткізуге мүмкіндік береді. IntServ нақтырақ QoS жүйесін анықтайды, ол көбінесе DiffServ-тің жалпырақ басқару жүйесімен салыстырылады. IntServ бойынша жүйедегі әрбір маршрутизатор IntServ-ті қолдайды, ал қандай да бір QoS кепілдігі қажеттілігі туындаған әрбір қосымша жеке резервация жасауы тиіс. Ағын сипаттамалары резервацияның мақсатын көрсетеді, ал RSVP – оны желі бойынша жіберуге арналған негізгі механизм.
In computer networking, integrated services or IntServ is an architecture that specifies the elements to guarantee quality of service (QoS) on networks. IntServ can for example be used to allow video and sound to reach the receiver without interruption. IntServ specifies a fine grained QoS system, which is often contrasted with DiffServ's coarse grained control system. Under IntServ, every router in the system implements IntServ, and every application that requires some kind of QoS guarantee has to make an individual reservation. Flow specs describe what the reservation is for, while RSVP is the underlying mechanism to signal it across the network.
ЖОО-ға жауап беру
Ресурстарды резервтеу протоколы (RSVP) RFC 2205 құжатында сипатталған. Желідегі QoS деректерін жіберуге қабілетті барлық құрылғылар 30 секунд сайын PATH хабарламасын жібереді, ол желілер арқылы таралады. Оларды қабылдағысы келетін құрылғылар тиісті RESV (Reserve – «резервтеу») хабарламасын жібереді, ол жолды кері бағытта, жіберушіге дейін іздейді. RESV хабарламасында ағын сипаттамалары болады. Жіберуші мен қабылдаушы арасындағы маршрутизаторлар сұралған резервті қолдай алатынын немесе қолдай алмайтынын анықтауы керек, егер қолдай алмаса, қабылдаушыға хабарлау үшін бас тарту туралы хабарлама жібереді. Әйтпесе, резервті қабылдағаннан кейін трафикті жеткізуге міндетті болады. Маршрутизаторлар ағынның сипатын сақтайды және оны бақылайды. Бұл жұмсақ күйде орындалады, сондықтан белгілі бір уақыт ішінде ешқандай хабарлама келмесе, қабылдаушы уақыты бітіп, резерв жойылады. Бұл жіберуші немесе қабылдаушы құрылғысы бұзылса немесе резервті алдымен жоймастан дұрыс жабылмаса туындайтын мәселені шешеді. Жеке маршрутизаторлар өздерінің қалауынша трафикті бақылап, оның ағын сипаттамаларына сәйкес келетінін тексеруі мүмкін.
Қиындықтар
IntServ жұмыс істеуі үшін, трафик жолындағы барлық маршрутизаторлар оны қолдауы тиіс. Сонымен қатар, әр маршрутизаторда көптеген күйлер сақталуы керек. Осының салдарынан, IntServ кішкентай масштабта жұмыс істейді, бірақ жүйе үлкен желілерге немесе Интернетке дейін кеңейгенде, барлық резервтеулерді қадағалау көп ресурстарды қажет етеді. Масштабтану мәселесін шешудің бір жолы – көп деңгейлі тәсілді пайдалану, онда микроағындар бойынша ресурстарды резервтеу (мысалы, жеке пайдаланушылар үшін ресурстарды резервтеу) шеткі желіде жүзеге асырылады, ал негізгі желіде ресурстар тек жиынтық ағындар үшін ғана резервтеледі. Осы екі деңгей арасында орналасқан маршрутизаторлар негізгі желіден резервтелген жиынтық ені жолақтығын реттеуі керек, осылайша шеткі желіден келетін жеке ағындарға арналған резервтеу сұраныстарын тиімдірек қанағаттандыруға болады.