Microsoft-ты нүктеден-нүктеге дейін қысу - Microsoft Point-to-Point Compression

Microsoft-ты нүктеден-нүктеге дейін қысу (MPC; сипатталған RFC 2118 ) Бұл ағындық деректер қысу жүзеге асыруға негізделген алгоритм Лемпель – Зив пайдалану жылжымалы терезе буфер. Сәйкес Хифн IP мәлімдемесі,[1] MPC болды патент -жүктелген (1996-07-02 жж. берілген соңғы АҚШ патенті).

Қайда V.44 немесе V.42бис 1 қабатта жұмыс жасаңыз OSI моделі, MPPC оған қол жетімді есептеу ресурстары тұрғысынан айтарлықтай артықшылық беріп, 2 қабатта жұмыс істейді. The теру модем Орнатылған қысу (V.44 немесе V.42bis) тек деректер модемге сериялық берілгеннен кейін пайда болуы мүмкін, әдетте максималды жылдамдық 115,200 бит / с. MPC, оны басқарады операциялық жүйе, модемге жібермес бұрын, қанша дерек жинағысы келсе, сонша алады.

Модемнің жабдықтамасы бір пакетте көбірек қысылғанша күте тұра, деректерді тым кешіктірмеуі керек, әйтпесе бұл қолайсыз кешігу деңгей нәтиже береді. Бұл оған қол жеткізе алмайды, өйткені бұл үшін едәуір есептеуіш ресурстар қажет (модем масштабында), сонымен қатар маңызды буфер Жедел Жадтау Құрылғысы. Моцп сияқты бағдарламалық жасақтаманы қысу модемдікінен бірнеше рет асып түсіп, хост компьютерінің ресурстарын еркін қолдана алады. Бұл оған кез-келген уақытта жұмыс жасау үшін әлдеқайда үлкен буферді сақтауға мүмкіндік береді және ол берілгендердің көлемі арқылы тезірек өңделеді.

Түпкілікті нәтиже V.44 максималды 4: 1 (230 кбит / с) қысу деңгейіне жетуі мүмкін, бірақ әдетте 115,2 кбит / с-пен шектеледі, онда MPC максимум 8: 1 (460 кбит / с) сығуға қабілетті. ). MPC, сонымен қатар, оның қолында бар әлдеқайда көп есептеу қуатын ескере отырып, V.44-ке қарағанда деректерге қарағанда тиімдірек және 8: 1-ге қол жеткізілмеген кезде жоғары қысу коэффициенттеріне қол жеткізеді.

Сондай-ақ қараңыз

Әдебиеттер тізімі