• ベストアンサー

グローバルアドレスについて

selenityの回答

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

インターネットの中はTCP/IPというプロトコルが使用されており、このプロトコルを使用して相互接続しています。 また、相互接続にあたって、ルーティングという方法(?)が使用されています。 例えると、郵便配達の仕組みに似ていると思います。 郵便ポストに投函された郵便物はまず、最寄りの郵便局に回収されます(これは端末からのデータ送信に当たる)。その後、局内で宛て先ごとに振り分けが行われ相手先の最寄りの集配局に配送されます(これがルーティングに相当します)。相手先の最寄りの集配局でさらに細かい振り分けが行われ、郵便局員によって相手先自宅へ郵便物が配送されます。 この振り分け作業の仕組みがあるおかげで、TCP/IPプロトコルがインターネット標準になったのです。 振り分けの基準は「自分か知っている経路(配送先)は直接配送し、知らない経路(自分に関係ないもの)はデフォルトゲートウェイに配送する」となっているため、自分に関係するアドレス以外のデータは(通常なら)来ません。 したがって、TCP/IPプロトコルに関する深い知識が必要になります。

SHINYA-W
質問者

お礼

さっそくの回答、有り難う御座います。 郵便局でたとえられて、よく理解できました。 自分に関係ないアドレスは、集配局で振り分けられて 自分の所には来ない訳ですね。 「集配局=プロバイダ」と考えて良いのでしょうか? あと、「名前解決」と呼ばれる仕組みですが、たとえば XXX.co.jpは、210.xxx.yyy.zzzになるというテーブルは どこにあるのでしょうか? http://www.XXX.co.jp/でも、http://210.xxx.yyy.zzz でも表示される仕組みの事です。 自社でも専用線が引かれているのですが、サブドメインと 言うのは、勝手に名前が付けられると聞きました。 たとえば、http://test.XXX.co.jpみたいに。 度々すみませんが、ご教授下さい。

関連するQ&A

  • IPアドレス制限

    2つのホームページを作成していて、1つのホームページにIPアドレスでの制限をかけたいと思っています。 サーバーはwindows2008でIIS7.0 ホームページはASPで作成しています。どのようにしたらいいか、教えてください。

  • ソースアドレスはどうなるのか知りたい

    現在サーバーに2枚のLANボードがささっており、それぞれにIPアドレスを設定(仮にAとBとします)しています。 IIS6.0とアプリ(ColdFusionMX6.0)を使って認証サーバにアクセスするページを作った際、AとBどっちのIPがソースアドレスになるのでしょうか。 認証サーバーにこちらのIPを伝えなければならないのですが、どっちのIPで接続しにいっているのか分からないのです。 ちなみに、IISで仮想フォルダを作ってその配下に認証サーバーにアクセスするプログラムは置いています。 また、IISのIPアドレスの設定の部分は「未使用のIPアドレスを使用」という設定にしています。

  • IPアドレス競合の検知の範囲について

    IPアドレス競合の検知の範囲について IPアドレスが競合すると、「IPアドレスが競合してます」といったようなポップアップが出ます。 どのような仕組みでネットワーク内のIPアドレス競合を検知しているのか、IPアドレス競合の検知はどのような範囲まで行われるのかといったことを知りたいです。 以下のように自分でも考えたり想像したりしたのですが、解決できませんでした。 <自分の考え・想像(1)> IPアドレスのリストといったものを考えると、ARPテーブルが思いつきます。しかし恐らく(間違っているかもしれないですが、)ARPテーブルには同じIPネットワーク上にある機器の情報しか書かれていないと思われます(思っています)。そうすると、ARPテーブルによってIPアドレスの競合の検知が行われているとすると、競合の検知は同じIPネットワーク内でしか行われなくなってしまうと思われます。 例えば、192.168.50.0/24というネットワークに、192.168.50.1というPCがあるとします。192.168.60.0/24のネットワークで192.168.60.1というPCを使っている人が間違って192.168.50.1と設定した上でいつも使っているLANケーブルに接続しまっても検知されなくなってしまいます。 これはおかしいと思うので、ARPによってIPアドレス競合の検知が行われているわけではないのかな?と思いました。 <自分の考え・想像(2)> もしLANもWANもインターネットも含んだ全てのネットワーク上でIPアドレスの競合が検知されるとしたら、プライベートIPアドレスが使用できなくなってしまう。  ↓ NATを行っている機器が、IPアドレス情報をシャットアウトしているのではないだろうか?  ↓ ルータがブロードキャストドメインを分割しているように、NAT機器がIPアドレス競合検知ドメインを分割していると考えられるのではないか?  ↓ だとしても、結局IPアドレス競合検知はどのように行われているのだろう? よろしくお願いいたします。

  • IISで指定したIPアドレスのみにFTP接続を許可したい。

    Windows2000ServerでIISでFTPサーバとして使いたいと思っています。 以下のことができることが条件なのですが、可能でしょうか?可能でしたら方法をご教授おねがいします。 (1)指定したIPアドレスのみの接続を受け付ける (2)(1)で指定したIPアドレスから接続したユーザは、その接続ユーザ専用のディレクトリにしかアクセスできない

  • 複数のIPアドレス

    社内LANの運用をまかされたものです。 あるサーバーがあります。 利用目的はWebサーバーで,IISで運用しております。IPアドレスが複数割り振られているのですが,このように運用するメリットが分かりません。 (今まではサーバーに対してひとつのIPアドレスという場合がほとんどだったため。) どんな理由が考えられるでしょうか? よろしくお願いします。

  • 専用IPアドレスつきって?

    ホスティングサービスを選ぶ際に、「専用IPアドレス」付き!という表現をするところがあるのですが、 専用IPアドレスは何に使うのでしょうか? 私なりに調べたところ、 ・自分でapacheなどの設定をする際に使う ⇒apacheなどのroot権限を与えます。 という理解なのですが。 詳しい方、教えていただけると助かります。

  • IPアドレスは唯一のアドレス?

    いま、C言語でネットワークプログラミングを勉強しているのですがちょっと疑問に思ったことがあります。 クライアント側からサーバーにIPアドレスを使って接続しローカルの環境では上手く動きました。 しかし、例えばこれを友達などの家でサーバを起動してもらって、自分の家から接続できるんですか? IPアドレスはそれぞれのPCの唯一のアドレスというけれで、実際にはルータを使っていれば同じIPはたくさんあるだろうし。 接続できるとすれば一体どういう仕組みになっているのでしょうか?出来ないならどういう風にすれば出来るのですか?プログラムの方で何かしなくてはならないのでしょうか

  • IISのWebサーバ自体のIPアドレス変更後にアクセスエラーとなる

    IISを使用しているWebサーバ自体のIPアドレスを変更した後、Webにアクセスすると「サーバが見つからない」というエラーが発生します。IPアドレスを変更した場合、IISの設定内容を変更する必要があるのでしょうか。

  • IISでのWEBアドレス表示方法について

    現在 2003サーバで IIS6.0 を使用しています。 LAN内にWEBサーバを立てたいのですが、WEBアドレス設定方法がわかりません。  現在だとクライアントから表示させると http://192.168.100.1/index.html になってしまいます これを http://~(任意の名前)に 変更したいのですが どこで設定すればよいのでしょうか? DNSサーバは無い状態ですが、 IPアドレス以外の表記したいです。 お分かりの方いれば アドバイスのほどお願いします。

  • 自分のコンピューターのIPアドレス

    ルーターの設定画面でインターネット側のIPアドレスを調べました。そして、インターネットで、アクセスログをとっている自分のホームページにアクセスしたら、そのIPアドレスとは違うIPアドレスが記録されていました。ルーターのインターネット側のIPアドレスが、Webページのアクセスログと違っているのはどうしてでしょうか。フレッツADSLで接続しています。ホームページはプロバイダのホームページ開設を利用してプロバイダのコンピューターに置いています。