news 2026/4/17 18:16:10

22、NNTP与nntpd守护进程详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
22、NNTP与nntpd守护进程详解

NNTP与nntpd守护进程详解

1. NNTP简介

网络新闻传输协议(NNTP)为新闻交换提供了一种与C News及其他无原生NNTP支持的新闻服务器截然不同的方法。它不依赖于像UUCP这样的批处理技术在机器间传输新闻文章,而是允许通过交互式网络连接交换文章。NNTP并非特定软件包,而是RFC - 977中描述的互联网标准,基于面向流的连接(通常通过TCP),连接网络中任意位置的客户端和将网络新闻存储在磁盘上的服务器主机。这种流连接使客户端和服务器能以近乎无延迟的方式交互协商文章传输,从而减少重复文章数量。结合互联网的高传输速率,NNTP的新闻传输能力远超原始的UUCP网络。以前一篇文章可能需要两周或更久才能传遍Usenet的各个角落,现在通常不到两天,在互联网上甚至只需几分钟。

客户端可使用各种命令检索、发送和发布文章。发送和发布的区别在于,发布可能涉及头信息不完整的文章,通常意味着用户刚刚撰写了文章。文章检索可被新闻传输客户端和新闻阅读器使用,这使得NNTP成为为本地网络中众多客户端提供新闻访问的优秀工具,无需像使用NFS那样复杂。

NNTP提供了主动和被动两种新闻传输方式,即“推送”和“拉取”。推送基本类似于C News使用的ihave/sendme协议。客户端通过IHAVE msgid命令向服务器提供文章,服务器返回响应代码,表明是否已有该文章或是否想要。若服务器需要,客户端发送文章,文章以单独一行上的单个点结束。但推送会给服务器系统带来沉重负载,因为系统必须为每篇文章搜索其历史数据库。

拉取则是客户端请求自指定日期后到达的某个组中所有(可用)文章的列表,通过NEWNEWS命令执行查询。从返回的消息ID列表中,客户端使用ARTICLE命令依次选择尚未拥有的文

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 1:25:06

【即插即用模块】SCI1区 | CNN为什么不能捕获长距离特征?双坐标注意力牛在哪:平均+最大池化并行,涨点必备,SCI保二区争一区!彻底疯狂!!!

0 论文信息 论文标题: Flora-NET: Integrating dual coordinate attention with adaptive kernel based convolution network for medicinal flower identification中文标题:Flora-NET:融合双坐标注意力与自适应核卷积网络的药用花卉识别论文链接论文代…

作者头像 李华
网站建设 2026/4/17 15:11:15

[GKCTF 2020]CheckIN

class ClassName {public $code null;public $decode null;function __construct() {// 1. 从 $_REQUEST(GET/POST/Cookie)中获取「Ginkgo」参数的值$this->code $this->x()[Ginkgo];// 2. 对 Ginkgo 的值做 base64 解码$this->decode base…

作者头像 李华
网站建设 2026/4/16 17:03:23

基于人类反馈的强化学习:对齐AI与人类价值观的技术革命

一、什么是基于人类反馈的强化学习?核心定义基于人类反馈的强化学习是一种训练范式,通过将人类的偏好和价值观作为奖励信号,来优化AI模型的行为,使其更好地与人类意图和价值观对齐。生动比喻:学徒向大师学习传统强化学…

作者头像 李华
网站建设 2026/4/17 14:23:46

Gurobi 重磅回归GAMS与GAMSPy

求解速度非凡的利器Gurobi再次回归GAMS生态系统倘若优化运行时间缩短一半--抑或曾认为棘手的复杂混合整数规划问题,如今能在数分钟内收敛?随着Gurobi 重磅回归 GAMS 生态系统,用户得以再度调用这款顶尖的高性能求解器--它已完全集成&#xff…

作者头像 李华