Semaphore Flag Signaling System
In computer networking, Semaphore Flag Signaling System (SFSS) is a humorous proposal to carry Internet Protocol (IP) traffic by semaphores. Semaphore Flag Signaling System was initially described in RFC 4824,[1] an April Fools' Day RFC issued by the Internet Engineering Task Force edited by J. Hofmueller, et al. and released on April Fools' Day 2007. It is one of several April 1 RFCs.
Reference implementation
A reference implementation of IP over SFS has been done by the authors of the RFC within the project "Talking the Fish". An email was transmitted using SMTP over Semaphore Flag Signals.[2]
See also
- IP over Avian Carriers, a similar humorous proposal
- Semaphore, for other kinds of semaphores
- Victorian Internet, for the serious relation between semaphore and the internet
- Free-space optical communication, a more effective method of high-speed communication using visible light in free space
- Optical telegraph
References
- ^ J. Hofmueller; A. Bachmann; IO. zmoelnig, eds. (1 April 2007). The Transmission of IP Datagrams over the Semaphore Flag Signaling System (SFSS). Network Working Group. doi:10.17487/RFC4824. RFC 4824. Informational. This is an April Fools' Day Request for Comments.
- ^ Talking the Fish
- v
- t
- e
Internet Engineering Task Force RFC standards
- User Datagram Protocol (768)
- IPv4 (791)
- Transmission Control Protocol (793)
- Telnet (854)
- File Transfer Protocol (959)
- Domain Name System (1034, 1035)
- Gopher (1436)
- Point-to-Point Protocol (1661)
- Post Office Protocol (1939)
- Internet Message Access Protocol (3501)
- Network News Transfer Protocol (3977)
- DNSSEC (4033, etc.)
- Secure Shell (4251, etc.)
- IPsec (4301, etc.)
- Datagram Congestion Control Protocol (4340)
- Lightweight Directory Access Protocol (4510, etc.)
- Stream Control Transmission Protocol (4960)
- TLS 1.2 (5246)
- Network Time Protocol (5905)
- Hypertext Transfer Protocol (7230-7235)
- HTTP/2 (7540)
- DNS over TLS (7858, 8310)
- IPv6 (8200)
- TLS 1.3 (8446)
- Base64 (2045, etc.)
- Portable Network Graphics (2083)
- UTF-8 (3629)
- Uniform resource identifier (3986)
- iCalendar (5545)
- JSON (8259)
- IP over Avian Carriers (1149)
- Peg DHCP (2322)
- HTCPCP (2324)
- Evil bit (3514)
- UTF-9 and UTF-18 (4042)
- Semaphore Flag Signaling System (4824)
Category:Internet Standards