NNTPについて簡単すぎる説明
22
about NNTP RFC3977 @150426_Aizu-LT
Transcript of NNTPについて簡単すぎる説明
about NNTPRFC3977
@150426_Aizu-LT
自己紹介
どうしてNNTP?
無駄知識
今世紀最大の無駄
おっしゃる通りです
● 誰もやらなそう
● 簡単そう
NNTPとは?
● Network News Transfer Protocol
● その名の通り「News」を交換するためのプロトコル
NNTPとは?
● 単純な文字ベース
● ポートは119か563(TCP)
● over SSLもよく使われる
NNTPのお作法
NNTPのお作法
● コマンドを使った対話式な感じ
o SMTPに似てるね
o NNTPサーバー同士もコマンドで
● 改行で区切り(CRLF)
● レスポンスの先頭は必ず三桁のステータス
コードが入る
こんな感じ
>DATE
<111 20010203112233
こんな感じ
>DATE
<111 20010203112233
ステータスコード
コマンド
コマンドって何があるの?
その前に
モードについて
モードについて
● TRANSMIT Mode
● READER Mode
● POST Mode
● IHAVE Mode
NNTPでは4つのモードを切り替えながら通信を行う
モードについて
● TRANSMIT Mode
● READER Mode
● POST Mode
● IHAVE Mode
←読むぜ!
←初期モード
NNTPでは4つのモードを切り替えながら通信を行う
←書くぜ!
←書くぜ!(NNTPサーバー同
士の通信に使用)
モードについて
● ”MODE READER”、”POST”、”IHAVE”コマンドでそれぞれのモードへ切り替えられる。
demo
ありがとうございました!