next up previous
Next: IPv4とIPv6について Up: 情報工学実験2:IPv6-secure-programming Previous: プログラム解説

検証

用意するのは これでそれぞれ接続を試してみる.
実験環境は,

実験結果

[nw0445:~/info2/IP6] j04045% ps
  PID  TT  STAT      TIME COMMAND
 3387  p1  Ss+    0:00.05 -csh
 3388 std  Ss     0:00.43 -csh
 3396  p3  Ss     0:00.09 -csh
 3648  p3  S+     0:00.02 ./server0 7000
 3400  p4  Ss     0:00.06 -csh
 3401  p4  S+     0:00.01 ./server4 7001
[nw0445:~/info2/IP6] j04045% ./client4 127.0.0.1 7001
trying 127.0.0.1 port 7001
Hello 127.0.0.1
[nw0445:~/info2/IP6] j04045% ./client4 127.0.0.1 7000
trying 127.0.0.1 port 7000
Hello ::ffff:127.0.0.1
[nw0445:~/info2/IP6] j04045% ./client0 127.0.0.1 7001
trying 127.0.0.1 port 7001
Hello 127.0.0.1
[nw0445:~/info2/IP6] j04045% ./client0 127.0.0.1 7000
trying 127.0.0.1 port 7000
Hello ::ffff:127.0.0.1
[nw0445:~/info2/IP6] j04045% ./client0 ::1 7000
trying ::1 port 7000
Hello ::1
[nw0445:~/info2/IP6] j04045% ./client6 ::1 7000
trying ::1 port 7000
Hello ::1
[nw0445:~/info2/IP6] j04045% ./client6 127.0.0.1 7000
127.0.0.1: Resolver Error 0 (no error)
[nw0445:~/info2/IP6] j04045% ./client6 127.0.0.1 7001
127.0.0.1: Resolver Error 0 (no error)
以上の実験結果からclient0, server0が確かにアドレスファミリ独立となってい ることがわかる.

fumiya nakamura 2006-02-10