Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Script para Analisar a Latência do Servidor DHCP
# Função para medir o tempo de resposta do servidor DHCP
function Test-DHCPLatency {
param (
[string]$dhcpServer
)
try {
# Captura o tempo inicial
$startTime = Get-Date
# Envia um pedido DHCPDISCOVER
$dhcpRequest = New-Object -ComObject DhcpClient
$dhcpRequest.SendDhcpDiscover($dhcpServer)
# Captura o tempo final
$endTime = Get-Date
# Calcula a latência
$latency = $endTime - $startTime
Write-Output "Latência do servidor DHCP $dhcpServer: $($latency.TotalMilliseconds) ms"
}
catch {
Write-Output "Erro ao contactar o servidor DHCP $dhcpServer: $_"
}
}
# Especificar o endereço IP do servidor DHCP
$servidorDHCP = "192.168.1.1"
# Chamar a função para testar a latência
Test-DHCPLatency -dhcpServer $servidorDHCP
Como Executar o Script:
.ps1
, por exemplo, TestarLatenciaDHCP.ps1
..ps1
foi salvo..\TestarLatenciaDHCP.ps1
e pressione Enter.