MACアドレス

P163。LANアダプターのROMには、全世界で一元管理されたMACアドレスが製造時に書き込まれているとありますが、これは、誰がどのように管理しているのでしょうか。申請手続きは、どのようなものですか?

名前: 
のり
日時: 
09/12/08 11:27

ルート・サーバーの機能

続きの質問。P70で、13個のルートサーバーは、まったく同じ内容となっているのでしょうか。
すべての機器に13個登録されているのでしょうか。13個には、役割分担はあるのでしょうか。
もし、日本のMサーバーが機能停止になると、どういう事態がおきるのでしょうか。

名前: 
のり
日時: 
09/12/08 11:23

DNSサーバーのアドレス設定について

はじままして。著書のいくつかの疑問点をいくつかご教示願えますか。基礎的な質問でもうしわけないですが。

1、ネットワークはなぜつながるか、第2版。P60に、DNSサーバーのアドレスは、TCP/IPの一環としてコンピュータに設定されているとありますが、これは、プロバイダーに加入するときに、プロバイダーから指示されて設定するのでしょうか?

名前: 
のり
日時: 
09/12/08 11:16

PPPoEセッション確立後のパケットのフォーマットに関して

ネットワークのエンジニアになり4年ほどになりますが、基本の学習を再度行っております。

 ネットワークはなぜつながるか 第2版
 設計・分析・管理のすべて
 完全理解 TCP/IPネットワーク

を読ませていただいております。

お伺いしたい内容は、PPPoEセッション確立後のパケットは
どのようなフォーマットになるのか?

です。

もっと言うと、PPPoEセッション確立後のパケットに、
PPPとPPPoEのヘッダは付与されるのか否かです。

NTTのフレッツに加入していると仮定して考えてみたいのですが、
PPPoEのセッションを張るときには、当然PPPとPPPoEのヘッダが付与される形で
パケットは組み立てられると思います。

では、セッションが確立した後のデータ(例えばメールの送受信など)の
パケットには、それらのヘッダが付くのでしょうか?

Webで調べた限りですと、セッション確立までの説明はよくあるのですが
その後どうなるのかに関する説明は見つけられませんでした。

ご回答頂ければ幸いです。

【補足】
 基本を学習しなおしているとお伝えしましたが今理解しようとつとめているのは
 主にVPNに関連することです。キーワードで言いますと、

 VPN、トンネル、カプセル化、カプセル化プロトコル、フレームフォーマット、MTU
 GRE、L2TP、mGRE、NHRP、PPP、PPPoE、.1qトンネル

 などです。

 MTUを検討するときには、フレームフォーマットまで理解する必要がありますし、
 好奇心から知りたい気持ちが強く、これらのテーマを学習している次第です。

名前: 
ネットワーク屋
日時: 
09/11/14 23:19

フォワードプロキシについてご教示ください。

貴著「ネットワークはなぜつながるのか 第1版」第5章
フォワードプロキシについてご教示ください。

P276~277には、フォワードプロキシの転送先の調べ方として
以下が挙げられています。
 (1)ブラウザにプロキシ設定をした場合
 (2)ブラウザにプロキシ設定をしない場合
①「トランスペアレント・プロキシ」による方法
②「HTTPヘッダーのHostフィールド」から調べる方法

以下、それぞれの場合についての質問事項です。

【(1)について】
  <質問1>
  クライアント→プロキシ→サーバのパケットの流れについて
  以下の理解で正しいかご教示ください。

  ---<私の理解_ここから>------------------------------------
 クライアントはプロキシとの間にTCPコネクションを張って、
 送信元IPアドレスにクライアントのIPアドレス、
 宛先IPアドレスに(ブラウザで設定した)プロキシのIPアドレスを
 セットしたパケットの送信を行う。

 プロキシサーバはURIから転送先サーバをDNSで調べ、
 転送先サーバとの間にTCPコネクションを張って、
 送信元IPアドレスにプロキシサーバのIPアドレス、
 宛先IPアドレスに調べた転送先サーバのIPアドレスを
 セットしたパケットの送信を行う。
  ---<私の理解_ここまで>------------------------------------

【(2)について】
  <質問2>
  ①②ともにプロキシがアクセス先Webサーバを知る方法については理解しましたが、
  クライアントはプロキシサーバのIPアドレスをどのように知るのでしょうか?
  特に①については、P276の下から5行目にIPヘッダーにはアクセス先の
 Webサーバを指定する旨のの記述がありますが、
  どうやってクライアントはプロキシにパケットを送信するのでしょうか?

  <質問3>
  またIPアドレスにアクセス先のWebサーバがセットされていた場合、
  クライアントはWebサーバーとの間に直接的にTCPコネクションを
張ることになるのでしょうか?

以上です。どうぞよろしくお願いします。

名前: 
bee_yan
日時: 
08/06/25 23:44

WindowsネットワークのTCP/IPに関して

現在、貴著の「ネットワークはなぜつながるのか 第2版」を読んでいます。第2章のTCP/IPについての記述は、netbiosを利用したWindows のネットワークで利用されているTCP/IP(LANに関して)にも同じことが言えるでしょうか? HTTPでのサーバとのやり取りに関しての記述なので、Windowsネットワークとどのように異なるのかが、よくわかりません。

名前: 
匿名希望
日時: 
08/03/12 10:18

ソケット設定

いつもお世話になっております。

最近、ネットワークプログラミングを勉強しているのですが、1つ不思議なことが起きましたので御助言いただけると幸いです。

UDPで、小さなパケット(50byte)を10Mbps程度でデータを受信させたときに、送信サーバーのほうで何故か処理能力が落ちて
しまいました。
(送信帯域が1%くらいに激減しました)

UDP通信なので、送信側には何も影響はないはずだと思っているのですが、実は受信サーバーから何かを受け取っていたりするのでしょうか??

もう一つ疑問に思ったのが、[送信側]1ソケット → [受信側]1ソケット でデータを正常に送信することはできます。
[送信側]複数ソケット → [受信側]複数ソケット もOKです。

[送信側]1ソケット → [受信側]複数ソケット の場合にだけ送信帯域が激減するという事象に陥ります。

ちなみに送受信は複数ポートで行っております。

このような設定には普通しないと思うのですが、ご教授いただけますでしょうか。
宜しくお願い致します。

名前: 
れっさ
日時: 
08/03/06 10:31

arp とNetBIOS

現在、windows xpのシステムにおいて、ARPのヘッダの後ろにNBTヘッダとNetBIOSデータグラムが付随されたフレームを分析しています。理解できていないところがありまして、インタネットで検索したら、このサイトに辿りつきました。Sambaの概要とブラウジング http://tonetsutomu.com/tone/articles/nby1999/samba1/ の説明では、NetBIOSの仕組みについて書かれているため、大変お忙しいだと思いますが、質問させて頂きます。

NBT(NetBIOS over TCP/IP)では NetBIOS名をIPアドレスに変換してから、セッションサービスやデータグラムサービスを使って通信します。通信する前にIPアドレスをMACアドレスに変換するためARPを使用しますが、ARPフレームはヘッダのみの物で、その後ろは何もないと思っています。しかし、手元のフレームでは、ARPのヘッダの後ろにNBTヘッダとNetBIOSデータグラムが付随されています。

このようなフレームは正常なフレームですか。お忙しいところ、よろしくお願いいたします。

名前: 
wyx
日時: 
08/02/21 19:19

IPヘッダのチェックサムについて教えてください。

ネットワークの勉強を始めたばかりの yam と申します。
突然の書き込み失礼します。

ネットワークの基礎知識を勉強する上で、戸根さんの「ネットワークはなぜつながるのか」を薦められ、そちらを参考に勉強しています。

そこで質問なのですが、

IPヘッダのフォーマットの説明で、ヘッダー・チェックサムは「今はつかわれていない」とのことですが、なぜ使われなくなったのでしょうか?また、使われていないのであれば、このフィールドにどんな値を設定しても、通信への影響はないのでしょうか?

自分で調べてみてもわからなかったので書き込みをしてみました。
よろしくお願い致します。

名前: 
yam
日時: 
07/10/10 19:53

電文送受信の基礎について教えて下さい。

システム間で電文を送受信する機能の設計を
担当することになり悩んでおります。

「相手システムに電文を送信して、その結果を受信する」または、
「相手から送信されてきた電文を受け取って、その結果を返す」
っといった設計に関してまったくの素人です。

なぜ素人に担当させるのかっといった事で突っ込まれると、
みもふたもないので、その点に関して触れないで下さい m(_ _)m

とりあえず、私のレベル(下記)にあった
分かりやすい参考書、またはインターネットのサイトを見て
基礎勉強(下記)からはじめたいのですが、参考資料/サイト
の紹介をお願いします。

<開発環境(案)>
OS:Solaris 
言語:Java(自分からAシステムへ)とPerl(自分からBシステムへ)
プロトコル:https

<私のレベル>
https,SSL、SOAPといった通信用語の意味は知っている(つもり)
Javaは実装の経験は無いが解析は出来る。

<知りたいと思っている事>
※「思っている」の意味は、今まで見た事・聞いた事からインスピレーション的に、
「多分、この辺を押さえておかなければいけないんだろうな...」っと思っている事です。

・送受信処理のJavaの実装例
・送受信が1秒間に100回あってもレスポンス悪化しない方法
 (100回という数値は適当です。普通どれくらいを目標にするのですか?)
・通信エラー等の例外処理の実装方法
 (通信エラー発生時の電文はロストするのですか?それってどうリカバリー
  するのですか? その当たりに関する事)
・「なりすまし,盗聴,改ざん」っといった事に対する防御方法とその実装方法に関する事

名前: 
Mr K
日時: 
06/09/25 20:31

ページ

Subscribe to 戸根勤のネットワーク情報 RSS