通信/ネットワーク
- IPv6/2002.11
- IPアドレス/2005.7
- RS-232/485規格/1999.9
- イーサネット/1999.10
- EtherNet/IP、EtherCAT/2011.7
- Ethernetケーブルとハブ(HUB)/2002.6
- 一般電話回線/2002.5
- インターネットとイントラネット(1)/2001.12
- インターネットとイントラネット(2)/2002.1
- ADSL/2002.10
- SLMPについて/2001.1
- FL-net(OPCN-2)/2005.8
- HDMI製品の開発プロセスについて/2020.4
- HLS(Hi-speedLink System)/2010.10
- OPC(OLE for Process Control)/1997.10
- 画像データの圧縮技術/1999.8
- 920MHz帯無線通信について/2015.10
- 携帯電話とメール機能/2002.4
- CC-Link/2000.2
- CC-Link IE TSNについて/2020.10
- CC-Link Ver.2.0/2005.2
- セキュア通信について/2020.7
- 専用電話回線と避雷器(1)/2008.9
- 専用電話回線と避雷器(2)/2008.10
- 全二重通信方式と半二重通信方式/1996.2
- ダイヤルアップルータとブロードバンドルータ/2003.3
- 通信ケーブルのシールド線の配線処理/2012.1
- TCPとUDP/2002.2
- データ伝送速度の単位“bps”と“ボー”/1993.11
- デジタル簡易無線/2015.7
- テレメータ装置と専用電話回線/2002.3
- DeviceNet/2000.1
- DNS(Domain Name System)/2006.10
- 特定小電力無線局/2003.11
- DoPa/2003.6
- ネットワークトポロジ/2002.8
- HART(ハート信号)(1)/1998.11
- HART(ハート信号)(2)/1998.12
- HART7(1)/2014.10
- HART7(2)/2015.1
- BACnet(1)/2007.8
- BACnet(2)/2007.9
- BACnet MS/TP/2018.7
- PoE(IEEE802.3af)/
2009.12 - FLEX NETWORK/2009.11
- フィールドバスの現状と問題/1996.12
- PROFIBUS(プロフィバス)/1999.12
- PROFIBUS-DPV1/2005.3
- PROFIBUS-PA/2005.6
- MECHATROLINK-II/2008.12
- MECHATROLINK-III/2009.3
- Modbus(モドバス)/1999.11
- USB/2003.9
- リアルタイムOS/2007.2
- LONWORKSについて/2001.11
- Wi-Fi(ワイファイ)/2013.7
- WirelessHART とISA100(その1)/2016.10
- WirelessHART とISA100(その2)/2017.1
エムエスツデー 2006年10月号
DNS(Domain Name System)
今日、計装の世界においてもWebブラウザを利用した遠隔監視や電子メールによる異常通報など、インターネットの利用が広く普及してきました。また、会社案内や製品情報などについても、印刷物ではなくホームページで見る機会が多くなってきています。
インターネットでは、必要な情報を提供するコンピュータがわからなくても、検索サイトからホームページを検索することによって、必要な情報を取得することが可能です。
インターネットを支える技術として「DNS(Domain Name System)」はなくてはならないものです。
DNSとは
ホームページの住所としてWebブラウザに入力したり、ホームページの中に埋め込まれているリンク先は「www.m-system.co.jp」というような文字列です。しかし、インターネットの通信基盤であるTCP/IP注1)の世界では、「192.168.0.1」というように表記される32ビットの2進数です。コンピュータにとっては扱いやすい名前ですが、利用者にとっては扱いづらいものです。そのため、両者を変換する仕組みとしてDNSが誕生しました。
DNSは、特定のサーバにドメイン名とIPアドレス注2)の対応情報を蓄積し、必要に応じてドメイン名からIPアドレスを取得する(名前解決(Name Resolution)の)仕組みです。
また、情報を蓄積し、問合せに回答するサーバのことを「ネームサーバ」と呼びます。
名 前 解 決
図1は名前解決の具体的手順を示しています。Webブラウザに組み込まれた「リゾルバ」というプログラムがネームサーバに問合せを行い、IPアドレスを特定するまでの手順を表しています注3)。
ドメイン名の構造
ドメイン名は木を逆さにした構造になっていて、一番上の「ルート」(“”で表現されます)を頂点に、トップレベルドメイン(TLD)、セカンドレベルドメイン(SLD)・・と下の階層へと広がっていきます。このような階層構造を取ることで、インターネット上のすべてのドメイン名が固有のものになります(図2参照)。
図2(1): 国別コードが入り、日本であれば「jp」というように2文字で表現します。ただし、米国だけは国名を省略し、組織の属性を3文字で表現しています。たとえば、「com」や「org」などがそうです。
図2(2):組織の属性を2文字で表記します。「co」は、株式会社などの企業を示す属性です。
図2(3):重複しない限り、組織名など任意の文字列が使用できます。
図2(4):コンピュータ名を表します。任意の文字列が使用できます。下記の名前がよく用いられます。
• www:Webサーバ
• pop(またはpop3):メールサーバ
注1)TCP/IP:『エムエスツデー』誌2002年2月号 「計装豆知識」参照。
注2)IPアドレス:『エムエスツデー』誌2005年7月 号「計装豆知識」参照。
注3)ただし、毎回ルートネームサーバを起点に反復 的な問合せを行うわけではなく、各ネームサーバは1度取得した情報を一定期間保持しておくことで、問合せの時間を短縮しています。