Home > ネットワーク

2010.12.16

URIの仕様と設計について

仕様について


URI(Uniform Resource Identifier)とはリソースを統一的に識別するIDのことです。(RFC3986)


使用できる文字は、ascii。ascii以外を使用するなら%エンコーディングが必要。
アルファベット A-Za-z
数字 0-9
記号 -,~’!$&’()


URIでは一般的に、アルファベットの大文字と小文字は区別して扱われますが、
%エンコーディングで使用する文字列は大文字でも小文字でも同じ意味を持ちます。
(URIの仕様では、大文字を推奨しています。)
長さ制限はRFC上では特にありません。

(more…)

2010.11.18

自律分散システムをチョコっと眺めてみる?

by H

2010.03.11

公開鍵、秘密鍵ってなに?

セキュアな通信で使われる公開鍵、秘密鍵ってどこまで理解していますか?

暗号化に素因数分解の困難性を利用してることはよく聞くかもしれません。

しかし、実際、素因数分解しただけではそんな鍵は出てこなそうです…

もう少しだけ、どのような仕組みかをみていきたいと思います。

(more…)

2009.11.20

はじめて使う Google Apps

GAEが盛り上がってきた昨今、まずは Google Apps を使うところから初めよう!
・・・と、今更ながら Google Apps を触りはじめました。

触って気付いたのですが、
個人・小規模グループレベルなら、まず無料で済み、登録・操作も簡単。
数多ある安いサーバーの違う管理画面を開く位なら、
むしろ、これで統一した方がいいんじゃない? と感じました。
 
(more…)

2009.07.05

余りダンボール箱で小物入れを作る

予備のPC周辺パーツ、どうしていますか?
 
 
まさか、ダンボール箱にそのまま・・・?
 
 
それとも、テーブルの上に置きっぱなし・・・!?
 
 
あまつさえ、俺様論理削除をして見ないフリ・・・!!?

(more…)

2009.06.19

セキュアなサーバを作るために最低限やっておくこと

みなさんはサーバを管理するときに、何を一番気にしますか?

人によって程度の差はあるのでしょうが、誰もが気になるのが「セキュリティ」でしょう。

「個人情報」に敏感なこのご時世、サーバに侵入されて個人情報を持っていかれた日にはどえらいことになります。

セキュリティなんてものはどこまでやってもキリがないものですが、外部に公開されたサーバを運用する以上、最低限やっておいたほうがいいんじゃないかな、と思う設定を列挙したいと思います。

(more…)

2009.04.17

IPアドレスの基礎知識

WEBサービスを運営していると、必然的にサーバの設定をする機会が増えていきます。アプリの設定とか、運用とかの知識は増えていくのですが、すごく基礎的な部分が置き去りになっていることもしばしば…

 

ということで、今回はネットワークを考える上で避けて通ることはできない、「IPアドレス」について書いてみます。

(more…)

2009.03.19

モバイルデータ通信の時代 ~ いよいよ WiMAX も

いよいよ国内でも WiMAX が始まった。

UQコミュニケーションズ株式会社が提供する UQ WiMAX である。

    UQコミュニケーションズ 「UQ WiMAX」

 

なんと6月末まで全て無料のモニターキャンペーンがあったので申し込んだのだが…
残念ながらハズれてしまった。確率は約1/4ぐらいだったと聞いたので、自分の運の悪さに”残念”。

秋に始まる予定の WILLCOM WiMAX まで待ちかなぁ。

WiMAXの何が凄いのかと言えば、圧倒的な通信速度。
ドコモ、ソフトバンク、イーモバイルが採用している HSDPA では現状7.2Mbpsが最高だが、WiMAXでは最高40Mbps。
数十Mbpsが常に出るのであれば、ADSLどころか光環境をモバイルで使っているような感じだ。

が…まだ判断するには時期尚早だが、そこまでの速度は出ていないらしい。

というわけで、本日は急速に環境が整いつつあるモバイルデータ通信周辺の話題を取り上げてみる。

(more…)

2009.01.30

ストレージもクラウドな時代到来! ZumoDriveに大興奮

クラウドコンピューティングが話題、である。

けど、普通の人は何がクラウドなのか、何が変わるのか、どう便利なのか、よく実感できないだろう、と思う。

オンライン上にデータを保存してブラウザ経由でアレコレとやっている人は、実は既にクラウドコンピューティングのユーザである。

よくわからない人は、Gmailのようなインターネットメールがまさに “それ” だと思って良い。
Gmailのデータは手元のパソコン内になく、全てが google が管理するどこかのサーバ内にある。つまり「雲の上のどこか」にデータがあるけど、ユーザにそれを意識させないサービスと思えば良い。
(数日前に Gears対応 が発表されたけど、ややこしいので省略)

このクラウドなモノに、もう1つすでにサービス化されているモノがある。
それが「オンラインストレージサービス」だ。今日は ZumoDrive という、今年になってからテスト公開されたサービスがアツすぎるのでご紹介したい。

◆ Amazon S3

(more…)

2008.07.10

プロキシサーバ squid で、アクセス元を隠蔽

プロキシサーバ

プロキシ(proxy)とは、代理という意味。つまりは代理サーバである。
簡単に(乱暴に?)言ってしまえば自分のPCからネットに直接つなぐのではなく、間に入って代理でネットにつなぐ役割をするサーバのこと。

簡単に図示すれば、以下のようになる。

  • 直接接続

      自分のPC - (インターネット) - 外部サーバ

  • プロキシ経由

      自分のPC - プロキシサーバ - (インターネット) - 外部サーバ

昔からある技術だけど、今みたいにブロードバンド化が進みそこら中に光回線が張り巡らされる以前は、プロキシサーバは「キャッシュマシン」として働きトラフィック軽減に役立つということで広く普及した。複数のPCがプロキシサーバを経由してネットを見に行く構成にしておくと、プロキシサーバにキャッシュがあればまずはそのデータを使ってページを表示し、キャッシュがない場合だけ外部につなぎに行く。別々の人が同じページを見るのであればキャッシュ化しておいた方が効率は良い、というわけだ。

またプロキシサーバは、ローカルPCの各種データが外部に漏れないように情報隠蔽機能としても活躍する。
どのPCからのアクセスであっても全てがこの「代理サーバ」からのアクセスのように見せることが可能になる。

また、プロキシサーバの機能を提供するアプリケーションは、アクセス制限も設定できることが多い。つまりは外部への接続を許可するかどうかをプロキシサーバでも管理できる。

ここでは「やりいか」のアイコンがかわいい squid を紹介。

(more…)

Next »