メモのページ - チラシの裏メモ 3枚目

通信技術や気になった事を黙々とメモし続ける

SONiC

SONiC Workshop Japan 2024に参加した

SONiC Workshop Japan 2024とは 2024年5月24日(金)、お台場にあるdocomo R&D OPENLAB ODAIBA(台場フロンティアビル)にて開催された。 オープンソースのNOS(Network Operating System)であるSONiCに関する日本語での交流を目的としたイベントで、SONiCを…

DELL版のSONiCをVMware Fusionで動かす - 導入編

3年程前にホワイトボックススイッチのNOS(Network OS)であるSONiCをVirtualBoxにデプロイし、L2 MC-LAGやIP Clos構成等を組んで色々遊んでいたが、その際に導入したSONiCはMicrosoft社が開発しLinux Foundationで管理しているOSSなSONiCである。一方、OSS版S…

SONiCでL2 MC-LAGを組んでみた

MC-LAGと呼ばれる物理リンクの冗長化機能で、VirtualBox内で動作している3台のSONiC間でリンクアグリゲーション構成を組んでみた。 SONiCのバージョン毎に新しく実装される機能の一覧が記載されているSonic Roadmap Planningにて、バージョン202106でL2 MC-L…

SONiCとCumulus Linuxで4byte ASなBGP + IP Clos構成

BGP unnumberedを使ってSONiCとCumulus Linux(Cumulus VX)との間でIP Clos構成を組んでみた。 前回(SONiCとCumulus LinuxでBGP/EVPN/VXLAN)と前々回(SONiCとCumulus LinuxでBGP unnumbered)では、SONiCとCumulus Linuxそれぞれ1台づつの構成だったが、IP Clo…

SONiCとCumulus LinuxでBGP/EVPN/VXLAN

SONiCのRoadmap Planningによると、バージョン202012よりEVPN/VXLANが使える事になっている為、前回の記事にて使用したバージョン202106でEVPN/VXLANを動かしてみた。 以下のリンク先にて、仮想アプライアンス版のSONiCではVXLANのコマンドが打てないという…

SONiCとCumulus LinuxでBGP unnumbered

BGP unnumberedを使ってSONiCとCumulus Linux(Cumulus VX)との間でBGPピアを張ってみた。 SONiCの新しいバージョン202106が8月中旬になってようやくダウンロード出来るようになった為、以前から試したかったSONiCのBGP unnumberedの機能を使用し、Cumulus VX…

SONiCの解説動画(Broadcom版SONiC)

SONiCの学習用動画に関するメモ。 CiscoやJuniperの通信機器や通信プロトコルの解説動画が公式非公式問わず沢山有るのだが、ひょっとしたらSONiCも有るかもしれないという事で、Youtubeにて探したら数は少ないものの有った。 SONiCだけで検索するとセガの某…

Cumulus LinuxとSONiCの設定ファイル

Debian GNU/LinuxベースのNOSであるCumulus LinuxとSONiCの設定方法と設定ファイルについて簡単にまとめてみた。(というより晒しただけ) 製品版ではなくJenkinsから落としてくるSONiCのBGP設定について腑に落ちない所が有り、SONiCを再度デプロイから始め、C…

SONiCのWarm Bootの動作確認

前回の「SONiCを少しかじってみた」ではSONiCをVirtualBoxにデプロイし、Cumulus VXとの間でBGPを張らせた。 そして今回はSONiCに実装されているWarm Boot機能の動作確認をし、SONiCの再起動(Cold Boot)と通信断の時間を比較してみた。 SONiCのWarm Bootにつ…

SONiCを少しかじってみた

昨年6月以来の「かじってみた」シリーズ、今回はホワイトボックススイッチのNOS(Network OS)であるSONiCをVirtualBoxにデプロイしてみた。 そして、商用のホワイトボックススイッチのNOSとして多くのデータセンタにて導入が進んでいるCumulus Linuxの仮想…