Internet and Website Development


Internet and website development


In this blog:

  • Understanding what is web.
  • communication protocols.
  • Architecture of the Web.
In this blog the introductory concepts of the internet and web development. The objective is to provide you with through knowledge that is mandatory to know before starting web application development.

what is web:
The World Wide Web (WWW or W3), commonly known as the web, is a collection of public websites connected to the Internet worldwide. These websites are a collection of interrelated pages known as web pages. Web pages are generally text documents that may also contain images, audio, video and graphics. These web pages are formatted by using HyperText Markup Language (HTML) and can be accessed using web browsers such as Internet Explorer and Google Chrome. Now that you know what is web, let us discuss about how the web has evolved.



Communication protocol
Image result for what is www in computerIn 1984, to aid network interconnection and communication, the International Standards Organisation (ISO) developed a standard model known as Open Systems Interconnection (OSI) reference model. This model is now the primary architectural model for network communication. The OSI model is a seven-layered structure for data communication between two-interconnected systems. Figure 2 specifies the overview of OSI model diagrammatically


Image result for communication protocols
1. Physical Layer: This layer deals with the physical characteristics of transmission medium and defines the functions needed to carry data in bit stream over physical medium such as fibre optic cable.

 2. Data Link Layer: This layer provides access to the networking media and physical transmission across media and enables the data to locate its destination on a network.

 3. Network Layer: This layer defines the mechanism of data delivery between computers.

 4. Transport Layer: This layer regulates the information flow to ensure end-to-end connectivity between host applications accurately.

 5. Session Layer: This layer defines how to start, control and terminate conversations between applications.

6. Presentation Layer: This layer ensures the readability of the data by application layer.

7.Application Layer: This layer provides network services to user applications.



Post a Comment

0 Comments