INNの動作は複雑で、各機能を果たす複数のプログラムが共同して 処理を行っています。動作を理解していないと、インストール時の 設定が何のためのものなのかわからないので、ここで、 INNの動作を説明します。ネットニュースの仕組みについては 「ネットニュースの仕組み」をご覧下さい
INNのモジュールのうち主なものを以下に挙げます
- innd
- 配送されてきた記事の処理と保存を行います
- nnrpd
- NNTPクライアントからのアクセスするときに起動され、 ユーザの投稿や読み出しのサービスを行います
- innfeed
- リモートホストに記事を送るためのモジュールです。 複数のホストに接続でき、同じ機能をもつnntplinkよりも 効率よく送ることができます。
- nntpsend
- これもinnfeedと同様にモートホストに記事を送るものですが、 outgoingに貯まっている記事をバッチ処理のような形で送ります。 通常cronに起動させて使います。
- expire
- 古くなった記事をこれもinnfeedと同様にモートホストに記事を送るものですが、