最終更新:2012.1.11

ddns client

OS/2用のDDNSクライアントソフトを作りたい。

コンテンツ一覧

要件.A
ネットワークカードWAN側のポートに対してプロバイダから割り振られたIPアドレスを監視し、変更があればダイナミックDNSサービスに登録しているIPアドレスを更新する。
ユースケース図
usecase20120109.png
ユースケース記述
ユースケース名DDNS Client
関連要件要件.A
目的プロバイダから割り当てられたIPアドレスに応じてDynamic DNSに登録されたIPアドレスを自動的に更新する
事前条件実行端末がTCP/IPによるインターネットとの通信を確立していること
正常終了条件IPアドレスを更新する
異常終了条件IPアドレスを更新できない
基本アクターOS/2の始動フォルダ
オペレータ
関係アクタープロバイダ
DDNSサービス
トリガープロバイダから割り当てられているIPアドレスが更新された
基本フロー項番アクション
1プログラムが起動される
2ネットワークカードのWAN側ポートにプロバイダから割り当てられたIPアドレスを取得する
3取得したIPアドレスをDDNSに登録する
4一定間隔でネットワークカードのWAN側ポートに割り当てられたIPアドレスを確認する
5WAN側ポートのIPアドレスが更新されていれば、新たなIPアドレスをDDNSに登録する
代替フロー項番分岐アクション
3.1IPアドレスをDDNSに登録できない
3.2エラーメッセージを標準出力に出力する
代替フロー項番分岐アクション
5.1IPアドレスをDDNSに登録できない
5.2エラーメッセージを標準出力に出力する

戻る