¿Qué es la tecnología P2P?
Antecedentes técnicos
P2P se originó a partir del método de comunicación original por Internet. Por ejemplo, las PC de un edificio están interconectadas a través de una LAN y diferentes edificios se interconectan mediante acceso telefónico remoto a través de módems. . Entre ellos, el modelo de comunicación basado en el protocolo TCP/IP forma la base de la Internet actual. Por lo tanto, desde la perspectiva de la tecnología 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 ha vuelto a recibir atención principalmente debido a la aparición del software Napster e ICQ, aunque la investigación sobre el modelo P2P nunca se había detenido antes de Napster.
En la actualidad, Internet se basa principalmente en el modelo de aplicación de estructura S (servidor)/B (navegador) o S/C (cliente). Esta aplicación debe establecer un servidor en la red a través del cual se pueda transmitir la información. La información se puede cargar en el servidor para su almacenamiento y luego descargarla por separado (como un sitio web), o puede procesarse en el servidor de acuerdo con reglas patentadas (software) y luego transmitirse y fluir a través de la red (como los correos electrónicos).
Ahora una PC (u operador) equipada con el software Napster e ICQ puede elegir otra PC (u operador) instalada con dicho software para formar una interconexión (conexión directa, no a través del servidor), ambas partes pueden * * * compartir recursos y cooperar para completar una determinada acción. Los dispositivos y usuarios con el mismo software P2P también pueden formar una red privada P2P en Internet.
Estado
1. Productos y tecnologías representativos de I+D
(1) Software de mensajería instantánea ICQ. Dos o más usuarios se comunican a través de texto, voz o archivos, lo cual es rápido y directo, fácil de comunicar con dispositivos de red que no son PC (como PDA, teléfonos móviles) y puede identificar a los usuarios sin depender de los dispositivos. Dado que la tecnología P2P puede debilitar o incluso eliminar la dependencia del servidor central, dicha comunicación se acerca más a los métodos de comunicación distintos de Internet.
(2) Farsite (Microsoft), software de almacenamiento de datos de tiendas oceánicas. Se utiliza para almacenar objetos de almacenamiento de forma descentralizada a través de una red, en lugar de en servidores dedicados como es el caso hoy en día. Esto reduce la carga en el servidor y mejora la confiabilidad de los datos y la velocidad de transferencia.
(3) Software Napster. Para lograr compartir datos, los usuarios pueden descargar y cargar archivos directamente desde cualquier PC con un software similar instalado en lugar de descargarlos y cargarlos desde el servidor. Los usuarios pueden recuperar y copiar ** archivos. El software descubre automáticamente las listas de archivos más recientes, por lo que los editores no tienen que 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 donde los datos en Internet existen en un servidor central. El contenido de cada nodo en la red P2P actual debe recopilarse dinámicamente y entregarse de manera efectiva a los usuarios. Un número considerable de usuarios de P2P dispone de diferentes métodos de conexión en red, como líneas dedicadas, acceso telefónico, banda ancha, banda estrecha, etc. Uno puede estar en línea las 24 horas del día y el otro solo puede estar en línea durante decenas de minutos. Los sistemas operativos utilizados no son necesariamente los mismos.
(5) Software de computación colaborativa Netbatch (Intel). Puede conectar casi 10.000 PC y utilizar su tiempo libre en informática colaborativa para completar trabajos distintos de la informática (como exploración espacial, cálculos de biología molecular y diseño de chips).
(6) Software de colaboración de acciones o datos Groove. Es una herramienta de software basada en conexiones P2P que puede establecer una plataforma de trabajo colaborativo segura a nivel empresarial (red P2P), proporcionar comunicación de información interactiva sobre la cadena de información de oferta y demanda, como catálogos de productos, inventarios y listas de entrega, y ayuda. los usuarios mantienen los canales de distribución y los servicios y soporte al cliente.
(7) Software de juego. De hecho, muchos juegos en línea se basan en 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. En agosto de 2000, se creó el grupo de trabajo P2P, cuyos miembros incluían a Intel, IBM, HP y otras grandes empresas, con el objetivo de centrarse en los estándares, la seguridad y la confiabilidad de la tecnología P2P. 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 existen especificaciones unificadas.
Desarrollo
1. Tecnologías 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 se centran más en la interconexión de PC de gama baja que otras aplicaciones. No tienen tantas capacidades de red como los servidores. Al mismo tiempo, para las tecnologías de aplicaciones P2P anteriores, el entorno de hardware actual se ha vuelto más complejo. En términos de conceptos básicos de comunicación, P2P debe proporcionar posicionamiento (direccionamiento) de extremo a extremo y tecnología de protocolo de enlace 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) En la capa 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 actualmente Internet Protocolos de descripción e intercambio de datos, como XML, SOAP, UDDI, etc. , todos son considerados por un software P2P perfecto.
(3) La comunicación debe ser segura y se debe considerar la tecnología de cifrado.
(4) Otras consideraciones 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 técnico actual de Internet es el modelo S/C, que requiere el establecimiento de una computadora con una gran potencia de procesamiento. y un gran ancho de banda en Internet Una computadora de alto rendimiento, junto con un software de servidor de alto nivel, puede almacenar centralmente grandes cantidades de datos e instalar software de servicios diversificados. Puede servir a otras PC en Internet, proporcionar o recibir datos. y proporcionar procesamiento mientras procesa datos de forma centralizada y otras aplicaciones. Para una PC conectada al servidor y que recibe servicios, esta PC es un cliente y su rendimiento puede ser relativamente débil. Una de las características de la tecnología P2P es debilitar el papel del servidor o incluso cancelarlo. Dos PC cualesquiera son servidores y clientes, es decir, pares. A la derecha hay algunas comparaciones entre P2P y S/C:
El modelo S/C conduce a la concentración en Internet, y los recursos de información y los recursos de costos se concentran en la misma dirección. Este modelo es consistente con las formas de relación social uno a muchos, fuerte versus débil, entre el gobierno y los individuos, las empresas, las grandes y pequeñas empresas, las escuelas y los estudiantes, las empresas y los empleados, etc. Por tanto, el modelo S/C está en línea con la demanda del mercado. P2P hará que la cantidad de información y recursos de costos se distribuyan uniformemente en varios puntos de Internet, lo que constituye la llamada tendencia de "marginación". Este modelo se ajusta a las características de "uno a uno", se ajusta a la forma de relaciones sociales mutuamente equivalentes entre personas y empresas de tamaño similar y también se ajusta a la demanda del mercado (como ICQ). Por lo tanto, ambos métodos sobrevivirán, y no es cierto que P2P pronto reemplace al modelo S/C. 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. La forma de expresarlo depende de los requisitos del usuario. Las aplicaciones de red son impulsadas libremente por los usuarios.
(2) La información fluye directamente entre los dispositivos de la red a alta velocidad y de manera oportuna, lo que reduce el costo de los servicios de tránsito.
(3) Formar la base y la aplicación de la interacción de dispositivos de red.
(4) Si bien la información de la red está descentralizada, los dispositivos P2P con las mismas características pueden formar una subred que existe en Internet, permitiendo recentralizar 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 como ICQ no sólo crearon un mercado enorme, sino que también se expandieron en muchas direcciones. Por ejemplo, en el mercado de las comunicaciones móviles, el formato de información múltiple (soporte de texto e idiomas) y la inmediatez de los productos ICQ pueden agregar contenido de información (texto e 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 difusión de archivos en línea. Los usuarios no sólo pueden buscar y descargar, sino también proporcionar cómodamente sus archivos a otros usuarios, logrando así una comunicación bidireccional básica.
Debido a que la solución técnica de P2P es diferente del modelo S/C, puede compensar las deficiencias del modelo S/C en muchos aspectos. Los productos P2P establecerán un nuevo modelo de aplicación en Internet. En este momento, los usuarios no sólo instalarán un navegador en su PC, sino que también tendrán 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 navegador (si la otra parte también publica información a través de tecnología P2P, también puede utilizar software P2P). investigación Con esta información, después de realizar un pedido, el software P2P se inicia para publicar nuevos productos y precios en la estación de contacto P2P de clientes importantes. Uno de los usuarios que no está 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 responderá las preguntas en línea mientras envía un conductor al cliente. Todas estas operaciones se completan a través de Internet y los objetivos son los empleados de la fábrica o los clientes, en lugar de sus sitios web o buzones de correo. Esto realmente utiliza Internet 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 puntos clave de las aplicaciones empresariales de Internet P2P
(1) Colaboración empresarial
La colaboración empresarial incluye dos aspectos. Uno es la colaboración entre empleados, departamentos y empleados dentro de la empresa. No importa dónde estén los departamentos y los empleados, siempre que ambas partes tengan necesidades de comunicación de información y de red, el software P2P se puede utilizar para coordinar comportamientos. Los tipos de información y propósitos de comportamiento pueden ser diversos, como programación, publicación de avisos, aprobación de documentos, circulación y distribución de documentos, evaluación de programas (votación), coordinación de planes, etc. , se puede expresar en archivos electrónicos o software, conectando así a los usuarios. Las aplicaciones peer-to-peer son más adecuadas para aquellas partes que requieren la interacción del usuario, como la coordinación y programación de planes.
El segundo es la coordinación conductual entre empresas, que es más diversa y compleja que la coordinación dentro de las empresas. Desde simples agendas de reuniones y correspondencia oficial 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 mediante un sitio web. No solo integra los servicios proporcionados a los empleados o departamentos dentro de la empresa, sino que también presta servicios a los socios y usuarios de la empresa. Al mismo tiempo, también es una herramienta de gestión para que los gerentes comerciales comprendan el estado del negocio y estandaricen las operaciones comerciales. Las operaciones de cada parte de la empresa se pueden comunicar a los usuarios a quienes se les permite obtener información relevante a través de ella. Los gerentes pueden captar la dinámica de la empresa a través del sitio web del portal, estandarizar 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 cooperación. Esto integrará la tecnología S/C y la tecnología P2P. La parte P2P realiza envío de información direccional, comunicación en tiempo real e interacción de datos.
(3) Clúster P2P y red privada virtual
Las aplicaciones P2P creadas en Internet ya no se limitan simplemente a dos puntos, sino que pueden extenderse completamente a clústeres multipunto para formar Subredes virtuales y VPN compactas en Internet. De esta manera, a través de operaciones de software de cliente P2P relativamente simples, los usuarios pueden elegir activamente diferentes VPN y unirse a ellas, lo que también permite que existan 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 modelo de flujo de información de la sociedad real y sean más fáciles de aceptar por las personas. Por ejemplo, las personas que aman la música pueden configurar su propia VPN de música, y los diseñadores que son buenos en programación pueden configurar su propia VPN de programador. Para las empresas, las organizaciones industrializadas y canalizadas finalmente tienen una forma conveniente de establecerse en Internet. Es previsible que de esta manera aparezcan rápidamente servicios de directorio y servicios de información profesionales, sentando una buena base para el comercio electrónico corporativo.
(4) Interacción remota persona-computadora e interacción persona-computadora
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 el modo sitio web es lento y las fallas de interactividad dificultan la aceptación por parte de los usuarios. La solución P2P abre un mundo nuevo para esta aplicación. Con él, un fabricante de calderas puede ayudar a sus clientes a ajustar 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 de casa con antelación de camino a casa.
(5) Aplicaciones de redes de banda ancha y redes móviles inalámbricas
Cuando el ancho de banda alcanza la capacidad requerida para el flujo de datos, como audio y video en tiempo real, muchos -Se presentarán las esperadas aplicaciones de red. La tecnología P2P, que puede satisfacer especialmente las necesidades interactivas, tiene un lugar para ser utilizada. Las conferencias telefónicas, las videoconferencias, la educación a distancia, la capacitación, la instalación y la puesta en servicio traerán nuevas aplicaciones de la tecnología P2P a las empresas. De hecho, ICQ, como tecnología P2P, se ha aplicado a los mensajes de texto.
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 la nueva generación de Internet puede conducir al establecimiento de plataformas de infraestructura.
(4) Segmentar el mercado por dominio: tiene el mismo punto de partida que el boom de Internet de hace algún tiempo y establecerá una comunidad de industrias relacionadas.
(5) Tener un modelo de beneficio claro. Debido a que los productos P2P ya no solo usan navegadores como el modelo S/C, sino que usan software de cliente especializado, y el uso de software requiere soporte directo del fabricante, es fácil para los usuarios comprender la compra de software o el pago de tarifas de uso.
(6) Los productos y tecnologías atrasados se pueden integrar en el mercado interno de gestión de la información de la empresa, y los productos avanzados 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 dedicado.
(2) Ingeniería del software. Hecho a medida para empresas.
(3) Servicios de software. Arrendamiento de funcionalidades de software para uso empresarial y servicios de información.