This HTML5 document contains 156 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
n21https://web.archive.org/web/20040610001039/http:/javvin.com/
dbohttp://dbpedia.org/ontology/
n14http://dbpedia.org/resource/File:
n22http://dbpedia.org/resource/HTTP/
foafhttp://xmlns.com/foaf/0.1/
n20http://tools.ietf.org/html/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
n13http://
n17https://www.ipcomm.de/
n12http://commons.wikimedia.org/wiki/Special:FilePath/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n16http://www.informit.com/articles/
n18http://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n10http://spinroot.com/spin/Doc/
dbrhttp://dbpedia.org/resource/
n6http://dbpedia.org/resource/IPX/

Statements

Subject Item
dbr:Communication_protocol
rdf:type
owl:Thing
rdfs:label
Communication protocol
rdfs:comment
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both. Multiple protocols often describe different aspects of a single communication. A group of protocols designed to work together is known as a protocol suite; when implemented in software they are a protocol stack.
dbp:wikiPageUsesTemplate
dbt:Use_American_English dbt:Notelist dbt:ISBN dbt:Cite_book dbt:Reflist dbt:Use_dmy_dates dbt:Better_source_needed dbt:Telecommunications dbt:Computer_science dbt:IETF_RFC dbt:Efn dbt:Short_description dbt:Authority_control
dct:subject
dbc:Communications_protocols dbc:Data_transmission dbc:Network_protocols
dbo:wikiPageExternalLink
n10:Book91.html n13:www.usingcsp.com n16:article.aspx%3Fp=20482 n17:protocols_en.html n20:rfc1122. n21:protocolsuite.html
dbo:thumbnail
n12:Internet_layering.svg?width=300
foaf:depiction
n12:Internet_layering.svg n12:Protocol_and_Software_layering.svg n12:Message_flows.svg
prov:wasDerivedFrom
n18:Communication_protocol?oldid=1073308140&ns=0
dbo:wikiPageID
28030850
dbo:wikiPageLength
49409
dbo:wikiPageRevisionID
1073308140
dbo:wikiPageWikiLink
dbr:Data_structure dbr:Network_Control_Program dbr:Concurrent_computing dbr:Enterprise_Distributed_Object_Computing dbr:Internet_Protocol dbr:Tunneling_protocol dbr:International_Organization_for_Standardization dbr:Moore_machine dbr:Debugging dbr:Connection-oriented_communication n6:SPX dbr:X.25 dbr:Mealy_machine dbr:Error_detection_and_correction dbr:National_Marine_Electronics_Association dbr:Combinatorial_explosion dbr:Internet_Engineering_Task_Force dbr:Rémi_Després dbr:Application_software dbr:Physical_layer dbc:Data_transmission dbr:Finger_(protocol) dbr:Institute_of_Electrical_and_Electronics_Engineers dbr:Internet dbr:Finite-state_machine dbr:Syntax dbr:Transmission_medium dbr:Data_link_layer dbr:List_of_Internet_pioneers dbr:Lists_of_network_protocols dbr:Technological_convergence dbr:IBM dbr:Duplex_(telecommunications) dbr:Parsing dbr:File_Transfer_Protocol dbr:State_(computer_science) dbr:Human-readable_medium dbr:DECnet dbr:Virtual_circuit dbr:International_Telecommunication_Union dbc:Communications_protocols dbr:Synchronization n14:Internet_layering.svg dbr:AppleTalk dbr:Network_layer n14:Protocol_and_Software_layering.svg dbr:Radia_Perlman dbr:Protocol_Wars dbr:Xerox_Network_Systems dbr:Session_layer dbr:Radio dbr:Contention_(telecommunications) dbr:Byte dbr:Network_congestion dbr:Algorithm dbr:Implementation dbr:Datagram dbr:Augmented_Backus–Naur_form dbr:Computer_hardware dbr:Timeout_(computing) dbr:Andrew_S._Tanenbaum dbr:Protocol_stack dbr:Information dbr:Asynchronous_Transfer_Mode dbr:Bob_Kahn dbr:Collision_(telecommunications) dbr:Data-flow_diagram dbr:Technical_standard dbr:World_Wide_Web_Consortium dbr:ITU-T dbr:Communication dbr:ASN.1 dbr:Internet_protocol_suite dbr:Systems_engineering dbr:Internetworking dbr:Transport_layer dbr:Software dbr:Abstraction_layer dbr:ARPANET dbr:Communicating_sequential_processes dbr:Maximum_transmission_unit dbr:Transmission_Control_Protocol dbr:Simple_Mail_Transfer_Protocol dbr:Shared_medium dbr:Shared_memory dbr:Ethernet dbr:Public_switched_telephone_network dbr:Standards_organization dbr:Software_design_pattern dbr:OSI_model dbr:De_facto_standard dbr:Connectionless_communication dbr:AX.25 dbr:Translator_(computing) dbr:ASCII dbr:Programming_language dbr:Marine_electronics dbr:Physical_quantity dbr:NPL_network dbr:Oligopoly dbr:Mordechai_Ben-Ari dbr:Gerard_J._Holzmann dbr:EbXML dbr:Medium_access_control dbr:Monopoly dbr:Proprietary_protocol n14:Message_flows.svg dbr:Roger_Scantlebury dbr:SATNET dbr:Vint_Cerf dbr:Communications_system dbr:International_Networking_Working_Group dbr:Application_layer dbc:Network_protocols dbr:Lossless_compression dbr:Interface_Message_Processor dbr:Operating_system n22:2 dbr:Presentation_layer n22:3 dbr:Systems_Network_Architecture
dbo:abstract
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both. Communicating systems use well-defined formats for exchanging various messages. Each message has an exact meaning intended to elicit a response from a range of possible responses pre-determined for that particular situation. The specified behavior is typically independent of how it is to be implemented. Communication protocols have to be agreed upon by the parties involved. To reach an agreement, a protocol may be developed into a technical standard. A programming language describes the same for computations, so there is a close analogy between protocols and programming languages: protocols are to communication what programming languages are to computations. An alternate formulation states that protocols are to communication what algorithms are to computation. Multiple protocols often describe different aspects of a single communication. A group of protocols designed to work together is known as a protocol suite; when implemented in software they are a protocol stack. Internet communication protocols are published by the Internet Engineering Task Force (IETF). The IEEE (Institute of Electrical and Electronics Engineers) handles wired and wireless networking and the International Organization for Standardization (ISO) handles other types. The ITU-T handles telecommunication protocols and formats for the public switched telephone network (PSTN). As the PSTN and Internet converge, the standards are also being driven towards convergence.
foaf:isPrimaryTopicOf
n18:Communication_protocol