百科解釋
ITOT:基于TCP的ISO傳輸服務(wù)
(ITOT:ISO Transport Over TCP/IP)
基于 TCP 的 ISO 傳輸服務(wù)(ITOT)是一種使 ISO 應用程序能夠被移植到 TCP/IP 網(wǎng)絡(luò)的機制。當要實現(xiàn) ISO 應用程序到 TCP/IP (和 IPv6 )環(huán)境的移植操作時,可以采取兩種基本途徑。其一是獨立移植每個單個程序,在 TCP 上開發(fā)本地協(xié)議;其二是以在 TCP/IP 上分層 ISO 傳輸服務(wù)的觀念為基礎(chǔ),這種方法為使用 ISO 傳輸服務(wù)的所有應用程序解決了問題。
ITOT 是一種傳輸服務(wù),它等同于由 ISO 傳輸服務(wù)定義 [ISO8072] 提供的服務(wù)和接口,但它是在 TCP/IP 上實施 ISO 傳輸協(xié)議 [ISO8073] ,而不是在 ISO 網(wǎng)絡(luò)服務(wù) [ISO8348] 上。 TCP 端口 102 是為執(zhí)行 ITOT 協(xié)議的主機預留的。
ITOT 中定義的兩個變量是:“ TCP 分類 0 ” 和“ TCP 分類 2 ”,以 ISO 傳輸分類 0 和分類 2 協(xié)議為基礎(chǔ)。分類 0 提供了協(xié)商建立連接、分割傳輸數(shù)據(jù)以及協(xié)議錯誤報告所需的功能。它為傳輸連接提供了基于 NS —供應商 TCP 的流控制,并提供了基于 NS —供應商斷開的傳輸斷開。分類 0 適用于沒有明確的傳輸斷開的數(shù)據(jù)傳輸。
分類 2 也提供了協(xié)商建立連接、分割傳輸數(shù)據(jù)以及協(xié)議錯誤報告所需的功能。它為傳輸連接提供了基于 NS —供應商 TCP 的流控制,并提供了明確的傳輸斷開。分類 2 適用于需要獨立的標準和快速的數(shù)據(jù)通道或明確的傳輸斷開的情況。
協(xié)議結(jié)構(gòu)
(見附圖)
Protocol Version – 值:3
Reserved – 值:0
Packet Length – 值:整個 TPKT 的八位長,包括數(shù)據(jù)包頭
TPDU – ISO 傳輸 TPDU,定義在 ISO 8073。