我正在設計可擴展的PPP [意思是它可以擴展到以太網上,通過HDLC,通過ATM等]。我被困在確定狀態機是否由PPP堆棧[表示我有PPPStack的設計基類,其中有FSM,編碼,解碼等]或PPPoE [從我的PPP基類PPPStack派生]。可擴展的PPP協議。關於狀態機需要幫助
我使用C++設計PPP,以便它可被擴展到奧斯特,oATM等
在PPP本身和PPPoE完成PPP幀編碼[其中PPP幀的是發現之後添加和會話的開始]。
這是我第一次寫可擴展的,如果參與可擴展的架構有人會喜歡聽到他們點過:)
非常感謝你提前