El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe la función Peer Firmware Sharing (PFS) del teléfono IP que permite que los teléfonos IP ubicados en sitios remotos compartan archivos de firmware entre ellos, a diferencia del método tradicional de actualización del firmware del teléfono IP que exige que el servidor Trivia File Transfer Protocol (TFTP) envíe archivos de firmware a cada teléfono.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
En el proceso de actualización de firmware tradicional, se supone que el servidor TFTP se comunica individualmente con cada teléfono y les envía los archivos de actualización simultáneamente. Sin embargo, considere un escenario donde 1000 teléfonos se encuentran en un sitio remoto y el servidor TFTP en la sede central está aproximadamente a 15000 kms de distancia. En este caso, los teléfonos se conectan al servidor a través de la red de área extensa (WAN) y en gran cantidad. Por lo tanto, la actualización del firmware de estos teléfonos lleva un tiempo considerable.
PFS permite a los teléfonos IP ubicados en sitios remotos compartir los archivos de firmware entre ellos, lo que ahorra ancho de banda cuando se realiza el proceso de actualización. Esta función utiliza Cisco Peer to Peer Distribution Protocol , que es un protocolo propietario de Cisco utilizado para formar una jerarquía de dispositivos entre pares. Cisco Peer to Peer Distribution Protocol también se utiliza para copiar firmware u otros archivos de dispositivos de peer a los dispositivos vecinos.
PFS se incluye en las versiones de firmware del teléfono 8.3(1) (y superiores) que se incluye como parte de la versión CUCM 6.0. Será aplicable a los teléfonos IP de Cisco de tercera generación que incluyan:
Nota: PFS no se aplica a teléfonos 7960 o 7940 de segunda generación ni a teléfonos OEM como los teléfonos de vídeo Tandberg.
Estas son algunas de las ventajas clave de PFS con respecto al método de actualización tradicional:
Figura 1. Jerarquía de distribución de uso compartido de firmware de par
Figura 2 Diferencia jerárquica entre el método de actualización tradicional y PFS
Figura 2 a). Actualización de firmware tradicional
Figura 2 b). PFS
Sólo el campo PFS debe tener el valor habilitado en cualquiera de estos dos en orden decreciente de precedencia, como se muestra en la imagen:
1. Página Phone Configuration de cada dispositivo remoto.
2. Perfil de teléfono común.
3. Configuración del teléfono de la empresa.
Este es un extracto de los registros de la consola tomados del teléfono raíz, para confirmar que PFS funciona aquí:
"DBG 02:19:22.634167 DLoad: +++ fd=7 Listening on peer TCP port 4051"
Indica que el teléfono inicia el proceso de peer a peer y está listo para escuchar los paquetes de entrada en contacto para configurar una estructura de Peer a Peer antes de compartir el firmware:
NOT 02:19:22.634945 DLoad: ^.idl_child.c-openUDPPort NOT 02:19:22.664131 DLoad: |parent=-1><fd[0]=-1 fd[1]=-1 FULL=0
"NOT 02:19:23.161938 DLoad: ^.idl_protocol.c-sendBroadcastOffer"
El teléfono envía un mensaje de oferta de difusión a todos los pares cuando se convierte en la raíz:
"NF 02:19:23.162700 DLoad: XID080027F8 TxBdcst ClaimRoot(tent): map=ff9d7cb9 strength=31d4d43d "
Indica que el teléfono comenzó a reclamarse en la subred que es la raíz del uso compartido entre pares:
"NOT 02:19:23.410198 DLoad: ^.idl_timeout.c-doTimeout DBG 02:19:23.410963 DLoad: Timeout XID080027F8 hier=ClaimRoot(tent) NOT 02:19:23.411644 DLoad: ^.idl_protocol.c-sendBroadcastOffer INF 02:19:23.411925 DLoad: XID080027F8 TxBdcst Ad 1: ClaimRoot(tent) NOT 02:19:23.660235 DLoad: ^.idl_timeout.c-doTimeout DBG 02:19:23.661014 DLoad: Timeout XID080027F8 hier=ClaimRoot(tent) NOT 02:19:23.661772 DLoad: ^.idl_protocol.c-sendBroadcastOffer INF 02:19:23.662527 DLoad: XID080027F8 TxBdcst Ad 2: ClaimRoot(tent) NOT 02:19:23.910338 DLoad: ^.idl_timeout.c-doTimeout DBG 02:19:23.911135 DLoad: Timeout XID080027F8 hier=ClaimRoot(tent) NOT 02:19:23.911966 DLoad: ^.idl_protocol.c-sendBroadcastOffer INF 02:19:23.912719 DLoad: XID080027F8 TxBdcst Ad 3: ClaimRoot(tent)INF 02:19:34.410208 DLoad: XID080027F8 Root sending TFTP XfrCmd on ROOT_WAITING TO NOT 02:19:24.160548 DLoad: ^.idl_timeout.c-doTimeout DBG 02:19:24.161318 DLoad: Timeout XID080027F8 hier=ClaimRoot(tent) NOT 02:19:24.162076 DLoad: ^.idl_protocol.c-sendBroadcastOffer INF 02:19:24.162828 DLoad: XID080027F8 TxBdcst Ad 4: ClaimRoot(tent) NOT 02:19:24.410188 DLoad: ^.idl_timeout.c-doTimeout DBG 02:19:24.411262 DLoad: Timeout XID080027F8 hier=ClaimRoot(tent)"
Indica varios tiempos de espera cuando no recibe ninguna respuesta:
"NOT 02:19:24.412095 DLoad: UT:Confirmed root bumping strength"
El teléfono se convierte en la raíz ya que no recibió ningún paquete entrante de entrada de entrada de entrada de entrada de entrada de entrada de entrada de entrada de entrada de contacto de los pares:
NOT 02:19:24.412806 DLoad: @@@HROOT:XID080027F8 H=36685558 m=CP-7961G ROOT=10.106.117.68 /dnld/SCCP41.9-4-2SR2-2S.loads
Marcar una diferencia entre ambos:
Cuando habilita PFS desde la página Phone Configuration (Configuración del teléfono), no hay diferencia considerable entre PFS y el método tradicional de actualización. Sin embargo, mientras la actualización está en curso, se pueden marcar algunas diferencias en las pantallas del teléfono.
Método de actualización tradicional |
PFS |
Todos los teléfonos muestran la misma pantalla a lo largo del proceso. Por ejemplo, si hay un componente que se descarga en un teléfono, otros también muestran lo mismo. |
Algunos teléfonos muestran un comportamiento diferente aquí. Básicamente, quienquiera que sea o sean los padres en un momento, podría mostrar el estado del componente x como 100%, mientras que otros aún actualizan al componente x, y mostrar los KB que se descargan para x. |
El cuadro está en blanco para una actualización tradicional, como se muestra en la imagen.
|
Puede ver el icono de PFS en la esquina superior derecha de la pantalla de los teléfonos en el momento de la actualización, como se ve en la imagen.
|
Teléfono 1:
|
Teléfono 1:
|
Teléfono 2:
|
Teléfono 2:
|
Teléfono 3:
|
Teléfono 3:
|
Teléfono 4:
|
Teléfono 4:
|
Puntos a recordar:
Actualmente, no hay un procedimiento de verificación disponible para esta configuración.
Actualmente, no hay información específica de troubleshooting disponible para esta configuración.