ja ja ja zh zh ceb ja ja ja ja ja ja ja ja ja fa ja ja ja ja de ja ja nl en ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja en ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja nl en ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja en ja de en ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja zh zh ceb ja ja ja ja ja ja ja ja ja fa ja ja ja ja ja ja
IPアドレスは今、数が足りなくなっている。そこで外部と内部をわけて、内部部分は住所が重複しても構わないようにした。101号室が世の中にたくさんあるのと同じイメージだ。
プライベートIPで使用する内部アドレスと、外部と通信するグローバルな外部アドレスをわけて、一つのグローバルアドレスを変換し、組織ないで共有することで枯渇問題を緩和している。
基本的にグローバルIPとプライベートIPの境はルータによってしきられる。ルータから後ろのLAN(ローカルエリアネットワーク)に割り振られるのがプライベートIPとなり、プロバイダから割り振られるのアドレスはグローバルIPとなる。通常一つのグローバルアドレスをルータをはさんでプライベートアドレスへ変換し使用することがほとんどだろう。
プライベートIPとグローバルIPの分離と変換は「IPマスカレード」や「NAT」という技術でなりたっている。グローバルアドレスとプライベートアドレスの変換がNATは一対一に対してIPマスカレードはグローバルアドレス一つを複数のプライベードアドレスに変換できるようになっている。
NATなどを使用した変換はセキュリティを高める効能がある。プライベートIPとグローバルIPに変換する機能をもっている場合、特に設定をしない限りこちらがもとめていない外部から内部への通信が遮断されるようになっている場合がほとんどだからだ。
IPアドレスはネットワーク部とホスト部にわけて使用できるようになっている。構成によってネットワーク数とホストの数に違いがでてくる。
アドレスの割り振り範囲はインターネットが開発された初期ではクラスA(大規模)、クラスB(中規模)、クラスC(小規模)という区分けしか存在しなかった。
後に「サブネットマスク」が考案されることになる。実際クラスはEまで存在するが実際はDはIPマルチキャスト用、Eは実験用としてTCP/IPの開発当初から予約されており使用しないことになっている
クラスA ネットワーク数126個 ホスト数台数 16,777,214台
クラスB ネットワーク数16382個 ホスト数台数 65534台
クラスC ネットワーク数2097150個 ホスト数台数 254台
クラスD 基本的に使用しない。
クラスE 基本的に使用しない。
IPアドレスとサブネットマスク、ブロードキャストアドレス
IPアドレスはネットワーク部とホスト部にわけることが出来る。
「サブネットマスク」とはIPアドレスにおいて「どこまでがネットワーク部で、どこまでがホスト部かを示す情報」のことだ。
そしてブロードキャストアドレスは同じネットワーク上にいるホスト全員へパケットを送る場合に使用されるアドレスだ。
ネットワーク部の値がことなると違うネットワークとして扱われる。ホスト部がおなじであれば同一上のネットワークとして通信がとれる。
説明だけではピンとこないと思うので例をだしてみよう
アドレスが192.168.0.1とする。
サブネットマスクは255.255.255.0とする。
すると192.168.0.255がブロードキャストアドレスとなる。
これを二進数であらわすと
IPアドレス 11000000.10101000.00000000.00000001
サブネットマスク11111111.11111111.11111111.00000000
ブロードキャストアドレスは11000000.10101000.00000000.11111111
となるサブネットマスクはネットワーク部が1となり、ホスト部が0となる。サブネットマスクにより、どこまでがネットワーク部でどこまでがホスト部なのか判別できる。ブロードキャストアドレスは、ホスト部を全て1にすることで割りだすことができる。
デフォルトゲートウェイ
デフォルトゲートウェイの役割は「LANなどのネットワークから、外部にあるネットワークに通信を行う場合の出入り口」となる。
そもそもゲートウェイは別のネットワークとネットワークを仲介してくれるものである。ゲートウェイがない場合外部のネットワークとの通信ができなくなる。
デフォルトゲートウェイは経路上のデフォルトの出入口となる。一般家庭では基本的にルータのIPアドレスを指定すればよい。
このページではIPアドレスについてお伝えをしてきた。IPアドレスとはコンピュータの住所のようなもので、ここに向かってデータを送ったり、そのコンピュータの情報にアクセスすることができる。
一通り理解しておこう。
このページの続きや関連ページは下記から一覧で確認できます。
ネットワーク入門カテゴリーに戻る
IT講師に興味はありませんか?
・「今までIT講師をやってきたが、更に多くの講義を行いたい」
・「エンジニアとしてやってきたが講師業に魅力を感じている」
・「講師として活躍するためにベースとなる知識を知りたい」
・「様々な分野や言語の講師にチャレンジしてみたい」
という方はぜひIT講師募集のページをご覧ください。
リスキルテクノロジーでは「受講している方々にITを好きになってもらう」ことを目標に、同じ目標に向かって歩んで行ける講師の方を常に探しています。
システム開発やインフラ構築などのエンジニアリング経験を活かし、新入社員などの未経験者や経験の浅い初学者の方々に対してITトレーニングを行っていただくことになります。
テキストやカリキュラムは事前に用意されており、それらを元に講義を進めていくため、IT講師をはじめて実施する方でも安心してトレーニングを実施できます。
IT講師募集のページを見る
SNSでもご購読できます。
Twitterでフォローする
Feedlyでフォローする
リカレントテクノロジー
【ITエンジニア養成スクール & IT研修専門企業のリカレントテクノロジーです。】エンジニアの入り口に立つために役立つようなコンテンツを日々ご提供していきます。講師や代表やスタッフ陣が毎日楽しく書いています。ご質問・ご指摘等はぜひコメントください。
2018年9月7日 4:05 PM
パソコンIDが理解できない。
リカレントテクノロジー より:
2018年9月17日 6:06 PM
ご愛読いただきありがとうございます。
疑問に思われました点、この記事の中ですと具体的にどの辺りの記述になりますでしょうか?
コメントを残す コメントをキャンセル
メールアドレス(公開はされません。) *
次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。
ファイルやディレクトリをコピーするcpコマンドの使い方!【Linuxコマンド集】
ファイルなどを検索する!findコマンドの詳細まとめ【Linuxコマンド集】
grepコマンドの詳細まとめました【Linuxコマンド集】
【初心者向け】3分でわかるLinuxでできることまとめ 10選
【Windows編】フリーテキストエディタ13選!初心者にもおすすめ
lsコマンドの使い方と覚えたい15のオプション【Linuxコマンド集】
ファイル・ディレクトリを削除するrmコマンドについて詳しく!【Linuxコマンド集】
【目的別】初心者におすすめのLinuxディストリビューション7選
【初心者必見】コマンドプロンプトの使い方と覚えておきたい便利な機能
【すぐわかる!】Atomエディタのインストールと日本語化、便利な使い方
【2023年度最新】おすすめの新入社員向けC#研修 9選
【初心者向け】Pythonの特徴8選
【1分で読める】プログラミング講師になる7つのメリット
【PHP入門者向け】 PHPの文字列リテラルについて知ろう
【PHP入門者向け】 文字列の中の変数展開についてまとめました
【ざっくり理解する】 IPv6アドレスとは?
【初心者向け】システムエンジニアとは?その種類と役割は?
【Java & Tomcat】HttpServletResponseインターフェイスについて知ろう
【Java & Tomcat】Webアプリケーションの設定(web.xmlの設定)※サンプルプログラム付き
【Java & Tomcat】Webアプリケーションの設定(マッピング)※サンプルプログラム付き
【Java & Tomcat】コンテンツタイプの設定(setContentType)※サンプルプログラム付き
【Java & Tomcat】サーブレットのライフサイクル ※サンプルプログラム付き
【Java & Tomcat】文字出力用のストリームの取得(getWriter)※サンプルプログラム付き
【Java & Tomcat】リダイレクトの設定(sendRedirect)※サンプルプログラム付き
【Java & Tomcat】サーブレットからフォームデータを取得する(サンプルコード付き)
IT研修サービス(リスキルテクノロジー)
短期IT研修サービス(リスキル)
ビジネス研修(リスキル)
プログラミング講師募集
JavaScript入門
プログラミングスクール
© Copyright 2022 エンジニアの入り口. All rights reserved.
未経験からの育成制度も充実
IT講師に興味はありませんか?
リスキルテクノロジーでIT講師の積極募集を開始! 経験・未経験問わずご応募可能。育成制度で講師スキル向上も目指せます