OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / tcpdump / draft / man1 / tcpdump.1
1 .\" @(#) $Header: /tcpdump/master/tcpdump/tcpdump.1,v 1.72.2.3 2000/07/13 05:53:47 guy Exp $ (LBL)
2 .\"
3 .\" Copyright (c) 1987, 1988, 1989, 1990, 1991, 1992, 1994, 1995, 1996, 1997
4 .\"     The Regents of the University of California.  All rights reserved.
5 .\" All rights reserved.
6 .\"
7 .\" Redistribution and use in source and binary forms, with or without
8 .\" modification, are permitted provided that: (1) source code distributions
9 .\" retain the above copyright notice and this paragraph in its entirety, (2)
10 .\" distributions including binary code include the above copyright notice and
11 .\" this paragraph in its entirety in the documentation or other materials
12 .\" provided with the distribution, and (3) all advertising materials mentioning
13 .\" features or use of this software display the following acknowledgement:
14 .\" ``This product includes software developed by the University of California,
15 .\" Lawrence Berkeley Laboratory and its contributors.'' Neither the name of
16 .\" the University nor the names of its contributors may be used to endorse
17 .\" or promote products derived from this software without specific prior
18 .\" written permission.
19 .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
20 .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
21 .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
22 .\"
23 .\" Japanese Version Copyright (c) 1998
24 .\"           MAEHARA Kohichi
25 .\"                  &
26 .\"           HANATAKA Shinya
27 .\"         all rights reserved.
28 .\" Translated Tue Jan 6 00:00:00 JST 1998
29 .\"     by  MAEHARA Kouhichi <maeharak@kw.netlaputa.ne.jp>
30 .\"     by  HANATAKA Shinya <hanataka@abyss.rim.or.jp>
31 .\"
32 .\" Updated Fri Sep 11 00:55:00 JST 2000
33 .\"     by  Kentaro Shirakata <argrath@ub32.org>
34 .\"
35 .TH TCPDUMP 1  "30 June 1997"
36 .SH Ì¾Á°
37 tcpdump \- ¥Í¥Ã¥È¥ï¡¼¥¯¤Î¥È¥é¥Õ¥£¥Ã¥¯¤ò¥À¥ó¥×¤¹¤ë
38 .SH ½ñ¼°
39 .na
40 .B tcpdump
41 [
42 .B \-adeflnNOpqRStvxX
43 ] [
44 .B \-c
45 .I count
46 ] [
47 .B \-F
48 .I file
49 ]
50 .br
51 .ti +8
52 [
53 .B \-i
54 .I interface
55 ]
56 [
57 .B \-m
58 .I module
59 ]
60 [
61 .B \-r
62 .I file
63 ]
64 .br
65 .ti +8
66 [
67 .B \-s
68 .I snaplen
69 ]
70 [
71 .B \-T
72 .I type
73 ]
74 [
75 .B \-w
76 .I file
77 ]
78 .br
79 .ti +8
80 [
81 .I expression
82 ]
83 .br
84 .ad
85 .SH ÀâÌÀ
86 .LP
87 \fItcpdump\fP ¤Ï¿¿µ¶ÃͤΠ\fI¾ò·ï¼°\fP ¤Ë°ìÃפ¹¤ë¥Í¥Ã¥È¥ï¡¼¥¯¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¾å¤Î¥Ñ¥±¥Ã¥È¤Î¥Ø¥Ã¥À¤òɽ¼¨¤¹¤ë¡£
88 .LP
89 .B nit ¤« bpf ¤òÍѤ¤¤ë SunOS¤Î¾ì¹ç:
90 .I tcpdump 
91 ¤òÆ°ºî¤µ¤»¤ë¤¿¤á¤Ë¤Ï 
92 .I /dev/nit 
93 ¤« 
94 .I /dev/bpf* 
95 ¤ËÆɤ߹þ¤ß¸¢¸Â¤ò»ý¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ë¡£
96 .B dlpi ¤òÍøÍѤ¹¤ë Solaris ¤Î¾ì¹ç:
97 ²¾Áۥͥåȥ¥¯¥Ç¥Ð¥¤¥¹¡¢¤¿¤È¤¨¤Ð 
98 .IR /dev/le
99 ¤È¤¤¤Ã¤¿¤â¤Î¤ËÆɤ߹þ¤ß¸¢¸Â¤ò»ý¤Ã¤Æ¤¤¤ëɬÍפ¬¤¢¤ë¡£
100 .B dlpi ¤òÍøÍѤ¹¤ë HP-UX ¤Î¾ì¹ç:
101 ¼Â¹Ô¼Ô¤¬ root ¤Ç¤¢¤ë¤«¡¢¤Þ¤¿¤Ï root ¤Ë setuid ¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ë¡£
102 .B snoop ¤òÍѤ¤¤ë IRIX ¤Î¾ì¹ç:
103 ¼Â¹Ô¼Ô¤¬ root ¤Ç¤¢¤ë¤«¡¢¤Þ¤¿¤Ï root ¤Ë setuid ¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ë¡£
104 .B Linux ¤Î¾ì¹ç:
105 ¼Â¹Ô¼Ô¤¬ root ¤Ç¤¢¤ë¤«¡¢¤Þ¤¿¤Ï root ¤Ë setuid ¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ë¡£
106 .B Ultrix ¤ª¤è¤Ó Digital UNIX ¤Î¾ì¹ç:
107 ¤Þ¤º¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤¬ 
108 .IR pfconfig(8) 
109 ¤òÍѤ¤¤Æ̵º¹ÊÌÆ©²á¥â¡¼¥É(promicuous-mode)¤òÍ­¸ú¤Ë¤¹¤ëɬÍפ¬¤¢¤ë¡£
110 ¤½¤Î¸å¤Ï°ìÈ̥桼¥¶¤¬ 
111 .BR tcpdump 
112 ¤ò¼Â¹Ô²Äǽ¤Ç¤¢¤ë¡£
113 .B BSD ¤Î¾ì¹ç: 
114 .IR /dev/bpf* 
115 ¤ËÂФ¹¤ëÆɤ߹þ¤ß¸¢¸Â¤¬É¬Íס£
116 .SH ¥ª¥×¥·¥ç¥ó
117 .TP
118 .B \-a
119 ¥Í¥Ã¥È¥ï¡¼¥¯¤È¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¥¢¥É¥ì¥¹¤ò DNS Ì¾¤ËÊÑ´¹¤¹¤ë¡£
120 .TP
121 .B \-c
122 \fIcount\fP ¸Ä¤Î¥Ñ¥±¥Ã¥È¤ò¼õ¿®¤·¤¿¤Î¤Á¤Ë½ªÎ»¤¹¤ë¡£
123 .TP
124 .B \-d
125 ¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¥Ñ¥±¥Ã¥È¥Þ¥Ã¥Á¥ó¥°¥³¡¼¥É¤ò¿Í´Ö¤¬Æɤá¤ë·Á¼°¤Çɸ½à½ÐÎϤ˥À¥ó¥×¤·¡¢½ªÎ»¤¹¤ë¡£
126 .TP
127 .B \-dd
128 ¥Ñ¥±¥Ã¥È¥Þ¥Ã¥Á¥ó¥°¥³¡¼¥É¤ò 
129 .B C
130 ¸À¸ì¤Î°ìÉô¤È¤·¤ÆÍøÍѲÄǽ¤Ê¤«¤¿¤Á¤Ç¥À¥ó¥×¤¹¤ë¡£
131 .TP
132 .B \-ddd
133 ¥Ñ¥±¥Ã¥È¥Þ¥Ã¥Á¥ó¥°¥³¡¼¥É¤ò ½½¿Ê¿ô¤Ç¥À¥ó¥×¤¹¤ë(count ¤¬Àè¹Ô¤¹¤ë)¡£
134 .TP
135 .B \-e
136 ³Æ¥À¥ó¥×¹Ô¤Ë¥ê¥ó¥¯¥ì¥Ù¥ë¥Ø¥Ã¥À¤òɽ¼¨¤¹¤ë¡£
137 .TP
138 .B \-f
139 ¡Ö³°Éô¤Î¡×¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥¢¥É¥ì¥¹¤ò¥·¥ó¥Ü¥ë¤Ç¤Ï¤Ê¤¯¤Æ¿ôÃͤÇɽ¼¨¤¹¤ë
140 (¤³¤Î¥ª¥×¥·¥ç¥ó¤ÏÇϼ¯¤Ê Sun ¤Î yp ¥µ¡¼¥Ó¥¹¤ò±ª²ó¤¹¤ë¤³¤È¤ò°Õ¿Þ¤·¤Æ¤¤¤ë 
141 \(em Sun ¤Î yp ¥µ¡¼¥Ó¥¹¤Ï¥í¡¼¥«¥ë¤Ç¤Ï¤Ê¤¤¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥¢¥É¥ì¥¹¤òÊÑ´¹¤·¤è¤¦¤È¤¹¤ë¤È
142 ±Êµ×¤ËÆ°ºî¤¬Ää»ß¤·¤Æ¤·¤Þ¤¦¥Ð¥°¤¬¤¢¤ë)¡£
143 .TP
144 .B \-F
145 ¥Õ¥£¥ë¥¿¡¼¾ò·ï¼°¤Î»Ø¼¨ÆþÎϤȤ·¤Æ \fIfile\fP ¤òÍѤ¤¤ë¡£
146 ¤³¤Î¸å¤í¤Ë¥³¥Þ¥ó¥É¥é¥¤¥ó¤Ç¾ò·ï¼°¤Ë¤è¤ë»Ø¼¨¤¬Í¿¤¨¤é¤ì¤Æ¤â̵»ë¤¹¤ë¡£
147 .TP
148 .B \-i
149 \fIinterface\fP ¤ò´Æ»ë¤¹¤ë¡£
150 »Ø¼¨¤Î¤Ê¤¤¾ì¹ç¤Ï tcpdump ¤Ï¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Î¥ê¥¹¥È¤«¤é
151 ºÇ¤â¾®¤µ¤¤ÈÖ¹æ¤ÇÍ­¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î(⤷¥ë¡¼¥×¥Ð¥Ã¥¯¤Ï½ü¤¯)¤òõ¤·½Ð¤¹¡£
152 »Ø¼¨¤µ¤ì¤¿¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¤â¤Ã¤È¤â¶á¤¤¤â¤Î¤¬ÁªÂò¤µ¤ì¤ë¡£
153 .TP
154 .B \-l
155 ɸ½à½ÐÎϤò¥Ð¥Ã¥Õ¥¡¥ê¥ó¥°¤¹¤ë¡£¥Ç¡¼¥¿¤òÃßÀѤ·¤Ê¤¬¤é´Æ»ë¤¹¤ë¾ì¹ç¤ËÍ­¸ú¤Ç
156 ¤¢¤ë¡£»ÈÍÑÎã:
157 .br
158 ``tcpdump\ \ \-l\ \ |\ \ tee dat'' or
159 ``tcpdump\ \ \-l \ \ > dat\ \ &\ \ tail\ \ \-f\ \ dat''.
160 .TP
161 .B \-n
162 ¥¢¥É¥ì¥¹(¥Û¥¹¥È¥¢¥É¥ì¥¹¡¢¥Ý¡¼¥ÈÈÖ¹æ¤Ê¤É)¤ò̾Á°¤ËÊÑ´¹¤·¤Ê¤¤¡£
163 .TP
164 .B \-N
165 ¥Û¥¹¥È¤Î¥É¥á¥¤¥ó̾¤òɽ¼¨¤·¤Ê¤¤¡£
166 ¤Ä¤Þ¤ê¤³¤ì¤ò»ÈÍѤ·¤¿¾ì¹ç \fItcpdump\fP ¤Ï``nic.ddn.mil'' ¤Èɽ¼¨¤¹¤ë¤«¤ï¤ê¤Ë ``nic'' ¤Èɽ¼¨¤¹¤ë¡£
167 .TP
168 .B \-m
169 .\"O Load SMI MIB module definitions from file \fImodule\fR. This option 
170 .\"O can be used several times to load several MIB modules into tcpdump.
171 SMI MIB ¥â¥¸¥å¡¼¥ë¤ò¥Õ¥¡¥¤¥ë \fImodule\fR ¤«¤éÆɤ߹þ¤à¡£
172 Ê£¿ô¤Î MIB ¥â¥¸¥å¡¼¥ë¤òÆɤ߹þ¤àÌÜŪ¤Ç¡¢
173 ¤³¤Î¥ª¥×¥·¥ç¥ó¤òÊ£¿ô²ó»ÈÍѤ¹¤ë¤³¤È¤â½ÐÍè¤ë¡£
174 .TP
175 .B \-O
176 ¥Ñ¥±¥Ã¥È¥Þ¥Ã¥Á¥ó¥°¥³¡¼¥É¥ª¥×¥Æ¥£¥Þ¥¤¥¶¤òÄä»ß¤¹¤ë¡£
177 ¤³¤ì¤Ï¥ª¥×¥Æ¥£¥Þ¥¤¥¶¤Î¥Ð¥°¤òµ¿¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Î¤ßÍ­±×¤Ç¤¢¤ë¡£
178 .TP
179 .B \-p
180 ̵º¹ÊÌÆ©²á¥â¡¼¥É¤ò \fIÍøÍѤ·¤Ê¤¤\fP¡£¤·¤«¤·¤Ê¤¬¤é¡¢Â¾¤ÎÍýͳ¤Ç¥¤¥ó¥¿¡¼
181 ¥Õ¥§¥¤¥¹¤¬Ìµº¹ÊÌÆ©²á¥â¡¼¥É¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦¤³¤È¤â¤¢¤ë¤³¤È¤ËÃí°Õ¤¹¤ë¤³¤È¡£
182 ¤³¤Î¤¿¤á `-p' ¥ª¥×¥·¥ç¥ó¤Ï `ether host {loca-lw-addr} or ether broadcast' 
183 ¤Î¾Êά·Á¤È¤·¤Æ¤Ï»ÈÍѤǤ­¤Ê¤¤¡£
184 .TP
185 .B \-q
186 ¤¹¤Ð¤ä¤¤(¤È¤¤¤¦¤«ÀŤ«¤Ê)½ÐÎÏ¡£¸ÂÄꤵ¤ì¤¿¥×¥í¥È¥³¥ë¤Î¾ðÊó¤·¤«½ÐÎϤ·¤Ê¤¤¤Î¤Ç¡¢½ÐÎϹԤÏû¤¤¤â¤Î¤È¤Ê¤ë¡£
187 .TP
188 .B \-r
189 ¥Ñ¥±¥Ã¥È¤ò(-w ¥ª¥×¥·¥ç¥ó¤ÇºîÀ®¤·¤¿)\fIfile\fR¤«¤éÆɤ߹þ¤à¡£
190 \fIfile\fR¤È¤·¤Æ ``-'' ¤ò»ØÄꤷ¤¿¾ì¹ç¤Ë¤Ïɸ½àÆþÎϤ¬ÍøÍѤµ¤ì¤ë¡£
191 .TP
192 .B \-s
193 ¥Ç¥Õ¥©¥ë¥È¤Î 68 ¥Ð¥¤¥È(SunOS ¤Î NIT ¤Ç¤ÏºÇ¾®¤Ï¼ÂºÝ¤Ë¤Ï 96 ¥Ð¥¤¥È)¤ËÂå¤ï¤Ã¤Æ \fIsnaplen\fP ¥Ð¥¤¥È¤ò¤ª¤Î¤ª¤Î¤Î¥Ñ¥±¥Ã¥È¤«¤é¼è¤ê½Ð¤·ÍøÍѤ¹¤ë¡£
194 IP, ICMP, TCP, UDP ¤Ë¤Ä¤¤¤Æ¤Ï 68 ¥Ð¥¤¥È¤¢¤ì¤Ð½½Ê¬¤À¤¬¡¢¥Í¡¼¥à¥µ¡¼¥Ð¤ä NFS ¤Î¾ðÊó¤Ë¤Ï­¤ê¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤(¸å½Ò)¡£
195
196 snapshot À©¸Â¤Î¤¿¤á¤Ë¸å¤í¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤¿¥Ñ¥±¥Ã¥È¤Ï½ÐÎÏ»þ¤Ë``[|\fIproto\fP]'' ¤Î·Á¼°¤Ç¼¨¤µ¤ì¤ë¡£
197 ¤³¤³¤Ç \fIproto\fP ¤ÏÀÚ¤ê¼Î¤Æ¤ÎÀ¸¤¸¤¿¥ì¥Ù¥ë¤ËÂбþ¤¹¤ë¥×¥í¥È¥³¥ë¤Î̾Á°¤Ç¤¢¤ë¡£
198 Â礭¤Ê snapshot ¤ò¼è¤í¤¦¤È¤¹¤ë¤È¥Ñ¥±¥Ã¥È¤ò½èÍý¤¹¤ë»þ´Ö¤ÏÁý²Ã¤·¡¢¤Þ¤¿¤³¤Á¤é¤Î¤Û¤¦¤¬½ÅÍפÀ¤¬¡¢¥Ð¥Ã¥Õ¥¡¤Ëί¤á¤ë¤³¤È¤¬¤Ç¤­¤ëÎ̤¬¸º¾¯¤·¤Æ¤·¤Þ¤¦ÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£
199 ¤¹¤Ê¤ï¤Á¥Ñ¥±¥Ã¥È¤¬¼º¤Ê¤ï¤ì¤ë²ÄǽÀ­¤â¤¢¤ë¡£¥×¥í¥È¥³¥ë¤Î¾ðÊó¤¬ÆÀ¤é¤ì¤ëɬÍ׺Ǿ®¸Â¤Î \fIsnaplen\fP ¤È¤¹¤ë¤³¤È¡£
200 .TP
201 .B \-T
202 "\fIexpression\fP"(¾ò·ï¼°) ¤ÇÁªÂò¤µ¤ì¤¿¥Ñ¥±¥Ã¥È¤Ë»Ø¼¨¤µ¤ì¤¿ \fItype\fR ¤Ç¤ÎËÝÌõ¤ò»Ø¼¨¤¹¤ë¡£¸½ºßÍ­¸ú¤Ê type ¤Ï 
203 \fBrpc\fR (Remote Procedure Call)¡¢
204 \fBrtp\fR (Real-Time Applications protocol)¡¢
205 \fBrtcp\fR (Real-Time Applications control protocol)¡¢
206 \fBsnmp\fR (Simple Network Management Protocol),
207 \fBvat\fR (Visual Audio Tool)¡¢
208 \fBwb\fR (distributed White Board)¡£
209 .TP
210 .B \-R
211 .\"O Assume ESP/AH packets to be based on old specification (RFC1825 to RFC1829).
212 .\"O If specified, \fItcpdump\fP will not print replay prevention field.
213 .\"O Since there is no protocol version field in ESP/AH specification,
214 .\"O \fItcpdump\fP cannot deduce the version of ESP/AH protocol.
215 ESP/AH ¥Ñ¥±¥Ã¥È¤¬¸Å¤¤ÄêµÁ(RFC1825 ¡Á RFC1829)¤Ë½¾¤Ã¤Æ¤¤¤ë¤È²¾Äꤹ¤ë¡£
216 ¤³¤Î¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤ë¤È¡¢\fItcpdump\fP ¤Ï relplay prevention ¥Õ¥£¡¼¥ë¥É¤òɽ¼¨¤·¤Ê¤¤¡£
217 ESP/AH ¤ÎÄêµÁ¤Ë¤Ï¥×¥í¥È¥³¥ë¥Ð¡¼¥¸¥ç¥ó¥Õ¥£¡¼¥ë¥É¤¬¤Ê¤¤¤Î¤Ç¡¢
218 \fItcpdump\fP ¤Ï ESP/AH ¥×¥í¥È¥³¥ë¤Î¥Ð¡¼¥¸¥ç¥ó¤ò¿äÏÀ¤¹¤ë¤³¤È¤¬½ÐÍè¤Ê¤¤¡£
219 .TP
220 .B \-S
221 TCP ¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤òÁêÂÐÃͤǤϤʤ¯¤ÆÀäÂÐÃͤÇɽ¼¨¤¹¤ë¡£
222 .TP
223 .B \-t
224 ¥À¥ó¥×¹Ô¤Ë»þ´Ö¾ðÊó¤òɽ¼¨\fI¤·¤Ê¤¤\fP¡£
225 .TP
226 .B \-tt
227 ¥À¥ó¥×¹Ô¤Ëɽ¼¨¤¹¤ë»þ´Ö¾ðÊó¤òÀ°·Á¤·¤Ê¤¤¡£
228 .TP
229 .B \-v
230 (¤Á¤ç¤Ã¤È¤À¤±)¾ÜºÙ¤Ê½ÐÎÏ¡£IP ¥Ñ¥±¥Ã¥È¤Ë¤ª¤±¤ë À¸Â¸»þ´Ö(TTL) ¤ä¥µ¡¼¥Ó¥¹¤Î¼ïÎà¤Î¾ðÊó¤Ê¤É¤òɽ¼¨¤¹¤ë¡£
231 .TP
232 .B \-vv
233 ¤â¤Ã¤È¾ÜºÙ¤Ê½ÐÎÏ¡£NFS±þÅú¥Ñ¥±¥Ã¥È¤Ë¤ª¤±¤ëÉղåե£¡¼¥ë¥É¤Ê¤É¤òɽ¼¨¤¹¤ë¡£
234 .TP
235 .B \-vvv
236 .\"O Even more verbose output.  For example,
237 .\"O telnet \fBSB\fP ... \fBSE\fP options
238 .\"O are printed in full.  With
239 .\"O .B \-X
240 .\"O telnet options are printed in hex as well.
241 ¤µ¤é¤Ë¾ÜºÙ¤Ê½ÐÎÏ¡£
242 Î㤨¤Ð¡¢telnet \fBSB\fP ... \fBSE\fP ¥ª¥×¥·¥ç¥ó¤ÏÁ´¤Æɽ¼¨¤µ¤ì¤ë¡£
243 .B \-X
244 ¥ª¥×¥·¥ç¥ó¤â»ØÄꤵ¤ì¤ë¤È¡¢telnet ¥ª¥×¥·¥ç¥ó¤Ï 16 ¿Êɽ¼¨¤Ç¤âɽ¼¨¤µ¤ì¤ë¡£
245 .TP
246 .B \-w
247 ¥Ñ¥±¥Ã¥È¤ò²òÀÏ¡¢É½¼¨¤¹¤ë¤«¤ï¤ê¤ËÀ¸¤Î¤Þ¤Þ \fIfile\fR ¤Ë½ñ¤­½Ð¤¹¡£
248 ¤³¤Î¥Õ¥¡¥¤¥ë¤Ï¤¢¤È¤Ç \-r ¥ª¥×¥·¥ç¥ó¤òÍѤ¤¤ì¤Ðɽ¼¨¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
249 \fIfile\fR ¤È¤·¤Æ `-' ¤ò»Ø¼¨¤¹¤ë¤Èɸ½à½ÐÎϤòÍѤ¤¤ë¡£
250 .TP
251 .B \-x
252 (¥ê¥ó¥¯¥ì¥Ù¥ë¥Ø¥Ã¥À¤ò½ü¤¯)¤¹¤Ù¤Æ¤Î¥Ñ¥±¥Ã¥È¤ò 16 ¿Ê¤Çɽ¼¨¤¹¤ë¡£¥Ñ¥±¥Ã¥ÈÁ´ÂΤȠ
253 .I snaplen 
254 ¥Ð¥¤¥È¤Î¾®¤µ¤¤Êý¤À¤±¤òɽ¼¨¤¹¤ë¡£
255 .TP
256 .B \-X
257 .\"O When printing hex, print ascii too.  Thus if
258 .\"O .B \-x
259 .\"O is also set, the packet is printed in hex/ascii.
260 .\"O This is very handy for analysing new protocols.
261 16 ¿Êɽ¼¨¤µ¤ì¤ë¤È¤­¤Ë¡¢ ASCII Ê¸»ú¤âɽ¼¨¤¹¤ë¡£
262 ½¾¤Ã¤Æ¡¢
263 .B \-x
264 ¥ª¥×¥·¥ç¥ó¤â¥»¥Ã¥È¤µ¤ì¤ë¤È¡¢¥Ñ¥±¥Ã¥È¤Ï 16 ¿Ê¤È ASCII Ê¸»ú¤ÎξÊý¤Çɽ¼¨¤µ¤ì¤ë¡£
265 ¤³¤ì¤Ï¿·¤·¤¤¥×¥í¥È¥³¥ë¤ò²òÀϤ¹¤ë¤È¤­¤ËÈó¾ï¤ËÊØÍø¤Ç¤¢¤ë¡£
266 .\"O Even if
267 .\"O .B \-x
268 .\"O is not also set, some parts of some packets may be printed
269 .\"O in hex/ascii.
270 .B \-x
271 ¥ª¥×¥·¥ç¥ó¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¯¤Æ¤â¡¢
272 ¥Ñ¥±¥Ã¥È¤ÎÉôʬ¤Ë¤è¤Ã¤Æ¤Ï 16 ¿Ê¤È ASCII Ê¸»ú¤ÎξÊý¤Çɽ¼¨¤µ¤ì¤ë¤³¤È¤â¤¢¤ë¡£
273 .IP "\fI expression(¾ò·ï¼°)\fP"
274 .RS
275 ¥À¥ó¥×¤¹¤ë¥Ñ¥±¥Ã¥È¤Î¼ïÎà¤òÁªÂò¤¹¤ë¡£
276 \fIexpression\fP ¤¬Í¿¤¨¤é¤ì¤Ê¤¤¤È¤­¤Ï¡¢¥Í¥Ã¥È¥ï¡¼¥¯¾å¤Î¤¹¤Ù¤Æ¤Î¥Ñ¥±¥Ã¥È¤ò¥À¥ó¥×¤¹¤ë¡£
277 ¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢\fIexpression\fP ¤¬`true'(¿¿) ¤È¤Ê¤ë¥Ñ¥±¥Ã¥È¤À¤±¤ò¥À¥ó¥×¤¹¤ë¡£
278 .LP
279 \fIexpression\fP¤Ï°ì¤Ä°Ê¾å¤Î
280 .IR primitive (Í×ÁÇ)
281 ¤«¤éÀ®¤ë¡£Í×ÁǤϰì¤Ä°Ê¾å¤Î½¤¾þ»Ò¤òÀè¹Ô¤¹¤ë°ì¸Ä¤Î 
282 .I id
283 (̾Á°¤Ç¤âÈÖ¹æ¤Ç¤â¤è¤¤)¤Ç¤¢¤ë¡£½¤¾þ»Ò¤Ë¤Ï»°¤Ä¤Î¼ïÎब¤¢¤ë:
284 .IP \fItype\fP
285 ½¤¾þ»Ò¤Ï id̾¤Þ¤¿¤Ï id Èֹ椬»Ø¤¹¤â¤Î¤Î¼ïÎà¤ò¼¨¤¹¡£ÍøÍѲÄǽ¤Ê¤â¤Î¤Ï 
286 .BR host ,
287 .BR net ,
288 .B port 
289 ¤Ç¤¢¤ë¡£Îã: `host foo'¡¢`net 128.3'¡¢`port 20'¡£
290 type ½¤¾þ»Ò¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢
291 .B host 
292 ¤¬»Ø¼¨¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹¡£
293 .IP \fIdir\fP
294 ½¤¾þ»Ò¤Ï 
295 .I id 
296 ¤Ë¸þ¤±¤Æ¡¢¤Þ¤¿¤Ï 
297 .I id 
298 ¤Ø¡¢¤Î¤É¤Á¤é¤«¤¢¤ë¤¤¤ÏξÊý¤ÎÄÌ¿®Êý¸þ¤òÆÃÄꤹ¤ë¡£Êý¸þ¤È¤·¤Æ»Ø¼¨¤Ç¤­¤ë¤Î¤Ï 
299 .BR src ,
300 .BR dst ,
301 .BR "src or dst" ,
302 .B "src and dst"
303 ¤Ç¤¢¤ë¡£Îã¡¢ `src foo'¡¢`dst net 128.3'¡¢`src or dst port ftp-data'¡£
304 dir ½¤¾þ»Ò¤¬»ØÄꤵ¤ì¤Ê¤¤¾ì¹ç¤Ï 
305 .B "src or dst"
306 ¤¬»Ø¼¨¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹¡£`null' ¥ê¥ó¥¯ÁØ(¤¹¤Ê¤ï¤Á slip ¤Î¤è¤¦
307 ¤Ê¥Ý¥¤¥ó¥È¥Ä¡¼¥Ý¥¤¥ó¥È¥×¥í¥È¥³¥ë)¤Ë¤ª¤¤¤Æ¤Ï¡¢Êý¸þ¤ò»ØÄꤹ¤ë½¤¾þ»Ò¤È¤·¤Æ
308 .B inbound
309 ¤È 
310 .B outbound 
311 ¤âÍøÍѲÄǽ¤Ç¤¢¤ë¡£
312 .IP \fIproto\fP
313 ½¤¾þ»Ò¤Ï°ìÃפ¹¤ëÆÃÄê¤Î¥×¥í¥È¥³¥ë¤ËÀ©¸Â¤¹¤ë¡£ÍøÍѲÄǽ¤Ê¥×¥í¥È¥³¥ë¤Ï°Ê²¼¤ÎÄ̤ê:
314 .BR ether ,
315 .BR fddi ,
316 .BR mopdl ,
317 .BR ip ,
318 .BR ip6 ,
319 .BR arp ,
320 .BR rarp ,
321 .BR decnet ,
322 .BR lat ,
323 .BR sca ,
324 .BR moprc ,
325 .BR mopdl ,
326 .BR icmp ,
327 .BR icmp6 ,
328 .BR tcp ,
329 .BR udp ¡£
330 Îã: `ether src foor'¡¢`arp net 128.3'¡¢`tcp port 21'¡£
331 proto ½¤¾þ»Ò¤¬»Ø¼¨¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï type ¤ÈÌ·½â¤·¤Ê¤¤ÈϰϤÇÁ´¤Æ¤Î¥×¥í¥È¥³
332 ¥ë¤¬»Ø¼¨¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹¡£
333 Îã: `src foo' ¤Ï `(ip or arp or rarp) src foo' 
334 (¤³¤Î¤è¤¦¤Ê½ñ¤­Êý¤Ïʸˡ¤¢¤ä¤Þ¤ê¤À¤¬)¤ò°ÕÌ£¤·¡¢
335 `net bar' ¤Ï `(ip or arp or rarp) net bar' ¤ò°ÕÌ£¤·¡¢
336 ¤Þ¤¿ `port 53' ¤Ï `(tcp or udp) port 53' ¤ò°ÕÌ£¤¹¤ë¡£
337 .LP
338 [`fddi'¤Ï¼ÂºÝ¤Ë¤Ï `ether' ¤ÎÊÌ̾¤Ç¤¢¤ë;²òÀÏ»þ¤Ë``ÆÃÄê¤Î¥Í¥Ã¥È¥ï¡¼
339 ¥¯¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤¬ÍøÍѤ¹¤ë¥Ç¡¼¥¿¥ê¥ó¥¯ÁØ''¤È¤·¤Æ°·¤ï¤ì¤ë¡£FDDI ¥Ø¥Ã
340 ¥À¡¼¤Ï¥¤¡¼¥µ¥Í¥Ã¥ÈŪ¤Ê¥½¡¼¥¹¤ª¤è¤Ó¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤ò´Þ¤ß¡¢¤Þ
341 ¤¿¥¤¡¼¥µ¥Í¥Ã¥ÈŪ¤Ê¥Ñ¥±¥Ã¥È¥¿¥¤¥×¤â´Þ¤à¤Î¤Ç¡¢¤³¤ì¤é¤Î FDDI ¥Õ¥£¡¼¥ë¥É¤ò 
342 ¥¤¡¼¥µ¥Í¥Ã¥È¤ÎƱÎà¤È¤·¤ÆÁªÊ̤Ǥ­¤ë¡£FDDI ¥Ø¥Ã¥À¤Ë¤Ï¤½¤Î¾¤Î¥Õ¥£¡¼¥ë¥É
343 ¤â´Þ¤Þ¤ì¤ë¤¬¡¢¤³¤ì¤Ë¤Ä¤¤¤Æ¤Ï¥Õ¥£¥ë¥¿¤Î¾ò·ï¼°¤ÇÌÀ¼¨Åª¤Ë»Ø¼¨¤¹¤ë¤³¤È¤Ï¤Ç
344 ¤­¤Ê¤¤¡£]
345 .LP
346 ¾åµ­¤Ë²Ã¤¨¤Æ¡¢ÆÃÊ̤Ê`Í×ÁÇ'¤ò¼¨¤¹¥­¡¼¥ï¡¼¥É¤¬¤¢¤ë¡£
347 .BR gateway ,
348 .BR broadcast ,
349 .BR less ,
350 .B greater
351 ¤Èarithmtic expression(¿ôÃͤˤè¤ë¾ò·ï¼°)¤Ç¤¢¤ë¡£¤³¤ì¤é¤Ë¤Ä¤¤¤Æ¤Ï¤³¤Î¤¢¤È¤Çµ­½Ò¤¹¤ë¡£
352 .LP
353 ¤â¤Ã¤ÈÊ£»¨¤Ê¥Õ¥£¥ë¥¿¾ò·ï¼°¤Ï 
354 .BR and ,
355 .BR or ,
356 .B not 
357 ¤È³ÆÍ×ÁǤÎÁȹ礻¤Çɽ¸½¤Ç¤­¤ë¡£
358 Îã:`host foo and not port ftp and not port ftp-data'¡£
359 ÌÀ¼¨Åª¤Ê½¤¾þ»Ò¤Ï¾Êά¤·¤Æ¥¿¥¤¥×¿ô¤ò¸º¤é¤¹¤³¤È¤¬¤Ç¤­¤ë¡£
360 Îã:`tcp dst port ftp or ftp-data or domain' ¤Ï
361 `tcp dst prot ftp or tcp dst port ftp-data or tcp dst prot domain'¤ÈÁ´¤¯Æ±¤¸°ÕÌ£¤Ç¤¢¤ë¡£
362 .LP
363 µöÍƤµ¤ì¤ëÍ×ÁǤÎÁȤ߹ç¤ï¤»¤Ï°Ê²¼¤ÎÄ̤ꡣ
364 .IP "\fBdst host \fIhost\fR"
365 ¥Ñ¥±¥Ã¥È¤Î IPv4/v6 ¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥Õ¥£¡¼¥ë¥É¤¬ \fIhost\fP ¤Ç¤¢¤ë¤È¤­¿¿¡£¥¢¥É¥ì¥¹¤Ç¤â̾Á°¤Ç¤â¤è¤¤
366 .IP "\fBsrc host \fIhost\fR"
367 ¥Ñ¥±¥Ã¥È¤Î IPv4/v6 ¥½¡¼¥¹¥Õ¥£¡¼¥ë¥É¤¬ \fIhost\fP ¤Ç¤¢¤ë¤È¤­¿¿¡£
368 .IP "\fBhost \fIhost\fP
369 ¥Ñ¥±¥Ã¥È¤Î IPv4/v6 ¥½¡¼¥¹¤Þ¤¿¤Ï IP/v4/v6 ¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥Õ¥£¡¼¥ë¥É¤¬ \fIhost\fP ¤Ç¤¢¤ë¤È¤­¿¿¡£
370 ¾åµ­¤Î³Æ host ¤ò¼¨¤¹¾ò·ï¼°¤Ë¤Ï \fBip\fP¡¢\fBarp\fP¡¢\fBrarp\fP¡¢\fBip6\fP ¤Î¤¤¤º¤ì¤«¤òÉղ䷤Ƥâ¤è¤¤¡£
371 .in +.5i
372 .nf
373 \fBip host \fIhost\fR
374 .fi
375 .in -.5i
376 ¤Ï²¼µ­¤ÈƱ¤¸¡£
377 .in +.5i
378 .nf
379 \fBether proto \fI\\ip\fB and host \fIhost\fR
380 .fi
381 .in -.5i
382 ¤â¤· \fIhost\fP ¤Î̾Á°¤¬Ê£¿ô¤Î IP ¥¢¥É¥ì¥¹¤ò»ý¤Ä»þ¤Ï¤½¤ì¤¾¤ì¤Î¥¢¥É¥ì¥¹¤Ë°ìÃפ¹¤ë¡£
383 .IP "\fBether dst \fIehost\fP
384 ¥¤¡¼¥µ¥Í¥Ã¥È¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤¬ \fIehost\fP ¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
385 \fIehost\fP ¤Ï /etc/ethers ¤«¿ôÃͤǤ¢¤ë(¿ôÃͤΥե©¡¼¥Þ¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï 
386 .IR ethers (3N)
387 ¤ò»²¾È¤Î¤³¤È)¡£
388 .IP "\fBether src \fIehost\fP
389 ¥¤¡¼¥µ¥Í¥Ã¥È¥½¡¼¥¹¥¢¥É¥ì¥¹¤¬ \fIehost\fP ¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
390 .IP "\fBether host \fIehost\fP
391 ¥¤¡¼¥µ¥Í¥Ã¥È¥½¡¼¥¹¥¢¥É¥ì¥¹¤«¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤¬ \fIehost\fP ¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
392 .IP "\fBgateway\fP \fIhost\fP
393 ¥Ñ¥±¥Ã¥È¤¬ \fIhost\fP ¤ò¥²¡¼¥È¥¦¥§¥¤¤È¤·¤Æ¤¤¤ë¤È¤­¤Ë¿¿¡£
394 ¤¹¤Ê¤ï¤Á¡¢¥¤¡¼¥µ¥Í¥Ã¥È¥½¡¼¥¹/¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤Ï \fIhost\fP ¤Ç¤¢¤ë¤¬¡¢
395 IP ¥½¡¼¥¹/¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤Ï \fIhost\fP ¤Ç¤Ï¤Ê¤¤¤È¤­¤Î¤³¤È¡£
396 \fPhost\fP ¤Ï̾Á°¤Ç¤¢¤ê¡¢¤Þ¤¿ /etc/hosts ¤È /etc/ethers ¤ÎξÊý¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤
397 (¤³¤Î¾ò·ï¼°¤Ï \fIhost / ehost\fP ¤½¤ì¤¾¤ì¤ò̾Á°¤«ÈÖ¹æ¤Çµ­½Ò¤¹¤ë
398 .in +.5i
399 .nf
400 \fBether host \fIehost \fBand not host \fIhost\fR
401 .fi
402 .in -.5i
403 ¤ÈƱÅù¤Ç¤¢¤ë)¡£
404 .\"O This syntax does not work in IPv6-enabled configuration at this moment.
405 ¤³¤Îʸˡ¤Ïº£¤Î¤È¤³¤í IPv6 ¤òÍ­¸ú¤Ë¤·¤¿ÀßÄê¤Ç¤ÏÀµ¤·¤¯Æ°ºî¤·¤Ê¤¤¡£
406 .IP "\fBdst net \fInet\fR"
407 ¥Ñ¥±¥Ã¥È¤Î IPv4/v6 ¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤¬ \fInet\fP ¥Í¥Ã¥È¥ï¡¼¥¯¤ò
408 ´Þ¤ó¤Ç¤¤¤ë¤È¤­¤Ë¿¿¡£\fInet\fP ¤Ï/etc/networks ¤Ëµ­ºÜ¤µ¤ì¤ë̾Á°¤«¥Í¥Ã¥È
409 ¥ï¡¼¥¯ÈÖ¹æ¤Ç¤¢¤ë( \fInetworks(4)\fP ¤ò»²¾È)¡£
410 .IP "\fBsrc net \fInet\fR"
411 ¥Ñ¥±¥Ã¥È¤Î IPv4/v6 ¥½¡¼¥¹¥¢¥É¥ì¥¹¤¬ \fInet\fP ¥Í¥Ã¥È¥ï¡¼¥¯¤Î¤â¤Î¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
412 .IP "\fBnet \fInet\fR"
413 ¥Ñ¥±¥Ã¥È¤Î IPv4/v6 ¥½¡¼¥¹/¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤¬ \fInet\fP ¥Í¥Ã¥È¥ï¡¼¥¯¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
414 .IP "\fBnet \fInet\fR \fBmask \fImask\fR"
415 IP ¥¢¥É¥ì¥¹¤¬ netmask ¤Ç¥Þ¥¹¥¯¤·¤Æ \fInet\fR ¤Ë°ìÃפ¹¤ë¤È¤­¤Ë¿¿¡£\fBsrc\fR ¤« \fBdst\fR ¤Ç½¤¾þ¤·¤Æ¤â¤è¤¤¡£
416 .\"O Note that this syntax is not valid for IPv6 \fInet\fR.
417 ¤³¤Îʸˡ¤Ï \fInet\fR ¤¬ IPv6 ¤Î¤È¤­¤Ë¤ÏÉÔÀµ¤Ç¤¢¤ë¤³¤È¤ËÃí°Õ¡£
418 .IP "\fBnet \fInet\fR/\fIlen\fR"
419 IPv4/v6 ¥¢¥É¥ì¥¹¤¬ \fIlen\fR ¥Ó¥Ã¥È¤Înetmask ¤Ç¥Þ¥¹¥¯¤·¤Æ \fInet\fR ¤Ë°ìÃפ¹¤ë¤È¤­¤Ë¿¿¡£\fBsrc\fR ¤« \fBdst\fR ¤Ç½¤¾þ¤·¤Æ¤â¤è¤¤¡£
420 .IP "\fBdst port \fIport\fR"
421 ¥Ñ¥±¥Ã¥È¤¬ ip/tcp ¤« ip/udp ¤« ipv6/tcp ¤« ipv6/udp ¤Ç¤¢¤ë¾ì¹ç¤Ç¡¢
422 ¹Ô¤­Àè¤Î port Èֹ椬 \fIport\fP ¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
423 \fIPort\fP ¤ÏÈÖ¹æ¤Î¿ôÃͤ« /etc/services ¤Ë¤è¤ë̾Á°¤òÍøÍѤǤ­¤ë(
424 .IR tcp (4P)
425 ¤È 
426 .IR udp (4P)
427 ¤ò»²¾È¤Î¤³¤È)¡£Ì¾Á°¤¬ÍøÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï port ÈÖ¹æ¤È protocol ¤ÎξÊý¤Ç¾È¹ç¤µ¤ì¤ë¡£
428 Èֹ椫¿½Å¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë̾Á°¤¬ÍøÍѤµ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï port ÈÖ¹æ¤À¤±¤¬¾È¹ç¤µ¤ì¤ë
429 (Îã: \fBdst port  513\fR ¤Ï tcp/login ¤È udp/who ¤ÎξÊý¤ÎÄÌ¿®¤òɽ¼¨¤¹¤ë¤·¡¢
430 \fBport domain\fR ¤Ï tcp/domain ¤È udp/domain ¤ÎξÊý¤òɽ¼¨¤¹¤ë)¡£
431 .IP "\fBsrc port \fIport\fR"
432 ¥Ñ¥±¥Ã¥È¤¬ \fIport\fP ÈÖ¹æ¤Î¥Ý¡¼¥È¤ò¥½¡¼¥¹¤Ë¤·¤Æ¤¤¤ë¤È¤­¿¿¡£
433 .IP "\fBport \fIport\fR"
434 ¥Ñ¥±¥Ã¥È¤Î¥½¡¼¥¹¤«¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥Ý¡¼¥È¤¬ \fIport\fP ¤Ç¤¢¤ë¤È¤­¿¿¡£
435 ¤³¤Î port ¤ò»ØÄꤹ¤ë¾ò·ï¼°¤Ï \fBtcp\fP ¤È \fBudp\fP ¤Î¥­¡¼¥ï¡¼¥É¤òÉղ䷤Ƥâ¤è¤¤:
436 .in +.5i
437 .nf
438 \fBtcp src port \fIport\fR
439 .fi
440 .in -.5i
441 ¤Ï \fIport\fP ¤ò¥½¡¼¥¹¤È¤¹¤ë tcp ¤Î¥Ñ¥±¥Ã¥È¤Î¤ß¤Ë°ìÃפ¹¤ë¡£
442 .IP "\fBless \fIlength\fR"
443 ¥Ñ¥±¥Ã¥È¤¬ \fIlength\fP °Ê²¼¤Î¤È¤­¤Ë¿¿¡£
444 ¤³¤ì¤Ï²¼µ­¤ÈƱ¤¸:
445 .in +.5i
446 .nf
447 \fBlen <= \fIlength\fP.
448 .fi
449 .in -.5i
450 .IP "\fBgreater \fIlength\fR"
451 ¥Ñ¥±¥Ã¥È¤¬ \fIlength\fP °Ê¾å¤Î¤È¤­¤Ë¿¿¡£
452 ¤³¤ì¤Ï²¼µ­¤ÈƱ¤¸:
453 .in +.5i
454 .nf
455 \fBlen >= \fIlength\fP.
456 .fi
457 .in -.5i
458 .IP "\fBip proto \fIprotocol\fR"
459 ¥Ñ¥±¥Ã¥È¤¬ \fIprotocol\fP ·¿¤Î¥×¥í¥È¥³¥ë¤Î IP ¥Ñ¥±¥Ã¥È( 
460 .IR ip (4P)
461 ¤ò»²¾È)¤Î¤â¤Î¤Ç¤¢¤ë¤È¤­¿¿¡£
462 \fIprotocol\fP ¤È¤·¤ÆÍøÍѤǤ­¤ë¤Î¤Ï¿ôÃͤȠ\fIicmp\fP¡¢
463 \fIigrp\fP¡¢\fIudp\fP¡¢\fInd\fP¡¢\fItcp\fP ¤Ç¤¢¤ë¡£\fItcp\fP¡¢\fIudp\fP¡¢
464 \fIicmp\fP ¤Ï¥­¡¼¥ï¡¼¥É¤Ç¤â¤¢¤ë¤Î¤Ç¡¢¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å(\\)¤Ç¥­¡¼¥ï¡¼¥É
465 ¤È¤·¤Æ²ò¼á¤µ¤ì¤ë¤Î¤ò²óÈò¤¹¤ëɬÍפ¬¤¢¤ë¡£C-Shell ¤Ç¤Ï \\\\ ¤ò»È¤¦¡£
466 .\"O Note that this primitive does not chase protocol header chain.
467 ¤³¤ÎÍ×ÁǤϥץí¥È¥³¥ë¥Ø¥Ã¥À¥Á¥§¥¤¥ó¤òÄÉÀפ·¤Ê¤¤¤³¤È¤ËÃí°Õ¡£
468 .IP "\fBip6 proto \fIprotocol\fR"
469 .\"O True if the packet is an IPv6 packet of protocol type \fIprotocol\fP.
470 ¥Ñ¥±¥Ã¥È¤¬\fIprotocol\fP·¿¤Î IPv6 ¥Ñ¥±¥Ã¥È¤Ç¤¢¤ë¤È¤­¤Ë¿¿¡£
471 .\"O Note that this primitive does not chase protocol header chain.
472 ¤³¤ÎÍ×ÁǤϥץí¥È¥³¥ë¥Ø¥Ã¥À¥Á¥§¥¤¥ó¤òÄÉÀפ·¤Ê¤¤¤³¤È¤ËÃí°Õ¡£
473 .IP "\fBip6 protochain \fIprotocol\fR"
474 .\"O True if the packet is IPv6 packet,
475 .\"O and contains protocol header with type \fIprotocol\fR
476 .\"O in its protocol header chain.
477 ¥Ñ¥±¥Ã¥È¤¬ IPv6 ¥Ñ¥±¥Ã¥È¤Ç¤¢¤ê¡¢
478 ¤½¤Î¥×¥í¥È¥³¥ë¥Ø¥Ã¥À¥Á¥§¥¤¥ó¤ÎÃæ¤Ë\fIprotocol\fR·¿¤Î¥×¥í¥È¥³¥ë¥Ø¥Ã¥À¤¬¤¢¤ë¾ì¹ç¤Ë¿¿¡£
479 .\"O For example,
480 Î㤨¤Ð¡¢
481 .in +.5i
482 .nf
483 .\fBip6 protochain 6\fR
484 .fi
485 .in -.5i
486 .\"O matches any IPv6 packet with TCP protocol header in the protocol header chain.
487 ¤Ï ¥×¥í¥È¥³¥ë¥Ø¥Ã¥À¥Á¥§¥¤¥ó¤Ë TCP ¥×¥í¥È¥³¥ë¤ò»ý¤Ä IPv6 ¥Ñ¥±¥Ã¥È¤Ë°ìÃפ¹¤ë¡£
488 .\"O The packet may contain, for example,
489 .\"O authentication header, routing header, or hop-by-hop option header,
490 .\"O between IPv6 header and TCP header.
491 ¥Ñ¥±¥Ã¥È¤Ë¤Ï¡¢Î㤨¤Ðǧ¾Ú¥Ø¥Ã¥À¡¢¥ë¡¼¥Æ¥£¥ó¥°¥Ø¥Ã¥À¡¢
492 hop-by-hop¥Ø¥Ã¥À¤Ê¤É¤¬IPv6 ¥Ø¥Ã¥À¤È TCP ¥Ø¥Ã¥À¤Î´Ö¤Ë´Þ¤Þ¤ì¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
493 .\"O The BPF code emitted by this primitive is complex and
494 .\"O cannot be optimized by BPF optimizer code in \fItcpdump\fP,
495 .\"O so this can be somewhat slow.
496 ¤³¤ÎÍ×ÁǤ¬ºî¤ê½Ð¤¹ BPF ¥³¡¼¥É¤ÏÊ£»¨¤Ç¡¢
497 \fItcpdump\fP¤Î BPF ºÇŬ²½¥³¡¼¥É¤ÇºÇŬ²½¤Ç¤­¤Ê¤¤¡£
498 ¤½¤Î¤¿¤á¡¢¾¯¤·ÃÙ¤¤¤«¤â¤·¤ì¤Ê¤¤¡£
499 .IP "\fBip protochain \fIprotocol\fR"
500 .\"O Equivalent to \fBip6 protochain \fIprotocol\fR, but this is for IPv4.
501 \fBip6 protochain \fIprotocol\fR ¤ÈƱÍͤÀ¤¬¡¢¤³¤ì¤Ï IPv4 ¤Î¤¿¤á¤Î¤â¤Î¤Ç¤¢¤ë¡£
502 .IP "\fBether broadcast\fR"
503 ¥Ñ¥±¥Ã¥È¤¬¥¤¡¼¥µ¥Í¥Ã¥È¤Î¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Ç¤¢¤ë¤È¤­¿¿¡£\fIether\fP ¤Ï¤Ê¤¯¤Æ¤â¤è¤¤¡£
504 .IP "\fBip broadcast\fR"
505 ¥Ñ¥±¥Ã¥È¤¬ IP ¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¥Ñ¥±¥Ã¥È¤Ç¤¢¤ë¤È¤­¿¿¡£¤³¤ì¤ÏÁ´¤Æ 0 ¤È Á´¤Æ 1 ¤ÎξÊý¤Î¥Ö¥í¡¼¥É¥­¥ã¥¹¥È·Á¼°¤ËÂбþ¤·¡¢¤µ¤é¤Ë¥µ¥Ö¥Í¥Ã¥È¥Þ¥¹¥¯¤Ë¤âÂбþ¤·¤Æ¤¤¤ë¡£
506 .IP "\fBether multicast\fR"
507 ¥Ñ¥±¥Ã¥È¤¬¥¤¡¼¥µ¥Í¥Ã¥È¤Î¥Þ¥ë¥Á¥­¥ã¥¹¥È¤Ç¤¢¤ë¤È¤­¿¿¡£\fIether\fP ¤Ï¤Ê¤¯¤Æ
508 ¤â¤è¤¤¡£¤³¤ì¤Ï `\fBether[0] & 1 != 0\fP'¤Î¾Êάµ­Ë¡¤Ç¤¢¤ë¡£
509 .IP "\fBip multicast\fR"
510 ¥Ñ¥±¥Ã¥È¤¬ IP ¤Î¥Þ¥ë¥Á¥­¥ã¥¹¥È¤Ç¤¢¤ë¤È¤­¿¿¡£
511 .IP "\fBip6 multicast\fR"
512 .\"O True if the packet is an IPv6 multicast packet.
513 ¥Ñ¥±¥Ã¥È¤¬ IPv6 ¥Þ¥ë¥Á¥­¥ã¥¹¥È¥Ñ¥±¥Ã¥È¤Ç¤¢¤ë¤È¤­¿¿¡£
514 .IP  "\fBether proto \fIprotocol\fR"
515 ¥Ñ¥±¥Ã¥È¤¬ ether ¤Î \fIprotocol\fR ·¿¤Î¤â¤Î¤Ç¤¢¤ë¤È¤­¿¿¡£
516 \fIprotocol\fP ¤Ë¤ÏÈֹ椫 \fIip\fP¡¢\fIip6\fP¡¢\fIarp\fP¡¢\fIrarp\fP ¤Î̾Á°¤¬Íø
517 ÍѲÄǽ¡£¤³¤ì¤é¤Î¼±Ê̻Ҥϥ­¡¼¥ï¡¼¥É¤Ç¤â¤¢¤ë¤Î¤Ç¡¢¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å(\\)¤Ç
518 ¥­¡¼¥ï¡¼¥É¤È¤·¤Æ²ò¼á¤µ¤ì¤ë¤Î¤ò²óÈò¤¹¤ëɬÍפ¬¤¢¤ë¡£
519 [ FDDI (¤¿¤È¤¨¤Ð `\fBfddi protocol arp\fR')¤Î¾ì¹ç¡¢¥×¥í¥È¥³¥ë¤Î¼±ÊÌÊýË¡¤Ï
520 802.2 Logical Link Control (LLC) ¥Ø¥Ã¥À¡¼¤Ë¤è¤ë¡£¤½¤ì¤ÏÄ̾ï¤Ï
521 FDDI ¥Ø¥Ã¥À¡¼¤ÎÀèƬ¤ËÃÖ¤«¤ì¤Æ¤¤¤ë¡£\fItcpdump\fP ¤Ï ¥×¥í¥È¥³¥ë¼±Ê̻ҤÇ
522 ¥Õ¥£¥ë¥¿¡¼¤¹¤ë¾ì¹ç¤Ë¡¢Á´¤Æ¤Î FDDI ¥Ñ¥±¥Ã¥È¤Ï LLC ¥Ø¥Ã¥À¡¼¤ò»ý¤Ã¤Æ¤¤¤Æ¡¢
523 ¤½¤Î LLC ¥Ø¥Ã¥À¡¼¤Ï SNAP ¤È¸Æ¤Ð¤ì¤ë·Á¼°¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹¡£ ]
524 .IP "\fBdecnet src \fIhost\fR"
525 DECNET ¤Ë¤ª¤¤¤Æ¥½¡¼¥¹¥¢¥É¥ì¥¹¤¬``10.123''¤Î¤è¤¦¤Ê¥¢¥É¥ì¥¹¤ä DECNET¤Î¥Û
526 ¥¹¥È¥Í¡¼¥à¤Î·Á¼°¤Ç»Ø¼¨¤µ¤ì¤ë 
527 .I host 
528 ¤È°ìÃפ¹¤ë¤È¤­¿¿¡£[DECNET¤Î¥Û¥¹¥È¥Í¡¼¥à·Á¼°¤Ï DECNET¤ËÀܳ¤µ¤ì¤¿ 
529 ultrix ¥·¥¹¥Æ¥à¤Ë¤ª¤¤¤Æ¤Î¤ßÍøÍѲÄǽ¤Ç¤¢¤ë¡£]
530 .IP "\fBdecnet dst \fIhost\fR"
531 DECNET¤Ë¤ª¤¤¤Æ¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤¬ 
532 .I host 
533 ¤Ë°ìÃפ¹¤ë¤È¤­¿¿¡£
534 .IP "\fBdecnet host \fIhost\fR"
535 DECNET¤Ë¤ª¤¤¤Æ¡¢¥½¡¼¥¹¤Þ¤¿¤Ï¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤¬ 
536 .I host 
537 ¤Ë°ìÃפ¹¤ë¤È¤­¤Ë¿¿¡£
538 .IP "\fBip\fR, \fBip6\fR, \fBarp\fR, \fBrarp\fR, \fBdecnet\fR"
539 ²¼µ­¤Ë¤ª¤¤¤Æ:
540 .in +.5i
541 .nf
542 \fBether proto \fIp\fR
543 .fi
544 .in -.5i
545 \fIp\fR ¤ò¤½¤Î¤¤¤º¤ì¤«¤Î¥×¥í¥È¥³¥ë¤È¤¹¤ë¤Î¤ÈƱÅù¤Ç¤¢¤ë¡£
546 .IP "\fBlat\fR, \fBmoprc\fR, \fBmopdl\fR"
547 ²¼µ­¤Ë¤ª¤¤¤Æ:
548 .in +.5i
549 .nf
550 \fBether proto \fIp\fR
551 .fi
552 .in -.5i
553 \fIp\fR ¤ò¤½¤Î¤¤¤º¤ì¤«¤Î¥×¥í¥È¥³¥ë¤È¤¹¤ë¤Î¤ÈƱÅù¤Ç¤¢¤ë¡£
554 \fItcpdump\fP ¤Ï¤³¤ì¤é¤Î¥×¥í¥È¥³¥ë¤Î²òÀÏÊýË¡¤ÏÀµ³Î¤Ë¤ÏÃΤé¤Ê¤¤ÅÀ¤ËÃí°Õ
555 ¤¹¤ë¤³¤È¡£
556 .IP  "\fBtcp\fR, \fBudp\fR, \fBicmp\fR"
557 ²¼µ­¤Ë¤ª¤¤¤Æ:
558 .in +.5i
559 .nf
560 \fBip proto \fIp\fR\fBip6 proto \fIp\fR
561 .fi
562 .in -.5i
563 \fIp\fR ¤ò¤½¤Î¤¤¤º¤ì¤«¤Î¥×¥í¥È¥³¥ë¤È¤¹¤ë¤Î¤ÈƱÅù¤Ç¤¢¤ë¡£
564 .IP  "\fIexpr relop expr\fR"
565 ´Ø·¸¼°¤¬À®¤êΩ¤Æ¤Ð¿¿¡£\fIrelop\fR(±é»»»Ò)¤Ï >¡¢<¡¢>=¡¢<=¡¢=¡¢!= ¤Î¤¤¤º
566 ¤ì¤«°ì¤Ä¤Ç¤¢¤ê¡¢\fIexpr\fR(ɽ¸½) ¤ÏÀ°Äê¿ô¤Ë¤è¤ë¿ôÃÍɽ¸½ (ɽ¸½ÊýË¡¤Ïɸ½à
567 Ū¤Ê C ¤Îʸˡ¤Ë¤·¤¿¤¬¤¦)¡¢É¸½àŪ¤ÊÆó¹à±é»»»Ò[+¡¢-¡¢*¡¢/¡¢&¡¢|]¡¢Ä¹¤µ±é»»»Ò¡¢¥Ñ
568 ¥±¥Ã¥È¥Ç¡¼¥¿¥¢¥¯¥»¥¹±é»»»Ò¤Î¤¤¤º¤ì¤«¡£¥Ñ¥±¥Ã¥ÈÆâ¤Î¥Ç¡¼¥¿¤ËÂФ·¤ÆŬÍѤ¹¤ë¤Ë¤Ï¤³¤Î¤è¤¦¤Ëµ­½Ò¤¹¤ë:
569 .in +.5i
570 .nf
571 \fIproto\fB [ \fIexpr\fB : \fIsize\fB ]\fR
572 .fi
573 .in -.5i
574 \fIproto\fR ¤Ï \fBether¡¢fddi¡¢ip¡¢arp¡¢rarp¡¢tcp¡¢udp¡¢icmp¡¢ip6\fR ¤Î¤¤¤º¤ì¤«¤Ç
575 ÁàºîÂоݤΥץí¥È¥³¥ëÁؤò»Ø¼¨¤¹¤ë¡£
576 .\"O Note that \fItcp, udp\fR and other upper-layer protocol types only
577 .\"O apply to IPv4, not IPv6 (this will be fixed in the future).
578 \fItcp, udp\fR ¤È¤½¤Î¾¤Î¾å°Ì¥×¥í¥È¥³¥ëÁؤϠIPv4 ¤Ç¤Î¤ßÍøÍѤǤ­¡¢
579 IPv6¤Ç¤ÏÍøÍѤǤ­¤Ê¤¤¤³¤È¤ËÃí°Õ¡£(¤³¤ì¤Ï¾­Í轤Àµ¤µ¤ì¤ë¤À¤í¤¦)
580 »Ø¼¨¤µ¤ì¤¿¥×¥í¥È¥³¥ëÁؤˤĤ¤¤Æ¤Î¥Ð¥¤¥È¥ª¥Õ¥»¥Ã¥È¤Ï \fIexpr\fR ¤Ç»ØÄꤹ¤ë¡£
581 \fIsize\fR ¤ò»Ø¼¨¤¹¤ë¾ì¹ç¤ÏÃíÌܤ¹¤ë¥Õ¥£¡¼¥ë¥É¤Ç¤Î¥Ð¥¤¥È¿ô¤Ç»Ø¼¨¤¹¤ë¤¬¡¢
582 ¤½¤ì¤Ï one¡¢two ¤Þ¤¿ four ¤Î¤¤¤º¤ì¤«¤òÍѤ¤¤ë¡£»Ø¼¨¤Î¤Ê¤¤¾ì¹ç¤Ï one ¤Ç
583 ¤¢¤ë¤È¤ß¤Ê¤¹¡£Ä¹¤µ±é»»»Ò¤Ï¥­¡¼¥ï¡¼¥É \fBlen\fP ¤Ç¼¨¤µ¤ì¡¢¥Ñ¥±¥Ã¥ÈŤòÍ¿¤¨¤ë¡£
584 ¤¿¤È¤¨¤Ð¡¢`\fBether[0] & 1 != 0\fP'¤È¤¤¤¦¾ò·ï¼°¤Ï¤¹¤Ù¤Æ¤Î¥Þ¥ë¥Á¥­¥ã¥¹¥È
585 ¤Ë¤è¤ëÄÌ¿®¤ò¤È¤é¤¨¤ë¡£`\fBip[0] & 0xf != 5\fP' ¤È¤¤¤¦¾ò·ï¼°¤Ï¤¹¤Ù¤Æ¤Î¥ª
586 ¥×¥·¥ç¥óÉÕ¤­¤Î IP ¥Ñ¥±¥Ã¥È¤ò¤È¤é¤¨¤ë¡£`\fBip[6:2] & 0x1fff = 0\fP'¤Ï¥Õ¥é
587 ¥°¥á¥ó¥È²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ç¡¼¥¿¥°¥é¥à¤« 0 ÈÖ¤Î(ºÇ½é¤Î)¥Õ¥é¥°¥á¥ó¥È¤À¤±¤òɽ¼¨¤¹¤ë¡£
588 ¤Ê¤ª¡¢¤³¤Î¾ò·ï¤Ï \fBtcp\fP ¤È \fBudp\fP ¤Ø¤ÎŬÍѤò°Å¼¨¤·¤Æ¤¤¤ë¡£¤µ¤é
589 ¤Ë \fBtcp[0]\fP ¤Ï TCP \fI¥Ø¥Ã¥À\fP ¤ÎºÇ½é¤Î¥Ð¥¤¥È¤ò°ÕÌ£¤¹¤ë¤¬¡¢¥Õ¥é
590 ¥°¥á¥ó¥È¤ÎÀèƬ¤Î¥Ð¥¤¥È¤Ç¤Ï¤¢¤ê¤¨¤Ê¤¤¡£
591 .LP
592 Í×ÁǤòÊ£¹ç¤µ¤»¤ÆÍѤ¤¤ë¾ì¹ç:
593 .IP
594 ³ç¸Ì¤Ç¥°¥ë¡¼¥×ʬ¤±¤¹¤ëÍ×ÁǤȱ黻»Ò(³ç¸Ì¤Ï¥·¥§¥ë¤Ë¤È¤Ã¤Æ¤âÆÃÊ̤ʰÕÌ£¤ò»ý¤Ä¤Î¤Ç¤¿¤Ö¤ó¥¨¥¹¥±¡¼¥×¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤À¤í¤¦)¡£
595 .IP
596 ÈÝÄê (`\fB!\fP' or `\fBnot\fP').
597 .IP
598 ·ë¹ç (`\fB&&\fP' or `\fBand\fP').
599 .IP
600 Âò°ì (`\fB||\fP' or `\fBor\fP').
601 .LP
602 ÈÝÄê¤Ï¤â¤Ã¤È¤â¹â¤¤Í¥ÀèÅÙ¤ò¤â¤Ä¡£Âò°ì¤È·ë¹ç¤ÏƱÅù¤ÎÍ¥ÀèÅÙ¤ò»ý¤Á¡¢
603 º¸¤«¤é±¦¤Øɾ²Á¤µ¤ì¤ë¡£
604 ·ë¹ç¤ÏÊ»µ­¤¹¤ë¤À¤±¤Ç¤Ê¤¯ÌÀ¼¨Åª¤Ê \fBand\fR ¥È¡¼¥¯¥ó¤¬É¬Íפʤ³¤È¤ËÃí°Õ¤¹¤ë¤³¤È¡£
605 .LP
606 ¥­¡¼¥ï¡¼¥É¤Ê¤·¤Ç¼±Ê̻Ҥ¬¤¢¤é¤ï¤ì¤¿¾ì¹ç¡¢Ä¾Á°¤Ë¤¢¤é¤ï¤ì¤¿¥­¡¼¥ï¡¼¥É¤ò
607 ȼ¤Ã¤Æ¤¤¤ë¤È¤ß¤Ê¤µ¤ì¤ë¡£
608 ¤¿¤È¤¨¤Ð¡¢
609 .in +.5i
610 .nf
611 \fBnot host vs and ace\fR
612 .fi
613 .in -.5i
614 ¤Ï
615 .in +.5i
616 .nf
617 \fBnot host vs and host ace\fR
618 .fi
619 .in -.5i
620 ¤Î¾Êά¤Ç¤¢¤ê¡¢¤³¤ì¤Ï
621 .in +.5i
622 .nf
623 \fBnot ( host vs or ace )\fR
624 .fi
625 .in -.5i
626 ¤È¤Ï°ã¤¦¡£
627 .LP
628 tcpdump ¤ËÅϤ¹¾ò·ï¼°¤ÏÅÔ¹ç¤Î¤è¤¤¤è¤¦¤Ë¡¢Ã±°ì¤È¤·¤Æ¤âÊ£¿ô¤È¤·¤Æ¤â¤è¤¤¡£
629 °ìÈ̤˥·¥§¥ë¤Î¥á¥¿¥­¥ã¥é¥¯¥¿¤ò´Þ¤à¤è¤¦¤Ê¾ò·ï¼°¤Î¾ì¹ç¤Ïñ°ì¤Î¥¯¥ª¡¼¥È¤·¤¿°ú¿ô¤È¤·¤ÆÅϤ¹¤Î¤¬¤è¤¤¡£
630 Ê£¿ô¤Î°ú¿ô¤Ïɾ²Á¤ÎľÁ°¤Ë¶õÇò¤Ç·ë¹ç¤µ¤ì¤ë¡£
631 .SH Îã
632 .LP
633 ¥Û¥¹¥È \fIsundown\fP ¤Ë¤«¤«¤ï¤ëÁ´¤Æ¤ÎÆþ½ÐÎϥѥ±¥Ã¥È¤òɽ¼¨¤¹¤ë:
634 .RS
635 .nf
636 \fBtcpdump host sundown\fP
637 .fi
638 .RE
639 .LP
640 ¥Û¥¹¥È \fIhelios\fR ¤È \fIhot\fR ¤¢¤ë¤¤¤Ï \fIace\fR ¤È¤ÎÄÌ¿®¤òɽ¼¨¤¹¤ë:
641 .RS
642 .nf
643 \fBtcpdump host helios and \\( hot or ace \\)\fP
644 .fi
645 .RE
646 .LP
647 ¥Û¥¹¥È \fIace\fR ¤È \fIhelios\fR ¤ò½ü¤¯Á´¤Æ¤Î¥Û¥¹¥È¤È¤ÎIP¥Ñ¥±¥Ã¥È¤òɽ¼¨¤¹¤ë:
648 .RS
649 .nf
650 \fBtcpdump ip host ace and not helios\fP
651 .fi
652 .RE
653 .LP
654 ¥í¡¼¥«¥ë¥Í¥Ã¥È¤Î¥Û¥¹¥È·²¤È¥Í¥Ã¥È¥ï¡¼¥¯ Berkeley ¤Î¥Û¥¹¥È·²¤È¤ÎÄÌ¿®¤òɽ¼¨¤¹¤ë:
655 .RS
656 .nf
657 .B
658 tcpdump net ucb-ether
659 .fi
660 .RE
661 .LP
662 ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Ø¤Î¥²¡¼¥È¥¦¥§¥¤¤Î \fIsnup\fP ¤òÄ̲᤹¤ëÁ´¤Æ¤Î ftp ÄÌ¿®¤òɽ¼¨¤¹¤ë(¾ò·ï¼°¤Ï¥·¥§¥ë¤¬³ç¸Ì¤ò(¸í¤Ã¤Æ)²ò¼á¤¹¤ë¤Î¤òÈò¤±¤ë¤¿¤á¤Ë¥¯¥ª¡¼¥È¤µ¤ì¤Æ¤¤¤ëÅÀ¤ËÃí°Õ¤»¤è):
663 .RS
664 .nf
665 .B
666 tcpdump 'gateway snup and (port ftp or ftp-data)'
667 .fi
668 .RE
669 .LP
670 ¥í¡¼¥«¥ë¥Û¥¹¥È¤Ø¤ÎÆþ½ÐÎϤÎÄÌ¿®¤ò½ü³°¤·¤Æɽ¼¨¤¹¤ë(¾¤Î¥Í¥Ã¥È¥ï¡¼¥¯¤Ø¤Î¥²¡¼¥È¥¦¥§¥¤¤Ç¤¢¤ë¤È¤·¤Æ¡¢¥í¡¼¥«¥ë¥Í¥Ã¥È¥ï¡¼¥¯¤ò½ü³°¤¹¤ëÎã):
671 .RS
672 .nf
673 .B
674 tcpdump ip and not net \fIlocalnet\fP
675 .fi
676 .RE
677 .LP
678 ¥í¡¼¥«¥ë¥Û¥¹¥È°Ê³°¤¬´Ø¤ï¤ë TCP ÄÌ¿®¤Î TCP ¥¹¥¿¡¼¥È¤È¥¨¥ó¥É¤Î¥Ñ¥±¥Ã¥È(SYN ¤È FIN ¤Î¥Ñ¥±¥Ã¥È)¤òɽ¼¨¤¹¤ë:
679 .RS
680 .nf
681 .B
682 tcpdump 'tcp[13] & 3 != 0 and not src and dst net \fIlocalnet\fP'
683 .fi
684 .RE
685 .LP
686 ¥²¡¼¥È¥¦¥§¥¤ \fIsnup\fP ¤òÄ̲᤹¤ë 576 ¥Ð¥¤¥È°Ê¾å¤Î IP ¥Ñ¥±¥Ã¥È¤òɽ¼¨¤¹¤ë:
687 .RS
688 .nf
689 .B
690 tcpdump 'gateway snup and ip[2:2] > 576'
691 .fi
692 .RE
693 .LP
694 ¥¤¡¼¥µ¥Í¥Ã¥È¤Î¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Þ¤¿¤Ï¥Þ¥ë¥Á¥­¥ã¥¹¥È¤ò
695 .I É¬ÍפȤ·¤Ê¤¤
696 IP ¤Î¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Þ¤¿¤Ï¥Þ¥ë¥Á¥­¥ã¥¹¥È¤òɽ¼¨¤¹¤ë:
697 .RS
698 .nf
699 .B
700 tcpdump 'ether[0] & 1 = 0 and ip[16] >= 224'
701 .fi
702 .RE
703 .LP
704 echo Í×µá/±þÅú(¤Ä¤Þ¤ê ping ¤Î¥Ñ¥±¥Ã¥È)°Ê³°¤Î¤¹¤Ù¤Æ¤Î ICMP ¥Ñ¥±¥Ã¥È¤òɽ¼¨¤¹¤ë:
705 .RS
706 .nf
707 .B
708 tcpdump 'icmp[0] != 8 and icmp[0] != 0"
709 .fi
710 .RE
711 .SH ½ÐÎÏ·Á¼°
712 .LP
713 \fItcpdump\fP ¤Î½ÐÎϤϥץí¥È¥³¥ë¤Ë°Í¸¤¹¤ë¡£²¼µ­¤ÏÂçÉôʬ¤ÎÍͼ°¤Î´Êñ¤Ê²òÀâ¤ÈÎã¤Ç¤¢¤ë¡£
714 .de HD
715 .sp 1.5
716 .B
717 ..
718 .HD
719 ¥ê¥ó¥¯¥ì¥Ù¥ë¥Ø¥Ã¥À
720 .LP
721 `-e' ¥ª¥×¥·¥ç¥ó¤¬»Ø¼¨¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢¥ê¥ó¥¯¥ì¥Ù¥ë¥Ø¥Ã¥À¤¬É½¼¨¤µ¤ì¤ë¡£
722 ¥¤¡¼¥µ¥Í¥Ã¥È¤Ç¤Ï¥½¡¼¥¹¤ª¤è¤Ó¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¤Î¥¢¥É¥ì¥¹¤È¥Ñ¥±¥Ã¥ÈŤ¬É½¼¨¤µ¤ì¤ë¡£
723 .LP
724 FDDI ¤Î¥Í¥Ã¥È¥ï¡¼¥¯¤Ë¤ª¤¤¤Æ¤Ï '-e' ¥ª¥×¥·¥ç¥ó¤Ë¤è¤ê \fItcpdump\fP ¤Ï¡¢¥½
725 ¡¼¥¹¤ª¤è¤Ó¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¤Î¥¢¥É¥ì¥¹¤È¥Ñ¥±¥Ã¥ÈŤ«¤é¤Ê¤ë¥Õ¥ì¡¼¥àÀ©¸æ¥Õ¥£¡¼¥ë¥É¤òɽ¼¨¤¹¤ë¡£(¥Õ¥ì¡¼¥àÀ©¸æ¥Õ¥£¡¼¥ë¥É¤Ï¥Ñ¥±¥Ã¥È¤Î»Ä¤ê¤ÎÉôʬ¤Î²ò¼á
726 ¤ÎÀ©¸æ¤ò¤ª¤³¤Ê¤¦)¡£(IP ¥Ç¡¼¥¿¥°¥é¥à¤ò´Þ¤à¤è¤¦¤Ê)Ä̾ï¤Î¥Ñ¥±¥Ã¥È¤ÏÍ¥ÀèÅÙ 
727 0 ¤«¤é 7 ¤ò»ý¤Ä`async' ¥Ñ¥±¥Ã¥È¤Ç¤¢¤ë;¤¿¤È¤¨¤Ð `\fBasync 4\fR'¡£¤³¤Î
728 ¤è¤¦¤Ê¥Ñ¥±¥Ã¥È¤Ï 802.2 LLC ¤ò´Þ¤à¤È¤ß¤Ê¤µ¤ì¤ë¡£LLC¥Ø¥Ã¥À¤Ï¤½¤ì¤¬ ISO 
729 ¥Ç¡¼¥¿¥°¥é¥à¤ä¤¤¤ï¤æ¤ë SNAP ¥Ñ¥±¥Ã¥È \fI¤Ç¤Ê¤¤\fR ¤Ê¤é¤Ð¡¢É½¼¨¤µ¤ì¤ë¡£
730 .LP
731 \fI(Ãí:°Ê²¼¤Îµ­½Ò¤Ï RFC-1144 ¤Ë¤è¤ë SLIP °µ½Ì¥¢¥ë¥´¥ê¥º¥à¤òÍý²ò¤·¤Æ¤¤¤ë¤â¤Î¤È
732 ¤ß¤Ê¤·¤Æµ­½Ò¤·¤Æ¤¢¤ë)¡£\fP
733 .LP
734 SLIP Àܳ¤Ç¤Ï¡¢Êý¸þ»Ø¼¨(``I''¤¬ÆþÎÏ¡¢``O''¤¬½ÐÎÏ)¡¢¥Ñ¥±¥Ã¥È¥¿¥¤¥×¤È°µ½Ì¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¡£
735 ºÇ½é¤Ë¥Ñ¥±¥Ã¥È¥¿¥¤¥×¤¬É½¼¨¤µ¤ì¤ë¡£
736 ¥¿¥¤¥×¤Ë¤Ï \fIip\fP¡¢\fIutcp\fP¡¢\fIctcp\fP ¤Î»°¼ïÎब¤¢¤ë¡£
737 \fIip\fR ¥Ñ¥±¥Ã¥È¤Ë¤Ä¤¤¤Æ¤³¤ì°Ê¾å¤Î¥ê¥ó¥¯¾ðÊó¤Ïɽ¼¨¤µ¤ì¤Ê¤¤¡£
738 TCP¥Ñ¥±¥Ã¥È¤ÏÀܳ¼±Ê̻Ҥ¬¼¡¤Ëɽ¼¨¤µ¤ì¤ë¡£
739 ¥Ñ¥±¥Ã¥È¤¬°µ½Ì¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¤½¤ÎÉä¹æ²½¤µ¤ì¤¿¥Ø¥Ã¥À¤¬É½¼¨¤µ¤ì¤ë¡£
740 \fB*S+\fIn\fR¡¢\fB*SA+\fIn\fR 
741 ¤Èɽ¼¨¤µ¤ì¤ëÆÃÊ̤ʾõÂ֤⤢¤ë¡£¤³¤³¤Ç \fIn\fR ¤Ï¥·¡¼¥±¥ó¥¹ÈÖ¹æ(¤Þ¤¿¤Ï¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤È ack)¤¬²¿²óÊѹ¹¤µ¤ì¤¿¤«¤ò¼¨¤¹¡£
742 ÆÃÊ̤ʾì¹ç¤Ç¤Ê¤±¤ì¤Ð¡¢¥¼¥í¤«¤Þ¤¿¤ÏÊѹ¹¤Î²ó¿ô¤¬½ÐÎϤµ¤ì¤ë¡£
743 Êѹ¹¤Ï U(urgent pointer)¡¢W(windows)¡¢A(ack)¡¢S(sequence number)¡¢I(packet ID)¤Ëº¹Ê¬(+n ¤« -n)¤Þ¤¿¤Ï¿·¤·¤¤ÃÍ(=n)¤ÎÁȹ礻¤Ç¼¨¤µ¤ì¤ë¡£
744 ºÇ¸å¤Ë¥Ñ¥±¥Ã¥È¤Î¥Ç¡¼¥¿¤¹¤Ù¤Æ¤È°µ½Ì¤µ¤ì¤¿¥Ø¥Ã¥À¤ÎŤµ¤¬É½¼¨¤µ¤ì¤ë¡£
745 .LP
746 ¤³¤ÎÎã¤ÏÌÀ¼¨¤µ¤ì¤¿Àܳ¼±Ê̻Ҥò¤â¤Ä½ÐÎϤµ¤ì¤ë°µ½ÌTCP¥Ñ¥±¥Ã¥È¤ò¼¨¤¹¡£
747 ack ¤Ï 6²ó¹¹¿·¤µ¤ì¡¢¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ï 49¤Ç¤¢¤ê ¥Ñ¥±¥Ã¥È¤Î ID¤Ï 6¤Ç¤¢¤ë;
748 3¥Ð¥¤¥È¤Î¥Ç¡¼¥¿¤È6¥Ð¥¤¥È¤Î°µ½Ì¥Ø¥Ã¥À¤ò»ý¤Ä
749 .RS
750 .nf
751 \fBO ctcp * A+6 S+49 I+6 3 (6)\fP
752 .fi
753 .RE
754 .HD
755 ARP/RARP ¥Ñ¥±¥Ã¥È
756 .LP
757 arp/rarp ½ÐÎϤÏÍ×µá¤Î¥¿¥¤¥×¤È¤½¤Î°ú¿ô¤òɽ¼¨¤¹¤ë¡£¥Õ¥©¡¼¥Þ¥Ã¥È¤½¤ì¼«ÂÎ
758 ¤¬¼«¿È¤ÎÆâÍƤÎÀâÌÀ¤È¤Ê¤ë¡£¤³¤Îû¤¤Îã¤Ï¥Û¥¹¥È \fIrtsg\fP ¤«¤é \fIcsam\fP ¤Ø¤Î `rlogin' ¤Î³«»Ï»þ¤Î¤â¤Î¤Ç¤¢¤ë¡£
759 .RS
760 .nf
761 .sp .5
762 \f(CWarp who-has csam tell rtsg
763 arp reply csam is-at CSAM\fR
764 .sp .5
765 .fi
766 .RE
767 °ì¹ÔÌܤϠrtsg ¤¬ ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Û¥¹¥È csam ¤Î¥¤¡¼¥µ¥Í¥Ã¥È¥¢¥É¥ì¥¹¤ò¿Ò¤Í¤ë arp ¥Ñ¥±¥Ã¥È¤òÁ÷¿®¤·¤¿Íͻҡ£csam ¤Ï¥¤¡¼¥µ¥Í¥Ã¥È¥¢¥É¥ì¥¹¤òÊÖ¿®¤·¤Æ¤¤¤ë(¤³¤ÎÎã¤Ç¥¤¡¼¥µ¥Í¥Ã¥È¥¢¥É¥ì¥¹¤ÏÂçʸ»ú¤Ç¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥¢¥É¥ì¥¹¤Ï¾®Ê¸»ú¤Çɽ¼¨¤µ¤ì¤Æ¤¤¤ë)¡£
768 .LP
769 ¤³¤ÎÎã¤Ï \fBtcpdump \-n\fP ¤Ç¼Â¹Ô¤¹¤ë¤È¤³¤Î¤è¤¦¤Ë´Êά²½¤µ¤ì¤ë:
770 .RS
771 .nf
772 .sp .5
773 \f(CWarp who-has 128.3.254.6 tell 128.3.254.68
774 arp reply 128.3.254.6 is-at 02:07:01:00:01:c4\fP
775 .fi
776 .RE
777 .LP
778 \fBTcpdump \-e\fP ¤Ç¼Â¹Ô¤¹¤ë¤ÈºÇ½é¤Î¥Ñ¥±¥Ã¥È¤¬¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤ÇÆóÈÖÌܤϠpoint-to-point ¤Ç¤¢¤ë¤³¤È¤¬¸«¤Æ¤È¤ì¤ë:
779 .RS
780 .nf
781 .sp .5
782 \f(CWRTSG Broadcast 0806  64: arp who-has csam tell rtsg
783 CSAM RTSG 0806  64: arp reply csam is-at CSAM\fR
784 .sp .5
785 .fi
786 .RE
787 ºÇ½é¤Î¥Ñ¥±¥Ã¥È¤Ï source ¤Î¥¤¡¼¥µ¥Í¥Ã¥È¥¢¥É¥ì¥¹¤¬ RTSG ¤Ç¡¢
788 ¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¤¬¥¤¡¼¥µ¥Í¥Ã¥È¤Î¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤Ç¤¢¤ê¡¢
789 ¥¿¥¤¥×¥Õ¥£¡¼¥ë¥É¤Ï 16 ¿Ê¤Î 0806(ETHER_ARP)¡¢Á´Ä¹¤¬ 64 ¥Ð¥¤¥È¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤ë¡£
790 .HD
791 TCP ¥Ñ¥±¥Ã¥È
792 .LP
793 \fI(Ãí: °Ê²¼¤Ï RFC-793 ¤Çµ­½Ò¤µ¤ì¤ë TCP¥×¥í¥È¥³¥ë¤òÍý²ò¤·¤Æ¤¤¤ë¤â¤Î¤È
794 ¤ß¤Ê¤·¤Æµ­½Ò¤·¤Æ¤¢¤ë¡£¤â¤·¤³¤Î¥×¥í¥È¥³¥ë¤ËÄ̤¸¤Æ¤¤¤Ê¤¤¤è¤¦¤Ê¤é¡¢¤³¤Îµ­
795 ½Ò¤À¤±¤Ç¤Ê¤¯¡¢tcpdump ¤½¤Î¤â¤Î¤âÌò¤ËΩ¤¿¤Ê¤¤¤À¤í¤¦¤¬¡£)\fP
796 .LP
797 °ìÈÌŪ¤Ê¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï²¼µ­¤ÎÄ̤ê:
798 .RS
799 .nf
800 .sp .5
801 \fIsrc > dst: flags data-seqno ack window urgent options\fP
802 .sp .5
803 .fi
804 .RE
805 \fIsrc\fP ¤È \fIdst\fP ¤Ï ¥½¡¼¥¹¤È¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¤È¤Ê¤ë IP¥¢¥É¥ì¥¹¤È¥Ý¡¼¥ÈÈÖ¹æ¤Ç¤¢¤ë¡£
806 \fIflags\fP ¤Ï S(SYN)¡¢F(FIN)¡¢P(PUSH)¤« R(RST) ¤ÎÁȹ礻¤«°ì¤Ä¤Î `.'(¥Õ¥é¥°¤Ê¤·)¤Ç¤¢¤ë¡£
807 \fIdata-seqno\fP ¤Ï¤³¤Î¥Ñ¥±¥Ã¥È¤Ë´Þ¤Þ¤ì¤ë¥Ç¡¼¥¿¤Î¥·¡¼¥±¥ó¥¹¶õ´Ö¤Î°ìÉô¤ò¼¨¤¹(²¼µ­¤ÎÎã¤ò»²¾È)¡£
808 \fIack\fP ¤Ï¤³¤ÎÀܳ¤Ë¤ª¤±¤ë¼¡¤Î´üÂÔ¤µ¤ì¤ë±þÅú¥Ç¡¼¥¿¤Î¥·¡¼¥±¥ó¥¹Èֹ档
809 \fIwindow\fP ¤Ï¤³¤ÎÀܳ¤Ë¤ª¤±¤ë±þÅú¤ËÂФ·¤ÆÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¥Ð¥Ã¥Õ¥¡¶õ´Ö¤Î¥Ð¥¤¥È¿ô¡£
810 \fIurg\fP ¤Ï¤³¤Î¥Ñ¥±¥Ã¥È¤Ë `urgent' ¥Ç¡¼¥¿¤¬´Þ¤Þ¤ì¤ë¤³¤È¤ò¼¨¤¹¡£
811 \fIoptions\fP ¤Ï tcp ¤Î¥ª¥×¥·¥ç¥ó¤Ç <>¤Ç°Ï¤Þ¤ì¤ë(Îã<mss 1024>)¡£
812 .LP
813 \fIsrc¡¢dst\fP ¤È \fIflags\fP ¤Ï¤«¤Ê¤é¤ºÉ½¼¨¤µ¤ì¤ë¡£Â¾¤Î¥Õ¥£¡¼¥ë¥É¤Ï¥Ñ¥±¥Ã¥È¤Î TCP ¥×¥í¥È¥³¥ë¥Ø¥Ã¥À¤Ë°Í¸¤¹¤ë¤Î¤ÇɬÍפʾì¹ç¤Î¤ßɽ¼¨¤µ¤ì¤ë¡£
814 .LP
815 ¤³¤ì¤Ï¥Û¥¹¥È \fIrtsg\fP ¤«¤é \fIcsam\fP ¤Ø¤Îrlogin ¤Î³«»Ï»þ¤Î°ìÉô¡£
816 .RS
817 .nf
818 .sp .5
819 \s-2\f(CWrtsg.1023 > csam.login: S 768512:768512(0) win 4096 <mss 1024>
820 csam.login > rtsg.1023: S 947648:947648(0) ack 768513 win 4096 <mss 1024>
821 rtsg.1023 > csam.login: . ack 1 win 4096
822 rtsg.1023 > csam.login: P 1:2(1) ack 1 win 4096
823 csam.login > rtsg.1023: . ack 2 win 4096
824 rtsg.1023 > csam.login: P 2:21(19) ack 1 win 4096
825 csam.login > rtsg.1023: P 1:2(1) ack 21 win 4077
826 csam.login > rtsg.1023: P 2:3(1) ack 21 win 4077 urg 1
827 csam.login > rtsg.1023: P 3:4(1) ack 21 win 4077 urg 1\fR\s+2
828 .sp .5
829 .fi
830 .RE
831 °ì¹ÔÌܤϠrtsg ¤Î TCP ¥Ý¡¼¥ÈÈÖ¹æ 1023 ¤«¤é csam ¤Î \fIlogin\fP ¥Ý¡¼¥È¤Ø
832 ¤ÎÁ÷¿®¥Ñ¥±¥Ã¥È¤Îɽ¼¨¤Ç¤¢¤ë¡£\fBS\fP ¤Ï \fISYN\fP ¥Õ¥é¥°¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¤³
833 ¤È¤ò¼¨¤¹¡£¥Ñ¥±¥Ã¥È¤Î¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ï 768512 ¤Ç¤³¤Î¥Ñ¥±¥Ã¥È¤Ï¥Ç¡¼¥¿¤ò
834 ´Þ¤Þ¤Ê¤¤¡£(¤³¤Î¤è¤¦¤Ë \fInbytes\fP ¥Ð¥¤¥È¤Î¥æ¡¼¥¶¥Ç¡¼¥¿¤ò´Þ¤à¥·¡¼¥±
835 ¥ó¥¹ÈÖ¹æ \fIfirst\fP ¤«¤é¡¢\fIlast\fP (last ¤Ï´Þ¤Þ¤ì¤Ê¤¤)¤ò¼¨¤¹¤¿¤á¤Ë 
836 `first:last(nbytes)'¤Èɽµ­¤¹¤ë)¡£¤Þ¤¿¤³¤Î¥Ñ¥±¥Ã¥È¤Ë¤Ï ack ¤ÏÀßÄꤵ¤ì¤Æ
837 ¤ª¤é¤º¡¢¼õ¿® window ¤Ï 4096 ¥Ð¥¤¥È¡¢ºÇÂ祻¥°¥á¥ó¥È¥µ¥¤¥º(mss)¥ª¥×¥·¥ç
838 ¥ó ¤¬ 1024 ¥Ð¥¤¥È¤ËÀßÄꤵ¤ì¤Æ¤¤¤¿¡£
839 .LP
840 ¤³¤ì¤ËÂФ·¤Æ¡¢csam ¤Ï rtsg ¤Î SYN ¤ËÂФ¹¤ë ack ¤ò´Þ¤à¾¤ÏƱÅù¤ÎÆâÍƤΥѥ±¥Ã¥È¤òÊÖ¤·¤Æ¤¤¤ë¡£
841 ¤½¤³¤Ç¡¢rtsg ¤Ï csam ¤Î SYN ¤Ë ack ±þÅú¤òÊÖ¤¹¡£`.' ¤Ï¥Õ¥é¥°¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò¼¨¤¹¡£
842 ¤³¤Î¥Ñ¥±¥Ã¥È¤Ë¤Ï¥Ç¡¼¥¿¤¬´Þ¤Þ¤ì¤Ê¤¤¤Î¤Ç¡¢¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤â¤Ê¤¤¡£ack ±þÅú¤Î¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ï¾®¤µ¤ÊÀ°¿ô 1 ¤Ç¤¢¤ëÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£
843 ºÇ½é¤Ë tcp ¤Î¡Ö²ñÏáפò¸«¤¤¤À¤¹¤È¡¢\fBtcpdump\fP ¤Ï¤½¤Î¥Ñ¥±¥Ã¥È¤Î¥·¡¼
844 ¥±¥ó¥¹ÈÖ¹æ¤ò½ÐÎϤ¹¤ë¡£¤½¤Î²ñÏäΥѥ±¥Ã¥È¤«¤é¤Ï¡¢¤½¤Î¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤È
845 ½é´ü²½¤µ¤ì¤¿¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤È¤Îº¹°Û¤¬É½¼¨¤µ¤ì¤ë¡£
846 ¤³¤ì¤ÏºÇ½é°Ê³°¤Î¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ï¤½¤Î²ñÏäΥǡ¼¥¿¥°¥é¥à¤Ë¤ª¤±¤ëÁêÂÐŪ¤Ê
847 ¥Ð¥¤¥È°ÌÃ֤Ȥ·¤Æ²ò¼á¤Ç¤­¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë (³Æ¥Ç¡¼¥¿¥°¥é¥à¤Ï 1 ¤«¤é»Ï¤Þ
848 ¤ë)¡£ '-S' ¥ª¥×¥·¥ç¥ó¤Ï¤³¤Îµ¡Ç½¤ò̵»ë¤·¤Æ¡¢ËÜÍè¤Î¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤ò½ÐÎϤ¹¤ë¡£
849 .LP
850 6 ¹ÔÌܤǠrtsg ¤Ï scam ¤Ø 19 ¥Ð¥¤¥È(rtsg ¤«¤é csam ¤ÎÊý¸þ¤Ø¡¢2 ¥Ð¥¤¥ÈÌÜ
851 ¤«¤é 20 ¥Ð¥¤¥ÈÌܤޤÇ)
852 ¤Î¥Ç¡¼¥¿¤òÁ÷¤ë¡£¤³¤Î¥Ñ¥±¥Ã¥È¤Ë¤Ï PUSH ¥Õ¥é¥°¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¡£7 ¹ÔÌܤǡ¢
853 csam ¤Ï rtsg ¤¬Á÷¿®¤·¤¿¥Ç¡¼¥¿¤ò¼õ¿®¤·¤¿¡¢¤È¸À¤Ã¤Æ¤¤¤ë¤¬¡¢¤³¤ì¤Ë¤Ï 21 
854 ¥Ð¥¤¥ÈÌܤϴޤޤì¤Ê¤¤¡£csam ¤Î¼õ¿® window ¤¬ 19 ¥Ð¥¤¥È¾®¤µ¤¯¤Ê¤Ã¤Æ¤¤¤ë¤³¤È¤«
855 ¤é¡¢¤³¤Î¥Ç¡¼¥¿¤Ï¥½¥±¥Ã¥È¥Ð¥Ã¥Õ¥¡¤Ëα¤Þ¤Ã¤Æ¤¤¤ë¤È¿ä¬¤µ¤ì¤ë¡£csam ¤Ï¤Þ
856 ¤¿ 1¥Ð¥¤¥È¤Î¥Ç¡¼¥¿¤ò rtsg ¤ËÁ÷¿®¤¹¤ë¡£8 ¹ÔÌܤȠ9 ¹ÔÌܤȤǠcsam ¤Ï 
857 urgent ¤ª¤è¤Ó pushed ÉÕ¤­¤Î¥Ñ¥±¥Ã¥È 2¥Ð¥¤¥È ¤òrtsg ¤ØÁ÷¿®¤·¤Æ¤¤¤ë¡£
858 .LP
859 ¤â¤·¡¢snapshot ¤¬¾®¤µ¤¹¤®¤Æ \fBtcpdump\fP ¤¬ TCP ¥Ø¥Ã¥À¤ÎÁ´¤Æ¤òª¤¨¤é¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¡¢¤Ç¤­¤ë¤À¤±
860 ¤Î²ò¼á¤ò¤·¤Æ¡¢¤½¤Î»Ä¤ê¤Ë¤Ï²ò¼áÉÔǽ¤À¤Ã¤¿¤â¤Î¤¬¤¢¤ë¤³¤È¤ò¼¨¤¹¤¿¤á¤Ë
861 ``[|\fItcp\fP]''¤Èɽ¼¨¤¹¤ë¡£¥Ø¥Ã¥À¤Ë°ÕÌ£ÉÔÌÀ¤Ê¥ª¥×¥·¥ç¥ó(¤¿¤È¤¨¤Ð¡¢¾®
862 ¤µ¤¹¤®¤¿¤ê¡¢¥Ø¥Ã¥À¤è¤ê¤âŤ«¤Ã¤¿¤ê¤¹¤ë length ¤È¤«)¤¬ÀßÄꤵ¤ì¤Æ¤¤¤¿¾ì
863 ¹ç¤Ï¡¢tcpdump ¤Ï ``[\fIbad opt\fP]''¤Èɽ¼¨¤·¡¢¤½¤ì°Ê¾å¤Î¥ª¥×¥·¥ç¥ó²òÀÏ
864 ¤òÃæ»ß¤¹¤ë(¤½¤ì¤¬¤É¤³¤«¤é»Ï¤á¤é¤ì¤ë¤«¤ï¤«¤é¤Ê¤¤¤Î¤Ç)¡£
865 ¥Ø¥Ã¥ÀŤ¬¥ª¥×¥·¥ç¥ó¤òÁ÷¿®¤·¤¿¤³¤È¤ò¼¨¤·¤Æ¤¤¤ë¤Î¤Ë¡¢
866 IP ¥Ç¡¼¥¿¥°¥é¥àĹ¤Ï¤½¤³¤Ë¥ª¥×¥·¥ç¥ó¤ò´Þ¤á¤é¤ì¤Ê¤¤¤³¤È¤ò¼¨¤¹¾ì¹ç¤Ï tcpdump ¤Ï ``[bad hdr length]''¤Èɽ¼¨¤¹¤ë¡£
867 .HD
868 .B
869 UDP ¥Ñ¥±¥Ã¥È
870 .LP
871 UDP ¤Ï¤³¤Î rwho ¤Î¥Ñ¥±¥Ã¥È¤ÇÀâÌÀ¤¹¤ë:
872 .RS
873 .nf
874 .sp .5
875 \f(CWactinide.who > broadcast.who: udp 84\fP
876 .sp .5
877 .fi
878 .RE
879 ¤³¤ì¤Ï¥Û¥¹¥È \fIactinide\fP ¤Î \fIwho\fP ¤Î¥Ý¡¼¥È¤«¤é UDP ¥Ç¡¼¥¿¥°¥é¥à¤¬
880 ¥Û¥¹¥È \fIbroadcast\fP ¤¹¤Ê¤ï¤Á¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¥¢¥É¥ì¥¹¤Î
881 \fIwho\fP ¤Î¥Ý¡¼¥È¤ØÁ÷¤é¤ì¤¿¤³¤È¤òɽ¼¨¤·¤Æ¤¤¤ë¡£
882 ¥Ñ¥±¥Ã¥È¤Ï¥æ¡¼¥¶¥Ç¡¼¥¿ 84 ¥Ð¥¤¥È¤ò´Þ¤ó¤Ç¤¤¤ë¡£
883 .LP
884 ¤¤¤¯¤Ä¤Î¤«¤Î UDP ¥µ¡¼¥Ó¥¹¤Ë´Ø¤·¤Æ¤Ï(¤½¤Î¥½¡¼¥¹¤Þ¤¿¤Ï¥Ç¥£¥¹¥Í¡¼¥·¥ç¥ó
885 ¤Î¥Ý¡¼¥ÈÈÖ¹æ¤è¤ê)²ò¼á¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢¤è¤ê¾å°Ì¤ÎÁؤˤª¤±¤ë¥×¥í¥È¥³¥ë
886 ¾ðÊó¤òɽ¼¨¤¹¤ë¡£Æä˥ɥᥤ¥ó¥Í¡¼¥à¥µ¡¼¥Ó¥¹Í×µá(RFC-1034/1035)¤ä
887 NFS ¤Ë¤Ä¤¤¤Æ¤Î Sun RPC (RFC-1050)¤Ë¤Ä¤¤¤Æ½ÐÎϤµ¤ì¤ë¡£
888 .HD
889 UDP ¥Í¡¼¥à¥µ¡¼¥Ó¥¹Í×µá
890 .LP
891 \fI(Ãí:°Ê²¼¤Ï RFC-1035 ¤Çµ­½Ò¤µ¤ì¤ë ¥É¥á¥¤¥ó¥Í¡¼¥à¥µ¡¼¥Ó¥¹¥×¥í¥È¥³¥ë¤ò
892 Íý²ò¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤·¤Æµ­½Ò¤·¤Æ¤¤¤ë¡£
893 ¤â¤·¤³¤Î¥×¥í¥È¥³¥ë¤ËÄ̤¸¤Æ¤¤¤Ê¤¤¤è¤¦¤Ê¤é¡¢°Ê²¼¤Îµ­½Ò¤Ï¤Á¤ó¤×¤ó¤«¤ó¤×¤ó¤«¤â¤·¤ì¤Ê¤¤¡£)
894 .LP
895 ¥Í¡¼¥à¥µ¡¼¥Ð¤ÎÍ×µá¤Ï¡¢
896 .RS
897 .nf
898 .sp .5
899 \fIsrc > dst: id op? flags qtype qclass name (len)\fP
900 .sp .5
901 \f(CWh2opolo.1538 > helios.domain: 3+ A? ucbvax.berkeley.edu. (37)\fR
902 .sp .5
903 .fi
904 ¤Î¤è¤¦¤Ê·Á¼°¤Ç¤¢¤ë¡£
905 .RE
906 ¥Û¥¹¥È \fIh2opolo\fP ¤Ï \fIhelios\fP ¤Î¥É¥á¥¤¥ó¥Í¡¼¥à¥µ¡¼¥Ð¤ËÂФ·¤Æ¡¢
907 \fIucb-bax.berkeley.edu.\fP ¤È¤¤¤¦Ì¾Á°¤Ë¤Ä¤¤¤Æ¤Î¥¢¥É¥ì¥¹¥ì¥³¡¼¥É(qtype=A)¤ò¿Ò¤Í¤ë¡£
908 Ì䤤¹ç¤ï¤»¤Î id ¤Ï `3'¡£`+'¤ÏºÆµ¢²Äǽ(\fIrecursion desired\fP)¥Õ¥é¥°¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¤³¤È¤ò¼¨¤¹¡£
909 Ì䤤¹ç¤ï¤»¤Ï UDP ¤È IP ¤Î¥Ø¥Ã¥À¤Ï´Þ¤Þ¤á¤º¤Ë 37¥Ð¥¤¥È¤¢¤ë¡£
910 Ìä¹ç¤»¤Ïɸ½àŪ¤Ê \fIQuery\fP ¤Ê¤Î¤Ç op ¥Õ¥£¡¼¥ë¥É¤Ï¾Êά¤µ¤ì¤Æ¤¤¤ë¡£
911 ¤â¤·¡¢op ¥Õ¥£¡¼¥ë¥É¤ò»ý¤Ä¤Ê¤é¡¢¤½¤ì¤¬¤Ê¤ó¤Ç¤¢¤ì¡¢`3' ¤È `+' ¤Î´Ö¤Ëɽ¼¨¤¹¤ë¡£
912 ¤Þ¤¿Æ±Íͤˡ¢Ìä¹ç¤»¥¯¥é¥¹(qclass)¤âɸ½àŪ¤Ê \fIC_IN\fP ¤Ê¤Î¤Ç¡¢¾Êά¤µ¤ì¤Æ¤¤¤ë¡£
913 ¤Û¤«¤ÎÌä¹ç¤»¥¯¥é¥¹¤Î¾ì¹ç¤Ï `A' ¤Ë³¤¤¤Æɽ¼¨¤¹¤ë¡£
914 .LP
915 Î㳰Ū¤Ê¤â¤Î¤ò¸¡½Ð¤·¤¿¾ì¹ç¡¢ÄɲäΥե£¡¼¥ë¥É¤ò[ ] ¤Ç°Ï¤ó¤Çɽ¼¨¤¹¤ë¤À¤í
916 ¤¦:¤â¤·Ìä¹ç¤»(query)¤Ë²óÅú¡¢¥Í¡¼¥à¥µ¡¼¥Ð¡¢¸¢°Ò¥»¥¯¥·¥ç¥ó¤¬´Þ¤Þ¤ì¤ë¾ì¹ç¡¢
917 .IR ancount ,
918 .IR nscount ,
919 .I arcount
920 ¤Ï¤½¤ì¤¾¤ì\fIn\fP ¤ò¥«¥¦¥ó¥È¿ô¤È¤·¤Æ¡¢
921 `[\fIn\fPa]'¡¢`[\fIn\fPn]' ¤« `[\fIn\fPau]' ¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤ë¡£
922 ¤â¤·¡¢ÂèÆ󤪤è¤ÓÂè»°¥Ð¥¤¥È¤Ë¤¤¤¯¤Ä¤«¤Î±þÅúbit¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë(AA¡¢RA ¤«
923 ¤Þ¤¿¤Ï rcode)¾ì¹ç¤«¡¢`must be zero' ¥Ó¥Ã¥È¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï
924 `[b2&3=\fIx\fP]'¤Èɽ¼¨¤¹¤ë¡£¤³¤³¤Ç \fIx\fP ¤Ï¥Ø¥Ã¥À¤ÎÂèÆ󤪤è¤ÓÂè»°¥Ð¥¤¥È¤Î 16 ¿Êɽ¸½¤Ç¤¢¤ë¡£
925 .HD
926 UDP ¥Í¡¼¥à¥µ¡¼¥Ð±þÅú
927 .LP
928 ¥Í¡¼¥à¥µ¡¼¥Ð¤«¤é¤Î±þÅú¤Ï¡¢
929 .RS
930 .nf
931 .sp .5
932 \fIsrc > dst:  id op rcode flags a/n/au type class data (len)\fP
933 .sp .5
934 \f(CWhelios.domain > h2opolo.1538: 3 3/3/7 A 128.32.137.3 (273)
935 helios.domain > h2opolo.1537: 2 NXDomain* 0/1/0 (97)\fR
936 .sp .5
937 .fi
938 ¤Î¤è¤¦¤Ê·Á¼°¤Ç¤¢¤ë¡£
939 .RE
940 ºÇ½é¤ÎÎã¤Ç¤Ï¡¢\fIhelios\fP ¤Ï \fIh2opolo\fP ¤Î id 3 ¤ÎÍ×µá¤Ë»°¸Ä¤Î²óÅú
941 ¥ì¥³¡¼¥É¡¢»°¸Ä¤Î¥Í¡¼¥à¥µ¡¼¥Ð¥ì¥³¡¼¥É¤È¼·¸Ä¤Î¸¢°Ò¥ì¥³¡¼¥É¤òÊÖÅú¤·¤Æ¤¤¤ë¡£
942 ºÇ½é¤Î²óÅú¤Ï A ¥ì¥³¡¼¥É¤Ç¡¢¤³¤Î¥Ç¡¼¥¿¤Ï¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥¢¥É¥ì¥¹¤Î 128.32.137.3 ¤Ç¤¢¤ë¡£
943 ±þÅú¤Î¥µ¥¤¥º¤Ï UDP ¤È IP ¤Î¥Ø¥Ã¥À¤Ï´Þ¤Þ¤º¤Ë 273 ¥Ð¥¤¥È¤Ç¤¢¤ë¡£
944 (query¤Î) op ¤È response code(¤³¤Î¾ì¹ç¤Ï NoError)¤Ï¡¢A ¥ì¥³¡¼¥É¤Î¥¯¥é
945 ¥¹(C_IN)¤ÈƱÍͤ˾Êά¤µ¤ì¤Æ¤¤¤ë¡£
946 .LP
947 ¼¡¤ÎÎã¤Ï \fIhelios\fP ¤Ï¥É¥á¥¤¥ó¤¬Â¸ºß¤·¤Ê¤¤¡¢¤È¤¤¤¦ response code
948 (NXDomain) ¤Ç²óÅú¤Ï¤Ê¤·¡¢¥Í¡¼¥à¥µ¡¼¥Ð¤Ï°ì¸Ä¡¢¸¢°Ò¥ì¥³¡¼¥É¤â¤Ê¤·¡¢¤È¤¤¤¦ÊÖÅú¤ò¤·¤Æ¤¤¤ë¡£
949 `*' ¤Ï \fIauthoritative answer\fP ¥Ó¥Ã¥È¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¤³¤È¤ò¼¨¤¹¡£
950 ²óÅú¤¬¤Ê¤¤¤Î¤Ç¡¢ type ¤È¥¯¥é¥¹¤ª¤è¤Ó¥Ç¡¼¥¿¤Ïɽ¼¨¤µ¤ì¤Ê¤¤¡£ 
951 .LP
952 ¤Û¤«¤Î¥Õ¥é¥°¤Ï`\-'(RA(ºÆµ¢²Ä)¤¬ÀßÄꤵ¤ì¤Æ\fI¤¤¤Ê¤¤\fP)¡¢`|'TC(¤Þ¤ë¤á¤é
953 ¤ì¤¿¥á¥Ã¥»¡¼¥¸)¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¡£`question' ¥»¥¯¥·¥ç¥ó¤¬°ì¤Ä¤Ç¤Ê¤¤¾ì¹ç
954 ¤Ë¤Ï¡¢`[\fIn\fPq]'¤È½ÐÎϤ¹¤ë¡£
955 .LP
956 ¥Í¡¼¥à¥µ¡¼¥Ð¤Î±þÅú¤Ï¥Ç¥Õ¥©¥ë¥È¤Î \fIsnaplen\fP ¤Ç¤¢¤ë 68 ¥Ð¥¤¥È¤è¤ê¤âÂ礭¤¯¤Ê¤ê¤¬¤Á¤Ê¤Î¤Ç¡¢
957 ¤½¤Î¥Ñ¥±¥Ã¥È¤òɽ¼¨¤¹¤ë¤Î¤Ë½½Ê¬¤Ê¤À¤±¤Î¾ðÊó¤òª¤¨¤­¤ì¤Ê¤¤¤³¤È¤¬¤¢¤ë¡£
958 ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ÎÄÌ¿®¤ò¸·Ì©¤Ë²òÀϤ·¤¿¤¤¤È¤­¤Ï¡¢\fB\-s\fP ¥Õ¥é¥°¤òÍøÍѤ·¤Æ snaplen ¤ò³ÈÄ¥¤¹¤ë¤Ù¤­¤Ç¤¢¤ë¡£
959 \fB\`-s 128\fP'¤¯¤é¤¤¤¬ÂÅÅö¤Ç¤¢¤í¤¦¡£
960
961 .HD
962 .\"O SMB/CIFS decoding
963 SMB/CIFS Å¸³«
964 .LP
965 .\"O tcpdump now includes fairly extensive SMB/CIFS/NBT decoding for data
966 .\"O on UDP/137, UDP/138 and TCP/139. Some primitive decoding of IPX and
967 .\"O NetBEUI SMB data is also done. 
968 tcpdump ¤Ï UDP/137, UDP/138, TCP/139 ¤ËÂФ¹¤ëÈæ³ÓŪÂ絬ÌϤʠSMB/CIFS/NBT ¥Ç¥³¡¼¥Éµ¡Ç½¤ò»ý¤Ä¡£
969 IPX ¤È NetBEUI SMB ¤ò¥Ç¥³¡¼¥É¤¹¤ëÍ×ÁǤ⤢¤ë¡£
970
971 .\"O By default a fairly minimal decode is done, with a much more detailed
972 .\"O decode done if -v is used. Be warned that with -v a single SMB packet
973 .\"O may take up a page or more, so only use -v if you really want all the
974 .\"O gory details.
975 ¥Ç¥Õ¥©¥ë¥È¤Ç¤ÏÈæ³ÓŪ¾®µ¬ÌϤʥǥ³¡¼¥É¤¬¹Ô¤ï¤ì¡¢
976 -v ¥ª¥×¥·¥ç¥ó¤òÍѤ¤¤ë¤ÈÍÚ¤«¤Ë¾ÜºÙ¤Ê¥Ç¥³¡¼¥É¤¬¹Ô¤ï¤ì¤ë¡£
977 -v ¥ª¥×¥·¥ç¥óÉÕ¤­¤Î¾ì¹ç¡¢¤Ò¤È¤Ä¤Î SMB ¥Ñ¥±¥Ã¥È¤¬ 1 ²èḬ̀ʾå¤Î¾ðÊó¤ò½Ð¤¹¾ì¹ç¤â¤¢¤ë¤Î¤Ç¡¢
978 ËÜÅö¤ËɬÍפʾì¹ç¤Î¤ß -v ¥ª¥×¥·¥ç¥ó¤ò¤Ä¤±¤ë¤³¤È¡£
979
980 .\"O If you are decoding SMB sessions containing unicode strings then you
981 .\"O may wish to set the environment variable USE_UNICODE to 1. A patch to
982 .\"O auto-detect unicode srings would be welcome.
983 UNICODE Ê¸»úÎó¤ò´Þ¤à SMB ¥»¥Ã¥·¥ç¥ó¤ò¥Ç¥³¡¼¥É¤¹¤ë¾ì¹ç¤Ï¡¢
984 ´Ä¶­ÊÑ¿ô USE_UNICODE ¤Ë 1 ¤ò¥»¥Ã¥È¤·¤¿¤Û¤¦¤¬¤¤¤¤¤«¤â¤·¤ì¤Ê¤¤¡£
985 UNICODE Ê¸»úÎó¤ò¼«Æ°¸¡½Ð¤¹¤ë¥Ñ¥Ã¥Á¤Ï´¿·Þ¤¹¤ë¡£
986
987 .\"O For information on SMB packet formats and what all te fields mean see
988 .\"O www.cifs.org or the pub/samba/specs/ directory on your favourite
989 .\"O samba.org mirror site. The SMB patches were written by Andrew Tridgell
990 .\"O (tridge@samba.org).
991 SMB ¥Ñ¥±¥Ã¥È¤Î·Á¼°¤ä all te¥Õ¥£¡¼¥ë¥É¤¬²¿¤ò°ÕÌ£¤¹¤ë¤«¤Î¾ðÊó¤Ï¡¢
992 www.cifs.org ¤« samba.org ¥ß¥é¡¼¥µ¥¤¥È¤Î pub/samba/specs/ ¥Ç¥£¥ì¥¯¥È¥ê¤ò»²¾È¤Î¤³¤È¡£
993 SMB ¥Ñ¥Ã¥Á¤Ï Andrew Tridgell (tridge@samba.org) ¤¬½ñ¤¤¤¿¡£
994
995 .HD
996 NFS Í×µá¤È²óÅú
997 .LP
998 Sun NFS(Network File System)¤ÎÍ×µá¤È±þÅú¤Ï¼¡¤Î¤è¤¦¤Ë½ÐÎϤµ¤ì¤ë:
999 .RS
1000 .nf
1001 .sp .5
1002 \fIsrc.xid > dst.nfs: len op args\fP
1003 \fIsrc.nfs > dst.xid: reply stat len op results\fP
1004 .sp .5
1005 \f(CW
1006 sushi.6709 > wrl.nfs: 112 readlink fh 21,24/10.73165
1007 wrl.nfs > sushi.6709: reply ok 40 readlink "../var"
1008 sushi.201b > wrl.nfs:
1009         144 lookup fh 9,74/4096.6878 "xcolors"
1010 wrl.nfs > sushi.201b:
1011         reply ok 128 lookup fh 9,74/4134.3150
1012 \fR
1013 .sp .5
1014 .fi
1015 .RE
1016 °ì¹ÔÌܤϥۥ¹¥È \fIsushi\fP ¤¬ id \fI6709\fP ¤Ç¥È¥é¥ó¥¶¥¯¥·¥ç¥óÍ×µá¤ò \fIwrl\fP ¤ËÁ÷¿®¤·¤Æ¤¤¤ë (src ¥Û¥¹¥È¤Ë³¤¯¿ô»ú¤Ï port ÈÖ¹æ \fI¤Ç¤Ï¤Ê¤¯¤Æ\fP ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó id ¤Ç¤¢¤ëÅÀ¤ËÃí°Õ¤»¤è)¡£
1017 Í×µá¤Ï UDP ¤È IP ¤Î¥Ø¥Ã¥À¤ò½ü¤¤¤Æ 112 ¥Ð¥¤¥È¤Ç¤¢¤ë¡£Æ°ºîÍ×µá¤Ï¥Õ¥¡¥¤¥ë¥Ï¥ó¥É¥ë(\fIfh\fP) 21,24/10.731657119 ¤ËÂФ¹¤ë \fIreadlink\fP (¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤ÎÃͤòÆɤà)¤Ç¤¢¤ë¡£
1018 (¤³¤ÎÎã¤Ç¤Ï¡¢¹¬±¿¤Ê¤³¤È¤Ë¡¢¥Ç¥Ð¥¤¥¹¤Î major ¤ª¤è¤Ó minor ÈÖ¹æ¤ÎÂФȠ
1019 inode Èֹ桢generation Èֹ椬¥Õ¥¡¥¤¥ë¥Ï¥ó¥É¥ë¤«¤éÃê½Ð¤Ç¤­¤Æ¤¤¤ë)
1020 \fIWrl\fP ¤Ï¥ê¥ó¥¯¤ÎÆâÍƤȠ`ok' ¤òÊÖÅú¤·¤Æ¤¤¤ë¡£
1021 .LP
1022 »°¹ÔÌܤǤϠ\fIsushi\fP ¤Ï \fIwrl\fP ¤ËÂФ· ¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë 9,74/4096.8678 ¤«¤é 
1023 `\fIxcolors\fP' ¤òõ¤·½Ð¤¹¤è¤¦¤ËÍ׵ᤷ¤Æ¤¤¤ë¡£
1024 ½ÐÎϤµ¤ì¤ë¥Ç¡¼¥¿¤ÏÁàºî¤Î¼ïÎà¤Ë¤è¤Ã¤Æ°Í¸¤·¤Æ¤¤¤ë¤³¤È¤ËÃí°Õ¤¹¤ë¤³¤È¡£
1025 ¤³¤Î½ÐÎÏ·Á¼°¤Ï NFS ¥×¥í¥È¥³¥ë»ÅÍͤȤȤâ¤ËÆɤó¤À¾ì¹ç¤Ë¼«¸ÊÀâÌÀ¤Ë¤Ê¤ë¤è¤¦°Õ¿Þ¤µ¤ì¤¿·Á¼°¤Ç¤¢¤ë¡£
1026 .LP
1027 -v(verbose) ¥Õ¥é¥°¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë¾ì¹ç¡¢ÄɲäξðÊó¤â½ÐÎϤµ¤ì¤ë¡£Îã:
1028 .RS
1029 .nf
1030 .sp .5
1031 \f(CW
1032 sushi.1372a > wrl.nfs:
1033         148 read fh 21,11/12.195 8192 bytes @ 24576
1034 wrl.nfs > sushi.1372a:
1035         reply ok 1472 read REG 100664 ids 417/0 sz 29388
1036 \fP
1037 .sp .5
1038 .fi
1039 .RE
1040 (\-v ¤Ï IP ¥Ø¥Ã¥À¤Î TTL ¤È ID¡¢¥Õ¥é¥°¥á¥ó¥Æ¡¼¥·¥ç¥ó¥Õ¥£¡¼¥ë¥É¤âɽ¼¨¤¹¤ë
1041 ¤¬¡¢¤³¤ÎÎã¤Ç¤Ï¾Êά¤·¤Æ¤¤¤ë)¡£°ì¹ÔÌܤǤϡ¢\fIsushi\fP ¤Ï \fIwrl\fP ¤ËÂФ·¤Æ¡¢ file 21,11/12.195 ¤Î¥Ð¥¤¥È¥ª¥Õ¥»¥Ã¥È 24576 ¤«¤é 8192 ¥Ð¥¤¥ÈÆɤ߽Ф·Í×µá¤ò½Ð
1042 ¤·¤Æ¤¤¤ë¡£\fIWrl\fP ¤Ï `ok' ¤òÊÖ¤·¤Æ¤¤¤ë; Æó¹ÔÌܤËɽ¼¨¤µ¤ì¤Æ¤¤¤ë¤³¤Î¥Ñ
1043 ¥±¥Ã¥È¤Ï¥Õ¥é¥°¥á¥ó¥È²½¤µ¤ì¤¿ÊÖÅú¤Î°ìÈÖÌܤΥѥ±¥Ã¥È¤Ç¤¢¤ë¤¿¤á¡¢1472 ¥Ð
1044 ¥¤¥È¤Î¤ß¤Ç¤¢¤ë(»Ä¤ê¤Î¥Ð¥¤¥È¤Ï¤½¤Î¸å¤Î¥Õ¥é¥°¥á¥ó¥È¤È¤·¤Æ³¤¯¤¬¡¢¤½¤ì¤é
1045 ¤Î¥Õ¥é¥°¥á¥ó¥È¤Ï NFS ¥Ø¥Ã¥À¤â UDP ¥Ø¥Ã¥À¤â»ý¤¿¤Ê¤¤¤Î¤Ç¡¢¥Õ¥£¥ë¥¿¾ò·ï¼°¤Î»ØÄ꼡Âè¤Çɽ¼¨¤µ¤ì¤Ê¤¤¤³¤È¤¬¤¢¤ë)¡£
1046 ¤Þ¤¿ \-v ¥Õ¥é¥°¤¬¤¢¤¿¤¨¤é¤ì¤Æ¤¤¤ë¤³¤È¤Ë¤è¤ê¡¢¤¤¤¯¤Ä¤«¤Î¥Õ¥¡¥¤¥ë¤Î°À­
1047 ¤âɽ¼¨¤µ¤ì¤ë(¥Õ¥¡¥¤¥ë¥Ç¡¼¥¿¤ËÉղä·¤ÆÊÖÅú¤µ¤ì¤ë): ¥Õ¥¡¥¤¥ë¤Î¥¿¥¤¥×
1048 (``REG'' ¤ÏÉáÄ̤Υե¡¥¤¥ë)¡¢¥Õ¥¡¥¤¥ë¤Î¥â¡¼¥É(Ȭ¿Ê¤Ç)¡¢uid ¤È gid¡¢¤Þ¤¿¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤Ê¤É¡£
1049 .LP
1050 \-v ¥Õ¥é¥°¤¬Ê£¿ôÍ¿¤¨¤é¤ì¤ë¤È(\-vv¤Î¤³¤È)¤â¤Ã¤È¾ÜºÙ¤Ê¾ðÊ󤬽ÐÎϤµ¤ì¤ë¡£
1051 .LP
1052 NFS ¤ÎÍ×µá¤Ï¤È¤Æ¤âÂ礭¤¤¤Î¤Ç¡¢snaplen ¤òÁý²Ã¤·¤Ê¤¤¤È½½Ê¬¤Ê¾ðÊó¤¬É½¼¨¤Ç
1053 ¤­¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤¤³¤È¤ËÃí°Õ¤¹¤ë¤³¤È¡£
1054 NFS ¤ÎÄÌ¿®¤ò´Æ»ë¤¹¤ë¾ì¹ç¤Ï `\fB\-s 192\fP' ¤ò»î¤·¤Æ¤ß¤ë¤È¤è¤¤¡£
1055 .LP
1056 NFS¤ÎÊÖÅú¥Ñ¥±¥Ã¥È¤Ï RPCÁàºî¤Ë¤è¤Ã¤Æ¼±Ê̤¹¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡£¤·¤«¤·¤Ê¤¬
1057 ¤é¡¢\fItcpdump\fP ¤Ï ``ºÇ¶á¤Î''Í×µá¤ò³Ð¤¨¤Æ¤ª¤¤¤Æ¡¢ÊÖÅú¤¬¤½¤Î¥È¥é¥ó¥¶
1058 ¥¯¥·¥ç¥ó ID¤Ë°ìÃפ¹¤ë¤«Ä´¤Ù¤ë¡£±þÅú¤¬Âбþ¤¹¤ëÍ×µá¤Î¶á¤¯¤ËÄÌ¿®¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¤­¤Á¤ó¤È²òÀϤǤ­¤Ê¤¤¤«¤â¤·¤ì¤Ê¤¤¡£
1059 .HD
1060 .\"O AFS Requests and Replies
1061 AFS Í×µá¤È±þÅú
1062 .LP
1063 .\"O Transarc AFS (Andrew File System) requests and replies are printed
1064 .\"O as:
1065 Transarc AFS (Andrew File System) Í×µá¤È±þÅú¤Ï°Ê²¼¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤ë¡£
1066 .HD
1067 .RS
1068 .nf
1069 .sp .5
1070 \fIsrc.sport > dst.dport: rx packet-type\fP
1071 \fIsrc.sport > dst.dport: rx packet-type service call call-name args\fP
1072 \fIsrc.sport > dst.dport: rx packet-type service reply call-name args\fP
1073 .sp .5
1074 \f(CW
1075 elvis.7001 > pike.afsfs:
1076         rx data fs call rename old fid 536876964/1/1 ".newsrc.new"
1077         new fid 536876964/1/1 ".newsrc"
1078 pike.afsfs > elvis.7001: rx data fs reply rename
1079 \fR
1080 .sp .5
1081 .fi
1082 .RE
1083 .\"O In the first line, host elvis sends a RX packet to pike.  This was
1084 .\"O a RX data packet to the fs (fileserver) service, and is the start of
1085 .\"O an RPC call.  The RPC call was a rename, with the old directory file id
1086 .\"O of 536876964/1/1 and an old filename of `.newsrc.new', and a new directory
1087 .\"O file id of 536876964/1/1 and a new filename of `.newsrc'.  The host pike
1088 .\"O responds with a RPC reply to the rename call (which was successful, because
1089 .\"O it was a data packet and not an abort packet).
1090 ºÇ½é¤Î¹Ô¤Ç¡¢¥Û¥¹¥È elvis ¤Ï RX ¥Ñ¥±¥Ã¥È¤ò pike ¤ËÁ÷¿®¤·¤Æ¤¤¤ë¡£
1091 ¤³¤ì¤Ï fs (¥Õ¥¡¥¤¥ë¥µ¡¼¥Ð) ¥µ¡¼¥Ó¥¹¤Ø¤Î RX ¥Ç¡¼¥¿¥Ñ¥±¥Ã¥È¤Ç¡¢
1092 RPC ¸Æ¤Ó½Ð¤·¤Î³«»Ï¤Ç¤¢¤ë¡£
1093 RPC ¸Æ¤Ó½Ð¤·¤Ï¥ê¥Í¡¼¥à¤Ç¡¢¸Å¤¤¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë ID ¤Ï 536876964/1/1¡¢
1094 ¸Å¤¤¥Õ¥¡¥¤¥ë̾¤Ï`.newsrc.new'¡¢
1095 ¿·¤·¤¤¥Ç¥£¥ì¥¯¥È¥ê¥Õ¥¡¥¤¥ë ID ¤Ï 536876964/1/1¡¢
1096 ¿·¤·¤¤¥Õ¥¡¥¤¥ë̾¤Ï `.newsrc' ¤Ç¤¢¤ë¡£
1097 ¥Û¥¹¥È pike ¤Ï ¥ê¥Í¡¼¥à¸Æ¤Ó½Ð¤·¤ËÂФ¹¤ë RPC ±þÅú¥Ñ¥±¥Ã¥È
1098 (¥Ç¡¼¥¿¥Ñ¥±¥Ã¥È¤Ç¤¢¤ê¡¢ÃæÃǥѥ±¥Ã¥È¤Ç¤Ï¤Ê¤¤¤Î¤ÇÀ®¸ù¤ò°ÕÌ£¤¹¤ë)
1099 ¤òÊÖ¿®¤·¤Æ¤¤¤ë¡£
1100 .LP
1101 .\"O In general, all AFS RPCs are decoded at least by RPC call name.  Most
1102 .\"O AFS RPCs have at least some of the arguments decoded (generally only
1103 .\"O the `interesting' arguments, for some definition of interesting).
1104 °ìÈ̤ˡ¢Á´¤Æ¤Î AFS RPC ¤Ï¾¯¤Ê¤¯¤È¤â RPC ¸Æ¤Ó½Ð¤·Ì¾¤Ï¥Ç¥³¡¼¥É¤µ¤ì¤ë¡£
1105 ¤Û¤È¤ó¤É¤Î AFC RPC ¤Ï¾¯¤Ê¤¯¤È¤â¤¤¤¯¤Ä¤«¤Î°ú¿ô¤Ï¥Ç¥³¡¼¥É¤µ¤ì¤ë
1106 (°ìÈ̤ˠ`¶½Ì£¿¼¤¤' °ú¿ô¤Î¤ß¤¬¥Ç¥³¡¼¥É¤µ¤ì¤ë)¡£
1107 .LP
1108 .\"O The format is intended to be self-describing, but it will probably
1109 .\"O not be useful to people who are not familiar with the workings of
1110 .\"O AFS and RX.
1111 ɽ¼¨¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï¼«¸ÊÀâÌÀŪ¤Ê¤â¤Î¤òÌܻؤ·¤Æ¤¤¤ë¤¬¡¢
1112 AFS ¤È RX ¤ÎÆ°ºî¤Ë¾Ü¤·¤¯¤Ê¤¤¿Í¡¹¤Ë¤È¤Ã¤Æ¤Ï¤ª¤½¤é¤¯ÊØÍø¤Ç¤Ï¤Ê¤¤¤À¤í¤¦¡£
1113 .LP
1114 .\"O If the -v (verbose) flag is given twice, additional information is printed,
1115 .\"O such as the the RX call ID, call number, sequence number, serial number,
1116 .\"O and the RX packet flags.
1117 -v (¾ÜºÙ) ¥ª¥×¥·¥ç¥ó¤¬ 2 ²ó»ØÄꤵ¤ì¤ë¤È¡¢ÄɲþðÊó¤¬É½¼¨¤µ¤ì¤ë¡£
1118 ¤³¤ì¤Ï RX ¸Æ¤Ó½Ð¤· ID¡¢¸Æ¤Ó½Ð¤·Èֹ桢¥·¡¼¥±¥ó¥¹Èֹ桢¥·¥ê¥¢¥ëÈֹ桢RX ¥Ñ¥±¥Ã¥È¥Õ¥é¥°¤Ê¤É¤Ç¤¢¤ë¡£
1119 .LP
1120 .\"O If the -v flag is given again, the security index and service id are printed.
1121 ¤µ¤é¤Ë -v ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤ë¤È¡¢¥»¥­¥å¥ê¥Æ¥£¥¤¥ó¥Ç¥Ã¥¯¥¹¤È¥µ¡¼¥Ó¥¹ ID ¤¬É½¼¨¤µ¤ì¤ë¡£
1122 .LP
1123 .\"O Error codes are printed for abort packets, with the exception of Ubik
1124 .\"O beacon packets (because abort packets are used to signify a yes vote
1125 .\"O for the Ubik protocol).
1126 ÃæÃǥѥ±¥Ã¥È¤Î¥¨¥é¡¼¥³¡¼¥É¤âɽ¼¨¤µ¤ì¤ë¡£
1127 ⤷¡¢Ubik ¥Ó¡¼¥³¥ó¥Ñ¥±¥Ã¥È¤ÏÎã³°¤Ç¤¢¤ë¡£
1128 (¤Ê¤¼¤Ê¤é¡¢Ubik ¥×¥í¥È¥³¥ë¤Ë¤ª¤±¤ëÃæÃǥѥ±¥Ã¥È¤Ï»¿À®É¼¤ò°ÕÌ£¤¹¤ë¤«¤é¤Ç¤¢¤ë)¡£
1129 .LP
1130 .\"O Note that AFS requests are very large and many of the arguments won't
1131 .\"O be printed unless \fIsnaplen\fP is increased.  Try using `\fB-s 256\fP'
1132 .\"O to watch AFS traffic.
1133 AFS Í×µá¤ÏÈó¾ï¤ËÂ礭¤¯¡¢
1134 ¿¤¯¤Î°ú¿ô¤Ï\fIsnaplen\fP¤òÁý¤ä¤µ¤Ê¤¤¤È¤ª¤½¤é¤¯É½¼¨¤µ¤ì¤Ê¤¤¤³¤È¤ËÃí°Õ¤¹¤ë¤³¤È¡£
1135 AFS ÄÌ¿®¤ò´Æ»ë¤¹¤ë¾ì¹ç¤Ï `\fB-s 256\fP' ¤ò»î¤·¤Æ¤ß¤ë¤È¤è¤¤¡£
1136 .LP
1137 .\"O AFS reply packets do not explicitly identify the RPC operation.  Instead,
1138 .\"O \fItcpdump\fP keeps track of ``recent'' requests, and matches them to the
1139 .\"O replies using the call number and service ID.  If a reply does not closely
1140 .\"O follow the
1141 .\"O corresponding request, it might not be parsable.
1142 AFS ±þÅú¥Ñ¥±¥Ã¥È¤ÏÌÀ¼¨Åª¤Ë RPC Áàºî¤ò¼±Ê̤·¤Ê¤¤¡£
1143 Âå¤ï¤ê¤Ë¡¢\fItcpdump\fP¤Ï``ºÇ¶á¤Î''Í×µá¤ò³Ð¤¨¤Æ¤¤¤Æ¡¢
1144 ¤½¤ì¤ò¸Æ¤Ó½Ð¤·ÈÖ¹æ¤È¥µ¡¼¥Ó¥¹ ID ¤òÍѤ¤¤Æ±þÅú¤È¾È¹ç¤µ¤»¤ë¡£
1145 ¤â¤·±þÅú¤¬Âбþ¤¹¤ëÍ×µá¤È·ë¤ÓÉÕ¤±¤é¤ì¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¤½¤Î¥Ñ¥±¥Ã¥È¤Ï¥Ñ¡¼¥º¤Ç¤­¤Ê¤¤¡£
1146
1147 .HD
1148 KIP Appletalk (UDP Æâ DDP)
1149 .LP
1150 UDP ¥Ç¡¼¥¿¥°¥é¥àÆâ¤Ë³ÊǼ¤µ¤ì¤¿¥¢¥Ã¥×¥ë¥È¡¼¥¯¤Î DDP ¥Ñ¥±¥Ã¥È¤Ï¼è¤ê½Ð¤µ¤ì¤Æ¡¢
1151 DDP ¥Ñ¥±¥Ã¥È¤È¤·¤Æɽ¼¨¤µ¤ì¤ë(¤¹¤Ê¤ï¤Á¤¹¤Ù¤Æ¤Î UDP ¥Ø¥Ã¥À¾ðÊó¤Ï¼Î¤Æ¤é¤ì¤ë)¡£
1152 .I /etc/atalk.names 
1153 ¥Õ¥¡¥¤¥ë¤¬ ¥¢¥Ã¥×¥ë¥È¡¼¥¯¥Í¥Ã¥È¤È¥Î¡¼¥ÉÈÖ¹æ¤ò̾Á°¤ËÊÑ´¹¤¹¤ë¤Î¤ËÍøÍѤµ¤ì¤ë¡£
1154 ¥Õ¥¡¥¤¥ë¤Î·Á¼°¤Ï²¼µ­¤ÎÄ̤ꡣ
1155 .RS
1156 .nf
1157 .sp .5
1158 \fIÈֹ栠       Ì¾Á°\fP
1159
1160 \f(CW1.254      ether
1161 16.1            icsd-net
1162 1.254.110       ace\fR
1163 .sp .5
1164 .fi
1165 .RE
1166 ºÇ½é¤ÎÆó¹Ô¤Ï¥¢¥Ã¥×¥ë¥È¡¼¥¯¥Í¥Ã¥È¥ï¡¼¥¯¤Ë̾Á°¤òÍ¿¤¨¤ë¡£»°¹ÔÌܤÏÆÃÄê¤Î¥Û¥¹¥È¤Î̾Á°¤òÍ¿¤¨¤ë(¥Û¥¹¥È¤Ï¥Í¥Ã¥È¥ï¡¼¥¯ÈÖ¹æ¤ÎÂè»°¥ª¥¯¥Æ¥Ã¥È¤Ç¼±Ê̤µ¤ì¤ë \- 
1167 ¥Í¥Ã¥È¥ï¡¼¥¯ÈÖ¹æ¤ÏÆ󥪥¯¥Æ¥Ã¥È¤Ç \fI¤Ê¤±¤ì¤Ð¤Ê¤é¤º\fP¡¢¤Þ¤¿¥Û¥¹¥ÈÈÖ
1168 ¹æ¤Ï»°¥ª¥¯¥Æ¥Ã¥È¤Ç \fI¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤\fP¡£ÈÖ¹æ¤È̾Á°¤Ï¶õÇòʸ»ú¤Ç¶èÀÚ¤é¤ì¤ë(blank ¤« tab)¡£
1169 .I /etc/atalk.names 
1170 ¥Õ¥¡¥¤¥ë¤Ï¶õ¹Ô¤È¥³¥á¥ó¥È¹Ô(`#'¤Ç»Ï¤Þ¤ë¹Ô)¤ò´Þ¤ó¤Ç¤â¤è¤¤¡£
1171 .LP
1172 ¥¢¥Ã¥×¥ë¥È¡¼¥¯¤Î¥¢¥É¥ì¥¹¤Ï¼¡¤Î·Á¼°¤Çɽ¼¨¤µ¤ì¤ë¡£
1173 .RS
1174 .nf
1175 .sp .5
1176 \fInet.host.port\fP
1177
1178 \f(CW144.1.209.2 > icsd-net.112.220
1179 office.2 > icsd-net.112.220
1180 jssmag.149.235 > icsd-net.2\fR
1181 .sp .5
1182 .fi
1183 .RE
1184 (
1185 .I /etc/atalk.names
1186 ¤¬¤Ê¤¤¾ì¹ç¤Þ¤¿¤Ï¤½¤ì¤ËŬÀڤʥ¢¥Ã¥×¥ë¥È¡¼¥¯¤Î¥Í¥Ã¥ÈÈֹ桢¥Û¥¹¥ÈÈֹ椬´Þ¤Þ¤ì¤Ê¤¤¾ì¹ç¤Ï¡¢¥¢¥É¥ì¥¹¤Ï¿ô»ú¤Çɽ¼¨¤µ¤ì¤ë)¡£
1187 ºÇ½é¤ÎÎã¤Ï ¥Í¥Ã¥È¥ï¡¼¥¯ 144.1 ¤Î¥Î¡¼¥É 209 ¤Î NBP(DDP ¤Î¥Ý¡¼¥ÈÈÖ¹æ 2 )¤«¤é¥Í¥Ã¥È¥ï¡¼¥¯ icsd ¤Î¥Î¡¼¥É 112 ¥Ý¡¼¥ÈÈÖ¹æ220 È֤ؤÎÁ÷¿®¤ò¼¨¤¹¡£
1188 ÆóÈÖÌܤâƱÍͤÀ¤¬¡¢¥Î¡¼¥É̾(`office') ¤¬¤ï¤«¤Ã¤Æ¤¤¤ë¾ì¹ç¤ÎÎã¡£
1189 »°¹ÔÌܤϥͥåȥ¥¯ jssmag ¤Î¥Î¡¼¥É 149 ¤Î 235 È֥ݡ¼¥È¤«¤é icsd-net ¤Î NBP¥Ý¡¼¥È¤Ø¤Î¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤ò¼¨¤¹¡£
1190 ¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¥¢¥É¥ì¥¹(255)¤Ï¥Û¥¹¥ÈÈÖ¹æ¤òȼ¤ï¤Ê¤¤¥Í¥Ã¥È¥ï¡¼¥¯Ì¾¤À¤±¤Î½Ð
1191 ÎϤǼ±Ê̤Ǥ­¤ë¤³¤È¤ËÃí°Õ¤¹¤ë¤³¤È \- /etc/atalk.names ¤Ë¥Î¡¼¥É̾¤È¥Í¥Ã
1192 ¥È¥ï¡¼¥¯Ì¾¤òµ­½Ò¤·¤Æ¤ª¤¯¤Î¤Ï¤è¤¤¹Í¤¨¤Ç¤¢¤ë)¡£
1193 .LP
1194 NBP(̾Á°²ò·è¥×¥í¥È¥³¥ë)¤È ATP(¥¢¥Ã¥×¥ë¥È¡¼¥¯¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥×¥í¥È¥³¥ë)¥Ñ¥±¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ÎÆâÍƤâ²òÀϤµ¤ì¤ë¡£
1195 ¤½¤Î¾¤Î¥×¥í¥È¥³¥ë¤Ï¥×¥í¥È¥³¥ë̾(̾Á°¤¬¤ï¤«¤é¤Ê¤±¤ì¤ÐÈÖ¹æ)¤È¥Ñ¥±¥Ã¥È¤Î¥µ¥¤¥º¤¬É½¼¨¤µ¤ì¤ë¤À¤±¤Ç¤¢¤ë¡£
1196
1197 \fBNBP ¥Ñ¥±¥Ã¥È\fP ¤Ï¼¡¤ÎÎã¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤ë:
1198 .RS
1199 .nf
1200 .sp .5
1201 \s-2\f(CWicsd-net.112.220 > jssmag.2: nbp-lkup 190: "=:LaserWriter@*"
1202 jssmag.209.2 > icsd-net.112.220: nbp-reply 190: "RM1140:LaserWriter@*" 250
1203 techpit.2 > icsd-net.112.220: nbp-reply 190: "techpit:LaserWriter@*" 186\fR\s+2
1204 .sp .5
1205 .fi
1206 .RE
1207 °ì¹ÔÌܤϥͥåȥ¥¯ icsd ¤Î ¥Û¥¹¥È 112 ¤«¤é ¥Í¥Ã¥È¥ï¡¼¥¯jssmag ¤Ø¥Ö¥í¡¼¥É¥­¥ã¥¹¥È¤µ¤ì¤ë¥ì¡¼¥¶¥é¥¤¥¿¤òõ¤¹Í×µáÁ÷¿®¤Ç¤¢¤ë¡£nbp ¤Î id ¤Ï 190 ¡£
1208 Æó¹ÔÌܤϤ½¤ÎÍ×µá¤Ø¤Î¥Û¥¹¥È jssmag.209 ¤«¤é¤Î±þÅú(id Èֹ椬Ʊ¤¸¤Ç¤¢¤ë¤³¤È¤ËÃí°Õ)¤Ç¡¢``RM1140''¤È¤¤¤¦Ì¾Á°¤Î¥ì¡¼¥¶¥é¥¤¥¿¤ò 250 È֥ݡ¼¥È¤Ë»ý¤Ã¤Æ¤¤¤ë¤³¤È¤òÅú¤¨¤Æ¤¤¤ë¡£
1209 »°¹ÔÌܤÏƱ¤¸Í×µá¤ËÂФ¹¤ëÊ̤ÎÊÖÅú¤Ç¥Û¥¹¥È techpit ¤¬186È֥ݡ¼¥È¤Ë "tecpit" ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤³¤È¤òÅú¤¨¤Æ¤¤¤ë¡£
1210
1211 \fBATP ¥Ñ¥±¥Ã¥È\fP ¤Ï¼¡¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤ë:
1212 .RS
1213 .nf
1214 .sp .5
1215 \s-2\f(CWjssmag.209.165 > helios.132: atp-req  12266<0-7> 0xae030001
1216 helios.132 > jssmag.209.165: atp-resp 12266:0 (512) 0xae040000
1217 helios.132 > jssmag.209.165: atp-resp 12266:1 (512) 0xae040000
1218 helios.132 > jssmag.209.165: atp-resp 12266:2 (512) 0xae040000
1219 helios.132 > jssmag.209.165: atp-resp 12266:3 (512) 0xae040000
1220 helios.132 > jssmag.209.165: atp-resp 12266:4 (512) 0xae040000
1221 helios.132 > jssmag.209.165: atp-resp 12266:5 (512) 0xae040000
1222 helios.132 > jssmag.209.165: atp-resp 12266:6 (512) 0xae040000
1223 helios.132 > jssmag.209.165: atp-resp*12266:7 (512) 0xae040000
1224 jssmag.209.165 > helios.132: atp-req  12266<3,5> 0xae030001
1225 helios.132 > jssmag.209.165: atp-resp 12266:3 (512) 0xae040000
1226 helios.132 > jssmag.209.165: atp-resp 12266:5 (512) 0xae040000
1227 jssmag.209.165 > helios.132: atp-rel  12266<0-7> 0xae030001
1228 jssmag.209.133 > helios.132: atp-req* 12267<0-7> 0xae030002\fR\s+2
1229 .sp .5
1230 .fi
1231 .RE
1232 jssmga.209 ¤Ï¥Û¥¹¥È helios ¤ËÂФ·¤Æ
1233 id 12266 ¤Ç¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤ò³«»Ï¤·ºÇÂç 8¥Ñ¥±¥Ã¥È(`<0-7>'¤È¼¨¤¹)¤òÍ׵᤹¤ë¡£
1234 ¹ÔËö¤Î 16 ¿Ê¿ô»ú¤ÏÍ×µá¤Ë´Þ¤Þ¤ì¤ë `userdata'¤Î¥Õ¥£¡¼¥ë¥É¤Ç¤¢¤ë¡£
1235 .LP
1236 helios ¤ÏȬ¸Ä¤Î 512 ¥Ð¥¤¥È¤Î¥Ñ¥±¥Ã¥È¤òÊÖÅú¤·¤Æ¤¤¤ë¡£¥È¥é¥ó¥¶¥¯¥·¥ç¥óid 
1237 ¤Ë³¤¯ `:¿ô»ú' É½¸½¤Ï¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤Ë¤ª¤±¤ë¥Ñ¥±¥Ã¥È¤Î¥·¡¼¥±¥ó¥¹ÈÖ¹æ¤Ç¡¢¥«¥Ã¥³¤Ë°Ï¤Þ¤ì¤¿¿ô»ú¤Ï atp ¥Ø¥Ã¥À¤ò½ü¤¤¤¿¥Ñ¥±¥Ã¥È¤Î¥Ç¡¼¥¿Î̤Ǥ¢¤ë¡£¥Ñ¥±¥Ã¥È 7 È֤Π`*' ¤Ï EOM ¥Ó¥Ã¥È¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¤³¤È¤ò¼¨¤¹¡£
1238 .LP
1239 jssmag.209 ¤Ï¥Ñ¥±¥Ã¥È 3 È֤ȥѥ±¥Ã¥È 5 È֤κÆÁ÷¤òÍ׵ᤷ¤Æ¤¤¤ë¡£helios 
1240 ¤Ï¤½¤ì¤é¤òºÆÁ÷¤·¡¢jssmag ¤Ï¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤ò½ªÎ»¤¹¤ë¡£¤½¤·¤Æ¡¢
1241 jssmag.209 ¤Ï¼¡¤ÎÍ×µá¤ò³«»Ï¤¹¤ë¡£Í×µá¤Î `*' ¤Ï XO (`°ì²ó¤À¤±')¤ÏÀßÄê \fI¤µ¤ì¤Æ¤¤¤Ê¤¤\fP ¤³¤È¤ò¼¨¤¹¡£
1242
1243 .HD
1244 IP ¥Õ¥é¥°¥á¥ó¥È²½(fragmentation)
1245 .LP
1246 ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥Ç¡¼¥¿¥°¥é¥à¤Î¥Õ¥é¥°¥á¥ó¥È²½¤µ¤ì¤¿¤â¤Î¤Ï¼¡¤Î¤è¤¦¤Ëɽ¼¨¤¹¤ë¡£
1247 .RS
1248 .nf
1249 .sp .5
1250 \fB(frag \fIid\fB:\fIsize\fB@\fIoffset\fB+)\fR
1251 \fB(frag \fIid\fB:\fIsize\fB@\fIoffset\fB)\fR
1252 .sp .5
1253 .fi
1254 .RE
1255 (ºÇ½é¤Î·Á¼°¤Ï¤Þ¤À³¤¯¥Õ¥é¥°¥á¥ó¥È¤¬¤¢¤ë¤³¤È¤ò¼¨¤·¡¢ÆóÈÖÌܤηÁ¼°¤Ï¤½
1256 ¤ì¤¬ºÇ¸å¤Î¥Õ¥é¥°¥á¥ó¥È¤Ç¤¢¤ë¤³¤È¤ò¼¨¤¹)
1257 .LP
1258 \fIid\fP ¤Ï¥Õ¥é¥°¥á¥ó¥È¤Î id ¡£\fIsize\fP ¤Ï¥Õ¥é¥°¥á¥ó¥È¤Î IP ¥Ø¥Ã¥À¤ò½ü¤¯¥µ¥¤¥º(¥Ð¥¤¥È¤Ç)¡£\fIoffset\fP ¤Ï¥Õ¥é¥°¥á¥ó¥È¤Î¤â¤È¤â¤È¤Î¥Ç¡¼¥¿¥°¥é¥àÆâ¤Ç¤Î¥ª¥Õ¥»¥Ã¥È(¥Ð¥¤¥È¤Ç)¡£
1259 .LP
1260 ¥Õ¥é¥°¥á¥ó¥È¤Î¾ðÊó¤Ï¥Õ¥é¥°¥á¥ó¥ÈËè¤Ëɽ¼¨¤µ¤ì¤ë¡£ºÇ½é¤Î¥Õ¥é¥°¥á¥ó¥È¤Ë¤Ï
1261 ¾å°Ì¥×¥í¥È¥³¥ë¤Î¥Ø¥Ã¥À¤ò´Þ¤ß¡¢¥Õ¥é¥°¥á¥ó¥È¾ðÊó¤Ï¥×¥í¥È¥³¥ë¾ðÊó¤Ë³¤¤¤Æ
1262 ɽ¼¨¤µ¤ì¤ë¡£ÆóÈÖÌܰʹߤΥե饰¥á¥ó¥È¤Ë¤Ï¾å°Ì¥×¥í¥È¥³¥ë¤Î¾ðÊó¤ò´Þ¤Þ¤Ê¤¤
1263 ¤Î¤Ç¡¢¥Õ¥é¥°¥á¥ó¥È¾ðÊó¤Ï¥½¡¼¥¹¤ª¤è¤Ó¥Ç¥£¥¹¥Æ¥£¥Í¡¼¥·¥ç¥ó¥¢¥É¥ì¥¹¤Ë³¤¤¤Æɽ¼¨¤µ¤ì¤ë¡£
1264 °Ê²¼¤ÎÎã¤Ï CSNET ¤ÇÀܳ¤µ¤ì¤¿ arizona.edu ¤«¤é 
1265 lbl-rtsg.arpa ¤Ø¤Î ftp Àܳ¤Î°ìÉô¤ò¼¨¤¹¤¬¡¢¤³¤ì¤Ë¤Ï 576 ¥Ð¥¤¥È¤Î¥Ç¡¼¥¿¥°¥é¥à¤Ï¤¢¤é¤ï¤ì¤Æ¤¤¤Ê¤¤:
1266 .RS
1267 .nf
1268 .sp .5
1269 \s-2\f(CWarizona.ftp-data > rtsg.1170: . 1024:1332(308) ack 1 win 4096 (frag 595a:328@0+)
1270 arizona > rtsg: (frag 595a:204@328)
1271 rtsg.1170 > arizona.ftp-data: . ack 1536 win 2560\fP\s+2
1272 .sp .5
1273 .fi
1274 .RE
1275 Æó¤Ä¤ÎÃí°ÕÅÀ¤¬¤¢¤ë: °ì¤ÄÌܤȤ·¤Æ¡¢Æó¹ÔÌܤǼ¨¤µ¤ì¤ë¥¢¥É¥ì¥¹¤Ë¤Ï¥Ý¡¼¥È
1276 ÈÖ¹æ¤Ï´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤ÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£
1277 TCP ¥×¥í¥È¥³¥ë¤Î¾ðÊó¤ÏºÇ½é¤Î¥Õ¥é¥°¥á¥ó¥È¤Ë´Þ¤Þ¤ì¤ë¤¿¤á¡¢
1278 »Ä¤ê¤Î¥Õ¥é¥°¥á¥ó¥È¤«¤é¤Ïɽ¼¨¤¹¤Ù¤­¥Ý¡¼¥ÈÈÖ¹æ¤ä¥·¡¼¥±¥ó¥¹Èֹ椬¤ï¤«¤é¤Ê¤¤¤¿¤á¤Ç¤¢¤ë¡£
1279 Æó¤ÄÌܤϡ¢°ì¹ÔÌܤΠTCP ¤Î¥·¡¼¥±¥ó¥¹¾ðÊó
1280 ¤Ë¤Ï¼ÂºÝ¤Ë¤Ï 512 ¥Ð¥¤¥È(ºÇ½é¤Î¥Õ¥é¥°¥á¥ó¥È¤Ç 308 ¥Ð¥¤¥È¡¢ÆóÈÖÌܤΥեé
1281 ¥°¥á¥ó¥È¤Ç204 ¥Ð¥¤¥È¤Î¾ì¹ç)¤Î¥æ¡¼¥¶¥Ç¡¼¥¿¤¬ 308 ¥Ð¥¤¥È¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë
1282 ɽ¼¨¤µ¤ì¤Æ¤¤¤ëÅÀ¤Ç¤¢¤ë¡£¥·¡¼¥±¥ó¥¹¤Îϳ¤ì¤ä¥Ñ¥±¥Ã¥È¤Î ack ¤ÎÂбþ¤òÄ´ºº
1283 ¤¹¤ë¤È¤­¡¢¤³¤³¤ËǺ¤Þ¤µ¤ì¤ë¤³¤È¤¬¤¢¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
1284 .LP
1285 \fI¥Õ¥é¥°¥á¥ó¥È²½¶Ø»ß¥Õ¥é¥°\fP ¤ÎÀßÄꤵ¤ì¤¿¥Ñ¥±¥Ã¥È¤Î¾ì¹ç¡¢¹ÔËö¤Ë \fB(DF)\fP¤Èɽ¼¨¤¹¤ë¡£ 
1286 .HD
1287 »þ´Öɽ¼¨
1288 .LP
1289 ¥Ç¥Õ¥©¥ë¥È¤Ç¤ÏÁ´¤Æ¤Î½ÐÎϹԤÎÀèƬ¤Ë¥¿¥¤¥à¥¹¥¿¥ó¥×¤¬¤Ä¤¯¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ï¸½ºß¤Î»þ¹ï¤ò¼¡¤Î·Á¼°¤Çɽ¼¨¤·¡¢
1290 .RS
1291 .nf
1292 \fIhh:mm:ss.frac\fP
1293 .fi
1294 .RE
1295 ¤³¤ì¤Ï¡¢kernel ¤Î»þ´Ö¾ðÊóƱÍͤËÀµ³Î¤Ç¤¢¤ë¡£¥¿¥¤¥à¥¹¥¿¥ó¥×¤Ï kernel ¤¬
1296 ¥Ñ¥±¥Ã¥È¤ò³Îǧ¤·¤¿»þÅÀ¤Î»þ¹ï¤òÈ¿±Ç¤·¤Æ¤¤¤ë¡£¥¤¡¼¥µ¥Í¥Ã¥È¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹
1297 ¤¬²óÀþ¤«¤é¥Ñ¥±¥Ã¥È¤ò¼èÆÀ¤·¤¿»þÅÀ¤«¤é¥«¡¼¥Í¥ë¤¬ `¿·¤·¤¤¥Ñ¥±¥Ã¥È' ¤Ë¤è¤ë
1298 ³ä¤ê¹þ¤ß¤ò¼õ¤±¤ë»þÅÀ¤Þ¤Ç¤Î»þ´Öº¹¤ÏÈ¿±Ç¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
1299 .SH ´ØÏ¢¹àÌÜ
1300 traffic(1C), nit(4P), bpf(4), pcap(3)
1301 .SH Ãø¼Ô
1302 .\"O The original authors are:
1303 ¸¶Ãø¼Ô¤Ï:
1304 .LP
1305 Van Jacobson,
1306 Craig Leres and
1307 Steven McCanne, all of the
1308 Lawrence Berkeley National Laboratory, University of California, Berkeley, CA.
1309 .LP
1310 .\"O It is currently being maintained by tcpdump.org.
1311 ºÇ¿·ÈǤϠtcpdump.org ¤Ë¤è¤Ã¤Æ´ÉÍý¤µ¤ì¤Æ¤¤¤ë¡£
1312 .LP
1313 .RS
1314 .I http://www.tcpdump.org/
1315 .RE
1316 .LP
1317 .\"O IPv6/IPsec support is added by WIDE/KAME project.
1318 IPv6/IPsec ¤Î¥µ¥Ý¡¼¥È¤Ï WIDE/KAME ¥×¥í¥¸¥§¥¯¥È¤Ë¤è¤Ã¤ÆÄɲ䵤줿¡£
1319 .\"O This program uses Eric Young's SSLeay library, under specific configuration.
1320 ¤³¤Î¥×¥í¥°¥é¥à¤Ï Eric Young ¤Î SSLeay ¥é¥¤¥Ö¥é¥ê¤òÆÃÄê¤ÎÀßÄê¤Î¸µ¤Ë»ÈÍѤ·¤Æ¤¤¤ë¡£
1321 .SH ¥Ð¥°
1322 .\"O Please send problems, bugs, questions, desirable enhancements, etc. to:
1323 ÌäÂêÅÀ¡¢¥Ð¥°¡¢¼ÁÌä¡¢³ÈÄ¥¤Î¤ª´ê¤¤¤Ê¤É¤Ï¡¢°Ê²¼¤Î¥¢¥É¥ì¥¹¤ËÁ÷¤Ã¤Æ¤Û¤·¤¤¡£
1324 .LP
1325 .RS
1326 tcpdump-workers@tcpdump.org
1327 .RE
1328 .LP
1329 .\"O Please send source code contributions, etc. to:
1330 ¥½¡¼¥¹¥³¡¼¥É¤Î´ó£¤Ê¤É¤Ï°Ê²¼¤Î¥¢¥É¥ì¥¹¤ØÁ÷¤Ã¤Æ¤Û¤·¤¤¡£
1331 .LP
1332 .RS
1333 patches@tcpdump.org
1334 .RE
1335 .LP
1336 NIT ¤Ï³°¤Ø½Ð¤Æ¤¤¤¯ÄÌ¿®¤Ï¸«¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡£BPF ¤Ï¤½¤ì¤¬²Äǽ¤Ç¤¢¤ë¡£¸å¼Ô¤ÎÍøÍѤò¿ä¾©¤¹¤ë¡£
1337 .LP
1338 ÍÑÅӤˤè¤Ã¤Æ¤Ï¡¢IP¥Õ¥é¥°¥á¥ó¥È¤òºÆ¹½ÃÛ¤·¤¿¤ê¡¢¾å°Ì¥×¥í¥È¥³¥ë¤ÎŤµ¤ò·×»»¤¹¤ë¤¯¤é¤¤¤Î¤³¤È¤ÏɬÍפȤʤë¤À¤í¤¦¡£
1339 .LP
1340 ¥Í¡¼¥à¥µ¡¼¥Ð¤ÎµÕ°ú¤­Í×µá¤ÏÀµ³Î¤Ëɽ¼¨¤Ç¤­¤Ê¤¤¡£(¶õ¤Î)¼ÁÌä¤Ï¤à¤·¤í²óÅú¤Î
1341 Ãæ¤Ë´Þ¤Þ¤ì¤ëÍ×µá¤È¤·¤Æɽ¼¨¤µ¤ì¤ë¡£µÕ°ú¤­Í×µá¤Ë¤Ï¥Ð¥°¤¬¤Õ¤¯¤Þ¤ì¤Æ¤¤¤Æ¡¢
1342 ¤½¤ì¤ò½¤Àµ¤¹¤ë¤Î¤Ï tcpdump ¤Ç¤Ï¤Ê¤¯¤Æ¥Í¡¼¥à¥µ¡¼¥Ó¥¹¤ÎÊý¤Ç¤¢¤ë¤Ù¤­¤È¹Í
1343 ¤¨¤Æ¤¤¤ë¿Í¤â¤¤¤ë¡£
1344 .LP
1345 ¥¢¥Ã¥×¥ë¤Î EtherTalk ¤Î DDP ¥Ñ¥±¥Ã¥È¤Ï KIP DDP ¥Ñ¥±¥Ã¥È¤Î¤è¤¦¤ËÍưפˠ
1346 dump ¤Ç¤­¤ë¤Ï¤º¤À¤¬¡¢¹Ô¤Ê¤ï¤Ê¤¤¡£¤¿¤È¤¨ ethertalk ¤ò°·¤ª¤¦¤È¤¤¤¦µ¤¤Ë¤Ê¤Ã
1347 ¤Æ¤â(¤Ê¤Ã¤Æ¤Ê¤¤¤¬)¡¢LBL¤¬ ¥Í¥Ã¥È¥ï¡¼¥¯¾å¤Îethertalk ¤Ø¤Î¥¢¥¯¥»¥¹¤òµö¤µ
1348 ¤Ê¤¤¤Î¤Ç¡¢¥³¡¼¥É¤Î¥Æ¥¹¥È¤¬¤Ç¤­¤Ê¤¤¤Î¤À¡£
1349 .LP
1350 ²Æ»þ´Ö¤ËÀÚ¤êÂؤï¤ë¤È¤­¤Ë¥Ñ¥±¥Ã¥È¥È¥ì¡¼¥¹¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤ë¤È»þ´Ö¤¬¤º¤ì¤Æ¤·
1351 ¤Þ¤¦(»þ´Ö¤ÎÊѹ¹¤Ï̵»ë¤µ¤ì¤ë)¡£
1352 .LP
1353 FDDI ¥Ø¥Ã¥À¤ËÂФ¹¤ë¥Õ¥£¥ë¥¿¤Î¾ò·ï¼°¤Ï¤¹¤Ù¤Æ¤Î FDDI ¥Ñ¥±¥Ã¥È¤¬¥¤¡¼¥µ¥Í¥Ã¥È
1354 ¤Î¥Ñ¥±¥Ã¥È¤ò¥«¥×¥»¥ë²½¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤·¤ÆŬÍѤµ¤ì¤ë¡£
1355 ¤³¤ì¤Ï¡¢IP,ARP ¤È DECNET PhaseIV ¤Ë¤Ä¤¤¤Æ¤ÏÀµ¤·¤¯Æ°ºî¤¹¤ë¤¬¡¢
1356 ISO CLNS ¤Î¤è¤¦¤Ê¥×¥í¥È¥³¥ë¤Ç¤Ï¤¦¤Þ¤¯¤¤¤«¤Ê¤¤¤À¤í¤¦¡£
1357 ¤½¤ì¤æ¤¨¤Ë¥Õ¥£¥ë¥¿¡¼¤Ï¾ò·ï¼°¤Ë°ìÃפ·¤Ê¤¤¤è¤¦¤Ê¥Ñ¥±¥Ã¥È¤ò¤¢¤ä¤Þ¤Ã¤Æ
1358 ¤¢¤Ä¤«¤Ã¤Æ¤·¤Þ¤¦¤«¤â¤·¤ì¤Ê¤¤¡£
1359 .LP
1360 .\"O .BR "ip6 proto"
1361 .\"O should chase header chain, but at this moment it does not.
1362 .\"O .BR tcp
1363 .\"O or
1364 .\"O .BR udp
1365 .\"O should chase header chain too.
1366 .B "ip6 proto"
1367 ¤Ï¥Ø¥Ã¥À¥Á¥§¥¤¥ó¤òÄÉÀפ¹¤ë¤Ù¤­¤À¤¬¡¢º£¤Î¤È¤³¤í¤½¤¦¤Ï¤Ê¤Ã¤Æ¤¤¤Ê¤¤¡£
1368 .B tcp
1369 ¤ä
1370 .B udp
1371 ¤â¥Ø¥Ã¥À¥Á¥§¥¤¥ó¤òÄÉÀפ¹¤ë¤Ù¤­¤Ç¤¢¤ë¡£
1372 .LP
1373 .\"O Arithmetic expression against transport layer headers, like \fBtcp[0]\fP,
1374 .\"O does not work against IPv6 packets.
1375 .\"O It only looks at IPv4 packets.
1376 \fBtcp[0]\fP¤Î¤è¤¦¤Ê¥È¥é¥ó¥¹¥Ý¡¼¥ÈÁإإåÀ¤ËÂФ¹¤ë»»½Ñɽ¸½¤Ï¡¢
1377 IPv6 ¥Ñ¥±¥Ã¥È¤ËÂФ·¤Æ¤Ï¤¦¤Þ¤¯Æ¯¤«¤Ê¤¤¡£
1378 IPv4 ¥Ñ¥±¥Ã¥È¤ËÂФ·¤Æ¤Î¤ßƯ¤¯¡£
1379
1380