CDNのブログ

CDNのブログ

通信は大事

Amebaでブログを始めよう!
今や一般家庭でもCDNが見られるようになりました。

最近流行し始めたインターネット電話のサービスがあります。

こちらはインターネットにつながったパソコンと、マイク・スピーカーがあれば、誰でも簡単にできるもので、しかも基本的に無料のサービスです。

マイクロソフトやskypeなどが、専用ソフトとサービスを提供しています。

インターネットでつながった人同士が、リアルタイムでメッセージをやり取りするシステムとして、従来から「チャット」というものがありました。

インターネット電話は、その音声版だと考えればいいかもしれません。

相手とつながれば、従来のようにキーボードから文字を送ることもできますし、音声による会話を楽しむこともできます。

国内にいる同士の会話なら、従来問題となっていた「音切れ」や「遅延」もほとんどなく、スムーズな会話ができるようです。

NTTをはじめとする電話会社が、料金の値下げや新たなサービスに必死なのも、背景には、こうした格安のインターネット電話の存在があるからなのでしょう。
このところ、「インターネット電話」なるサービスがずいぶん普及し始めています。

「長距離通話最大50%、国際通話最大80%もお得!」といった広告が、インターネット上でもよく見られます。

では、このインターネット電話とはどんな仕組みで、どうしてそんなに料金が安くなるのでしょう。

じつは、インターネット電話には大きく二つの種類があります。

ひとつは、インターネットを中継網として利用する電話サービス。

もう一つが、パソコンに電話用ソフトを組み込み、インターネットを経由して通話をする方法です。

先ほど述べた長距離や国際通話が断然安いというのは前者の電話サービスで、これは第2種電気通信事業者が提供している有料のサービスです。

このサービスでは特にパソコンを必要としない点が特徴で、かける側も受ける側も従来どおり受話器を取って話をすればいいのです。

従来の電話と違うのは、途中を公衆電話回線で結ばずに、インターネットを経由していること。

つまり、インターネットで電話回線を"中抜き"してしまおうというわけです。

当然、インターネットで中継した部分について、電話料金が安くなるという計算です。

実際にはサービス業者に利用料を払うので、丸々安くはなりませんが、頻繁に国内長距離や海外へ電話することの多い企業や個人にとっては、利用価値大です。

ネットに慣れればCDNなども楽しめるようになります。
CDNに興味のある人もいるでしょう。

当初は「つながらない」などのクレームも多く、携帯電話の「iモード」人気にも押されて、すっかり影の薄くなってしまったPHSですが、通話エリア内ならば、携帯電話より優れた面があることも知っておくべきでしょう。

経済性のほかにも、たとえばPHSをモバイルパソコンなどとつないで行うデータ通信では、PHSのほうが携帯電話よりずっと高速な通信を行うことができます。

また、音質もPHSのほうが勝っています。

NTTには「ドッチーモ」という、一台でPHSも使える携帯電話がありましたが、これは両者の"いいとこどり"を狙った商品です。

これなどは、PHSの長所が見直されたいい例でしよう。

さて、携帯電話はこれからもまだまだ進化を続けていきます。

より高速化され、テレビ電話や映像配信サービスなどが可能な次世代携帯電話も登場します。

こうしたサービスの高度化に伴って、私たちユーザーとしては、どの機能が必要で、どの機能が必要ないのか、自分にとって最適のサービスを選ぶ目を持つことが大切なのです。
携帯電話と一口に言っても、「ケータイ」と呼ばれる携帯電話と、「ピッチ」と呼ばれるPHSがあり、さらに通信方式や会社によってさまざまなサービスに分かれているのが現状です。

最近はここにスマートフォン、「スマホ」と呼ばれるモバイルデバイスも登場しています。

あまり細かいことまで考えると混乱するばかりですので、ここではまず、携帯電話とPHSをどのように選び分けたらいいかを考えてみましょう。

携帯電話は、もともと自動車電話として始まった移動体通信のシステムです。

一方、PHSは、私たちが家庭で使っているコードレス電話を、屋外でも使えるように強力にしたもの、と考えればいいでしょう。

両者の一番の違いは、サービスエリアの大きさです。

携帯電話は全国をカバーしていますが、PHSは都市部が中心で、一歩郊外や地方へ出ると通信できなくなることがあります。

一方、都市部においては、PHSが地下鉄の構内などでも使えるのに対して、携帯電話は使えないなど、都市部におけるきめの細かなサービスという点では、PHSが勝っているところもあるのです。

したがって、普段、PHSの電波が届く狭い範囲でしか使わないという人は、料金的にも安いPHSを使うほうが経済的と言えます。

しかし、郊外や地方に出かけて使ったり、自動車で移動しながら使うことの多い人は、携帯電話の方が安心というわけです。

少しインターネットに慣れれば、CDNのようなものもチェックできるようになります。
CDNは今やインターネットに欠かせないものになりました。

ホームページを見たり、情報を検索するのも、やはり大きな画面とキーボードのついたパソコンのほうが、効率的に行えます。

携帯電話で見られるホームページの情報は非常に限られていますし、操作性にも劣ります。

やはり、インターネットをじっくり利用したい人にはパソコンがおすすめです。

一方、携帯電話の長所は、当然ながらその携帯性、機動力にあります。

持ち運びのよさでは、パソコンはかないません。

また、通信のための操作も携帯電話は非常に簡単です。

ボタンをポンと押せばすぐつながります。

その点パソコンは、電源を入れ、ソフトを立ち上げ……と、結構手間も時間もかかります。

できれば、携帯電話とパソコンとを、必要に応じて使い分けるのが一番いいのです。

パソコンは会社にあるものを使って、個人用端末は携帯電話という使い方もあるでしょう。

家にはパソコンを置いて家族で使い、外出先では携帯電話を活用するという方法もあるでしよう。

「どちらか」あればいいという発想ではなく、「どちらも」使いこなしてしまう積極性が、これからのIT時代には必要なのだと思います。
CDNは今やインターネットに欠かせないものになりました。

最近の携帯電話は「話す」という本来の機能を超えて、たくさんの情報端末の機能を備えるようになってきました。

メモを取ったり、スケジュールを書き込む機能を使えば、システム手帳の代わりになります。

インターネット接続サービス、たとえば「iモード」などを利用すれば、Eメールもできるし、ホームページも見られるので、パソコンの代わりになります。

最近はインターネットの音楽配信サービスを利用して、ヒット曲を受信して高音質で聴くことのできる機種も登場し、「ウォークマン」の代わりにもなるようです。

これでは、情報端末の本命と言われてきたパソコンもたじたじです。

しかし、情報端末は携帯電話ですべて足りるかというと、やはりそうはいきません。

携帯電話にもパソコンにも、それぞれ長所と短所があります。

そこを見極めて使い分けるのが賢い使い方でしよう。

パソコンは主にデータの処理、つまりワープロや表計算ソフトを使って文書を作ったり、デジカメ(デジタル・カメラ)で撮った写真を使って年賀状を作ったり、といったことが得意です。

これは携帯電話にはできない芸当です。

機能を通信に限ってみても、パソコンなら大量の文書、あるいはワープロソフトなどで作成した書式のついた文書を送受信できます。
まずクラスAですが、こちらは先頭の1ビットが「0」で始まるもので、

最初の8ビットをネットワークアドレス、残りの24ビットをホストアドレスに割り振ります。

クラスBは、先頭の2ビットが「0」で始まります。

そして、最初の16ビットはネットワークアドレス、残りの16ビットはホストアドレスになります。

最後のクラスCは、先頭の3ビットが「110」で始まり、最初の24ビットをネットワークアドレス、残りの8ビットをホストアドレスにします。

さて、上記からもわかるように、クラスによって、1つのネットワークが所有できるホストの数に大きな差があることがわかります。

しかしながら、クラスAやクラスBの規模を持つ組織が、そんなに多くあるとは思えません。

そこで、IPアドレスを有効に活用する観点から、サブネットマスクという手法で、ネットワークをサブネットワークに分割する方法を用います。

例えば、クラスBの場合、ネットワークアドレスを示す上位16ビットに続いて、2ビットとか3ビットのサプネットワークを設けます。

これにより、クラスBを分割して、別々の組織で利用することが可能となります。

2000年代に入り、ネットの主流はテキストから画像、そしてCDNなどの動画に移りました。
32ビットで表現する現在のIPアドレスは、約43億個のホストにアドレスを割り振ることができます。

ところが現在、このアドレスが枯渇するという状況に直面しています。

IPアドレスは32ビットの数字の羅列ですが、この32ビットをネットワークアドレスとホストアドレスに二分して運用しています。

ネットワークアドレスはネットワーク全体を示すアドレスです。

また、ホストアドレスはネットワークに属する個々のホストを示すアドレスです。

そして、ネットワークアドレスとホストアドレスの区切り位置によって、5種類のクラス分けが行われています。

その中でも、クラスA、B、Cの3つのクラスが重要な位置を占めます。

今やCDNどころか、リアルタイムのビデオチャットすら楽しめるようになりました。
このようなルーティングの際に重要となるのが、ルータが、次にパケットを転送する先のルータをどのようにして見付けるのかということです。

実は、個々のルータは、ルーティングテーブルというものを持っています。

ルーティングテーブルには、どのネットワークアドレスがどこに存在するのか、

また、特定のネットワークアドレスにデータを送信する際、どこに転送すればよいのか、などといった情報が書き込まれています。

ルータは、受信したパケットの相手先IPアドレスを解読し、ルーティングテーブルに従って、最善の経路を選択するようになっています。

なお、IPは、パケットが正しく相手に届いたかどうかをチェックする機能は持ちません。

これを実現するのが、TCPやUDPと呼ばれるプロトコルです。

ほんの十数年前まで、ネットでCDNのような動画が楽しめるなんて、想像もできませんでした。
ルータとは、ネットワーク上にあってデータを中継する装置のことです。

異なるネットワーク同士を接続する結節点とも言い換えることができます。

例えば○△口社のA君が、「www.example.co.jp」に送り出したパケットは、まず自社のネットワークにあるルータに届きます。

ルータは、自分に送られてきたパケットのヘッダーを調べて、送信先のIPアドレスを確認します。

そして、そのIPアドレスから、どの経路に転送するかを判断してパケットを転送します。

こういった経路選択のことをルーティングと呼んでいます。

すると、ルーティングによって指定された次のルータが、このパケットを受け取ります。

このルータも同様の作業を行い、隣のルータへとパケットを届けます。

このようなバケツリレーの要領でパケットはルータを転々とし、

最終的に「example.co.jp」のルータに届いて、「www.example.co.jp」へと手渡されます。

CDNなどの動画も楽しめるネットの構造、結構複雑なんです。