UTILITÁRIOS do TCP/IP
Ipconfig- É utilizado para verificar a configuração dos parâmetros do TCP/IP
ipconfig /all |/release |/renew
NetStat- É utilivado para examinar as estatísticas de TCP, IP e conexões de
UDP
netstat -a |-e |-n| -p protocol| -r |interval
-a: exibe todas as conexões actuais e ports
-e: exibe as estatísticas da rede
-n: exibe o hostname IP e nome de ports
-s: exibe as estatísticas para cada um dos protocolos TCP, IP, ICMP e UDP; pode combinar com o -p protocol para obter
inf. para um unico protocol.
-p protocol: especifica que só devem ser mostradas conexões e estatisticas para um protocolo específico.
-r: exibe as rotas activas da tabela da rota.
ARP: é usado para exebir ou modificar o endereço IP do endereço fisico da tabela fisica mantida pelo Windows NT.
arp -a [ip_addr] [-n [if_addr]]
-a: exibe a tabela do ARP atual
-d: apaga a entrada ARP especificada por inet_addr.
-s: é usado para somar uma entrada manualmente na tabela ARP
mac_addr: especifica o endereço fisico do adaptador de rede. É representado como oito pares hexadecimais separados
por hifen.
IP_addr: especifica um endereço ip
if_addr: indica o endereço do adaptador de rede no qual a tabela ARP deverá ser actualizada.
PING- (Packet Internet Groper) utilitário de diagnostico é utilizado para testar uma conexão; socorre-se de mensagens
Echo Request e Echo Reply do protocolo ICMP para determinar se determinada maquina está ligada e funcional
enviando um ICMP, se o software de IP da maquina de destino recebe o ICMP emite uma resposta de echo imediatamente.
O ping por defeito envia quatro pacotes de 64-bytes ICMP com uma pausa entre pacotes
-t: indica que o ping deve enviar pacotes continuamente até que se digite Ctrl+c
-a: é usado para solucionar o endereço IP para o hostname da DNS
-n x: indica que o ping deve enviar x pacotes ICMP. O default é 4
-l tamanho: indica a duração do pacote da ICMP. O conteúdo do pacote de ICMP é uma sucessão periódica de caracteres
alfabéticos. O tamanho de pacote por defeito é 64 bytes e o máximo é 8.192. Porém, rede Ethernet tem como máx. o tamanho de
1.512 bytes; escolhendo um valor maior que isto resultará em pacotes fragmentados.
-f: fixa a flag de não-fragementação no pacote. SE você usa o -l indica um tamanho de pacote que é maior que o tamanho
de pacote máximo, o pacote será devolvido com um erro. Pode usar esta opção junto com -l para descobrir o pacote maior que
pode enviar sem que seja fragmentado.
-i ttl: fixa o time live (ttl) do campo dos pacotes. O ttl é o n° de máximo de "saltos" que o pacote pode ter antes
de ser descartado. valores válidos estão entre 1 e 255. O default é 30.
-v tos: fixa o tipo de campo do serviço para o valor especificado por tos.
-r count: registos da rota dos pacotes ICMP. Um minimo de 1 para um máximo
de 9 hosts deve ser especificado através de count.
-s count:especifica o timestamp para o n° de "saltos"especificado por count.
-k Host_list: envia pacotes por meio da lista de hosts especificada por hosy_list. Hosts sucessivos podem não ser separados
através de gateways intermédias. O n° de máximo de hosts permitidos é 9.
-w timeout(intervalo)- especifica um intervalo de tempo em milissegundos.
destination_list: especifica os hosts distantes para ping.
FTP- (File Transfer Protocol) possibilita a tranferência bidirecional de ficheiros entre duas maquinas TCP/IP, onde
uma é o servidor FTP e a outra o cliente.
Utiliza um conjunto de comandos, que permitem que os utilizadores efectuem transferencias de ficheiros utilizando sistemas
operativos distintos.
COMANDO-Utilidade
USER-Identificação de utilizador
PASS-password do utilizador
CWS-Alteração do directório de trabalho
OPEN-Inicio da conexão
CLOSE-Final da conexão
PORT-Define a porta de dados que será utilizada
STRU-Define a estrutura de transferencia
MODE-Define o modo de transferencia
GET-Copia ficheiro do servidor FTP
PUT-Copia ficheiro para servidor FTP
RETR-Copia ficheiro do servidor FTP
STOR-Copia ficheiro para servidor FTP
APPE-Concatena ficheiros
DELE-Elimina ficheiro
RMD-Elimina directório
MKD-Cria directório
PWD-Mostra o directório corrente
LIST-Lista de ficheiros
TraceRT(Trace Route)-exibe a rota de um pacote até que este alcança o seu destino.
O tracert usa o ICMP para realizar o seu trabalho. 1° determina o n° de "saltos" de routers para o seu destino. Então
envia vários pacotes ICMP para a conta "pump". No 1° pacote , define no tracert o "time to live"(TTL) para 1. Em cada pacote
sucessivo , o tracert incrementa o TTL em 1. Cada tempo de pacote que passa por um router, o router decrementa o TTL até alcançar
0. A maioria dos routers mandam de volta uma mensagem ao remetente que indica se o pacote foi descartado. Isto significa que
o 1° pacote enviado será devolvido pelo 1° router, e assim por adiante.
ex:tracert -h max_hops
-d: especificado para ñ encontrar o endereço IP do host name
-h max_hops: especifica o n° max. de "saltos" para procurar o destino.
-j host_list:especifica a rota de origem ao longo de host_list.
-w timeout: especifica um intervalo de tempo para cada pacote em mili-segundos.
destination: especifica o hostname ou endereço IP do PC de destino.
TELNET- é o protocoloTCP/IP que era usado para ligar PCs distantes; interface de login onde pode executar programas
através de linha de comando na janela de terminal.
O telnet funciona como um programa de emulação terminal e emula um terminal na maquina remota.
EX: c:\telnet
daytime: fornece a hora actual no servidor
echo:ecoa tudo o que digitar, e dir-lhe-á se o PC a que se ligou está "vivo" para execução na internet.
qotd:proporciona uma citação do dia
chargen: exibe um fluxo continuo de caracter; útil para problemas de rede spotting, mas pode dar "crash" no seu programa
de telnet.