NFS 会話中の奇妙なトランスポート層ポート番号

NFS 会話中の奇妙なトランスポート層ポート番号

私はautofsを使用してNFS共有をマウントしています。autofses部分はうまく機能し、リーフフォルダにアクセスできますが、そのフォルダにアクセスしようとすると、次のパケット交換が行われ、シェルがスタックしてドロップします。

[gm-web01]/net/arkive03/mnt/mfs> cd mfsbackup
-bash: cd: mfsbackup: そのようなファイルまたはディレクトリはありません
約 1 分後にメッセージが表示されます。最後の 2 行を見てください。ポート番号が通常のトランスポート層の範囲よりも高くなるのはなぜでしょうか?

[arkive03]~> tcpdump -i em1 -nn ホスト 10.24.20.163
tcpdump: 詳細な出力は抑制されています。完全なプロトコル デコードには -v または -vv を使用してください。
em1 でリッスン、リンク タイプ EN10MB (イーサネット)、キャプチャ サイズ 65535 バイト
11:33:48.598351 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [S]、シーケンス 2431214407、win 29200、オプション [mss 1460、sackOK、TS 値 77231839 ecr 0、nop、wscale 7]、長さ 0
11:33:48.598381 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [S.]、シーケンス 1732090298、ack 2431214408、win 28960、オプション [mss 1460、sackOK、TS 値 2997710933 ecr 77231839、nop、wscale 7]、長さ 0
11:33:48.602006 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [.]、ack 1、win 229、オプション [nop、nop、TS val 77231840 ecr 2997710933]、長さ 0
11:33:48.602043 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [P.]、シーケンス 1:45、ack 1、win 229、オプション [nop、nop、TS 値 77231840 ecr 2997710933]、長さ 44
11:33:48.602054 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [.]、ack 45、win 227、オプション [nop、nop、TS val 2997710934 ecr 77231840]、長さ 0
11:33:48.602288 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [P.]、シーケンス 1:29、ack 45、win 227、オプション [nop、nop、TS 値 2997710934 ecr 77231840]、長さ 28
11:33:48.605756 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [.]、ack 29、win 229、オプション [nop、nop、TS val 77231841 ecr 2997710934]、長さ 0
11:33:48.605826 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [P.]、シーケンス 45:105、ack 29、win 229、オプション [nop、nop、TS 値 77231841 ecr 2997710934]、長さ 60
11:33:48.606038 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [P.]、シーケンス 29:61、ack 105、win 227、オプション [nop、nop、TS 値 2997710935 ecr 77231841]、長さ 32
11:33:48.609504 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [S]、シーケンス 1293458899、win 29200、オプション [mss 1460、sackOK、TS 値 77231842 ecr 0、nop、wscale 7]、長さ 0
11:33:48.609534 IP 10.44.20.137.2049 > 10.24.20.163.46403: フラグ [S.]、シーケンス 2805863182、ack 1293458900、win 28960、オプション [mss 1460、sackOK、TS 値 2997710935 ecr 77231842、nop、wscale 7]、長さ 0
11:33:48.612993 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [.]、ack 1、win 229、オプション [nop、nop、TS val 77231842 ecr 2997710935]、長さ 0
11:33:48.613030 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [P.]、シーケンス 1:45、ack 1、win 229、オプション [nop、nop、TS 値 77231842 ecr 2997710935]、長さ 44: NFS 要求 xid 916703790 null
11:33:48.613042 IP 10.44.20.137.2049 > 10.24.20.163.46403: フラグ [.]、ack 45、win 227、オプション [nop、nop、TS val 2997710936 ecr 77231842]、長さ 0
11:33:48.613149 IP 10.44.20.137.2049 > 10.24.20.163.46403: フラグ [P.]、シーケンス 1:29、ack 45、win 227、オプション [nop、nop、TS 値 2997710936 ecr 77231842]、長さ 28: NFS 応答 xid 916703790 応答 ok 24 null
11:33:48.616331 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [.]、ack 29、win 229、オプション [nop、nop、TS val 77231843 ecr 2997710936]、長さ 0
11:33:48.616402 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [P.]、シーケンス 105:149、ack 61、win 229、オプション [nop、nop、TS 値 77231843 ecr 2997710935]、長さ 44
11:33:48.616600 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [P.]、シーケンス 61:89、ack 149、win 227、オプション [nop、nop、TS 値 2997710937 ecr 77231843]、長さ 28
11:33:48.620262 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [P.]、シーケンス 149:209、ack 89、win 229、オプション [nop、nop、TS 値 77231844 ecr 2997710937]、長さ 60
11:33:48.620457 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [P.]、シーケンス 89:121、ack 209、win 227、オプション [nop、nop、TS 値 2997710938 ecr 77231844]、長さ 32
11:33:48.624021 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [P.]、シーケンス 45:89、ack 29、win 229、オプション [nop、nop、TS 値 77231845 ecr 2997710936]、長さ 44: NFS 要求 xid 1081853030 null
11:33:48.624103 IP 10.44.20.137.2049 > 10.24.20.163.46403: フラグ [P.]、シーケンス 29:57、ack 89、win 227、オプション [nop、nop、TS 値 2997710939 ecr 77231845]、長さ 28: NFS 応答 xid 1081853030 応答 ok 24 null
11:33:48.627318 IP 10.24.20.163.53809 > 10.44.20.137.111: UDP、長さ 40
11:33:48.627507 IP 10.44.20.137.111 > 10.24.20.163.53809: UDP、長さ 24
11:33:48.627617 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [F.]、シーケンス 89、ack 57、win 229、オプション [nop、nop、TS 値 77231846 ecr 2997710939]、長さ 0
11:33:48.627687 IP 10.44.20.137.2049 > 10.24.20.163.46403: フラグ [F.]、シーケンス 57、ack 90、win 227、オプション [nop、nop、TS 値 2997710940 ecr 77231846]、長さ 0
11:33:48.627706 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [F.]、シーケンス 209、ack 121、win 229、オプション [nop、nop、TS 値 77231846 ecr 2997710938]、長さ 0
11:33:48.627798 IP 10.44.20.137.111 > 10.24.20.163.55219: フラグ [F.]、シーケンス 121、ack 210、win 227、オプション [nop、nop、TS 値 2997710940 ecr 77231846]、長さ 0
11:33:48.629818 IP 10.24.20.163.53809 > 10.44.20.137.111: UDP、長さ 56
11:33:48.630039 IP 10.44.20.137.111 > 10.24.20.163.53809: UDP、長さ 28
11:33:48.631031 IP 10.24.20.163.46403 > 10.44.20.137.2049: フラグ [.]、ack 58、win 229、オプション [nop、nop、TS val 77231847 ecr 2997710940]、長さ 0
11:33:48.631111 IP 10.24.20.163.55219 > 10.44.20.137.111: フラグ [.]、ack 122、win 229、オプション [nop、nop、TS 値 77231847 ecr 2997710940]、長さ 0
11:33:48.632826 IP 10.24.20.163.2073489439 > 10.44.20.137.2049: 40 ヌル
11:33:48.632921 IP 10.44.20.137.2049 > 10.24.20.163.2073489439: 返信OK 24 null
11:33:48.635617 IP 10.24.20.163.53809 > 10.44.20.137.111: UDP、長さ 40
11:33:48.635807 IP 10.44.20.137.111 > 10.24.20.163.53809: UDP、長さ 24
11:33:48.638213 IP 10.24.20.163.53809 > 10.44.20.137.111: UDP、長さ 56
11:33:48.638404 IP 10.44.20.137.111 > 10.24.20.163.53809: UDP、長さ 28
11:33:48.641185 IP 10.24.20.163.**217782617** > 10.44.20.137.2049: 40 ヌル
11:33:48.641280 IP 10.44.20.137.2049 > 10.24.20.163.**217782617**: 応答OK 24 null


答え1

私の知る限り、それは TCP ポート番号でも UDP ポート番号でもありません。RPC トランザクション ID です。( print-nfs.c:nfsreply_printtcpdump ソースを参照してください。)

tcpdump は非常に簡潔な出力を使用する傾向があるため、-v代わりに または tshark の使用を検討してください。

関連情報