☆★NNTP(ニュースグループ)スレッド nr.10★☆
NetNewsの各グループ、流れる画像・動画・音楽等の情報に
ついて語るスレです。
前スレ
☆★NNTP(ニュースグループ)スレッド nr.9★☆
http://pc11.2ch.net/test/read.cgi/nntp/1152160681/
テンプレその他は >>2-5 を参照
有料鯖 (内容無保証 )
www.usenetserver.com, www.randori.com, www.easynews.com
www.NewsRover.com, www.newsfeeds.com, www.news2web.com
www.newsville.com, www.easynews.com, www.newsreader.com
www.Giganews.Com, www.nomadnews.com, www.onlynews.com
newsone.net, www.omeganews.com, www.newsranger.com
www.interbbs.com, www.supernews.com, www.spidernews.com
www.uncensored-news.com, www.news.astraweb.com, www.airnews.net
www.newscene.com, www.octanews.com ○PAR/PAR2 解説
NNTP ではその特性上、「記事の抜け」が避けられません。
ですので、大きな分割ファイルや、シリーズをコンプリートすることが
難しく、以前はリポストをリクエストするしかありませんでしたが、
そんな中で画期的なアイディアが生まれました。
バイナリが欠けていたとしても、PAR ファイルが必要数あれば、
取り損ねたファイルを「自動生成」することが可能なのです。
hoge.part1.rar hoge.part2.rar hoge.part3.rar hoge.part4.rar
という4つの分割ファイルがあって、このうちのどれか一つが
欠けている場合、hoge.p01 というファイル(パリティファイル)
を拾って、QuickPar にかけてみてください。
そうすると、見事に欠けていたファイルが復元されます。
もし、2つ欠けていた場合には、.p01 .p02 の2つのパリティ
ファイルを拾ってきて、同様に QuickPar にかけてあげれば、
2つとも復元されます。
なぜ、こんなことが可能か? 実は凄く単純なことです。
D1+D2+D3+D4=P である場合、D1=P-D2-D3-D4 であり、
また、D4=P-D1-D2-D3 が成り立ちます。
その P となるものが「パリティファイル」なのです。
実際にはもう少し複雑な計算になりますが、原理はこのとおり。
本データの欠損を補う量の PAR ファイルを拾ってくれば、
復元が可能なのです。 PAR2 は、PAR を進化させたもので、PAR がファイル単位でしか
復元ができなかったのに対し、ブロックという単位での復元を
行います。
NNTP では、分割ファイルを更に複数アーティクルに分割して
投稿するのが一般的ですが、このうちの1アーティクルが
欠けても、1ファイルを丸々失ってしまうことになります。
PAR2 では、完全ではないファイルのうち、有効なブロックを
生かしてくれるので、復元に必要なパリティ・ブロック数を
節約することができ、また、不定サイズのファイル群のパリティ
ファイルに無駄を生じさせることがありません。
その他にも PAR に比べてメリットがあります。
現在のところ、一押しの PAR ツール QuickPar
http://www.quickpar.org.uk/index.htm
PAR についてもっと知りたい方は SorceForge へ。
http://parchive.sourceforge.net/