網路新聞協定

網路新聞協定

NNTP協定是由加州大學聖迭戈分校的Brian Kantor和加州大學伯克利分校的Phil Lapsley發明的。其他為此協定貢獻過的人包貝勒醫學院的Stan Barber和蘋果電腦公司的Erik Fair。

NNTP使用TCP連線埠號119

基本介紹

  • 中文名:網路新聞傳輸協定
  • 外文名:Network News Transfer Protocol
簡介,套用,結構,

簡介

NNTP即NetworkNewsTransportProtocol的縮寫,中文釋義:(RFC-977)網路新聞傳輸協定.這是一個主要用於閱讀和張貼新聞文章(俗稱為“帖子”,比較正式的是“新聞組郵件”)到Usenet上的Internet套用協定,這個協定也負責新聞在伺服器間的傳送.NNTP協定是由加州大學聖迭戈分校的BrianKantor和加州大學伯克利分校的PhilLapsley發明的.其他為此協定貢獻過的人包貝勒醫學院的StanBarber和蘋果電腦公司的ErikFair.

套用

NNTP用於向Internet上NNTP伺服器或NNTP客戶(新聞閱讀器)發布網路新聞郵件的協定,提供通過Internet使用可靠的基於流的新聞傳輸,提供新聞的分發、查詢、檢索和投遞。NNTP還專門設計用於將新聞文章保存在中心資料庫的伺服器上,這樣用戶可以選擇要閱讀的特定條目,還提供過期新聞的索引、交叉引用和終止。

結構

NNTP使用命令和回響實現通信。其中命令由命令字構成,在有些情況下帶有參數。NNTP具有很多命令。主要命令有:
新聞(信息ID):顯示信頭,空行及特定文章體(文本)。
信息ID:可選域;是文章信息ID,位於文章信頭。如果是空,表示當前的文章是假設的。
信頭:等同於ARTICLE命令,但它只返回文章信頭。
狀態:類似於ARTICLE命令,但它不返回文本信息。
組(ggg):必需的參數ggg是選定的新聞組的名稱。LIST命令中包含一組有效的新聞組。成功選擇回響會返回組中首尾兩篇新聞的新聞號以及對存檔新聞號估計。
新聞體:等同於ARTICLE命令,但它只返回新聞文本體。
目錄:返回一列有效新聞組及相關信息。
新聞組:由日期和時間構成的一列新聞組會以和LIST命令相同的格式列出。
NewNews:因為已經列出“日期”,所以特定的新聞組能傳送或接收一組新聞信息IDS。
下一個:內部維護的“當前新聞指示器”先進於當前新聞組中的下一個新聞。
郵件:如果郵件允許,返迴響應代碼340,表示傳送的新聞應該傳送。
停止:伺服器程式回響QUIT命令,然後關閉對客戶機的連線。

相關詞條

熱門詞條

聯絡我們