Recommended
PPTX
PDF
Perlワンライナーで全てのモジュールにuse v5.8.0つける!
PPTX
PDF
JANOG35「なぜIPv6対応したくないのか」発表資料
PDF
PDF
OpenStack Object Storage; Usage
PDF
Xilinx SDSoC(2016.3)解体新書ソフトウェア編
PDF
OVS VXLAN Network Accelaration on OpenStack (VXLAN offload and DPDK) - OpenSt...
PDF
PPTX
PPT
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
PDF
2019年 これからの人向け 超速習!流体解析ツールボックスOpenFOAM
PPTX
Dockerと外部ルータを連携させる仕組みを作ってみた
PDF
PDF
ZFS on Linux @ZFS Day 2011.10
PDF
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
PDF
PPT
PPT
PPT
PPTX
PPT
PDF
slackをビジュアライズするbot(pickupon)でIoTデータの民主化ができそうな気がした話
PPTX
170130 IoT LT #23 (CESで見てきたハードウェアスタートアップを支えるエコシステム) @ソフトバンク
PDF
ブロックチェーンでIo tっぽいことやってみたぃ 201701
PPT
PDF
20141023 IPv6 Summit in FUKUOKA 2014 IPv6対応Webサービスの作り方
PDF
これからのアプリ開発はIPv6対応で行こう!(2014/09/20 OSC Hiroshima版)
PDF
PPTX
VSUG Day 2011 Summer - IPv6 Now
More Related Content
PPTX
PDF
Perlワンライナーで全てのモジュールにuse v5.8.0つける!
PPTX
PDF
JANOG35「なぜIPv6対応したくないのか」発表資料
PDF
PDF
OpenStack Object Storage; Usage
PDF
Xilinx SDSoC(2016.3)解体新書ソフトウェア編
PDF
OVS VXLAN Network Accelaration on OpenStack (VXLAN offload and DPDK) - OpenSt...
What's hot
PDF
PPTX
PPT
BSD UnixにおいてIPv6を有効にした際に発生する課題とその対策
PDF
2019年 これからの人向け 超速習!流体解析ツールボックスOpenFOAM
PPTX
Dockerと外部ルータを連携させる仕組みを作ってみた
PDF
PDF
ZFS on Linux @ZFS Day 2011.10
PDF
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
PDF
Viewers also liked
PPT
PPT
PPT
PPTX
PPT
PDF
slackをビジュアライズするbot(pickupon)でIoTデータの民主化ができそうな気がした話
PPTX
170130 IoT LT #23 (CESで見てきたハードウェアスタートアップを支えるエコシステム) @ソフトバンク
PDF
ブロックチェーンでIo tっぽいことやってみたぃ 201701
PPT
Similar to IPv6 in Java
PDF
20141023 IPv6 Summit in FUKUOKA 2014 IPv6対応Webサービスの作り方
PDF
これからのアプリ開発はIPv6対応で行こう!(2014/09/20 OSC Hiroshima版)
PDF
PPTX
VSUG Day 2011 Summer - IPv6 Now
PDF
20150228 OSC2015 Tokyo/Spring サンプルコードで理解するアプリケーションのIPv6対応
PPT
PDF
Lightweight Language Diverプレゼン資料:アプリケーションのIPv6対応のススメ(LL編)
PDF
IIJmio meeting #2 IIJmioとIPv6の話
PDF
PDF
IPv6 in Java 1. 2. 3. 4. 5. 6. 7. InetAddressに追加されたメ
ソッドメソッド 説明
boolean isAnyLocalAddress() 1.4 InetAddress がワイルドカードアドレスかどうかを調べるユーティリティールーチ
ンです。
boolean isLoopbackAddress() 1.4 InetAddress がループバックアドレスかどうかを調べるユーティリティールーチン
です。
boolean isLinkLocalAddress() 1.4 InetAddress がリンクローカルアドレスかどうかを調べるユーティリティールーチ
ンです。
boolean isSiteLocalAddress() 1.4 InetAddress がサイトローカルアドレスかどうかを調べるユーティリティールーチ
ンです。
boolean isMCGlobal() 1.4 マルチキャストアドレスにグローバルスコープがあるかどうかを調べるユーティリ
ティールーチンです。
boolean isMCNodeLocal() 1.4 マルチキャストアドレスにノードスコープがあるかどうかを調べるユーティリ
ティールーチンです。
boolean isMCLinkLocal() 1.4 マルチキャストアドレスにリンクスコープがあるかどうかを調べるユーティリ
ティールーチンです。
boolean isMCSiteLocal() 1.4 マルチキャストアドレスにサイトスコープがあるかどうかを調べるユーティリ
ティールーチンです。
boolean isMCOrgLocal() 1.4 マルチキャストアドレスに組織スコープがあるかどうかを調べるユーティリティー
ルーチンです。
String getCanonicalHostName() 1.4 この IP アドレスに対応する完全指定ドメイン名を取得します。
static InetAddress getByAddress(byte[] addr) 1.4 指定された生の IP アドレスを表す InetAddress オブジェクトを返します。
static InetAddress getByAddress(String host,
byte[] addr)
1.4 指定されたホスト名および IP アドレスに基づいて InetAddress を作成します。
boolean isReachable(int timeout) 1.5 そのアドレスに到達可能かどうかをテストします。
boolean isReachable(NetworkInterface netif, int
ttl, int timeout)
1.5 そのアドレスに到達可能かどうかをテストします。
8. Inet6Addressのメソッド
メソッド 説明
boolean isIPv4CompatibleAddress() 1.4 InetAddress が IPv4 互換の IPv6 アドレスかどうかを調べるユーティリティー
ルーチンです。
static Inet6Address getByAddress(String host,
byte[] addr, int scope_id)
1.5 InetAddress.getByAddress(String,byte[]) とまったく同様にして Inet6Address
を作成します。
static Inet6Address getByAddress(String host,
byte[] addr, NetworkInterface nif)
1.5 InetAddress.getByAddress(String,byte[]) とまったく同様にして Inet6Address
を作成します。
9. 10. 11. Socketの実装クラス
• Windows Vista以降
– java.net. DualStackPlainSocketImpl
– This class defines the plain SocketImpl that is used on Windows platforms
greater or equal to Windows Vista. These platforms have a dual layer TCP/IP
stack and can handle both IPv4 and IPV6 through a single file descriptor.
• Windows Vistaより前
– java.net.TwoStacksPlainSocketImpl
– This class defines the plain SocketImpl that is used for all Windows version
lower than Vista. It adds support for IPv6 on these platforms where
available. For backward compatibility Windows platforms that do not have
IPv6 support also use this implementation, and fd1 gets set to null during
socket creation.
– second fd, used for ipv6 on windows only. fd1 is used for listeners and for
client sockets at initialization until the socket is connected. Up to this
point fd always refers to the ipv4 socket and fd1 to the ipv6 socket. After
the socket becomes connected, fd always refers to the connected socket
(either v4 or v6) and fd1 is closed. For ServerSockets, fd always refers to
the v4 listener and fd1 the v6 listener.
12. 13. 14. 15. 16. 17.