Marup language are designed to create an appropriate markup scheme for an electronic document or web page. The language
specifies the code for formatting, both the layout and style, within a text file. HTML is an example of markup language.
We will learn the details of HTML in unit - II.
Similarly, there are specific rules, which determine how the data should be transferred over the networks, compressed, presented on the screen, and so on. These sets of rules are called Protocols.
Likewise, there are many other protocols, each one governing the way a particular technology works. Hence, the basic need for protocols is to standardise the processes and ways of communicating over a computer network. Lets us learn about the most common protocols and their unique features :
TCP / IP is a two - layer program. The higher layer, TCP, manages the breaking down and assembling of the data, whereas the lower layer, IP, is responsible for the accurate delivery of the data over the Internet.
| For examples, when we access our Gmail account, the process of HTTP transaction takes place as shown below : In the first step, we open a connection to the Gmail server by typing the URL, http://www.gmail.com. This URL actually sends an HTTP command to the web server directing it to fetch and transmit the requested web page. In the second step, we enter our credentials in the form of username and password. When we click on Login, a request is sent to the server starting the type of transaction and the data. The transaction type is Login and the data requested is your e - mail account. In the third stage, the server checks whether the username and password are entered correctly or not. If the credentials are correct, the server sends the desired data, hence the current status is 'Success'. If the credentials do not match, the server redirects you to the home page with an error message. The currect status of this transaction becomes 'Failure'. |