私はスケーラブルな PPP を設計しています [イーサネット、HDLC、ATM などに拡張できることを意味します]。ステート マシンが PPP スタック [FSM、エンコード、デコードなどが存在する PPPStack のデザイン ベース クラスを持っていることを意味する] または PPPoE [私の PPP ベース クラス PPPStack から派生したもの] によって処理されているかどうかを判断するのに行き詰まりました。
oE や oATM などに拡張できるように、C++ を使用して PPP を設計しています。
PPP フレームのエンコードは、PPP 自体と PPPoE で行われます [そのうちの PPP フレームは、検出されてセッションが開始された後に追加されます]。
スケーラブルを書くのはこれが初めてです。スケーラブル アーキテクチャに関係する人なら、彼らからのポイントも聞きたいと思うでしょう :)
よろしくお願いします