2009-02-04 2 views
1

Я разрабатываю масштабируемый PPP [в среднем, он может быть расширен до Ethernet, через HDLC, через ATM и т. Д.]. Я застрял в определении, является ли State Machine hasle по стеку PPP [означает, что у меня есть базовый класс для PPPStack, в котором есть FSM, кодирование, декодирование и т. Д.] Или PPPoE [который получен из моего PPP Base PPPStack].Масштабируемый протокол PPP. Необходимая справка по машине состояния

Я проектирование PPP с использованием C++, так что он может быть продлен до О.Е., oATM и т.д.

PPP кадр кодирования в сделано в самом PPP и PPPoE [из которых PPP кадра добавить после открытия и начала сессии ].

Это первый раз, когда я пишу Масштабируемость, если кто-нибудь участвует в масштабируемой архитектуры хотел бы услышать точки из них тоже :)

Большое спасибо заранее

ответ

2

PPP имеет государственную машину, несколько на самом деле. Ссылка запускается, авторизируется и поддерживается конечным автоматом.

LCP, протокол управления каналом, однако, является гораздо более сложным конечным автоматом, с которым вам придется иметь дело.

Есть много ресурсов о ГЧП, и я боюсь, что единственный вопрос, который я увидел в вашем посте был

«Я застрял в определивших Wheter State Machine является hadle стеком PPP или PPPoE.»

Ответ: У PPP есть несколько государственных машин.

PPPoE может также иметь другой государственный компьютер или два, но я не проверял это.

Вот несколько ресурсов, которые могут помочь вам:

Очень хороший документ с хорошим LCP состояния таблицы переходов:
http://scholar.lib.vt.edu/theses/available/etd-04252000-20310024/unrestricted/chapter4.pdf

Отличный обзор PowerPoint говорить о многих аспектах ГЧП:
http://www.cs.huji.ac.il/~sans/students_lectures/PPP-Intro.ppt

Также может оказаться полезным поиск в Google:
http://www.google.com/search?q=ppp%20state%20machine

Удачи, и не стесняйтесь пересматривать свой вопрос, если я этого не понимаю.

Факс:

Смежные вопросы