80
インターネットやネットワークの基本構造を扱う際に、DNSという用語に遭遇することでしょう。
DNSの意味:これは必要不可欠です。
ドメインネームシステム(DNS)は、インターネットに不可欠な要素です。DNSは、コンピュータにIPアドレスを割り当てる際に使用される「電話帳」のような役割を果たします。また、コンピュータ同士が通信を行う際にも必要となります。
- DNSがなければ、ほとんどのユーザーにとってインターネットは使い物になりません。なぜなら、単純なドメイン名ではなく、複雑な数字の羅列であるIPアドレスを覚えておかなければならないからです。
- しかし、実際にウェブサイトを見つけるには、ブラウザーがIPアドレスを必要とします。そこでDNSの出番となる。
- DNSはインターネットアドレスやコンピュータ名をIPアドレスに、またはその逆に変換するシステムである。
- ブラウザにwww.chip.deと入力すると、DNSサーバーにIPアドレスの要求が送信される。個人ユーザーの場合、通常はインターネットプロバイダーに設置されています。DNSサーバーは、IPアドレスを返します。
- DNSサーバーが名前またはIPアドレスを見つけられない場合、別のDNSサーバーに問い合わせます。世界中に数多くのDNSサーバーがあり、互いにネットワークでつながっており、常に変更を互いに通知し合っています。
- したがって、DNSは、インターネットアドレスまたはIPアドレスを介してウェブサイトにアクセスするために必要不可欠なものです。
- ところで 生物学では、DNAは遺伝情報を担う物質であり、ドイツ語では「DNS」と呼ばれています。
DNS: 読み込み時間の短縮とインターネットセキュリティ
DNSは現在、インターネットセキュリティとパフォーマンスの面でも重要な役割を果たしています。
- 一方、いわゆるキャッシュ機能によりウェブサイトの読み込み時間が短縮されます。つまり、ウェブサイトへのアクセスが高速化され、読み込みに長時間待たされることがなくなります。
- これを行うために、DNSリゾルバは頻繁に訪問されるドメインをローカルキャッシュに保存します。つまり、毎回完全なDNS検索を行う必要がなくなるため、パフォーマンスが大幅に向上します。ただし、時々キャッシュをクリアする必要があります。
- インターネットセキュリティの観点では、現在、攻撃者がユーザーを偽のウェブサイトにリダイレクトさせるために使用できる手法が多数存在します。これには、DNS スプーフィングやハイジャックなどの DNS 操作が含まれます。
- この悪用を防ぐために、DNSSEC(DNS Security Extensions)が開発されました。DNSSEC は、DNS レコードにデジタル署名を追加することで、情報の真正性を確保するセキュリティレイヤーを追加します。