ネットワークを通じてファイルをやり取りする際、単なる転送だけでなく、ファイルへの直接的なアクセスや管理機能までを統合したいというニーズがあります。こうした要求に応えるために設計されたのが、FTAM(File Transfer, Access and Management)です。本記事では、OSI参照モデルに基づいたこのプロトコルの役割と、特定の業界でどのように活用されてきたかを解説します。
FTAMとは何か
FTAMは、ISO 8571として標準化されたOSI(開放型相互接続)参照モデルのアプリケーション層プロトコルです。この規格の最大の特徴は、2つの異なる機能を1つのプロトコルに統合した点にあります。一つは、インターネットで広く普及しているFTP(File Transfer Protocol)のような「ファイルの転送」機能であり、もう一つはNFS(Network File System)のように、リモートにあるファイルを開いて操作する「アクセス・管理」機能です。
主要な事実(Key Facts)
- 標準規格:ISO 8571-4:1988として定義されている。
- 機能統合:ファイルの転送機能と、リモートファイルへのアクセス・管理機能を併せ持つ。
- OSIモデル:OSI参照モデルのアプリケーション層に位置する。
- 普及状況:TCP/IPベースのインターネットが主流となったため、汎用的な普及は見られなかった。
- 特定用途:ドイツの銀行業界において、決済情報の転送に活用されていた。
銀行業界における活用と移行
汎用的なネットワーク環境ではTCP/IPが主流となりましたが、FTAMは特定の専門分野で実用化されました。特にドイツの銀行セクターでは、決済情報のやり取りにFTAMが採用されていました。1995年3月15日に制定されたEDI(電子データ交換)協定である「DFÜ-Abkommen」に基づき、BCS-FTAM(Banking Communication Standard over FTAM access)という通信規格が標準化されました。
しかし、時代の変化とともに、より現代的なインターネット通信規格への移行が進みました。BCS-FTAMに代わる規格として「EBICS(Electronic Banking Internet Communication Standard)」が導入され、2010年12月をもってBCS over FTAMの必須サポートは終了しました。
他プロトコルとの関係性と技術的アプローチ
FTAMと他のプロトコルを橋渡しするための試みもありました。例えば、RFC 1415ではFTPとFTAMを相互に接続するためのゲートウェイ仕様が定義されています。一方で、インターネット規模でのファイル転送プロトコルを構築しようとする動きは、FTAMのようなアプローチよりも、SMB(Server Message Block)やNFS、あるいはAndrew File Systemといったモデルに重点が置かれることとなりました。
| 項目 | FTAM (ISO 8571) | FTP | NFS / SMB |
|---|---|---|---|
| 主な目的 | 転送・アクセス・管理の統合 | ファイルの転送 | リモートファイルアクセス |
| ベースモデル | OSI参照モデル | TCP/IP | TCP/IP |
| 主な利用例 | ドイツの銀行決済システム | 汎用的なファイル転送 | ネットワーク共有フォルダ |
Frequently Asked Questions
FTAMは現在も一般的に使われていますか?
いいえ、現在はほとんど使われていません。TCP/IPベースのインターネットプロトコルが世界的な標準となったため、OSIモデルに基づくFTAMは限定的な用途に留まりました。
FTAMが提供していた「管理」機能とは具体的に何ですか?
単にファイルを送受信するだけでなく、リモートにあるファイルを開いたり、その内容を操作したりといった、ネットワーク上のファイルをローカルファイルのように扱う機能のことを指します。
BCS-FTAMとはどのような規格でしたか?
ドイツの銀行業界で決済情報を転送するために利用されていた、FTAMベースの銀行通信標準(Banking Communication Standard)のことです。
FTAMの後継としてどのような技術が普及しましたか?
銀行業界ではEBICSへの移行が進みました。また、一般的なファイル共有や転送の分野では、SMB、NFS、あるいはHTTP/FTPなどのTCP/IPベースのプロトコルが主流となりました。