記事
ウイルス対策ソフトとは?
ウイルス対策ソフトは、悪意のあるプログラムの検出、ブロック、駆除を助けるソフトウェアです。最近のセキュリティ製品は、ファイルのスキャン、振る舞いの監視、Web保護、OSの保護機能を組み合わせていることが多くなっています。リスクは下げられるものの、新しい攻撃や標的型攻撃をすべて止められる保証はありません。防御の効果は、タイムリーな更新や、端末の持ち主の判断にも左右されます。
エニーキャスト:1つのIPアドレスを複数の拠点から提供する仕組み
エニーキャストでは、複数の拠点が同じプレフィックスを広告し、ルーターが利用可能な経路の中から1つを選びます。ここでいう「最寄り」とは通常、ルーティングポリシー上で優先される経路のことで、地理的な距離が最も短いとは限りません。
コンピューターウイルス:感染の兆候と安全な復旧方法
コンピューターウイルスとは、ほかのファイルやプログラムに寄生し、宿主が実行されると広がることのある悪意のあるコードです。マルウェアがすべてウイルスというわけではありません。ワーム、トロイの木馬、ランサムウェアは、広がり方や動き方が異なります。不審な挙動にどう対応するかを決めるうえで、この違いは重要です。
サブドメインとは?設定方法を解説
サブドメインとは、上位のドメイン階層の中に作られる名前です。blog.example.orgであれば、blogがexample.orgの下に位置します。サブドメインを使うと、Webサイト、メール、APIなどのサービスを分けて運用できますが、名前を決めただけではWebページはできません。DNSレコードと、その名前を受け付けるように設定したサーバーが別途必要です。
サブネットマスクとCIDR表記
サブネットマスクとCIDR表記は、ホストが自分の属するローカルネットワーク、近隣の機器、そして他のネットワークへの経路をどう判断するかを表すものです。IPv4ではアドレス、プレフィックス長、ゲートウェイが、IPv6ではそれに加えてアドレスのスコープと近隣探索(Neighbor Discovery)が関わってきます。値がひとつ違うだけで、ローカルの通信は問題なくできるのにサブネットの外にはつながらない、という状態になることがあります。
ダウンロード時間の見積もり方
ダウンロード時間は、一般的なネットワークのトラブルシューティングとしてではなく、正確なルールや単位、ビット表現で考えたほうがはっきりわかります。計算を始める前に、何を測るのか、入力の単位は何か、どのような形式で結果を出すのかをはっきりさせておきましょう。
デフォルトゲートウェイとは
デフォルトゲートウェイを理解するには、ホストが自分の属するローカルネットワーク、近隣の機器、他のネットワークへの経路をどのように判断しているかを見ていく必要があります。IPv4ではアドレス、プレフィックス長、ゲートウェイが、IPv6ではそれに加えてアドレスのスコープと近隣探索(Neighbor Discovery)が関わってきます。値がひとつ違うだけで、ローカルの通信は問題なくできるのにサブネットの外にはつながらない、という状態になることがあります。
ドメインのネームサーバーとは?
ネームサーバーはDNSゾーンをホストし、そのゾーンについて権威のある回答を返します。委任は、あるドメインへのクエリをどこに向けるべきかをDNSの階層に伝える仕組みです。レジストラで設定するネームサーバーと、ゾーン内のNSレコードは関連していますが、同じ管理ポイントではありません。
ドメイン名のライフサイクル:期限切れと復旧
ドメイン名は期間を定めて登録されます。登録を更新しなければ、Webサイトやメールが使えなくなり、やがてその名前を他人が取得できるようになることもあります。具体的な復旧の段階は、トップレベルドメインとレジストラによって異なります。
トラブル調査に役立つHTTPステータスコード
HTTPステータスコードはアプリケーション層の情報なので、ネットワークの到達性とWebサーバーの応答は分けて考える必要があります。DNSの名前解決ができ、TCP/TLSで接続できても、HTTPがリダイレクトやエラーを返すことはあります。ステータスコード、Location、ホスト名、パス、URLスキームは、それぞれやり取りの異なる部分を表しています。
ネットワークポートとは?TCP、UDPと開いているポート
ネットワークポートとは、TCPやUDPなどのトランスポートプロトコルが、通信を適切なサービスに振り分けるために使う番号です。プロトコル、IPアドレス、ポートの組み合わせが、実際の接続の端点になります。ポートは論理的な識別子であり、ルーターにある物理的な差し込み口のことではありません。
パスワードのエントロピーと長さ
パスワードのエントロピーと長さは、機密性、完全性、認証、紐付けされにくさといった特定の特性に照らして評価します。仕組みが違えば、解決できる問題も違います。暗号化はハッシュ化とは別物ですし、VPNはアプリケーションのプロキシと同じではありません。外から見える識別子を変えたところで、完全な匿名性が得られるわけでもありません。
ハッシュ化と暗号化の違い
ハッシュ化と暗号化のどちらを使うかは、機密性、完全性、認証、紐付けされにくさのうち、どの特性が必要かによって決まります。仕組みが違えば、解決できる問題も違います。暗号化はハッシュ化とは別物ですし、VPNはアプリケーションのプロキシと同じではありません。外から見える識別子を変えたところで、完全な匿名性が得られるわけでもありません。
バッファーブロート:負荷がかかると遅延が増える理由
回線が空いているときの遅延は普通なのに、大きなアップロードやダウンロードの最中に急に跳ね上がるなら、バッファーブロートが原因かもしれません。ボトルネックとなる箇所のキューが、パケットを長く抱え込みすぎている状態です。
パブリックIPアドレスとプライベートIPアドレスの違いとは
パブリックIPアドレスはインターネット上の通信に使われるアドレスで、公的なルーティング空間の中で一意でなければなりません。プライベートIPv4アドレスはローカルネットワーク用のアドレスで、192.168.1.10のような同じアドレスを、別々の家庭で同時に使うことができます。設定画面に表示されるアドレスの意味を理解するには、端末、ルーター、プロバイダーを区別して考えることが大切です。
ビット・バイトとデータ単位
ビット、バイト、データ単位を比べるときは、一般的なネットワークのトラブルシューティングに頼るのではなく、正確なルールや単位、ビット表現を使いましょう。計算を始める前に、何を測るのか、入力の単位は何か、どのような形式で結果を出すのかをはっきりさせておきましょう。
ビットとバイト:MB・MiB・GB・GiBの違いとは
1バイト(B)は8ビット(b)です。インターネット回線の速度は一般にビット毎秒で表されますが、ファイルやメモリのサイズはバイトで表されます。接頭辞にも注意が必要で、10進のkB・MB・GBと、2進のKiB・MiB・GiBは同じではありません。
ファイアウォールとは?ルール、ポート、ネットワークアクセス
ファイアウォールは、ルールに従ってネットワークの通信を許可したり遮断したりする仕組みです。パソコン上、家庭用ルーター、クラウドネットワークの境界など、さまざまな場所で動作します。ルールが制御するのは接続へのアクセスであり、許可したアプリケーションが自動的に安全になるわけではありません。
ブラウザーフィンガープリント:何から構成されるのか
ブラウザーフィンガープリントは、プラットフォーム、描画の挙動、言語、画面の特性、公開されているAPIといった属性を組み合わせたものです。個々の信号が一意とは限らず、フィンガープリントを現実の人物の恒久的な身元として扱うべきではありません。
プロキシサーバーとは?
プロキシサーバーは、ある相手からのリクエストを受け取り、別のサーバーへと中継するサーバーです。フォワードプロキシはクライアントの代わりに動作し、リバースプロキシは1台または複数台のアプリケーションサーバーの前段に置かれます。プロキシは、リクエストのフィルタリング、応答のキャッシュ、アクセス管理、負荷分散などに使われます。どんな効果が得られるかは、設定と、運営者をどこまで信頼できるかによって変わります。
プロバイダー独立IPアドレス:PIとPAの違い
プロバイダー独立(PI)アドレス空間は、特定の上位プロバイダーに依存せずに登録されるアドレスです。レジストリのポリシーとルーティングの取り決めを満たせば、保有者は通常、プロバイダーを替えてもそのアドレスを使い続けられます。ただし、PIだからといって自動的に世界中から到達できるようになるわけではありません。ネットワーク事業者がそのプレフィックスへの経路を受け入れ、伝搬させる必要があります。
ポートが閉じているのはなぜ?
ポートが閉じている原因を探るには、トランスポート層やネットワーク上の経路を調べます。ローカルのソケット、IPによる配送、TCPやUDPの動作、ファイアウォールによるフィルタリング、NATは切り分けて考えましょう。pingが通ってもTCPポートに到達できるとは限りませんし、ポートが開いていてもアプリケーションのプロトコルが正常に動いているとは限りません。
ホスティング会社とは?
ホスティング会社は、Webサイトやアプリケーション、関連サービスのためにコンピューティング資源とネットワーク接続を提供する事業者です。プランによっては、OS、データベース、メール、バックアップ、技術サポートの管理まで引き受けることもあります。同じ会社が両方を販売していても、ドメインの登録は別のサービスです。どのプランが合うかは、アクセス数、どこまで自分で管理したいか、保守にかけられる余力によって決まります。