- 締切済み
IPv4からIPv6へ移行
今現在freeBSDを使用してネットワークプログラミングで経路制御の システムを作っています。 これからはIPv4からIPv6に移行しなければならなくなりました。 移行にかんしていろいろと調べてみたのですが話しがあちこちに 点在しすぎてよく理解できません。 そこでIPv4からIPv6に移行するにあたって 必要なヘッダーファイルや変換関数リストなどが 載っているいいHPなどがありましたら教えていただけないでしょうか? 例 IPv4:gethostbyname → IPv6:??????? といった感じです。 よろしくお願いします。
- fm0606
- お礼率13% (100/761)
- その他(OS)
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- xjd
- ベストアンサー率63% (1021/1612)
ホームページでは無く、書籍ですが、 「UNIXネットワークプログラミング 第2版 Vol.1」 ネットワークプログラミングのバイブル的書籍です。 IPV6の事も詳しく書かれています。 少々高価ですが、持ってて損はありません。
- MovingWalk
- ベストアンサー率43% (2233/5098)
IPV6には詳しくありませんが、 IPV6のサイトといえばこちらでしょうか? http://v6start.net/ このサイトの、 「第6回 IPv6対応アプリケーションを使う 」 にヒントがかかれているような気がします。 ご参考まで。
- 参考URL:
- http://v6start.net/
関連するQ&A
- FreeBSDでのIPV6のnat
IPV6を freebitのfeel6から prefix 64 で割り当ててもらっているのですが、 このIPV6を内側ネットワークに対して、セキュリティーを考慮して IPV4のnatと同じような方式で、公開したくありません。 今現在は、NATが使用できないので、代替でsquidのプロクシを使用していますが、 FreeBSDでIPV6での nat の使用法がわかる方がいらっしゃいましたら、 ご教授願いたいと思います。 #参考までに、ルーターは、mpd5、feel6 との接続では、dtcpclient を使用しており、 試しに、一時的に Windows側のIPアドレスを、その公開アドレスに変更したら、 外部から ping6 が通りました。 また、プライベートアドレスには、fc00 から始まるアドレスを使用しています。 p.s.ルーターマシンは、8.2-RELEASEですが、現在、ファイルサーバーに 2TのHDDを搭載した関係で、2TのHDDでフリーズする関係で 9.0-BETA3相当の cvsからビルドした物を使用しており、 ルーターマシンにも、9.0に移行したいと思います。 以上、宜しくお願いします。
- 締切済み
- BSD系OS
- AS内は1つのルーティングプロトコルで制御されてる?
AS(Autonomous System)は経路制御ドメインとも言うそうですが、 AS内は1つのルーティングプロトコルで制御されているのでしょうか? 「1つの」というのは、「1種類の」ということではなく、制御単位 のことです。 つまり、あるASに新しくネットワークを追加したら、 ・RIP2ならば、AS内の全てのルータに自分のネットワークアドレス がブロードキャストされる。(ホップ数の上限はあるでしょうが) ・OSPFなら、AS内の全てのルータの経路制御表に、新しいネット ワークの情報が追加される。(AS内の全てのルータが経路制御表 を同期させている。) ということになるのでしょうか?
- 締切済み
- ネットワーク
- ネットワークプログラミングについて
C言語のネットワークプログラミングについて質問です。 UDPで通信を行う際に、daytimeクライアントとサーバの変更する必要がある所はどこになるのでしょうか? また、どのようなヘッダや関数になるのでしょうか?
- 締切済み
- C・C++・C#
- アプリ職人やハッカーについて
コンピュータのしくみやネットワークのしくみを本で読んだが プログラミングができるようになりません。 c言語などでhello worldなどの文字を出力できるくらいのレベルで システムを制御するという感じがつかめないというより プログラミングができるようになるのにどんなことをしているのか?
- ベストアンサー
- その他(プログラミング・開発)
- HOSTENT構造体を宣言する必要はないのですか?
ネットワークプログラミングを勉強しているのですが,ソケットを用いた通信のサンプルで, HOSTENT *lphost として,HOSTENT構造体へのポインタを宣言して, lphost = gethostbyname(ホスト名の文字列); で,サーバーのアドレスをHOSTENT構造体にセットするとあります。 構造体へのポインタを宣言しても,構造体自体の領域は確保されないのではないかと思うのですが,gethostbyname関数が返すポインタは,いったい誰がどこに確保した領域を指しているのか,そしてその領域はいつまで保持されるのか,よく理解できません。構造体そのものを宣言せずに,それへのポインタを宣言し,それに関数の戻り値を代入するというのが,よく理解できないです。どなたか解説していただけると幸いです。
- ベストアンサー
- C・C++・C#
- Javaでリストオブジェクト連結するプログラム
Javaプログラミングについて質問です。 2つのリストオブジェクトを連結して、新規のリストオブジェクトを生成する関数と、 Dateオブジェクトをフォーマットし、String型に変換する関数を独自に作りたいのですが どうすればいいでしょうか? Java勉強し始めたばかりなので、どのようにソースを記述すればいいか分かりません。
- ベストアンサー
- Java
- 現場での制御理論の使い方
実際に現場で制御理論を使った経験がある方に質問します。私は大学で制御工学を一通り学びましたが、まるで木を見て森をさまよっているようで全体が理解できず、制御理論がどのように現場で使われているのかいまいち想像ができません。以下の点を中心に、現場での制御理論の使い方についての経験を差支えのない程度で教えてください。 ・どのような現場で制御理論を使いましたか? ・どのように制御理論をつかいましたか? ・制御理論のうちどのような手法を使いましたか? (古典制御、現代制御、モデリング、伝達関数、安定性判別、ボード線図、ラプラス変換、Z変換等) ・どのように実装しましたか? (理論と実装の間にギャップがあり、実装がよくわかりません。ラプラス変換で表現した伝達関数をZ変換し、それを差分方程式で表現してプログラミングする方法が使われているらしいのですが本当でしょうか。) ・その他、現場がわかるアドバイスはありますか?
- ベストアンサー
- 産業用ロボット