¿Qué es la tecnología P2P?

¡Hola!

Introducción a la tecnología P2p

Qué es p2p

P2P es Peer to Peer, lo que se denomina conexión peer-to-peer o peer-to-peer La tecnología P2P se refiere principalmente al hardware. La forma representativa de la tecnología de control de información conectada es el software. P2P se originó a partir del método original de comunicación por Internet, como por ejemplo, las PC de los edificios están interconectadas a través de LAN y diferentes edificios están interconectados a través de un módem telefónico remoto. El modelo de comunicación basado en el protocolo TCP/IP constituye la base de la Internet actual. Por lo tanto, desde una perspectiva tecnológica básica, P2P no es una tecnología nueva, sino un nuevo modelo de tecnología de aplicación.

II Introducción a la tecnología

1. Tecnología clave

P2p es una nueva tecnología de aplicación basada en el entorno de Internet, principalmente tecnología de software.

(1) Para muchas computadoras en Internet, las aplicaciones P2P deben considerar la interconexión de PC de gama baja más que otras aplicaciones. Al mismo tiempo, no tienen capacidades de red sólidas como los servidores. Tecnologías de aplicación P2P anteriores, El entorno de hardware actual se ha vuelto más complejo, por lo que en términos de conceptos básicos de comunicación, P2P debe proporcionar tecnología de posicionamiento (direccionamiento) y protocolo de enlace de extremo a extremo basada en la lógica de hardware existente y los protocolos de comunicación subyacentes para establecer una conexión estable. Las tecnologías involucradas incluyen resolución de direcciones IP, enrutamiento NAT y firewalls.

(2) A nivel de aplicación, si dos Peers representan dos empresas diferentes y han establecido una conexión a través de Internet, entonces la información de una parte debe ser reconocida por la otra, por lo que la información actual de Internet Los protocolos para la descripción y el intercambio de datos, como XML, SOAP, UDDI, etc., son todos necesarios para un software P2P completo.

(3) Si hay comunicación, debe haber seguridad y se debe considerar la tecnología de cifrado.

(4) Otras cosas a considerar incluyen cómo configurar un servidor central y cómo controlar la escala de la red.

2. Comparación entre la tecnología P2P y la tecnología de Internet existente

El principal modelo tecnológico actual de Internet es el método S/C. Este método requiere la configuración de una red con potentes capacidades de procesamiento. y un gran ancho de banda en Internet Las computadoras de alto rendimiento, junto con el software de servidor de alta gama, almacenan grandes cantidades de datos de manera centralizada e instalan software de servicios diversificados mientras procesan datos de manera centralizada, y pueden servir a otras PC en Internet. o recibir datos y proporcionar potencia de procesamiento y otras aplicaciones. Para una PC que está conectada al servidor y recibe servicios, esta PC es el cliente y su rendimiento puede ser relativamente potente. Una de las características de la tecnología P2P es que debilita el papel del servidor, o incluso cancela el papel del servidor. Dos PC cualesquiera sirven como servidores y clientes al mismo tiempo, es decir, de igual a igual.

3. Estrictamente hablando, la tecnología p2p es una especie de grid.

Definición de grid: Grid es una infraestructura de software que se ejecuta en la red, que conecta e integra diferentes sistemas de hardware y software. Los sistemas y sistemas de aplicación son los enlaces y adhesivos.

4. Características técnicas de P2P

(1) Es tanto S como C. Su comportamiento depende de los requisitos del usuario. Las aplicaciones de red son impulsadas libremente por los usuarios.

(2) La información fluye directamente entre dispositivos de red a alta velocidad y de manera oportuna, lo que reduce los costos del servicio de transferencia.

(3) Formar la base y la aplicación de la interacción de dispositivos de red.

(4) Mientras descentralizan la información de la red, dispositivos P2P con las mismas características pueden formar subredes que existen en la gran red de Internet, permitiendo volver a centralizar la información de una nueva manera.

Tres Aplicaciones Tecnológicas

La tecnología P2p se utiliza actualmente principalmente en los siguientes aspectos:

1. Comunicación en tiempo real: ICQ, OICQ y tecnología de telefonía IP

2. Máximo intercambio de archivos y otros contenidos: tecnología BT

Hoy en día, la gente está muy familiarizada con el uso de BT para descargar recursos. El nombre completo de BT se llama BitTorren, que muchos internautas traducen como /bit turbulence. tome el nombre homofónico directamente. Se llama en broma / perversión, pero es muy vívido si se elimina el color despectivo, porque de hecho es un mecanismo de intercambio de recursos que es diferente de la situación normal de Internet. Como herramienta de descarga innovadora, BT absorbe las ventajas técnicas del P2P y logra compartir la presión de descarga de manera simple y efectiva.

BT primero divide un archivo en Z partes en el lado del cargador. A descarga aleatoriamente las N partes en el servidor y B descarga aleatoriamente las M partes en el servidor. De esta manera, el BT de A irá a la computadora de B según la situación. Obtenga la parte M que B ha descargado y el BT de B irá a la computadora de A para obtener la parte N que A ha descargado según la situación. Esto no solo reduce la carga en el servidor, sino que también acelera el tiempo de procesamiento. del usuario (A y B) La velocidad de descarga y la eficiencia también se han mejorado, y las restricciones entre regiones también se han reducido. Por ejemplo, si C necesita conectarse al servidor para descargar, es posible que solo se necesiten unos pocos K. , pero es mucho más rápido obtenerlo de las computadoras de A y B. Por lo tanto, se dice que cuantas más personas lo usen, más personas lo descargarán y más rápido serán todos. Esta es la ventaja de BT. estás descargando, tú también estás subiendo (otras personas toman el archivo de tu computadora una cierta parte), así que mientras disfrutas de las descargas proporcionadas por otros, también estás contribuyendo

3. diseño de un sistema de recuperación de información adaptativo basado en p22

La topología de red del sistema de recuperación de información adaptativo basado en p2p propuesto en este artículo se muestra en la Figura 1. El sistema consta de varios nodos autónomos, que forman un La red de recuperación de información se basa en la arquitectura de la red, y cada nodo es de igual a igual. Cada nodo consta de un agente de cliente y un agente de servidor. Los usuarios envían preguntas a través del agente de cliente. Para cada pregunta, el agente de cliente puede utilizar la metabúsqueda. , rastreador y reenvío al servidor según la situación específica. El agente del cliente realiza el procesamiento de recuperación en cualquier combinación de los tres métodos. Para los documentos de resultado devueltos por los tres métodos, el agente del cliente los presenta al usuario después de fusionarlos y filtrarlos. Cuando el usuario explora los resultados, marca el documento como interesado o no interesado. Envíe comentarios relevantes al agente del cliente utilizando estos comentarios, el agente del cliente puede crear un modelo de usuario, que se utilizará para el filtrado de resultados futuros, por un lado. y también se utilizará para modificar la pregunta original del usuario para un mayor procesamiento de recuperación en el futuro, el agente del lado del servidor es responsable de la comunicación entre los nodos. Puede realizar la agrupación de usuarios en función de recibir modelos de usuario y documentos relacionados. , y basado en agrupación, para realizar recomendaciones cooperativas y reenviar solicitudes de recuperación entre usuarios con intereses iguales o similares, el diseño de la estructura interna de un solo nodo se muestra en la Figura 2.

4. tecnología para e- La influencia del modelo de aplicación de aprendizaje

Aprendizaje de intercambio de conocimientos basado en la idea P2P:

P2P es una tecnología, pero también es una idea, que tiene el potencial de cambiar el status quo de todo Internet Conecta a las personas directamente y les permite interactuar directamente a través de Internet, lo que hace que la comunicación en red sea más fácil y el intercambio de recursos más directo. Por lo tanto, fortalece la comunicación interpersonal en red, el intercambio de archivos y la informática distribuida. y otros aspectos Con el auge de la tecnología P2P, el intercambio de conocimientos basado en ideas P2P también ha comenzado a aparecer en Internet. Por ejemplo, la empresa LearningIDEAS proporciona una solución que puede capturar instantáneamente el intercambio de conocimientos entre personas. Permite transferir conocimiento externo en tiempo real junto con el intercambio de información. La tecnología de LearningIDEAS es muy similar al sistema de enrutamiento de un centro de llamadas empresarial. Permite enrutar y emparejar basándose en conocimientos y habilidades, permitiendo que un usuario se conecte con otro usuario relacionado cuando surgen necesidades reales y problemas específicos. En comparación con los sistemas tradicionales de aprendizaje electrónico, la mayor diferencia entre las soluciones de intercambio de conocimientos basadas en ideas P2P es que no es necesario crear un entorno de aprendizaje especializado ni organizar formalmente actividades de enseñanza, y puede proporcionar un canal para compartir conocimientos entre los alumnos y otros. .

Los sistemas de aprendizaje electrónico convencionales actuales, como Ellumniate, Centra, WebEx, etc., también proporcionan algunas soluciones de colaboración y aprendizaje sincrónico (como "salas de reuniones en línea" virtuales, etc.). llevar a cabo intercambios de aprendizaje informales y comunicación directa, pero este tipo de actividades de aprendizaje generalmente requieren planes y arreglos claros en términos de temas, tiempo y personal de comunicación. Las soluciones de intercambio de conocimientos basadas en P2P son diferentes. Cuando un usuario o estudiante encuentra una determinada dificultad, expresa su problema en el sistema LearningIDEAS, y el sistema puede ayudarlo inmediatamente a transferirlo a un colega o estudiante usuario que tenga experiencia en la resolución de dichos problemas.

Al igual que preguntar y comunicarse casualmente con las personas que lo rodean, este método de comunicación virtual instantánea puede resolver más rápidamente los problemas de la vida real que enfrentan los usuarios y elimina las barreras de tiempo y espacio para aprender a través del sistema de enseñanza formal.

El valor real de la solución informal de intercambio de conocimientos basada en la tecnología P2P es que permite que el aprendizaje y la comunicación se produzcan en línea en cualquier momento y se pueden integrar en los procesos reales de trabajo y vida. Esta solución de intercambio de conocimientos aleatorio, gratuito y oportuno no sólo permite que se produzcan interacciones de aprendizaje entre cada usuario de la red, sino que también se puede registrar y archivar el proceso de aprendizaje de los intercambios informales de conocimientos. Cuando las personas se unen a la red P2P, todos los usuarios tienen las mismas oportunidades y pueden comunicarse fácilmente y libremente en la red, aprender unos de otros en cualquier momento y obtener el conocimiento y la información que necesitan al comunicarse entre sí. P2P elimina las trabas de los servicios intermedios. Reconecta a las personas directamente a través de Internet, haciendo que el intercambio de conocimientos interpersonales sea más rápido y conveniente, mejorando así la eficiencia de las personas en la resolución de problemas de aprendizaje y el manejo de asuntos sociales.

IV. Deficiencias de la tecnología p2p y soluciones actuales

Los problemas de gestión y de seguridad son los mayores problemas que enfrenta actualmente el p2p.

En la estructura de la tecnología p2p, la importancia del nodo central se debilita en gran medida o incluso se elimina por completo. Las características de la descentralización se reflejarán más plenamente y se resaltará aún más la planitud de la estructura de comunicación de la red. Una estructura de comunicación de este tipo hace que la gestión y el control de la comunicación de información de la red sean más complejos y difíciles. Desde una perspectiva de gestión, los principales desafíos de la tecnología p2p se reflejan en dos aspectos: un control más complejo sobre la difusión de contenidos objetables y una gestión más difícil de los derechos de autor;

En el extranjero, los problemas causados ​​por el p2p en la gestión de derechos de autor han atraído mayor atención. Según los informes, la Oficina de Propiedad Intelectual del Congreso de los EE.UU. ha redactado una nueva versión del proyecto de ley en un esfuerzo por prohibir la aplicación de. este tipo de software p2p; el Reino Unido Ya en octubre de 2003 se aprobó una legislación para implementar la controvertida Ley europea de derechos de autor. Esta legislación aclaraba teóricamente que el uso de servicios p2p similares puede constituir un delito.

La solución actual: utilizar tecnología JXTA (tecnología paralela yuxtapuesta).

La tecnología JXTA proporciona la tecnología central para establecer aplicaciones de red P2P y tiene como objetivo establecer una plataforma de desarrollo universal para aplicaciones P2P. La tecnología JX2TA incluye principalmente un conjunto de protocolos que es independiente de la plataforma del sistema del lenguaje de programación y la plataforma de red. Este conjunto de protocolos ilustra las necesidades más básicas de las aplicaciones P2P. Se puede decir que JXTA es una pila P2P bajo el servicio o aplicación de red P2P ubicada en el sistema operativo o máquina virtual. Proporciona las funciones principales requeridas por las aplicaciones P2P. Sin embargo, algunas personas lo critican. Por ejemplo, Fang Xingdong cree que si la comunicación p2p es entre individuos y no incluye ninguna actividad comercial, entonces no debería estar restringida por derechos de propiedad intelectual.

Por supuesto, la tecnología no puede resolver todos los problemas, y el fortalecimiento de los medios legales pertinentes también es muy necesario. Sin embargo, la formulación de leyes debe centrarse en el futuro más que en el presente, y centrarse en los intereses generales de la sociedad más que en los intereses individuales.

Cinco perspectivas

Desde la perspectiva de la trayectoria de desarrollo de la tecnología p2p, es consistente con el desarrollo de la tecnología de Internet, es decir, está cambiando gradualmente de la orientación tecnológica a la orientación al mercado. , y de usuarios exclusivos a usuarios comunes también significa que la influencia de estas tecnologías pasará de un nivel puramente técnico a un nivel económico, cultural y social.

Dado que la tecnología p2p puede brindar comodidad para el intercambio y el intercambio de información de individuo a individuo, también puede brindar posibilidades para el intercambio y la cooperación de información entre medios. La tecnología P2p también puede convertirse en una nueva plataforma para la comunicación y la cooperación entre los medios, y también puede acelerar la evolución de los medios de comunicación. Para los medios de comunicación, lo que ahora sienten parece ser más bien una amenaza potencial, porque su posición central privilegiada en los medios tradicionales y en línea se verá cuestionada, desde otra perspectiva, si los medios de comunicación se presentan como productores ordinarios de productos informativos. , es posible que podamos encontrar nuevas esperanzas a partir de 2 tecnologías.

Como tecnología con un valor de aplicación cada vez más extendido, aunque todavía es difícil describir completamente el impacto de p2p en las características de comunicación de la red futura, el impacto está comenzando y continuará. La tecnología ha promovido en gran medida las propiedades de Internet como medio de comunicación de masas.

Referencias:

1. La tecnología P2P y el futuro de las comunicaciones en red Peng Lan Volumen 7 Número 1 Revista de la Universidad de Correos y Telecomunicaciones de Nanjing

2. Diseño de sistema adaptativo de recuperación de información basado en P2P Jiang Qi

3. La influencia de las ideas técnicas en el modelo de aplicación de aprendizaje electrónico Li Peng

4. Una breve discusión sobre la tecnología de Internet de próxima generación: la tecnología grid Wang Dong Guan Jianghong

5. tecnología de la información Nueva solución de red P2P: tecnología JXTA Wang Xuhui Zheng Xuefeng Yao Xuanxia

6. Investigación y aplicación de la tecnología P2P Chen Shufang Binxing Zhou Yonglin

7. Aplicación de la tecnología P2P y su estado de investigación Zhao Heng Chen Jie

s turísticos All Rights Reserved.