JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... イバ (OSI レイヤ 2) レベルで 生のパケット (raw packet) を送受信するために用いられる。 packet ソケットを使うと、ユーザー空間で物理層の上に プロトコルモジュールを実装することができる。 socket_type には SOCK_RAW と SOCK_DGRAM のいずれかを指定する。 SOCK_RA ... レスの解析だけは行われ、 標準的な sockaddr_ll アドレス構造体に渡される。パケットの送信時には、ユーザーが指定する バッファーに物理層のヘッダーが含まれている必要がある。 パケットはそのまま修正を受けずに、行き先アドレスから決定される インターフェースのネッ ... 2.0 の obosolete な AF_INET/SOCK_PACKET と似ているが、互換性があるわけではない。 SOCK_DGRAM はやや高位のレベルで動作する。物理ヘッダーは、パケットがユーザーに 渡される前に削除される。 SOCK_DGRAM の packet ソケットを通して送られるパケットは、 sockaddr ... ... / 設定 このブロックデバイス (block device) の名前は、次のような形式をとる: sd lp, このうち、 l は物理ドライブを意味する文字であり、 p はその物理ドライブ上のパーティション (partition) を意味する数字である。 パーティションナンバ ... を持ち、次のような形式のマイナーナンバー を持つ。(16 * drive_number ) + partition_number 、 この drive_number は検出された物理ドライブの番号であり、 partition_number は次のようになる: +3 パーティション 0 はドライブ全体 パーティション 1 〜 4 は DOS の ... ラメーターに入れられて返される情報は、 DOS によって理解されるような ドライブのジオメトリである。 このジオメトリは、ドライブの物理的なジオメトリ ではない。 この情報はドライブのパーティションテーブルを作成する時に用いられる、 また、 fdisk (1), efdisk (1), ... ... ペアをこの関数に渡し、 メモリーオフセット (prep のようなものでは、この値は 0xc0000000 である) と PIO サイクルの IO ベースの物理アドレスを取得する。 また、もしあるならば ISA hole の物理アドレスを取得する。 返り値 pciconfig_read () 成功した場合は 0 が返 ... 功した場合は 0 が返される。エラーの場合は -1 が返され、 errno が適切に設定される。 pciconfig_iobase () which の値に基づいて、物理メモリー内の様々な I/O 領域の位置情報が返される。 which の値は、 IOBASE_BRIDGE_NUMBER , IOBASE_MEMORY , IOBASE_IO , IOBASE_I ... ... ペアをこの関数に渡し、 メモリーオフセット (prep のようなものでは、この値は 0xc0000000 である) と PIO サイクルの IO ベースの物理アドレスを取得する。 また、もしあるならば ISA hole の物理アドレスを取得する。 返り値 pciconfig_read () 成功した場合は 0 が返 ... 功した場合は 0 が返される。エラーの場合は -1 が返され、 errno が適切に設定される。 pciconfig_iobase () which の値に基づいて、物理メモリー内の様々な I/O 領域の位置情報が返される。 which の値は、 IOBASE_BRIDGE_NUMBER , IOBASE_MEMORY , IOBASE_IO , IOBASE_I ... ... ペアをこの関数に渡し、 メモリーオフセット (prep のようなものでは、この値は 0xc0000000 である) と PIO サイクルの IO ベースの物理アドレスを取得する。 また、もしあるならば ISA hole の物理アドレスを取得する。 返り値 pciconfig_read () 成功した場合は 0 が返 ... 功した場合は 0 が返される。エラーの場合は -1 が返され、 errno が適切に設定される。 pciconfig_iobase () which の値に基づいて、物理メモリー内の様々な I/O 領域の位置情報が返される。 which の値は、 IOBASE_BRIDGE_NUMBER , IOBASE_MEMORY , IOBASE_IO , IOBASE_I ... ... とを認識するのです。 subnet 宣言は、 そのサブネットに動的割り当てを受けるアドレスがなくても必要です。 場合によっては、一つの物理的なネットワークに上で 2 つ以上の IP サブネットが動作することがあります。 例えば、組織のルールで 8 ビットのサブネットマスクを ... 使っているとしましょう。 このときある部門で、 一つの物理イーサネットネットワークに接続するノードが 254 を越えてしまったら、 新しい物理ネットワークが追加できるまでは、 そのイーサネッ ... twork 文 shared-network name { [ parameters ] [ declarations ] } shared-network 文は、複数の IP サブネットが実際には 一つの物理ネットワークを共有していることを DHCP サーバに伝えるために用います。 共有ネットワーク内にあるサブネットは、 shared-network 文 ... ... に (たとえば) ファイルシステムドライバによって変更されることもある。 [ 訳注 ] デバイスのトポロジーというのは、デバイス固有の物理セクタサイズ、論理セクタサイズ、最小 I/O サイズなどのこと。特に、物理セクタサイズ。 --getdiscardzeroes discard zeroes サポー ... イズを取得する。 --getioopt 最適 I/O サイズを取得する。 --getmaxsect 1 リクエストあたりの最大セクタ数を取得する。 --getpbsz 物理ブロック (セクタ) サイズを取得する。 --getra 先読みの大きさを (512-byte セクタ単位で) 表示する。 --getro 読み込み専用か否かを ... ... リの量をバイト単位で表示し、 -k ではキロバイト単位で表示 (デフォルト) し、 -m ではメガバイト単位で表示する。 -t を指定すると物理メモリ、スワップメモリの合計を示す行も表示する。 -o を指定すると「バッファの分を増減した行」を表示しない。 -o オプションを指 ... ... ルが古い場合や、 カーネルの持っている情報を変更したい場合のみにすること。) util-linux-2.17 以来 fdisk は、論理セクタサイズと物理セクタサイズを区別している。 このオプションは、両方のセクタサイズを sectorsize に変更する。 -B , --protect-boot 新しいディス ... どうしてそんなことをしたがるのか、筆者にはさっぱりわからないが。 -H , --heads number ディスクのヘッド数を指定する (もちろん、物理的なヘッド数ではなく、 パーティションテーブルで使うヘッド数である)。 妥当な値は、255 または 16 である。 -S , --sectors numbe ... r ディスクの 1 トラックあたりのセクタ数を指定する (もちろん、物理的なセクタ数ではなく、パーティションテーブルで使うセクタ数である)。 妥当な値は、63 である。 -w , --wipe when デバイスからファ ... ... 。このデバイスは、例えば、システムを 検査するため (また、パッチをあてるため) に使われるだろう。 /dev/mem のバイトアドレスは 物理メモリーアドレスとして解釈される。 存在していない場所への参照はエラーが返される。 読み込み専用(read-only)あるいは書き込み専用 ... は次のようにして作られる。: mknod -m 660 /dev/mem c 1 1 chown root:kmem /dev/mem /dev/kmem ファイルは /dev/mem と同じだが、 物理メモリーへのアクセスではなく、カーネルの仮想 メモリーへのアクセスである点が異なる。 Linux 2.6.26 以降では、 このファイルが利 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。