68user's page 掲示板

Prev< No. 1971〜1976> Next  [最新発言に戻る] [過去ログ一覧]
No. 1971 # 68user 2001/05/19 (土) 00:43:43
>>1969 The WAY
> http://way.direct.ne.jp/HTTP/
RFC2616 は流し読んだ程度なので、僕も勉強しないと。というわけで、
    http://X68000.startshop.co.jp/~68user/net/rfc.html
からリンクを張らせていただきました。

# http://X68000.startshop.co.jp/~68user/cgi-bin/cvsweb.cgi/public_html/net/org/rfc.html

No. 1972 # moto [E-mail] 2001/05/19 (土) 01:07:49
大変勉強になり感謝しています。(本当だよ)

パールの関数で 
$port = getservbyname('http','tcp'); の出力がなくて
悩んでいたのですが、今日その理由がわかりました。
プロバイダーの /etc/services に http tcp/80 のエントリが
無いのです。(-_-;)
試しに自分のPCの C:\windows\services  を覗いたら
ここにもエントリがありません。
他のウェルノゥンポートはエントリがあるのに
何故 HTTP のみがエントリされてないのでしょうか。
セキュリティーの関係なのでしょうか。

No. 1973 # 68user 2001/05/19 (土) 18:47:52
>>1972 moto
> プロバイダーの /etc/services に http tcp/80 のエントリが
> 無いのです。(-_-;)
例えば Solaris2.6 などは http tcp/80 がありませんね。

> 試しに自分のPCの C:\windows\services を覗いたら
> ここにもエントリがありません。
生まれて初めて C:\windows\services を見ましたが、http の
エントリってないのですね (Windows Me)。

Solaris は最小限のエントリのみ書いておくから、必要なら勝手に
追加してね、という思想じゃないかと想像します。Windows Me は
なぜでしょうね? わかりません。

なお、UNIX では NIS というシステム情報を共有する仕組みがあります。
もしそれを使っているなら
    % ypcat services
とすれば出てくる場合もあるでしょう。NIS 使用時には getservbyname は
/etc/services を見ません。

No. 1974 # 炭酸 2001/05/21 (月) 00:19:53
どうもありがとうございます。>68userさん The Wayさん

サーバーにはDAVが入ってるので、普通のPUTはできます。
もういちどRFCをよく見直してみます。
ほんとにありがとうございました。

No. 1975 # ENO [URL] 2001/05/21 (月) 20:42:57
はじめまして、ENOと申します。

質問その1:

FreeBSD4.2で、ENIのatmアダプタを認識させ、
en0というインタフェースが出来たのですが、
これをmulticastに対応させたいのですが、
en0=841<UP,RUNNING,SIMPLEX>mtu 9180
となっていて、対応してくれません、
ここに<....,MULTICAST>となるようにするに
は、どうしたらよいのでしょうか・・・どな
たか教えてください

その2:
その1のマシンで、mroutedを動かして、マル
チキャストルータとしたいのですが、webのあ
ちこちにある資料にあるように、デフォルトで
mrouted_enable="YES"としても、動いてくれま
せん。mroutedを動く状態にするまでにどうした
らよいのか教えてください

宜しくお願いいたします

No. 1976 # isaq [E-mail] 2001/05/21 (月) 20:44:46
はじめて質問させていただきます。
本ページで色々勉強させて頂いてます(感謝)

当方のレベル)初心者
winsockを用いたマルチスレッドクラサバ作成調査中
クライアント・サーバ間の通信確立方法の基本は理解(してるつもり)

内容)
クライアントからの接続要求が複数同時に(理論的に全く同時はありえないかもしれませんが)サーバにきた場合、サーバ側のリクエスト待ちプロセス内のlisten関数は、どのようにこの要求を処理するのでしょうか?つまり、全く同時のアクセスに対して、listen関数が作る待ち行列(キュー)にはどう格納されるのでしょうか?
要求受付後は、各クライアント毎に処理を並行に行う(マルチスレッド)
ことができますが、要求受付部のlisten関数はマルチ対応なのかどうか
、前出の全く同時の接続要求はどう処理されるのかが分からないので、ご存知の方が、是非ご教授いただければありがたいです。
質問内容が初歩的かもしれませんが、よろしくお願いしますm(__)m

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