HTTP (Hypertext Transfer Protocol) is an application layer protocol which is the foundation of World Wide Web used for accessing and sharing information across Internet. Internet is a collection of Networks that was built to distribute and access information. Many application protocols are used in the Internet for distributing Information out of which HTTP is the…
Category: Internet
Internet Engineering Task Force (IETF)
Internet Engineering Task Force (IETF) is a non-profit organization was founded in 1986 that develops and maintains standards for the Internet. There is no membership for IETF. Anyone can volunteer and contribute to IETF. IETF Mission “The overall goal of the IETF is to make the Internet work better.”“Its mission is to produce high quality,…
World Wide Web (WWW)
World Wide Web (WWW) is collection of Web Systems across Internet. Tim Berners-Lee invented Web in CERN during 1989. Web allows documents and other media to be published on web servers that can be accessed by users across Internet using HTTP protocol. Internet is a collection of networks which evolved to share information. Web is…
Web Server
A web server is computer system that stores, processes, and delivers web content, like HTML pages, images, and videos to clients through web browser using Hypertext Transfer Protocol (HTTP) protocol. The Web Server Software is responsible for receiving the HTTP request and responding back with requested information.
TCP 3-Way Handshake
TCP is the primary transport layer protocol that is used to transport data between systems when communicating over a network. TCP is a connection oriented protocol that provides reliability, flow control, congestion control and multiplexing. TCP establishes a connection between the systems when they want to send data with a 3-way handshake. The client starts…
Domain Name Service (DNS)
Domain Name Service (DNS) provides naming service for computers and services. It has a database of mappings of hostnames to IP addresses. Client which wants to access target services on a server, connects to the hostnames. To resolve the hostname, the client send requests to the DNS server and gets the IP address. Using the…
Defense Advanced Research Projects Agency (DARPA)
Defense Advanced Research Projects Agency (DARPA) is a research and development agency in United States governed by Department of Defense (DOD) that is responsible for the development of emerging and breakthrough technologies for US military. ARPA was established in 1957. DARPA programs focus on the fundamental research required to establish proof of concept.
Network Information Center (NIC)
Network Information Center (NIC) also known as InterNIC was the organization that was responsible for Domain Name System (DNS) domain name allocations and X.500 directory services. From 1998, the Internet Corporation for Assigned Names and Numbers (ICANN) took it the responsibility for managing DNS.
Dynamic Host Control Protocol (DHCP)
Dynamic Host Control Protocol (DHCP) is a network management protocol that is used in IP network to assign IP addressed to nodes connected to the network automatically. DHCP is described in RFC 2131. In 1980s, there was Diskless Workstations which did not have disk with basic memory that used network booting. Since it has very…
IEEE 802
IEEE 802 is a networking standard developed and maintained by LAN/MAN Standards Committee (LMSC) for Local Area Network (LAN), Personal Area Network (PAN) and Metropolitan Area Network (MAN). IEEE 802 recommends best practices using an open and accredited process for Wired LAN, Wireless LAN, Wireless PAN, Wireless MAN.