* 構文

[2] >>1 にある通り、 RFC 2326 では構文 ([[ABNF]]) 
が抜けています。たぶん ''Blocksize = "Blocksize" ":" 1*DIGIT''
でしょう。

* 関連

[4] [CODE[416]]

* 歴史

[FIG(quote)[ [3] [[RFC 2326]] 12.7 Blocksize
>This request header field is sent from the client to the media server
asking the server for a particular media packet size. This packet
size does not include lower-layer headers such as IP, UDP, or RTP.
The server is free to use a blocksize which is lower than the one
requested. The server MAY truncate this packet size to the closest
multiple of the minimum, media-specific block size, or override it
with the media-specific size if necessary. The block size MUST be a
positive decimal number, measured in octets. The server only returns
an error (416) if the value is syntactically invalid.

[1] この要求頭欄は、クライアントから媒体サーバーへ、特定媒体小包の大きさをサーバーに尋ねるのに送ります。
この小包の大きさは、 [[IP]], [[UDP]], [[RTP]]
のような低層の頭を含みません。サーバーが要求されたのより小さな
blocksize を使うのは自由です。
サーバーは必要なら、この小包の大きさを最も近い最小の倍数,
媒体規定の block の大きさに切り捨てるか、又は媒体規定の大きさで上書きしても構いません。
Block の大きさは正の整数で、オクテット単位で'''なければなりません'''。
サーバーは、値が構文的に不正な時にはエラー (416)
を返すだけです。
]FIG]

* メモ