FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。

4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | 解説 | NATM API | 内部の NATM 操作 | 関連項目 | 作者 | 警告
NATM(4)            FreeBSD カーネルインタフェースマニュアル            NATM(4)

名称
     natm -- ネイティブモード ATM プロトコルレイヤ

解説
     BSD ATM ソフトウェアは、AAL0 と AAL5 のバーチャルサーキット (仮想回線) へ
     のソケットレベルのアクセスを提供するネイティブモード ATM プロトコルレイヤ
     () (native mode ATM protocol layer) を装備しています。このプロトコルレ
     イヤを有効にするためには、カーネル設定ファイルに
           options NATM
           device atm
     を加えて、カーネルを再構築 (``make clean'' を行うことを忘れないでくださ
     い) してください。

NATM API
     NATM レイヤは、バーチャルサーキットを指定するために struct sockaddr_natm
     を使用します。

           struct sockaddr_natm {
             uint8_t       snatm_len;              /* 長さ */
             uint8_t       snatm_family;           /* AF_NATM */
             char          snatm_if[IFNAMSIZ];     /* インタフェース名 */
             uint16_t      snatm_vci;              /* vci */
             uint8_t       snatm_vpi;              /* vpi */
           };

     VPI 0, VCI 201 でバーチャルサーキットへの AAL5 接続を作成するためには、次
     を使用します:

             struct sockaddr_natm snatm;
             int s, r;
             s = socket(AF_NATM, SOCK_STREAM, PROTO_NATMAAL5);
                                  /* 注: PROTO_NATMAAL0 は, AAL0 です */
             if (s < 0) { perror("socket"); exit(1); }
             bzero(&snatm, sizeof(snatm));
             snatm.snatm_len = sizeof(snatm);
             snatm.snatm_family = AF_NATM;
             sprintf(snatm.snatm_if, "en0");
             snatm.snatm_vci = 201;
             snatm.snatm_vpi = 0;
             r = connect(s, (struct sockaddr *)&snatm, sizeof(snatm));
             if (r < 0) { perror("connect"); exit(1); }
             /* s は, 今 ATM に接続されました! */

     socket() 呼び出しは、単純に未接続の NATM ソケットを作成します。connect()
     呼び出しは、未接続の NATM ソケットをバーチャルサーキットに関連させて、
     データを受信のためにそのバーチャルサーキットを有効にするようにドライバに
     命じます。connect() 呼び出しの後に、ATM I/O を実行するためにソケットに
     read() または write() できます。

内部の NATM 操作
     内部に、NATM プロトコルレイヤは、natm_pcbs にシステム上のすべてのアクティ
     ブなバーチャルサーキットのリストを保持します。これは、NATM と IP がバー
     チャルサーキット使用法に関して衝突するのを防ぐために IP で現在使用されて
     いる回線を含んでいます。

     バーチャルサーキットがデータを受信するために有効になる場合、NATM プロトコ
     ルレイヤは、受信 ``ハンドル'' としてドライバにプロトコルコントロールブ
     ロックのアドレスを譲り渡します。入ってくるデータが到着する場合、ドライバ
     は、適切な受信ハンドルでデータを後ろに渡します。NATM レイヤは、プロトコル
     コントロールブロック検索のオーバヘッドを回避するためにこれを使用します。
     これは、ATM が既にデータをデマルチプレックス (逆多重化) したという事実を
     うまく利用することができるようにします。

関連項目
     en(4), fatm(4), hatm(4), natmip(4), patm(4)

作者
     Washington University (ワシントン大学) の Chuck Cranor は、NetBSD のため
     に 1996 年に EN ATM ドライバと共に NATM プロトコルレイヤを実装しました。

警告
     ATM プロトコルサポートは、NATM プロトコル開発として変更の対象です。ユーザ
     は、現在の実装の詳細に依存してはなりませんが、むしろエクスポート (他に
     データ転送) されたサービスに依存するべきです。

FreeBSD 11.4                   December 29, 1997                  FreeBSD 11.4

Table of Contents

FreeBSD マニュアル検索