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:
1. Abra o PowerShell no seu computador com permissões de administrador.
2. Copie o código do script fornecido acima.
3. Cole o código em um editor de texto como o Notepad e salve o arquivo com a extensão .ps1
, por exemplo, TestarLatenciaDHCP.ps1
.
4. No PowerShell, navegue até o diretório onde o arquivo .ps1
foi salvo.
5. Execute o script digitando .\TestarLatenciaDHCP.ps1
e pressione Enter.
6. O script irá exibir a latência do servidor DHCP especificado.