материнская плата

материнская плата материнская плата материнская плата

Компьютерные термины и определения .


главная (1) ||А|Б|В|Г|Д|Е|Ж|З|К|Л|М|Н|О|П|С|Т|У|Ф|Х|Ц|Ч|Ш|Э|Ю|Я|

гл (2) || гл (3) ||1|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|


  • P2P

    - [peer-to-peer]
    Популярность P2P набирала обороты вместе с ростом популярности наиболее известного клиента, использовавшего данную технологию — Napster — и достигла своего пика в момент коллапса этой сети. Но уже за несколько месяцев до смерти Napster стали появляться альтернативные сети, многие IT-лидеры объявили о поддержке P2P в своих новых продуктах — в общем, явление стало по-настоящему «модным».

    Четкого определения, что же такое P2P, нет. Поэтому приведу два наиболее распространенных. P2P (peer-to-peer) — это технология построения распределенной сети, где каждый узел может одновременно выступать как в роли клиента (получателя информации), так и в роли сервера (поставщика информации). Как правило, сеть состоит из равноправных узлов, причем каждый из них взаимодействует лишь с некоторым подмножеством узлов сети, так как установление связи «каждый с каждым» невозможно из-за ограниченности ресурсов (как вычислительных, так и пропускных). При этом передача информации между узлами, не связанными в данный момент непосредственно, может осуществляется как по своеобразной эстафете — от узла к узлу, так и путем установления временной прямой связи. Все вопросы маршрутизации и авторизации сообщений, передаваемых по эстафете, лежат не на едином сервере, а на всех этих отдельных узлах. Такое определение также известно под названием Pure P2P.

    Второе определение носит более общий характер: P2P — это класс приложений, совместно использующих распределенные ресурсы (дисковое пространство и файлы, вычислительные ресурсы, пропускную способность и т.д.). Именно в эту категорию попадают системы распределенных вычислительных сетей (SETI@HOME), некоторые файловые обменные сети (Napster) и службы сообщений.

    Плюсы и минусы Первый вопрос, который я задаю себе, узнав о какой-либо новинке, будь то технология, «железка» или софт — зачем это нужно и чем новинка лучше существующих аналогов. Несмотря на многообразие возможных ответов, применительно к рассматриваемому вопросу ключевыми характеристиками, на мой взгляд, являются:

    управляемость — простота поддержания работоспособности системы, а также решения вопросов, связанных с обновлением, восстановлением после сбоев и регистрацией активности (logging); информационная согласованность — достоверность, проверяемость и последовательность информации; расширяемость — возможность расширения информационных ресурсов системы; устойчивость к сбоям — надежность системы; безопасность — степень защиты информации от несанкционированного доступа; устойчивость к внетехнологическому вмешательству — возможность (или невозможность) вмешательства государственных и иных органов в работу сети ввиду какаих-либо причин (например, обвинение в нарушении авторских прав); масштабируемость — наличие пределов (как правило, технологических) увеличения мощностей и предельная стоимость расширения. А теперь сравним P2P и другие существующие топологии, дабы выяснить их преимущества и недостатки.

    На примере Napster довольно просто понять, как работает типичная клиент-серверная архитектура с небольшими вставками P2P на одном этапе.

    Пользователь загружает программу-клиент. Пользователь входит в сеть и регистрируется на сервере Napster, предоставляя информацию о себе (файлы в обменном фонде, ширина канала). Сервер регистрирует активного пользователя, внося список файлов в свою базу данных. Пользователь делает запрос на предмет интересующего его файла. Сервер производит поиск в своей базе, генерирует ответ (список IP-адресов узлов, имена и размеры файлов) и отправляет его пользователю. Пользователь выбирает, с какого узла загружать файл, соединяется напрямую с нужным узлом и загружает файл, используя протокол Napster. После загрузки он информирует сервер о результатах. Как видно, в данной схеме сервер присутствует на трех этапах, тогда как принцип P2P работает лишь на этапе загрузки. По сути, именно такая завязка на сервер и сгубила эту популярную сеть.

    Области применения Хотя возможных направлений применения P2P довольно много, наиболее успешны пока только четыре:

    Файловые обменные сети (file-sharing). В данном случае сети P2P выступают хорошей альтернативой FTP-архивам, которые уже давно перестали справляться с ростом информационного наполнения и числа потребителей. Несмотря на постоянный рост количественных характеристик файл-серверной архитектуры, P2P потенциально обладает целым рядом преимуществ: балансировкой нагрузки, более широкой полосой пропускания, высокой «живучестью» и широкими возможностями по публикации контента. Примеры — Napster, Gnutella и ее производные.

    Распределенные вычислительные сети. Например, такие как SETI@HOME. Этот проект продемонстрировал громадный вычислительный потенциал для хорошо распараллеливаемых задач. В настоящий момент в нем принимают участие свыше трех миллионов пользователей, а общее число «процессоро-лет» перевалило за семьсот тысяч, и все это на абсолютно бесплатной основе, когда добровольцы не получают ничего кроме красочного скринсейвера и возможности общественного признания. Службы сообщений (Instant-messaging). Думаю, что одни лишь имена наиболее популярных приложений данного класса — ICQ и AIM — говорят сами за себя.

    Сети групповой работы (P2P Groupware). Подобные приложения пока мало распространены, но в их будущем сомневаться не приходится. Одними из самых перспективных считаются Groove Network — сеть, предоставляющая защищенное пространство для коммуникаций, и OpenCola — технология поиска информации и обмена ссылками на наиболее интересные источники, где в роли поискового сервера выступает не бездушная железка, а каждый из пользователей сети, что обещает гораздо более высокую релевантность (при ответственном подходе пользователей к процессу, конечно).

    Проблемы P2P Как и у любой молодой технологии, у P2P есть, помимо технических, и свои социальные проблемы. Многие исследователи отмечают весьма неприятную ситуацию, сложившуюся в Gnutella: около 70% пользователей не добавляют вообще никаких файлов в обменный фонд, а около 50% всех найденных ресурсов предоставлены 1% (одним процентом!) пользователей [2]. Психология «общества массового потребления» постепенно превращает сеть равноправных узлов в клиент-серверную, со всеми вытекающими последствиями (падение производительности и надежности).

    Существует и проблема так называемого паразитического подключения: в сети появляются сервера, предоставляющие свои пользователям возможности по поиску контента без установки программы-клиента. Таким образом, получая информацию и генерируя громадный трафик, такие сервера не предоставляют сообществу ничего взамен. Впрочем, последние версии ряда программ уже способны с этим справляться — они распознают запросы «паразитов» и либо их игнорируют, либо предлагают установить таки клиентскую часть.

    Другая проблема P2P сетей связана с тем, что обмен информацией осуществляется между «незнакомыми» узлами (отсутствует опыт по обмену в прошлом), что порождает вполне объяснимые сомнения в качестве и достоверности предоставляемого контента [3]. Стоит вопрос и о самой легитимности существующих сетей. В первую очередь он связан со сложившимся в условиях всеобщей «антитеррористической» истерии стереотипом — якобы, единственным применением P2P является либо незаконный обмен ворованным контентом, либо, в более общем случае, сокрытие информации.

    Но, тем не менее, технология P2P лишний раз доказывает, что история имеет тенденцию повторяться. Подзабытые во времена эйфории по поводу клиент-серверных технологий, одно-ранговые модели возвращаются, реинкарнируясь в популярные и, самое главное, востребованные решения

  • PageRank

    -упрощенно говоря, это технология расчета значимости веб-страниц исходя из количества ссылок на него с других документов (в том числе и внутренних ссылок, а не только внешних). Данная технология была разработана в свое время двумя американскими аспирантами Сергеем Брином и Ларри Пейджем, основавшими в последствии поисковую машину Google. Модификации данного алгоритма используют многие поисковые машины (Яндекс, Апорт)

  • PCI

    - [Peripheral Component Interconnect]
    32-разрядная системная шина с возможностью расширения до 64 разрядов, взаимодействие через которую происходит без участия CPU; поддерживает технологию Plug-and-Play. Самый широко используемый интерфейс карт. Например, вы можете встретить PCI звуковые карты, видео карты, модемы, сетевые адаптеры, и так далее. Читая характеристики материнской платы обратите внимание на количество PCI слотов - чем больше тем лучше

  • Perl

    - (Practical Extraction and Report Language / практический язык извлечений и отчётов) - универсальный интерпретируемый скриптовый язык программирования. Основной особенностью языка считаются его богатые возможности для работы с текстом, реализованные при помощи регулярных выражений (regular expressions). Перл также знаменит огромной коллекцией дополнительных модулей CPAN

  • PHP

    - (PHP Hypertext Preprocessor) - интерпретируемый скриптовый язык программирования общего назначения, который создан специально для Web и который можно внедрять в HTML. PHP является на сегодняшний день одним из самых распространённых технологий (наряду с Perl, ASP/.NET и Python) благодаря простоте, скорости выполнения и богатой функциональности. PHP предельно прост для новичка в программировании, но предлагает много продвинутых возможностей для программиста-профессионала. Возможность расширения ядра, привлекло к PHP множество сторонних разработчиков, работающих над своими модулями, что дало PHP возможность работать с огромным количеством баз данных, протоколов, поддерживать большое число API. PHP поддерживает ООП, регулярные выражения в стиле Perl, работу с XML и др. PHP доступен на множестве платформ (UNIX-платформы, Windows, Macintosh и др.)

  • Ping

    - (Packet InterNet Groper / отправитель пакетов Internet) - программа, используемая для проверки доступности адресата путем передачи ему специального сигнала ( ICMP echo request - запрос отклика ICMP) и ожидания ответа

  • Pixel

    - Точка на поверхности экрана (точка на плоскости). Из пикселей и состоит всё изображение

  • PNG

    - Графический формат PNG спроектирован для замены устаревшего и более простого формата GIF, а также, в некоторой степени, для замены значительно более сложного формата TIFF (см. официальный сайт PNG или хронологическую страницу для дополнительной информации). Формат PNG позиционируется прежде всего для использования во всемирной паутине (WWW) и графического редактирования.

    Формат PNG имеет следующие основных преимущества перед GIF: неограниченное количество цветов в изображении (для GIF ограничено 256), альфа-канал (полупрозрачные изображения), гамма-коррекция (межплатформенное управление яркостью изображения), двумерная чересстрочная прогрессивная развёртка. Кроме того, патент на формат GIF принадлежит фирме Compuserve, что ограничивает возможности его использования в свободном программном обеспечении.

    Формат PNG обладает более сильным уровнем сжатия для файлов с большим количеством цветов, чем GIF, но разница составляет около 5-25%, что недостаточно для абсолютного преобладания формата, т.к. маленькие 2-16 цветные картинки GIF сжимает как минимум не хуже.

    Существует одна особенность GIF, которую PNG не пытается воспроизвести — это поддержка множественного изображения, особенно мультипликации, PNG был предназначен лишь для одного изображения. Для передачи множественных изображений используется расширенный формат MNG, опубликованный в середине 1999 года и уже поддерживаемый в различных приложениях.

    Для редактирования изображения PNG предоставляет отличный формат, даже для хранения промежуточных стадий редактирования. Поскольку сжатие происходит полностью без потерь и поскольку формат поддерживает глубину цветового канала 16 бит, сохранение, восстановление и пересохранение изображения проходят без потерь в качестве в отличие, например, от стандартного JPEG (даже с максимально высоким уровнем качества). В отличие от TIFF, спецификация PNG не позволяет авторам реализаций выбирать, какие возможности они собираются реализовать; как результат, любое сохранённое изображение PNG может быть прочитано в любом другом приложении, поддерживающем PNG

  • POP

    -(Post Office Protocol) - почтовый протокол для регламентации процедур пересылки почтовой корреспонденции от сервера к клиенту

  • Port

    - (порт) - 1) Абстракция, используемая транспортными протоколами Internet, чтобы различать множественные, одновременно имеющие место, разные соединения с одним и тем же хостом. Порт определяется своим номером. Номер порта - это число, определяющее конкретное приложение Internet которому предназначены посылаемые данные. Этот номер вместе с информацией о том, какой протокол используется на вышеследующем уровне содержится среди прочей служебной информации в пересылаемых пакетах Internet. 2) Один из физических каналов ввода-вывода компьютера, обычно -разъем на задней панели

  • protocol

    - 1. Совокупность определений (соглашений, правил), регламентирующих формат и процедуры обмена информацией между двумя или несколькими независимыми устройствами или процессами; описание того, как программы, компьютеры или иные устройства должны действовать, когда они взаимодействуют друг с другом. Протокольные определения охватывают диапазон регламентов от того, в каком порядке биты следуют по проводу, до формата сообщения электронной почты. Взаимодействующие компьютеры могут использовать совершенно различное ПО, но должны соблюдать принятое соглашение о том, как посылать и понимать принимаемые данные. 2. Запись всех производимых действий и получаемых откликов. Относятся обычно к сеансам работы в какой-нибудь системе или с каким-нибудь приложением. Данное значение термина "протокол" аналогично значению "протокол заседания"

  • Proxy-server

    - (прокси-сервер) - промежуточный веб-сервер, используемый как посредник между браузером и конечным веб-сервером. Чаще всего прокси-серверы применяются для: кеширование данных с целью экономии объема передачи информации и увеличения скорости доступа; экономии IP-адресов при подключении локальных пользователей к сети Интернет, ибо при использовании прокси нужен всего один публичный IP-адрес, при этом все компьютеры, выходящие в интернет через этот прокси, будут иметь для внешнего мира один и тот же IP-адрес; защита локальной сети от внешнего доступа; обеспечения контроля и учета трафика

  • Python

    - (питон) - интерпретируемый интерактивный объектно-ориентированный язык программирования высокого уровня. Python поддерживает классы, модули, обработку исключений, многонитевую обработку и др. Python относится к классу языков с динамической типизацией, предоставляет программисту автоматическую «сборку мусора» и удобные высокоуровневые структуры данных, такие как словари, списки, кортежи и др. Питон объединяет поразительную мощь с простым и ясным синтаксисом, продуманной модульностью и масштабируемостью. Python портируем и работает почти на всех известных платформах



При возникновении вопросов, сомнений звоните менеджеру по номеру расположенному ниже.

ГлавнаяCD-визиткиFlash программирование Обслуживание оборудованияВидео и фото услугиСайтостроениеИнтернет МаркетингКорпоративная символикаТехническая поддержка О компании

Copyright © 2008 www.solart.nov.ru
Создание и поддержка сайта: web дизайн-студия " Сол-Арт"
Весь материал, находящийся на данном сайте, защищен законом об авторских правах и является собственностью компании «Сол-Арт»
Звоните тел. 8 (34253) 23095 // 8 950 456 4001
Пишите manager@соларт.ru