File: icmp.7

package info (click to toggle)
manpages-pt 20011020-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 3,052 kB
  • ctags: 5
  • sloc: makefile: 49
file content (123 lines) | stat: -rw-r--r-- 4,249 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
.\" -*- nroff -*-
.\" Esta man page  Copyright (C) 1999 de Andi Kleen <ak@muc.de>.
.\"  permitido distribuir cpias - modificadas ou no - desta pgina
.\" se o cabealho for mantido sem alteraes, e, se houverem 
.\" modificaes substanciais, o autor e a data da modificao devem
.\" ser adicionados ao cabealho.
.\" $Id: icmp.7,v 1.1 2000/10/20 13:05:11 ricardo Exp $
.TH ICMP 7 "27 Apr 1999" "Linux Man Page" "Linux Programmer's Manual" 
.SH NAME
icmp, IPPROTO_ICMP \- Mdulo do kernel linux para ICMP para IPv4
.SH DESCRIO
Este mdulo de protocolo do kernel implemente o ICMP (Internet Control Message Protocol - Protocolo de Mensagens de Controle de Internet)
definido no RFC792.  usado para assinalar erros e para diagnstico.
O usurio no interage diretamente com este mdulo, mas ele se
comunica com os outros protocolos no kernel que passam os erros
ICMP para as camadas de aplicativo. Este mdulo responde ainda a
requisies de ICMP.
.PP
Um protocolo do usurio pode receber pacotes ICMP em todos os sockets
locais abrindo um socket raw com o protocolo
.BR IPPROTO_ICMP .
Ver
.BR raw (7)
para mais informaes.
Os tipos de pacotes ICMP passados para o socket so filtrveis usando a opo
.B ICMP_FILTER 
do socket. Pacotes ICMP so sempre processados pelo kernel tambm,
mesmo quando recebidos por um socket de usurio.

O linux limita a freqncia de pacotes de erro ICMP para cada destino.
.B ICMP_REDIRECT
e
.B ICMP_DEST_UNREACH
so tambm limitados pela rota de destino dos pacotes que chegam.

.SH SYSCTLS
ICMP suporta uma interface sysctl que configura alguns parmetros
globais de IP. Os sysctls so acessveis lendo ou escrevendo
.B /proc/sys/net/ipv4/* 
ou com a interface
.BR sysctl (2)
A maioria destes sysctls limita a freqncia de pacotes ICMP especficos.
Linux 2.2 usa um filtro de acmulo de tokens para limitar os ICMPs.
.\" XXX  descrio melhor necessria.
Este valor  o intervalo - em segundos - para a limpeza do filtro
aps um surto.
.TP
.B icmp_destunreach_rate
Freqncia mxima de envio de pacotes ICMP 'destino inalcanvel'.
Isto limita a freqncia de envio dos pacotes a qualquer rota ou
destino individual. Este valor no afeta o envio de pacotes
.B ICMP_FRAG_NEEDED
para sondar o MTU do caminho.
.TP
.B icmp_echo_ignore_all
Se este valor for diferente de zero, o linux ignorar todos as requisies
.B ICMP_ECHO
.
.TP
.B icmp_echo_ignore_broadcasts
Se este valor for diferente de zero, o linux ignorar todos os pacotes
.B ICMP_ECHO
enviados a endereos de broadcast.
.TP
.B icmp_echoreply_rate
Freqncia mxima de envio dos pacotes
.B ICMP_ECHOREPLY
em resposta aos pacotes
.B ICMP_ECHOREQUEST
.
.TP
.B icmp_paramprob_rate
Freqncia mxima de envio dos pacotes
.B ICMP_PARAMETERPROB
.
Estes pacotes so enviados quando chega um pacote com nmero IP invlido.
.TP
.B icmp_timeexceed_rate
Freqncia mxima de envio dos pacotes
.B ICMP_TIME_EXCEEDED
. Estes pacotes so enviados para impedir o surgimento de trajetrias 
circulares quando um pacote atravessou muitos pontos.
.SH NOTAS
Como muitas implementaes no suportam sockets raw
.B IPPROTO_ICMP 
, no se deve contar
com este recurso em programas portveis.
.\" no  realmente ATM
.\" .PP
.\" ICMP linux deve ser compatvel com RFC1122.
.\" .PP
.\" XXX: isto deve mudar um pouco com os patches de deteco de gateway inativo do Alexey.
Os pacotes
.B ICMP_REDIRECT
no so enviados quando o linux no est funcionando como roteador.
Eles tambm s so aceitos quando partem do gateway antigo definido pela tabela de roteamento,
e que as rotas de redirecionamento expiram aps algum tempo.
.PP
O tempo no campo
.B ICMP_TIMESTAMP
 dado em milissegundos desde 1 de janeiro de 1970.
.PP
O ICMP linux usa um socket raw internamente para enviar os ICMPs. Este socket
pode aparecer no
.BR netstat (8)
com inode zero.
.PP
.SH VERSES
O suporte para a requisio
.B ICMP_ADDRESS
foi removida no 2.2.
.PP
O suporte a
.B ICMP_SOURCE_QUENCH
foi removido do Linux 2.2.
.SH VER TAMBM
.BR ip (7)
.PP
RFC792 descreve o protocolo ICMP.
.SH TRADUZIDO POR LDP-BR em 21/08/2000.
.SH TRADUO PARA A LNGUA PORTUGUESA
\&\fR\&\f(CWPaulo Csar Mendes <drps@ism.com.br> (traduo)\fR
\&\fR\&\f(CWAndr L. Fassone Canova <lonelywolf@blv.com.br> (reviso)\fR