¿Qué es la tecnología P2P?
Categoría: Computadora/Red>> Hardware
Análisis:
P2P significa Peer to Peer, lo que se denomina conexión peer-to-peer o conexión peer-to-peer. La tecnología de red to-peer se refiere principalmente a la tecnología de control de información conectada por hardware, y su forma representativa es el software.
Antecedentes técnicos
P2P se originó a partir del método de comunicación original de Internet, como las PC en edificios interconectadas a través de LAN y diferentes edificios 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.
Hoy en día, el P2P vuelve a llamar la atención principalmente debido a la aparición del software Napster e ICQ, aunque la investigación sobre métodos P2P nunca se había detenido antes de Napster.
La Internet actual se basa principalmente en el modelo de aplicación de estructura S (Servidor)/B (Navegador) o S/C (Cliente). Dichas aplicaciones deben configurar un servidor en la red y la información. pasa a través del servidor. La información se carga centralmente en el servidor para su almacenamiento y luego se descarga por separado (como un sitio web), o la información se procesa de acuerdo con reglas patentadas (software) en el servidor antes de que pueda transmitirse y fluir en la red (como correos electrónicos).
Hoy en día, los PC (u operadores) que poseen software Napster e ICQ pueden elegir otro PC (u operador) que también posea dicho software para formar una interconexión (conexión directa, no a través de un servidor ***). Comparte recursos y colabora para completar determinadas acciones. Los dispositivos y usuarios con el mismo software P2P también pueden formar su propia red privada P2P en Internet.
Situación actual
1. Productos y tecnologías de I+D representativos
(1) Software de mensajería instantánea tipo ICQ. Dos o más usuarios se comunican entre sí mediante texto, voz o archivos. Es rápido, directo y fácil comunicarse con dispositivos de red que no son PC (como PDA y teléfonos móviles). Además, puede identificar a los usuarios sin depender del dispositivo. . Dado que el uso de la tecnología P2P puede debilitar o incluso eliminar la dependencia del servidor central, dicha comunicación se acerca más al modo de comunicación sin Internet.
(2) Farsite (Microsoft), software de almacenamiento de datos tipo Ocean Store. Se utiliza para almacenar objetos de almacenamiento de forma descentralizada en la red, en lugar de en servidores dedicados como hoy. Esto reduce la carga sobre el servidor y aumenta la confiabilidad de los datos y la velocidad de transmisión.
(3) Software Napster. Para lograr el intercambio de datos, los usuarios pueden descargar y cargar archivos directamente desde cualquier PC con un software similar instalado, en lugar de hacerlo desde el servidor. Los usuarios pueden recuperar y copiar archivos compartidos. El software descubre automáticamente la lista de archivos más reciente, por lo que los editores no necesitan preocuparse por problemas de publicación.
(4) Software de búsqueda y consulta de datos Infrasearch y Pointera. Se utiliza para completar la recuperación de información en redes P2P. Una vez que se forma una red privada P2P, la búsqueda de datos en ella es diferente de la situación actual en Internet donde los datos se almacenan en un servidor central. Debemos considerar recopilar dinámicamente el contenido de cada par en la red P2P actual y entregarlo de manera efectiva. a los usuarios. Un número considerable de usuarios de redes P2P tienen diferentes formas de conectarse a Internet, incluidas líneas dedicadas, acceso telefónico, banda ancha y banda estrecha. Una red puede estar en línea las 24 horas del día, mientras que la otra puede estar en línea solo durante decenas de minutos; ; los sistemas operativos utilizados también varían.
(5) Software de computación colaborativa Netbatch (Intel). Puede conectar casi 10.000 PC y utilizar su tiempo libre para realizar cálculos colaborativos para completar tareas de ultracomputación (como exploración espacial, cálculos de biología molecular y diseño de chips).
(6) Software de colaboración móvil o de datos similar a Groove. Es una herramienta de software basada en una conexión P2P, que puede establecer una plataforma de trabajo colaborativo segura a nivel empresarial (red P2P), proporcionar comunicación de información interactiva en la cadena de información de oferta y demanda, como catálogos de productos, listas de inventario y entrega, y ayuda. Los usuarios realizan canales de distribución Mantenimiento, servicio al cliente y soporte.
(7) Software de juego.
De hecho, muchos juegos en línea son P2P, especialmente aquellos juegos para dos jugadores y multijugador.
2. Organización y estándares
En la actualidad, aún no se ha establecido una organización P2P formal. El grupo de trabajo P2P se estableció en agosto de 2000, con miembros como Intel, IBM y HP. y otras grandes empresas. Los objetivos se centran en los estándares, la seguridad y la confiabilidad de la tecnología P2P, etc. Sin embargo, debido al rápido desarrollo de la propia tecnología P2P, el alcance de la tecnología P2P aún no se ha determinado y actualmente no existe una especificación unificada.
Desarrollo
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 parte, por lo que la Internet actual 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 el 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
En la actualidad, el principal modelo técnico de Internet es el método S/C. Este método requiere la configuración de una red potente. Capacidades de procesamiento y 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, pueden servir a otras PC en Internet. , proporcionar 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. A la derecha hay algunas comparaciones entre los métodos P2P y S/C:
El método S/C provoca concentración en Internet. Tanto los recursos de información como los recursos de costos se concentran en la misma dirección. Uno a muchos y uno a muchos. Formas fuertes versus débiles de relaciones sociales, como relaciones entre personas versus individuos o empresas, grandes empresas versus pequeñas empresas, escuelas versus estudiantes, empresas versus empleados, etc. Por tanto, el método S/C está en línea con la demanda del mercado. El método P2P hará que la cantidad de información y los recursos de costos se distribuyan uniformemente en todos los puntos de Internet, lo que constituye la llamada tendencia de "marginación". Este modelo se ajusta a las características de las formas de relación social "uno a uno" y equivalentes, como de individuo a individuo, entre empresas de tamaño similar, etc., lo que también está en consonancia con la demanda del mercado (como ICQ). Por lo tanto, estos dos métodos definitivamente existirán, y la afirmación de que P2P reemplazará al modelo S/C es falsa. No debería haber duda de que P2P tiene su propio espacio de mercado único y es un complemento de las aplicaciones de Internet existentes.
3. 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.
Aplicaciones empresariales
Los productos de Internet que aplican tecnología P2P están abriendo rápidamente un nuevo mercado de aplicaciones de Internet. Por ejemplo, las herramientas de mensajería instantánea tipo ICQ no sólo han creado un mercado enorme, sino que lo están haciendo. También está creciendo en número, por ejemplo, en el mercado de las comunicaciones móviles, los formatos de información múltiple (soporte de texto e idiomas) y la inmediatez de los productos ICQ pueden agregar contenido de información (texto, imágenes) y objetos de comunicación (usuarios de ICQ en línea) a las comunicaciones convencionales. .
Por otro lado, el uso de ICQ también hará que algunos usuarios abandonen el correo electrónico y erosionen el mercado del correo electrónico. Los productos P2P para compartir archivos como Napster han abierto nuevas formas de difundir archivos en línea. Los usuarios no sólo pueden realizar operaciones como buscar y descargar, sino que también pueden proporcionar cómodamente sus propios archivos a otros usuarios, logrando una comunicación bidireccional básica.
Dado que la solución técnica P2P es diferente del método S/C, puede compensar las deficiencias del método S/C en muchos aspectos y los productos P2P establecerán un nuevo modelo de aplicación en Internet. En este momento, los usuarios no sólo están equipados con PC con navegadores, sino que también existen varios software P2P para implementar nuevas aplicaciones de Internet.
Por ejemplo, un distribuidor de accesorios informáticos puede obtener la información más reciente sobre productos y precios de sus fabricantes a través de correo electrónico o un navegador (si la otra parte también publica información a través de tecnología P2P, también se puede utilizar software P2P). , investigó Luego de recibir esta información y confirmar el pedido, se lanzó el software P2P para publicar los nuevos productos y precios en la estación de contacto P2P de clientes importantes. Uno de los usuarios que no estaba en línea también se enteró de la noticia a través de su teléfono móvil. Pronto, el concesionario recibirá consultas en línea de los clientes y, mientras responde las preguntas en línea, también pasará un programa de controlador al cliente. Todas estas operaciones se realizan a través de Internet, y los objetos son el personal del fabricante o los clientes, no sus sitios web o buzones de correo. De esta forma, Internet se utiliza verdaderamente para lograr una comunicación cara a cara, que se acerca más a los hábitos de comunicación interpersonal. de la sociedad real.
1. Varios enfoques de las aplicaciones empresariales de Internet P2P
(1) Colaboración empresarial
La colaboración empresarial incluye dos aspectos principales, en primer lugar, los empleados dentro de la empresa y la colaboración. entre empleados, departamentos y departamentos, y empleados y departamentos, sin importar dónde se encuentren los departamentos y empleados, siempre que exista una red y ambas partes tengan requisitos de comunicación de información, el software P2P se puede utilizar para coordinar el comportamiento de ambas partes. Los tipos de información y propósitos comportamentales pueden ser diversos, tales como cronogramas, emisión de notificaciones, aprobación de documentos, circulación y distribución de documentos, evaluación (votación) de planes, coordinación de planes, etc. Esta información puede expresarse a través de archivos electrónicos expresados a través de software y. Se utiliza para conectar a los usuarios. Las aplicaciones P2P son más adecuadas para partes que requieren más interacción del usuario, como coordinación de planificación, programación, etc. El segundo es la colaboración conductual entre empresas. La diversidad y complejidad de esta interacción colaborativa son mayores que la colaboración dentro de la empresa. Desde simples cronogramas de reuniones e intercambios de documentos oficiales hasta cotizaciones, sistemas de consultas y pedidos, seguimiento de pedidos y transacciones electrónicas.
(2) Portal empresarial
El nuevo portal empresarial ya no se implementa simplemente como un sitio web. No solo integra servicios para empleados internos o departamentos de la empresa, sino que también puede proporcionarlos. servicios a socios empresariales y servicios a usuarios. También es una herramienta de gestión para que los administradores empresariales comprendan el estado operativo de la empresa y regulen el funcionamiento de la misma. El estado operativo de varias partes de la empresa se puede comunicar a los usuarios a quienes se les permite acceder a información relevante. Los gerentes pueden captar la dinámica de la empresa a través del portal, regular el funcionamiento de la empresa y establecer comunicación directa con los líderes de nivel inferior. Los empleados dentro de la empresa y los socios o clientes fuera de la empresa pueden encontrar personas relevantes (personal) a través de esta plataforma, establecer canales de intercambio de información de un tipo u otro y lograr diferentes objetivos de colaboración. Esto integrará la tecnología S/C y la tecnología P2P. La parte P2P realizará envío de información direccional, comunicación en tiempo real e interacción de datos.
(3) Clúster P2P y VPN
Las aplicaciones P2P creadas en Internet ya no se limitan simplemente a dos puntos, sino que pueden extenderse a clústeres multipunto para formar una Internet A. La subred virtual constituye una VPN optimizada. De esta manera, a través de una operación relativamente simple del software del cliente P2P, los usuarios pueden elegir activamente diferentes VPN y unirse a ellas y, al mismo tiempo, pueden existir diferentes VPN en Internet al mismo tiempo.
La aparición de VPN personalizadas, profesionales y abiertas (basadas en Internet) ha hecho que la concentración y el flujo de información se acerquen más al flujo de información de la sociedad real y sean más fáciles de aceptar para las personas. Por ejemplo, las personas que aman la música han establecido sus propias VPN de música, los diseñadores que son buenos en programación pueden establecer sus propias VPN de programadores y, para las empresas, las organizaciones orientadas a la industria y a los canales finalmente tienen una manera conveniente de establecerse en Internet. Se puede esperar que gracias a este método surjan rápidamente servicios de directorio e información industrializados, sentando una buena base para el comercio electrónico corporativo.
(4) Interacción remota hombre-máquina e interacción máquina-máquina
La monitorización y depuración remotas se han utilizado en muchas situaciones industriales, e incluso existen algunas soluciones que se ejecutan a través de sitios web, pero sitios web Las deficiencias del método en términos de velocidad e interactividad lo hacen inaceptable para los usuarios. La solución P2P ha abierto un nuevo mundo para aplicaciones en este ámbito. Con ella, un fabricante de calderas puede ayudar a sus clientes a controlar el estado de funcionamiento de sus calderas a través de Internet, y también podemos utilizar nuestros teléfonos móviles para encender el aire acondicionado. en casa con antelación de camino a casa.
(5) Redes de banda ancha y aplicaciones de redes móviles inalámbricas
Cuando el ancho de banda alcanza la capacidad requerida por el flujo de datos, como audio y vídeo en tiempo real, muchas aplicaciones de larga duración Las aplicaciones de red esperadas estarán disponibles frente a usted. La tecnología P2P, que puede satisfacer especialmente las necesidades de interacción, tiene mucho espacio para aplicaciones. Las conferencias telefónicas, las videoconferencias, la educación a distancia, la capacitación, la instalación y la depuración, etc., traerán nuevas aplicaciones de la tecnología P2P a las empresas. De hecho, ICQ como tecnología P2P ha comenzado a aplicarse a los mensajes de texto de teléfonos móviles.
2. Características del mercado de las aplicaciones empresariales de Internet P2P
(1) Forma parte del contenido de comercio electrónico B2B de la empresa.
(2) Promover el establecimiento de nuevos estándares de intercambio de datos en Internet y modelos de seguridad de datos.
(3) La aplicación de una nueva generación de Internet puede establecer la plataforma estructural subyacente.
(4) Segmentación del mercado con territorialización: tiene el mismo punto de partida que el boom de Internet en el período anterior y establecerá una comunidad de industrias relacionadas.
(5) Existe un modelo de beneficio claro. Dado que los productos P2P ya no solo utilizan navegadores como el método S/C, sino que utilizan software de cliente especial. Al mismo tiempo, el uso de software requiere soporte directo del fabricante y es fácil para los usuarios comprender la compra de software o el uso de pago. honorarios.
(6) En la dirección hacia atrás, los productos y tecnologías pueden integrarse en el mercado interno de gestión de la información de la empresa y, en la dirección hacia adelante, pueden ingresar al mercado externo de comercio electrónico de la empresa.
3. Forma estimada del producto
(1) La plataforma de desarrollo básica subyacente y el software de aplicación especial.
(2) Ingeniería del software. Hecho a medida para empresas.
(3) Servicios de software. Alquiler de funciones de software a empresas para su uso y servicios de información.