Skip to main content

Internet & Web

Internet

Internet is connection of various devices around the world each device is identified through its IP address which are connected through routing.In routing there is one common device(router) which pass my data to some other devices viceversa.



Above image is a small example but its huge with so many networks connected together.Below image just show the fraction of internet


Now for example you are taking internet service from airtel then they will bring cable and connect it to your home router from where u can access the internet in the same way airtel is also taking internet from somewhere what i mean to say that there is lot of cabel distribution under earth and ocean to enable the Internet

Web

web is a system  to share the information over the internet .Each information is identified through its URL(ex facebook.com,google.com) and these information are transferred through protocol(set of rules and regulation) HTTP

HTTP

HTTP(Hyper Text Transfer Protocol)  transfer the information through request, response.
Request->I want this page
Response->Here you go
so when the response come my browser job is to display the information  in a beautiful webpage which can be seen through my human eyes.

Web Server

Servers are nothing but device connected to internet, there are many servers like game server, database server and here will talk about web server  whose entire job is to satisfy the request coming to it through http. Though it will not give information directly will check if it has permission how much data to show and much more

 There are separate servers for each URL like Wikipedia server,reddit server etc. One more fact is request side is called client side

Request & Response Cycle


 

Srever response is in the form of code and what web browser will do is to change it to webpage read by human eyes or listen by human ears according to code.

Example

You bought bed online it will come in pieces with instruction how to join it, in the same way serveer gives response with instruction how to make page and web browser make it with its help. You can see the information send by server through view page source.

These pages in page source are made up of HTML,CSS and JS


Front End/Back End

Front end development is atmost based on 3 tools HTML,CSS,JS that runs on web browser and backend development focuses on stuff that runs on server.



Comments