?? ppp協議規范.htm
字號:
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="8%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>2</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="11%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>3</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="7%"><FONT face=宋體 size=3>
<P align=justify>tlf/2</FONT></P></TD>
<TD vAlign=top width="10%"><FONT face=宋體 size=3>
<P align=justify>tlf/3</FONT></P></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>6</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>6</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>8</FONT></P></TD>
<TD vAlign=top width="10%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>tld,scr/6</FONT></P></BLOCKQUOTE></TD></TR>
<TR>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>RUC </FONT></P></TD>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></TD>
<TD vAlign=top width="7%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="8%"><FONT face=宋體 size=3>
<P align=justify>scj/2</FONT></P></TD>
<TD vAlign=top width="11%"><FONT face=宋體 size=3>
<P align=justify>scj/3</FONT></P></TD>
<TD vAlign=top width="7%"><FONT face=宋體 size=3>
<P align=justify>scj/4</FONT></P></TD>
<TD vAlign=top width="10%"><FONT face=宋體 size=3>
<P align=justify>scj/5</FONT></P></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>scj/6</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>scj/7</FONT></P></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>scj/8</FONT></P></TD>
<TD vAlign=top width="10%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>scj/9</FONT></P></BLOCKQUOTE></TD></TR>
<TR>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>RXJ+ </FONT></P></TD>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></TD>
<TD vAlign=top width="7%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="8%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>2</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="11%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>3</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="7%"><FONT face=宋體 size=3>
<P align=justify>4</FONT></P></TD>
<TD vAlign=top width="10%"><FONT face=宋體 size=3>
<P align=justify>5</FONT></P></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>6</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>6</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>8</FONT></P></TD>
<TD vAlign=top width="10%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>9</FONT></P></BLOCKQUOTE></TD></TR>
<TR>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>RXJ- </FONT></P></TD>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></TD>
<TD vAlign=top width="7%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="8%"><FONT face=宋體 size=3>
<P align=justify>tlf/2</FONT></P></TD>
<TD vAlign=top width="11%"><FONT face=宋體 size=3>
<P align=justify>tlf/3</FONT></P></TD>
<TD vAlign=top width="7%"><FONT face=宋體 size=3>
<P align=justify>tlf/2</FONT></P></TD>
<TD vAlign=top width="10%"><FONT face=宋體 size=3>
<P align=justify>tlf/3</FONT></P></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>tlf/3</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>tlf/3</FONT></P></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>tlf/3</FONT></P></TD>
<TD vAlign=top width="10%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>tld,irc,str/5</FONT></P></BLOCKQUOTE></TD></TR>
<TR>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>RXR </FONT></P></TD>
<TD vAlign=top width="6%"><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></TD>
<TD vAlign=top width="7%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>-</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="8%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>2</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="11%"><FONT face=宋體 size=3>
<P align=justify>3</FONT></P></TD>
<TD vAlign=top width="7%"><FONT face=宋體 size=3>
<P align=justify>4</FONT></P></TD>
<TD vAlign=top width="10%"><FONT face=宋體 size=3>
<P align=justify>5</FONT></P></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>6</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>7</FONT></P></BLOCKQUOTE></TD>
<TD vAlign=top width="12%"><FONT face=宋體 size=3>
<P align=justify>8</FONT></P></TD>
<TD vAlign=top width="10%">
<BLOCKQUOTE><FONT face=宋體 size=3>
<P align=justify>ser/9</FONT></P></BLOCKQUOTE></TD></TR></TBODY></TABLE>
<P>那些其中運行著重啟計時器的狀態,是可以由存在的TO事件確認的。只有
Send-Configure-Request,Send-Terminate-Request和Zero-Restart-Count動作才啟動或者重新啟動重啟定時器。當從任意一個定時器運行的狀態轉換到一個定時器不運行的狀態時,重啟定時器(Restart
timer)停止。根據消息通過體系機構而不是信號通知體系機構,(人們)定義了事件和動作。如果希望一個動作去控制特定的信號(如DTR),那么就可能需要額外的動作。
<UL>
<LI>[p] 被動選項;見Stopped狀態討論。
<LI>[r] 重啟選項;見Open事件討論。
<LI>[x] 交叉連接;見RCA事件討論。 </LI></UL>
<P>4-2 狀態</P>
<P>下面是每個自動機狀態的詳細描述。
<UL>
<LI>Initial(初始):在初始狀態,下層是不可獲得的(Down),并且沒有Open發生。Restart timer不在該狀態下運行。
<LI>Starting(啟動):啟動狀態是初始狀態的Open相似物。一個管理的Open被初始化,但下層仍舊不可用(Down)。Restart
timer不在該狀態下運行。當下層變為可用(Up)時,發送一個Configure-Request。
<LI>Closed(關閉):在關閉狀態,鏈路時可用的(Up),但是沒有Open發生。Restart
timer不在該狀態下運行。當收到Configure-Request
packets時,發送一個Terminate-Ack。Terminate-Acks被靜靜的丟棄,以防止造成循環。
<LI>Stopped(停止):停止狀態是關閉狀態的Open相似物。當在This-Layer-Finished動作之后,或是發送Terminate-Ack之后,自動機正等待Down事件的時候,進入該狀態。Restart
timer不在該狀態下運行。當收到Configure-Request
packets時,發送一個適當的響應。當收到其他packets時,發送一個Terminate-Ack。Terminate-Acks被靜靜的丟棄,以防止造成循環。
</LI></UL>
<P>基本原理:</P>
<P>停止狀態是鏈路終止,鏈路設定失敗,和其他自動機失敗模式的一個接合(中間)狀態。這些各自獨立的狀態被潛在的聯合起來。在Down事件應答(從This-Layer-Finished動作)和Receive-Configure-Request事件之間,有一種競賽條件。當Configure-Request在Down事件之前到來,代替Down事件的是自動機返回到Starting狀態。這防止了由重復產生的攻擊。</P>
<P>執行選項:</P>
<P>在peer對Configure-Requests響應失敗之后,一個執行可以被動的等待peer發送Configure-Requests。在這種情況下,在狀態Req-Sent,Ack-Rcvd,和Ack-Sent里,動作This-Layer-Finished不用于TO-
事件。這個選項對于專用電路或者沒有可用的狀態信號的電路有用,但禁止用于交換電路。
<UL>
<LI>Closing(結束):在結束狀態里,為了終止連接作了一次嘗試。發送了一個Terminate-Request,并運行了Restart
timer,但沒有收到Terminate-Ack。當收到Terminate-Ack時,就進入了Closed狀態。當Restart
timer期滿時,傳輸一個新的Terminate-Request,并且Restart timer被重新啟動。在Restart
timer達到Max-Terminate時間后,就進入了Closed狀態。 </LI></UL>
<UL>
<LI>Stopping(停下):停下狀態是結束狀態的Open相似物。發送了一個Terminate-Request,并運行了Restart
timer,但沒有收到Terminate-Ack。 </LI></UL>
<P>基本原理:</P>
<P>停下狀態提供了一個很好的機會在允許新的通信量之前終止鏈路。在鏈路終止后,經由Stopped或Starting狀態,會出現一個新的配置(設定)。
<UL>
<LI>Request-Sent(要求-發送):在要求-發送狀態,嘗試著配置(設定)連接。發送了一個Terminate-Request,并運行了Restart
timer,但沒有收到Terminate-Ack。
<LI>Ack-Received(Ack-接收):在Ack-接收狀態,發送了一個Configure-Request,接收了一個Configure-Ack。因為還沒有發送Configure-Ack,所以Restart
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -