Білімді процессорлар: IPv6 желілерінің өнімділігін арттыру жолдары
Knowledge-based processor
Білімді процессорлар (KBPs) – IPv6 желілерін жақсартуға арналған, жылдам әрі қауіпсіз жүйе құруға көмектесетін құрылғылар. Бағыттау, QoS, қауіпсіздік және дауыс/бейне трафигін өңдейді.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Білімге негізделген процессорлар (KBP) компьютерлік желілерде пакеттерді өңдеуге қолданылады. KBP-лер IPv6 желісінің жұмысын жақсарту мақсатымен әзірленген. IPv6 желісінің дамуына көмектесу арқылы KBP-лер жақсартылған және қауіпсіз желілік жүйе құруға мүмкіндік береді.
Knowledge based processors (KBPs) are used for processing packets in computer networks. Knowledge based processors are designed to increase the performance of the IPv6 network. By contributing to the build out of the IPv6 network, KBPs provide the means to an improved and secure networking system.
Артықшылықтар
Білімге негізделген процессорлардың артықшылығы – желілік саналы өңдеу функцияларының кең ауқымында бірнеше шешім қабылдау процестерін бір уақытта орындау мүмкіндігі. Бұған маршрутизация, қызмет сапасы (QOS), қауіпсіздік және төлем жүйесі үшін кіруді бақылау, сондай-ақ дауыс/бейне пакеттерін беру кіреді. Бұл функциялар IPv6 желілеріндегі VoD (талап бойынша бейне), VoIP (Интернет-протокол арқылы дауыс), бейне және аудио трансляциясы сияқты жаңа буын Интернет-қосымшаларының өнімділігін арттырады. Білімге негізделген процессорлар желінің жұмысын жақсарту үшін параллель өңдеу, терең конвейерлік өңдеу және қуатты басқарудың жетілдірілген әдістері сияқты әртүрлі техникаларды қолданады. Осы салалардың әрқайсысын жетілдіру, қолданыстағы компоненттерге сымдық жылдамдықпен өз функцияларын тиімдірек орындауға және желінің жалпы өнімділігін арттыруға мүмкіндік береді. Білімге негізделген процессорлардағы деректер базаларына классификациялық кестелер, маршрутизациялық кестелер және нақты сәйкестік кестелері кіреді, олардың барлығы CPU және желілік процессорлармен пайдаланылады. Білімге негізделген процессорлар негізінен пакеттік тақырыптарды (пакеттің шамамен 20% -ын) өңдейді, бұл желілік сананы қамтамасыз етеді. Ал контенттік процессорлар пакеттік жүктемені тексеруге мүмкіндік береді (пакеттің 80% -ы деректер), сондықтан пакеттің ішінде "тереңірек" іздеу қажет.
The advantages that knowledge based processors offer are the ability to execute multiple simultaneous decision making processes for a range of network aware processing functions. These include routing, Quality of Service (QOS), access control for both security and billing, as well as the forwarding of voice/video packets. These functions improve the performance of advanced Internet applications in IPv6 networks such as VOD (Video on demand), VoIP (voice over Internet protocol), and streaming of video and audio. Knowledge based processors use a variety of techniques to improve network functioning such as parallel processing, deep pipelining, and advanced power management techniques. Improvements in each of these areas allow for existing components to carry on their functions at wired speeds more efficiently thus improving the performance of the overall network. The databases in a knowledge based processor include classification tables, forwarding tables, and exact match tables all of which are utilized by the CPU and network processors. Knowledge based processors mainly process packet headers (20% of the packet approximately) which enables network awareness. Content processors, by contrast, allow for packet payload inspection (80% of the packet is data) and therefore must search "deeper" into the packet.