|
|
|
|
SRVリソースレコードって何ですか? 藤原和典(JPRS) |
|
RFC 2782で定義されたSRVリソースレコードは、ドメイン名に対するサービスの場所を指定するDNSのリソースレコードです。以下のように記述します。
| _Service._Proto.Name | TTL Class SRV Priority Weight Port Target |
| Name | ドメイン名 |
| Service | 対象とするサービス (IANAに登録された標準か局所的に定義したもの) |
| Proto | 対象とするプロトコル (TCP、 UDPなど) |
| Priority | 処理順序を指定(小さいものを優先) 16bit符合なし整数 |
| Weight | Priorityが同じものの中で負荷分散する場合の分散割合 16bit符合なし整数 |
| Port | サービスのポート番号を指定 16bit符合なし整数 |
| Target | サービスのホスト名を指定 |
ドメイン名とサービス、プロトコルが重複しないように、ServiceとProtoの前に _ を付けます。
従来はアプリケーションごとに _Service._Proto を仮定して、ドメイン名に追加してDNS検索を行うこととなっていましたが、DDDSにより、NAPTRリソースレコードのサービス選択と組み合わせて用いる方法が提案されました。
NAPTRとSRVを組み合わせているアプリケーションにSIPがあります。
| 例: SIPでの使用例 |
jprs.co.jp. IN NAPTR
0 0 "s" "SIP+D2U" "" _sip._udp.jprs.co.jp. |
jprs.co.jpのSIPサーバは sip0.jprs.co.jpのUDP ポート5060で動作していることを表しています。
SIPサーバがロケーション検索を行う場合、まずドメイン名に対するNAPTRリソースレコードを検索し、なければ _sip._udp.ドメイン名、 sip._tcp.ドメイン名、 _sips._tcp.ドメイン名などを検索することになっています。
| 関連記事 | |
| DNS Tips Index |
| 「Master of IP Network総合インデックス」 |
TechTargetジャパン
Master of IP Network フォーラム 新着記事
- 実機では測定できない性能を測定? (2012/2/7)
システムの完成前に、達成し得る性能値や必要なサーバリソースを知るには? その解となる「性能シミュレーション技法」を解説 - 性能チューニング個所の検討 (2012/1/30)
アプリのチューニングや環境増強で、どの程度改善が見込める? 今回からは「実際に活用できる性能対策」を解説します - 遅いところを直すだけでいいのですか? (2012/1/24)
負荷が集中したときの性能ボトルネックを改善するのに、アプリケーションサーバとDB、どちらを優先すべきでしょう? - cloudfoundry.comを使ってみよう (2012/1/19)
VMwareが提供するPaaSプラットフォーム「CloudFoundry」。注目を集めるこの基盤を活用してPaaSを構築!
|
|
@IT 新着記事
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -
お勧め求人情報
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
ソリューションFLASH
