![]() | ![]() |
There are a number of freely available news servers, including B-News, C-News, and INN. There are also number of commercial servers, which claim to have better performance.
These days, not all sites choose to offer news. If you do not have your own news server, you may wish to allow your users to contact external NNTP servers. The risk involved is relatively low; although NNTP has been used to attack news servers, there are no known serious problems with the NNTP protocol for clients. NNTP does, of course, provide another way for information to flow into and out of your organization, where the inbound information may include undesirable things like viruses, illegitimate copies of copyrighted information, and data that is illegal to distribute in some jurisdictions (including hate speech and pornography), and the outbound information may include your organization's secrets. These are the same risks found in protocols like HTTP and SMTP, and an NNTP client is vulnerable to the same data-driven risks as an electronic mail client, including the risks associated with handling of MIME- and HTML-enhanced messages.
Direction | SourceAddr. | Dest.Addr. | Protocol | SourcePort | Dest.Port | ACKSet | Notes |
---|---|---|---|---|---|---|---|
In | Ext | Int | TCP | >1023 | 119 |
[68]
|
Incoming news |
Out | Int | Ext | TCP | 119 | >1023 | Yes | Incoming news responses |
Out | Int | Ext | TCP | >1023 | 119 | [68] | Outgoing news, or internal client contacting external server |
In | Ext | Int | TCP | 119 | >1023 | Yes | Outgoing news responses, or external server responding to internal client |
[68]ACK is not set on the first packet of this type (establishing connection) but will be set on the rest.