Thursday, September 29, 2016

Week 2: Day 06 - Communications Technologies #2


Hello again! Today, I will cover internet/web terms and explore how web servers and browsers work. This week I started my other course, so I will be updating this blog less, but all objectives will be covered regardless. In any case, let's begin!

The World Wide Web (WWW), a term that is often conflated with "The Internet". The WWW is an information space, which is linked with Uniform Resource Locators (URL), and can be accessed using The Internet. It was invented by Sir Tim Berners-Lee in 1989. Most of the WWW consists of text documents, which are formatted into HTML. You can find old pages from the 1990s and early 2000s on the WWW. You will be able to tell based on the version of HTML, and whether it has CSS or not. Multiple webpages with a common domain, make up a website.

Next, the URL is how you access webpages. For example, the main page of my blog has the URL "https://www.martincompappconcepts.blogspot.com". Looking at the URL, there is another key term that needs to be noted. The domain name, is www.martincompappconcepts.blogspot.com. The "www" is a necessary prefix, which stands for "World Wide Web", and what comes after is the custom domain that I came up with, along with the ".blogspot" which is required. Finally, the suffix ".com" stands for "company", and is one of many common suffixes used in the Domain Name System (DNS). Since there is also ".net", ".gov", ".co.uk", etc.

Another term that I'm to know is "File Transfer", which is a very broad term. It loosely means, transferring/transmitting files over a network and to the internet. To transfer files within the network, you use File Transfer Protocol (FTP), and to do it over the internet, you use Hyper Text Transfer Protocol (HTTP). Nowadays, it can also be done using instant messaging and whatnot. There are 2 types of file transfers:

- Pull-based file transfers where the receiver initiates a file transmission request
- Push-based file transfers where the sender initiates a file transmission request.

Other common protocols are Transmission Control Protocol and the User Datagram Protocol. These protocols are run within internal networks, and dictated by the router. Your router receives an internet connection from the modem, which is usually issues by the Internet Service Provider (ISP). Some common ISPs in America are Comcast, Verizon, Cox, etc.

Finally, if you want to host a website. You'll need to consult a web hosting service. An example is Google, who is hosting my blog, as they own Blogger. For many people, they get their custom domain from the company who is hosting their website. To host websites on your own, you can use Apache or mySQL. Many people do this on their home servers. Anyways, that wraps up my blog for today. Thanks for reading, and until next time!

No comments:

Post a Comment