日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

遠(yuǎn)程用戶撥號認(rèn)證系統(tǒng) RADIUS記帳協(xié)議( 五 )


長度
長度域占有一個字節(jié),表示包括類型、長度、屬性值在內(nèi)的屬性的長度 。假如收到的記帳請求屬性的長度無效,整個請求必須直接丟棄 。

屬性值域有零個或者更多的字節(jié),包含有屬性信息的具體描述 。值域的格式和長度是由類型和長度域決定的 。
注重,在RADIUS中沒有任何的類型是以NUL(十六進(jìn)制的00)結(jié)尾的 。在RADIUS中非凡是“text”和“string"類型不能以NUL(十六進(jìn)制的00)結(jié)尾 。屬性具有長度域,因而不必使用中止符號 。文本(text)含有用UTF-8編碼的10646【7】的特性,字符串(string)含有8位二進(jìn)制數(shù)據(jù) 。服務(wù)器和客戶端必須能夠處理嵌入的null 。
在使用C語言編寫RADIUS程序時,注重不要使用strcpy()來處理字符串 。
值域的格式是五種數(shù)據(jù)類型之一 。注重:類型“text”是類型“string"的一個子集 。
text 1-253個字節(jié),包含UTF-8編碼的1046【7】特性 。長度為零的文本(text)不必發(fā)送;取而代之的是,整個屬性域會被直接忽略 。
string 1-253個字節(jié),包含二進(jìn)制數(shù)據(jù)(數(shù)值值從0到十進(jìn)制數(shù)255) 。長度為零的字符串(string)不必發(fā)送;取而代之的是,整個屬性域會被直接忽略 。
address 32位的數(shù)值,最重要的字節(jié)優(yōu)先 。
integer 32位的無符號數(shù),最重要的字節(jié)優(yōu)先 。
time 32位的無符號數(shù),最重要的字節(jié)優(yōu)先——seconds since 00:00:00 UTC, January 1, 1970 。標(biāo)準(zhǔn)的屬性是不使用該數(shù)據(jù)類型的,但是在這里提到該數(shù)據(jù)類型主要是以備在將來的屬性中使用 。
5.1 記帳狀態(tài)類型
描述
該屬性表明當(dāng)前的記帳請求是表示用戶服務(wù)開始(start)還是結(jié)束(stop) 。
它可能被客戶端通過指出記帳開始的方式來表示開始記帳(例如:在啟動之前),或者通過指明記帳完成的方式來結(jié)束記帳(例如:在預(yù)定的重新啟動之前) 。
記帳狀態(tài)類型的格式概況如下所示 。各個域是按照自左向右的順序發(fā)送的 。
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
類型長度值
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
值(cont)
- - - - - - - - - - - - - - - -
類型
40表示記帳狀態(tài)
長度
6

值域占有四個字節(jié) 。
1 Start(開始)
2 Stop(停止)
3 Interim-Update(過渡更新)
7 Accounting-On(開始記帳)
8 Accounting-Off(結(jié)束記帳)
9-14 Reserved for Tunnel Accounting(為隧道記帳保留)
15 Reserved for Failed(為記帳失敗預(yù)留)
5.2 記帳延遲時間
描述
該屬性表明客戶端試圖發(fā)送該記錄所用的時間 。用該數(shù)據(jù)包到達(dá)服務(wù)器端的時間減去記帳延遲時間就可以知道生成該數(shù)據(jù)包的大概時間 。(網(wǎng)絡(luò)傳輸時間被忽略了) 。
注重,記帳延遲時間的改變會引起鑒別碼的變化;具體資料參見上面關(guān)于鑒別碼的討論 。
記帳延遲時間的格式概況如下所示 。各個域是按照自左向右的順序發(fā)送的 。
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
類型長度值
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
值 (cont)
- - - - - - - - - - - - - - - -
類型
41代表記帳延遲時間
長度
6

值域共占有四個字節(jié)
5.3 輸入字節(jié)數(shù)
描述
該屬性表明在提供用戶所需的服務(wù)的過程中從端口接收到的字節(jié)總數(shù) 。該屬性只有在要求停止記帳的記帳請求數(shù)據(jù)包中才會出現(xiàn) 。

推薦閱讀