IPマスカレードとNATについて

戸根先生 よろしくおねがいします。

今回は、IPマスカレードとNATについて質問です。

前回の質問では、同じOSを使っていれば、例えば、サーバーと通信する場合、クライアント側で使用するポート番号は任意で、同じになることがあるということなので、サーバーと通信するクライアントが一人ではない場合には不都合がでてくるというものでした。以上のようなNATは、ポート番号は変換しないでIP アドレスを変換し、IPマスカレードはその両方を変換するという部分に違いがあるかと思います。

そこで質問です。NATやIPマスカレードした後は、IPアドレスは指定したものに変換されますが、NATが一対一で使用でき、一対多で使用できない理由という部分で納得できていないません。確かに、IPマスカレードでは、サーバ側からしてみれば、同じIPアドレスでポート番号の違うクライアントが多数接続してきていると認識するでしょうが、 NATでもし一対多で使用した場合、サーバ側は、同じIPアドレスでポート番号が同じものもあるといった状況になると思います。要するに、同じIPアドレスで且つポート番号も同じクライアントが多数存在することになるので、NATでは一対多での接続が不可能になるという考えでよいのでしょうか?

お忙しいところ恐れ入りますがよろしくお願いします。

ナイペータ

名前: 
ナイペータ
日時: 
04/06/15 23:43

デジタルデータを電気信号へ変換について

ネットワークはなぜつながるのか より。
PCよりLANアダプタを経てLANにデータが流れるとき、
CPU用のデジタルデータ(Oor1) を、LANアダプタがイーサネット形式の電気信号へ変換する。
その後、モデムによりそのイーサネット形式の電気信号をアナログ信号へ変換して電話回線へ
送り出すのだと思っています。

って感じで上記のように2回変換すると考えて良いのですか?

名前: 
匿名希望
日時: 
04/06/15 16:54

2度目の質問です

お久しぶりです。紘明です。早速なんですけど、

デジタル(信号)とアナログ(信号)の違いはなんなんでしょうか?

いろいろ調べてみてみると波が連続しているかどうかなどと書いてあって。それについてはなんとなく理解できてるんですが。

ある本の問題に。
Q,ADSL接続サービスの特徴について、正しく説明がされているものを選べ。
という問題で答えが
A,音声帯域より高い周波数帯を用いたデジタル信号を送るために距離による減衰が大きく、ノイズにも弱い。
ってなっていたんですけど。自分の考えとしてはアナログ信号に思えてしまうんですけど、どうなんでしょうか?

あとデジタル信号は本当に0と1の信号しかないのでしょうか?
よろしくお願いします

名前: 
紘明
日時: 
04/06/09 21:23

ハブやルータはウイルスに感染しないのですか?

初めてメール致します。私はネットワークの仕組みについて大変興味があるが、なかなか理解できない38歳の男性です。「ネットワークはなぜつながるのか」は比較的分かり易く書かれており大変興味深く読ませて頂き、大まかには理解できたように感じました。
そこで一つ質問ですが、ハブやルータはウイルスに感染しないのでしょうか?
ある日、ネットワーク障害でハブ障害の可能性があり、ウイルス感染の可能性もあるとの情報が流れた時、某有名外資メーカーのCEさんは「どうしてハブがウイル
スに感染するの?」等というお話をされたことがありました。
同僚に確認したところ「ウイルスの種類によるが、ハブやルータにもプログラムが入っており(経路表等がある為)、ウイルスに感染する可能性はある」との見解でした。どちらが正しいのでしょうか?教えてください。

名前: 
ネットワークに興味津々
日時: 
04/06/06 11:56

第五章での質問

ナイペータでございます。
戸根先生 よろしくおねがいします。 

今回は、第五章のプロキシ(リバース・フォワード)について質問です。
フォワードプロキシとリバースプロキシの違いとは、私が解釈したイメージとしまして、最初にフォワードプロキシが登場し、キャッシュとして機能したが、使用にはブラウザで設定を行う必要があった。その後、ブラウザの設定を行わなくてもよいリバースプロキシが登場した。とういことです。

現在は、プロキシで使用されているのはリバースかフォワードのどちらなのでしょうか?もしくは、使用目的によって使い分けられているのですか?これらの使い分けによる恩恵がイメージできません。
今まで、プロキシとはデータをキャッシュしておくことによって返信処理の高速化やサーバ等の負荷軽減のために行うものだと理解してました。

今回、若干それらをすこし掘り下げた内容でしたので戸惑っています。根本的な部分が私自身において欠損しているように思われるのでいくらかご享受いただけるとありがたいです。

お忙しい中申し訳ありませんが、よろしくお願いします。

ナイペータ

名前: 
ナイペータ
日時: 
04/05/29 01:28

ストレートケーブル

まさるです。MTUについてのご回答ありがとうございました。
Ethernetが高速になってきたからこそジャンボフレームが登場したわけですね。納得いきました。

ところで連続で申し訳ありませんが、もう一つ質問です。
「ネットワークはなぜつながるのか」の P.124 図3.2 をみて、MDI,MDI-Xについて理解できました。
そこで疑問に思ったのは、「そもそもストレートケーブルは何の為に作られたのか」という事です。

通信の一番最初の状態ではパソコン同士を1対1で繋いでみるでしょうから、クロスケーブルの方が先に世の中に誕生したと思います。
HUBが普通にMDIであれば、パソコン-HUB間もクロスケーブルが使えます。
パソコン-ルータ間はストレートケーブルを使うようですが、ルータがMDI-Xであればクロスでいけると思います。
ですから10BASE-Tの規格を決めるときに、
・ルータはMDI-X、その他はMDI
・ケーブルは全てクロス
としておけば、ストレートだクロスだと悩まされる事なく、シンプルだったと思うのですが??

名前: 
まさる
日時: 
04/05/27 08:54

NIC2枚差しの場合の動作について 他

いつも勉強させて頂いております。
SHIMAと申します。

PCに2枚NICがある場合のデータの流れについてご教授ください。
(日経ネットワークの2002.5号P109に関連した内容です。)

【質問1】
アプリケーションがTCP/IPソフトに対して●●のアドレスへ
パケットを送ってくれと依頼するとTCP/IPソフトがあて先の
IPアドレスと経路表を比較してどのインターフェイスからだ
すのかを決めるでしょうか?
(あくまでアプリケーションは●●に送ってくれというだけで、
どのインターフェイスから出すのかはTCP/IPソフトウェアの
仕事でしょうか?)

(例)NIC1:192.168.0.1/24 NIC2:10.0.0.1/24
Webブラウザでhttp://192.168.0.100と入力した場合必ず
送信元IPアドレスは192.168.0.1となってしまうのか?
送信元IPアドレスを10.0.0.1にしてNIC2のインターフェイス
から出すように設定等は出来ないのか?

【質問2】
PC------(NIC1)PC(NIC2)-----Router----社内NW
←  NW1  →  ←  NW2 →  ←  NW3   →
上図のような構成でNW1とNW2の境界にルータのような
役目を持たせたいNIC2枚ざしのPC(Windows2000Server)が
あるとします。
まずNIC1とNIC2にNW情報(IPアドレス、サブネットマスク)を
入れてあげればとくにルーティングテーブルを書かなくても、
NW1とNW2間では通信できるようになるのはと思っています。
(ならないでしょうか?^^;)

またNW1とNW3(及びNW3の先にあるNW)と通信したい場合、すべてのRouterに
NW1の経路情報が登録してあれば問題なくできるはずだと思います。

ただここで疑問なのは、NIC2に設定するデフォルトゲートウェイはRouter
のアドレスでいいと思うのですが、NIC1のデフォルトゲートウェイ
はどこに向けてやればいいのかということです。向ける場所がないのでは
ないかと思ってしまうのですが、何か特別な決まりみたいなものが
あるのでしょうか。

【質問3】
質問1、質問2とは特に関係ないのですが、ISDNの仕様について
お願いします。

ISDNのDSU以下の配線はバス配線になり、最大で8台まで接続可能
ということですが、この部分のデータの流れ(動き)というのはEther
netと大体同じと考えてよろしいのでしょうか?
具体的には以下の疑問があります。
①NW側から来たデータ(Bチャネルを使った通信のデータ等)は
 すべての端末に届いてしまうのでしょうか?
 (信号を解析して自分宛のTEIでなかったら破棄するとかなのでしょうか?)

②Dチャネルに関しては、衝突等に備えてDチャネルアクセス制御
 手順等があるようですが、Bチャネルは絶対に衝突しないので
 しょうか?

③B1を使って通信している端末とB2チャネルを使って通信をしている
端末が同時に通信できるのは時分割で2台の端末がデータを送れる時間
を分けているからなのでしょうか?
(B1チャネルにデータを乗せるタイミングとB2チャネルにデータを乗せる
タイミングというのをそれぞれの端末が理解しているので同時通信を実現
できているのでしょうか?)

以上長々と書いてしまってすみません。
自分でいろいろ調べたつもりなのですが、いまいち
確信がもてないもので質問させて頂きました。

分かりづらい質問で大変恐縮ですが、アドバイス頂ければと思います
のでよろしくお願い致します。

名前: 
Shima
日時: 
04/05/24 01:52

EthernetのMTU

はじめまして。まさると申します。
『ネットワークはなぜつながるのか』を読み始めたところです。丁寧に書いてあって、とても分かりやすいです。

ところで本の内容とは直接は関係ないのですが、最近はEthernet機器でジャンボフレーム対応という物が出ていますね。
そこでふと思ったのですが、そもそもEthernetのMTUが1500バイトになった決定的な理由というのは何かあるのでしょうか?

もしご存知でしたら、教えて下さい。
(特に理由は無く単にそう決めただけ、とかだったらつまらない質問で申し訳ありません・・・)

名前: 
まさる
日時: 
04/05/20 12:55

はじめまして。プロキシについてお聞きしたいんですけど。

はじめまして紘明と申します。
” ネットワークはなぜつながるのか”を読んで知識0からわかることが増えてきてきたんですが、その分疑問も増えてきました。プロキシについてなんですが、たとえばIEでプロキシの設定をおこなった場合IPヘッダーにはプロキシのIPが入るのでしょうか?p268を読むと「キャッシュサーバは、ここに書いてあるサーバー名で、転送先のWebサーバを判断する」と書いてあるのでそうだと思うんですけど。
よろしくお願いします。

名前: 
紘明
日時: 
04/05/19 20:19

P167のIPマスカレードとNATについて

ナイペータです。
戸根先生、質問よろしくお願いします。

タイトルのように、IPマスカレードとNATについて質問です。

といいますのも、あるクライアントからサーバにパケットを送る場合、
送信元のクライアントが使用するポート番号は、1024以上の任意の番号を使用するため、ルータでIPアドレスのみを変更する(NAT)の機能だけでクライアントの認識が、可能なのでは?わざわざ、ルータでIPアドレスとポート番号の両方を変える必要って??というのが質問の意図です。

IPマスカレードでは、「外部に対して一つのグローバルアドレスしか
利用できない場合、社内ネットワークの複数の端末を見分けるのにポート番号を利用する」とあります。
図 3.20の「アドレスとポートの対応表」にあるLAN側のポート番号欄の番号がすべて同じであることに疑問が出ています。複数あるクライアント端末が任意の同じポート番号(例えば、1025番を使って通信しているクライアントが複数ある)を使用して通信することは、可能なのでしょうか?少し、私自身混乱しています。

お忙しい中、恐れ入りますがよろしくお願いします。
ナイペータ

名前: 
ナイペータ
日時: 
04/05/19 19:09

ページ

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