1. Computer Networks
The network
What is Network Protocols???
- Communication over networks must have a certain "structure" so everyone can understand
- Different "structures" (protocols) are used for different types of communication
Example:
2. HTTP
HTTP stands for Hyper Text Transfer Protocol
i.e. Protocol for sending and receiving HTML documents.
2.1 HTTP Request & Response
Communication between clients and servers is done by requests and responses:
- A client (a browser) sends an HTTP request to the web
- A web server receives the request
- The server runs an application to process the request
- The server returns an HTTP response (output) to the browser
- The client (the browser) receives the response
Example: