top

サイト内検索

インターネットはどのようにつながっているのか3 (プロバイダ間)

【プロバイダ間はIXで繋がっている】
 普段使っているインターネットは家庭であればプロバイダ、会社などの大きな組織では独自のサーバを経由して 接続されていますが、その先はどのようにつながっているのでしょうか。プロバイダにもプロバイダがあるのでしょうか。

 プロバイダ、つまりインターネット接続事業者(ISP:Internet Service Provider)や会社などの組織はインターネット の世界においてはAS(自律システム)と呼ばれていて、複数のネットワークをあるポリシーによって運営しているネットワーク のことを指します。

 インターネットはこうしたAS同士が繋がりあって構成されているわけですが、AS同士はインターネット相互接続点 (IX:Internet eXchange)という接続ポイント(実態はレイヤー2スイッチと言うネットワーク接続機器の巨大な集まりのようなもの) を経由してつながっています。

【AS間はBGPで繋がる】
 ただ、単にAS同士がIXを通じてつながっているだけでは、例えばあるAS配下のパソコンからのメールを別のAS配下の パソコンに送るときに送信元のASはどのようなルートで相手先に送ればいいかわかりません。 そこで、AS同士でもBGP(Border Gateway Protocol)という通信するための約束事(プロトコル)にしたがってAS同士 のルートの情報を交換しあい、最短経路で相手先にメールを送れるようなしくみになっています。

 このとき、世界中のAS情報を管理するためにASには重複しないような番号(AS番号)が割り当てられて、 日本国内ではJPNIC、世界中ではIANAという組織がAS番号の割り当てなどの管理をしています。

 ただ、このAS番号にも階層があり、自前の回線を持っていない個人で立ち上げたネットワークなどの小さな組織 や小さなプロバイダでは直接IXに接続できるわけではなく、上位のASにぶら下がる形で他のASと接続しています。


■更なる学び情報の紹介

本サイトで紹介した様々な雑学から一歩深掘りして知識を習得できる教材を紹介します。現在では小学校でもプログラミングが必修科目となっているように、プログラミングに関する教材が、主にオンラインの講座として充実しています。普段プログラミングに縁のない方から、職業として専門的に学びたい方まで対象としている教材を紹介します。

(初心者向け)

プロから教わるプログラミング講座が1,000円から【ストアカ】 Excelを使った簡単なプログラミングから、CやHTML、pythonなどを使った初心者向けのオンライン講座が多数用意されています。1~2時間の講義およそ1,000~3,000円で受講可能です。
ユーキャンの全講座一覧 パソコンの使い方から、Excelやパワーポイントの使い方、ITパスポートといった資格取得などの初心者向けのテキストベースの通信講座が多数用意されています。1講座20,000~50,000円で受講可能です。
スキマ時間を有効活用できる【オンスク.JP】 Webページ制作やネットワーク、セキュリティに関する初心者向けのオンライン講座が用意されています。1講義は10分程度なので空いた時間に受講しやすくなっています。費用は月額980円で業界最安値のレベルです。通信講座に躊躇している方でもお試しの感覚で取り組みやすくなっています。
【ヒューマンの通信講座*『たのまな』】
全国にスクールがある『ヒューマンアカデミー』の通信講座。講座は250以上!
ビジネスに役立つITスキルとして、WORD/Excel/Power Point講座、DTP・Webデザイナー、プログラミングに必要となるプログラム用数学講座、ネットセキュリティに関する講座などが提供されています。費用は2~3万円が中心です。

(経験者向け)

世界最大級のオンライン学習サイトUdemy ウェブ開発、データサイエンスから、python、javascriptなどを用いたプログラミングまで20万以上のオンラインでのコースがあります。1コース当たり1,000円~30,000円程度で受講可能です。
現役エンジニアから学ぶならテックアカデミー 副業や転職を目的としてプログラミングを学ぶ方が主な対象です。現場で通用するレベルをゴールとしており、コース当たり10万~50万円で受講可能です。