====== Protocol ====== In both networking and human contexts a //protocol// defines the format and order of messages sent and received between human or network entities, and the actions taken on message transmission and receipt. Network protocols of which [[HTTP]], [[Telnet]], [[SMTP]], [[POP]], [[IMAP]], [[DNS]], [[FTP]], [[UDP]], [[TCP]], [[IP]], [[Ethernet]], [[ADSL]], [[HFC]], [[PPP]], and [[WiFi]] are examples mentioned in these modules, are defined by published standards (See [[IETF Standard]], [[IEEE Standard]]). Human protocols are defined by cultural practices and other, often informal, conventions. ---- [[Glossary]] : [[glossary#A|A]] | [[glossary#B|B]] | [[glossary#C|C]] | [[glossary#D|D]] | [[glossary#E|E]] | [[glossary#F|F]] | [[glossary#G|G]] | [[glossary#H|H]] | [[glossary#I|I]] | [[glossary#J|J]] | [[glossary#K|K]] | [[glossary#L|L]] | [[glossary#M|M]] | [[glossary#N|N]] | [[glossary#O|P]] | [[glossary#Q|Q]] | [[glossary#R|R]] | [[glossary#S|S]] | [[glossary#T|T]] | [[glossary#U|U]] | [[glossary#V|V]] | [[glossary#W|W]] | [[glossary#X|X]] | [[glossary#Y|Y]] | [[glossary#Z|Z]]