Discard Protocol
E830377
The Discard Protocol is a simple network service that accepts and immediately throws away any data sent to it, primarily used for testing and measurement purposes.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
application layer protocol
ⓘ
network protocol ⓘ |
| belongsTo | Internet protocol suite NERFINISHED ⓘ |
| category |
diagnostic service
ⓘ
testing service ⓘ |
| connectionBehavior | server may close connection at any time ⓘ |
| dataHandling | does not return any data to the sender ⓘ |
| dataRetention | no data is stored ⓘ |
| definedBy | Jon Postel NERFINISHED ⓘ |
| definedIn | RFC 863 NERFINISHED ⓘ |
| errorReporting | no application-level error messages ⓘ |
| hasDefaultPort | 9 ⓘ |
| hasServiceCode |
discard(9/tcp)
ⓘ
discard(9/udp) ⓘ |
| interactionPattern | client sends data without expecting reply ⓘ |
| introducedYear | 1983 ⓘ |
| messageFormat | arbitrary binary or text data ⓘ |
| operatesAtLayer | application layer ⓘ |
| portAssignmentAuthority | IANA NERFINISHED ⓘ |
| primaryFunction | accepts data and discards it ⓘ |
| purpose |
debugging network connections
ⓘ
measurement ⓘ testing ⓘ |
| reliabilityWithTCP | reliable delivery before discard ⓘ |
| reliabilityWithUDP | unreliable delivery before discard ⓘ |
| requiresClientInitiation | true ⓘ |
| responseBehavior | no response is sent ⓘ |
| securityConsideration |
can be abused for bandwidth consumption
ⓘ
provides no authentication ⓘ provides no encryption ⓘ |
| serverRole | passively receives and discards data ⓘ |
| serviceName | discard ⓘ |
| sessionOrientation |
connection-oriented over TCP
ⓘ
connectionless over UDP ⓘ |
| similarTo |
Chargen Protocol
NERFINISHED
ⓘ
Echo Protocol NERFINISHED ⓘ |
| standardizedBy |
Internet Engineering Task Force
ⓘ
surface form:
IETF
|
| status | historic ⓘ |
| tcpPort | 9 ⓘ |
| typicalImplementation | simple loop reading and discarding input ⓘ |
| udpPort | 9 ⓘ |
| usedFor |
network stack diagnostics
ⓘ
throughput testing ⓘ |
| usesTransportProtocol |
TCP
NERFINISHED
ⓘ
UDP ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.