BGP とは何ですか? Facebookの停止の背後にある理由

昨日、太平洋時間の午前 8 時 30 分頃、ソーシャル メディア ユーザーは、Facebook の様子がおかしいことに気づきました。 アプリからプラットフォームにアクセスできず、facebook.com にアクセスするとエラーが返されました。 Facebookだけではありませんでした。 兄弟プラットフォームの Instagram と WhatsApp も機能しなくなりました。

Facebook 停止の理由

多くの憶測が飛び交いました。 一部の人は、Facebook Inc. がシステムをオフラインにする大規模なサイバー攻撃に苦しんでいると考えていました。 しかし、時間が経つにつれて、物事はより明確になりました。 機能停止の原因は技術的なレベルにあることが判明しました。これは Facebook 側で発生したもので、Facebook はしばらくの間インターネットから姿を消しました。 BGP の紹介: Facebook の機能停止の背後にある理由。

用語に慣れていませんか? 説明させてください。

BGPとは何ですか?

BGP の略 ブリッジ ルーティング プロトコルであり、私たちが知っているインターネットを機能させるバックボーンです。

インターネットは文字通り、さまざまな標準化されたプロトコルを介して相互接続された、大陸にまたがるコンピューターのネットワークです。 他のネットワークと通信してウェブを形成するネットワークで構成されています。 ネットワーク C 上のコンピューターと通信する場合、そのネットワークに接続されているネットワーク B を通過します。 これは、インターネットを機能させるために存在する調和のとれた実装です。

インターネットの重要な柱の XNUMX つに BGP があります。 自律システム (AS) と呼ばれるさまざまなネットワークを接続するルーターがルーティング情報を交換できるようにするために存在します。 これらのルーターは、ルーティング情報の最新のリストを保持して、データが宛先に到達するための最適なパスを提供します。 一方のネットワークが他方のネットワークにその存在を知らせ、接続を許可することができます。

すべての自律システムには、他のネットワークと共有する必要がある自律システム番号 (ASN) と、制御する IP アドレスのリストを含むルーティング ポリシーがあります。

BGP は、ある ASN がそのルーティング ポリシーを別の ASN と共有できるようにするプロトコルです。 ASN 内のルーターは、ルーティング テーブルを参照して、データが宛先に到達するための最適なルートを決定します。 相互接続された XNUMX つの ASN を考えてみましょう。 A, B, C, D, E. からのデータの場合 A 到達したい Cの場合、BGP ルーターは最速のパスを次のように判断します。 A > B > Cの代わりに、 A > B > D > C.

ASN がルーティング ポリシーを更新すると、ルーティング テーブルが更新されます。

Facebook の停止中に何が起こったのか?

Facebook は内部でいくつかの変更を行い、プッシュした新しい構成が DNS サービスに影響を与えました。 これは、 Reddit Facebook で働いていたとされるユーザーで、サービス停止に対応したエンジニア チームの一員でした。 後に削除されたこの投稿は、「停止が発生する直前に行われた構成変更が原因である可能性が非常に高い」と述べています。

ASN として、Facebook はインターネットの残りの部分に自分自身を宣伝することをやめました。 DNS リゾルバーが facebook.com の IP アドレスに到達できなかったため、Facebook にアクセスしようとすると「Web サイトが見つかりません」というエラーが発生しました。 また、Instagram と WhatsApp のルーティングはそのままでしたが、DNS サービスの停止によりアクセスできなくなりました。 Facebook が何年にもわたってプラットフォームを徐々に統合してきたことを考えると、これは驚くべきことではありません。

Cloudflareも 確認された その DNS リゾルバー 1.1.1.1 が Facebook の IP アドレスを返すことができなかったこと。

Reddit の Facebook エンジニアも、修正はデータ センターで物理的に実行する必要があると説明しました。 外部ネットワークにアクセスできないため、Web インターフェイスを介してリモートで行うことはできませんでした。 それもあった 報告 建物にチェックインしたFacebookの従業員は、停電のためにログインできませんでした。 一部の従業員は、Facebook の社内コミュニケーション プラットフォーム「Workplace」がダウンしたため、Outlook や Discord などのプラットフォームをコミュニケーションに使用することに頼りました。

フォローアップ 役職 その後、Facebook は、不正なコマンドの開始を防ぐために構築された監査ツールのバグにより、コマンドの通過が許可されたと説明しました。 その結果、Facebook の DNS サーバー間の接続がデータ センターから切断されました。 また、Facebook のアプローチでは、DNS サーバーがデータ センターと通信できない場合、インターネットへの BGP アドバタイズメントが防止されるため、Facebook のすべてのプロパティにアクセスできませんでした。 唯一の修正は、エンジニアのチームを派遣して修正をオンサイトにプッシュすることでした。

 

Facebookはオンラインに戻りましたか?

Facebook のエンジニア チームがデータ センターに急いで問題の修正を試みると、プラットフォームはオンラインに戻り始めました。 停止から約 XNUMX 時間後、ソーシャル メディア プラットフォームに徐々にアクセスできるようになり、サービス全体の利用にはもう少し時間がかかりました。

現在のところ、Facebook、Instagram、および WhatsApp は完全に機能し、アクセス可能です。

テイクアウト

全体の機能停止は、Facebook がいかに多くの人々の生活に溶け込んでいるかを思い起こさせます。 Facebook Inc. は、XNUMX つの最大のソーシャル メディア プラットフォームとトップのチャット プラットフォームを所有しています。 中小企業は、これらのプラットフォームを利用して日々の販売を行っています。

ソーシャル メディア プラットフォームだけでなく、Facebook が所有する Oculus も影響を受けました。 同社の VR ヘッドセットも、Facebook のプラットフォームにログインできなかったため、機能しなくなりました。Facebook は機能停止について謝罪し、 確認された 停止中に顧客データが侵害されなかったこと。

今日からプライバシーを管理しましょう! Web サイトのブロックを解除し、ストリーミング プラットフォームにアクセスし、ISP の監視をバイパスします。

入手 FastestVPN
ニュースレターを購読する
今週のトレンド投稿と最新のお知らせを受け取る FastestVPN 私たちの電子メールニュースレターを介して。
アイコンを押します。
3 2
記事の評価

してもいいです また好き

ニュースレター登録
通知する
ゲスト
0 コメント
インラインフィードバック
すべてのコメントを見る