HSRP
ルータを冗長化するための仕組みだよ
Cisco Systems社って会社が開発したよ
「Hot Standby Router Protocol」の略だよ
簡単に書くよ
HSRP(読:エィチエスアールピー)とは
シスコシステムズ社製のルータ
(ネットワークを中継する機械)で「二人一組で作業してるから片方が倒れても安心さ!」な仕組みを実現するときに使う お約束事。
もう少し具体的に書くと
シスコシステムズ社が開発した「複数のルータを組み合わせて1つのルータっぽく見せてお仕事をさせることで、片方がぶっ壊れてもお仕事を続けられるぜ!」な仕組み用のお約束事
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・プロトコル
・ルータ
・冗長化
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
プロトコルは「お約束事」です。
「規約」とか「手順」とか、いろいろな言い方がありますけどね。
何かをするときに守らなくてはいけない決まり事のことです。
ルータは「ネットワークを中継する機械」です。
データの中に含まれるIPアドレスを見て、データの行先を振り分けます。
冗長化は「万が一のときに備えて、同じものを用意しておくこと」です。
トイレットペーパーを買い溜めしておいたり、同じ本を保存用・観賞用・布教用で3冊買ったりするのと似たようなものです。
以上を踏まえて
シスコシステムズ(Cisco Systems)という会社さんが開発した、ルータを冗長化するための仕組み
が「HSRP」です。
実際には、その仕組みを実現するためのプロトコル(お約束事)ですけどね。
そこら辺は、ゆるく捉えてください。
突然ですが、ピヨ太君がピヨ太ママのお店でアルバイトをすることにしました。
アルバイトの内容は店番です。
実はピヨ太君には1つ弱点があります。
うっかりすると立ったまま寝てしまうのです。
しかも、声をかけても起きません。
仕方がないので、ピヨ太ママはピヨ子さんを呼びました。
そして「あいつを見張ってて。寝ちゃったら、あなたが代わりにお客さまの相手をしてちょうだい」とお願いします。
ピヨ太ママのお願いなら仕方ありませんね。
ピヨ子さんはピヨ太君と一緒に店番をすることにしました。
ですが、実際のところ、お客さまの相手は1人で足ります。
そこで普段の仕事はピヨ太君に任せて、ピヨ子さんはピヨ太君を監視することにしました。
ピヨ太君が起きている間は、ピヨ太君がお客さまの相手をします。
ピヨ太君が寝ちゃったら、仕方がないので、ピヨ子さんがお客さまの相手をします。
これがHSRPの仕組みです。
もう少し、実際のネットワークに近い例で見てみましょう。
ルータさんは何気に大事なやつです。
ルータさんが壊れたら困ってしまいます。
そこで、ルータさんを2つ用意します。
これで片方が壊れても安心です。
ですが、普段から2つともお仕事をしていたら紛らわしいですよね。
ルータさん同士の意思疎通も大変です。
そこで、ルータさんコンビは、外部に対しては1人しかいないように振る舞います。
普段お仕事をするのは1人です。
もう1人は、お仕事をしているやつがサボっていないかを監視します。
おっと、お仕事をしていたやつが夏バテで力尽きたようです。
仕方がありませんね。
力尽きたルータさんは休ませて、もう1人のルータさんがお仕事をすることにしました。
これがHSRPの仕組みです。
実際には、もっとややこしいですけどね。
細かいことは専門的に解説しているところで情報を補完してください。
ちなみに、名称から追っていってもイメージはつかみやすいと思います。
「HSRP」は「Hot Standby Router Protocol(ホット・スタンバイ・ルータ・プロトコル)」の略です。
hot standby(ホット・スタンバイ)は、IT用語の「ホットスタンバイ」です。
router(ルータ)も、IT用語の「ルータ」です。
protocol(プロトコル)も、IT用語の「プロトコル」です。
よく分からない人は「お約束事」と解釈してください。
何となく くっつけると
ルータをホットスタンバイにするためのお約束事
となります。
ホットスタンバイは「いつでも仕事を始められるように準備が整った状態で予備が待機していること」的な意味の用語です。
つまり
「いつでも仕事を始められるように準備が整った状態で予備が待機しているルータ」を実現するためのお約束事
がHSRPです。
あと、ついでなので書いておくと、HSRPとよく比較される用語に「VRRP」というのがあります。
余裕があれば、併せて覚えてあげてください。
HSRPとVRRPは、やりたいことややれることがほとんど同じです。
HSRPもVRRPもルータを冗長化するための仕組み(を実現するためのお約束事)です。
シスコシステムズ社の製品に付いている仕組みがHSRPで、それ以外の会社の製品に付いている仕組みがVRRPだと思えば、そこまで外れてはいないはずです。
歴史的な背景として、まずHSRPというお約束事をシスコシステムズ社さんが作りました。
ただし、HSRPはシスコシステムズ社さん独自のものです。
他の会社では使えません。
そこで、他の会社さん達はHSRPを参考にして……かどうかは知りませんが、新しく同じようなものを作りました。
それがVRRPです。
一言でまとめるよ
まぁ「HSRP」って単語が出てきたら「ルータ
(ネットワークを中継する機械)を冗長化するための仕組み(用のお約束事)なんだな~」と お考えください。






