68user's page 掲示板

Prev< No. 3924〜3925> Next  [最新発言に戻る] [過去ログ一覧]
No. 3924 # ネットワーク1年生 2004/08/14 (土) 22:54:03
初めまして。UNIXのみならず、ネットワークについて色々お世話になってます。

NW内で近いコンピュータと通信するというエニーキャストアドレスが在りますが、
何を以って【近い】というのか解りません。
部の勉強会で、近いとは遅延のことか?と発言したところ、
次回発表に「CSMA/CDのキーワードで、NW内近いというものを発表しろ」と
課題が出されました。
調べたところ、CSMA/CDの他、CSMA/CA、ホットポテトルーティング、近隣探索機能(v6)等々出てきました。
しかし、何を以って近いと言うのか、よく解っていません。

・NW内で【近い】とは何か?
・CSMA/CD、CSMA/CA、ホットポテトルーティング、近隣探索、がどのような仕組みか?
上記について、参考になる資料やサイトがあれば是非とも教えて下さい。宜しくお願い致します。

No. 3925 # hex 2004/08/17 (火) 02:33:40
どうも初めまして。ネットワークプログラミング始めたばかりの者です。
ちょっと前までは決まりきったものだと特に気に止めずに流していたのですが、
connect()関数の第2引数が
connect(sockfd, (struct sockaddr *)&servaddr, sizeof(servaddr))
というふうに普通していますが、どういう意味なんでしょうか?
servaddrのアドレスさえ渡してやればいいように思うのですが。(ん?その前にC言語の
文法がまだ完全に理解できていなのかも?)servaddr構造体のアドレスをsockaddr構造体
のポインタでキャストしてる?なんかよく分かりません。
助言をお願いします。

Prev< No. 3924〜3925> Next  [最新発言に戻る] [過去ログ一覧]