Este documento descreve por que o telefone IP só responde a um ping quando é executado ping duas vezes.
Os leitores deste documento devem estar cientes da seguinte informação:
Cisco IP Phone
Cisco Unified Communications Manager (Unified CM)
As informações neste documento são baseadas nas versões de software e hardware:
Cisco CallManager versão 3.x
Cisco Unified CM 5.x/6.x/7.x/8.x
Telefone IP da Cisco versão 79xx
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.
Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.
Ao tentar fazer ping em um telefone IP da Cisco 79xx a partir de um roteador, o telefone responderá apenas a um ping a partir de dois e um ping intermitente será descartado.
router > ping ipphoneA Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to ipphoneA, timeout is 2 seconds: !.!.! Success rate is 60 percent (3/5), round-trip min/avg/max = 1/2/4 ms
Esse não é o caso ao fazer ping a partir de um PC.
C:\>ping ipphoneA Pinging ipphoneA with 32 bytes of data: Reply from ipphoneA: bytes=32 time<10ms TTL=63 Reply from ipphoneA: bytes=32 time<10ms TTL=63 Reply from ipphoneA: bytes=32 time<10ms TTL=63 Reply from ipphoneA: bytes=32 time<10ms TTL=63 Ping statistics for ipphoneA: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms
Funcionando como projetado (WAD). Isso porque os telefones IP foram projetados para responder somente a um eco a cada 10 ms, a fim de suportar ataques de negação de serviço (DoS). A proteção DoS é fornecida limitando os recursos para o processamento ICMP e não respondendo aos pings de broadcast ICMP. Um gateway do Cisco IOS envia echos com mais frequência, portanto um em cada dois expirará.
Esse não é o caso de um PC, pois o tempo entre dois echos é superior a 10 ms.
Observação: os telefones IP 7902/05/12 da Cisco têm uma base de código diferente da Cisco 7940/60. Consequentemente, há uma resposta atrasada para o ping de rede com o 7902/05/12, mas não o 7940/60.
Observação: também, para o Cisco Unified CM, esse comportamento existe e o ICMP será limitado para evitar ataques de DoS.
Estes são alguns dos problemas conhecidos:
CSCee46831 (somente clientes registrados) - 7970 descarta a conexão rtp depois de obter ICMP Inalcançável.
CSCef54937 (apenas clientes registrados) - 7970: O comportamento de atenuação de origem do ICMP é alterado.
CSCsb30771 (somente clientes registrados) - Enviar pacote ICMP fragmentado faz com que o telefone falhe.
CSCef54947 (apenas clientes registrados) - 7970: O comportamento de erros de hardware ICMP muda.
CSCsc27685 (somente clientes registrados) - A remontagem de IP foi interrompida/não funciona no ip.c.