Purchase Solution

Why we need IP and How URL Works

Not what you're looking for?

Ask Custom Question

1. Why does the Internet need HTTP, TCP, IP and DNS? Why isn't the Internet Protocol (IP) enough to do the job? Please reply to these specific points of confusion.
2. Another thing that puzzles me is that sometimes when I type a uniform resource locator (URL), I was told that the host named in the URL does not exist. Yet often this is a host name I have been using successfully for months or even years. What is going on?

Thanks in advance for helping me answer these questions.

Purchase this Solution

Solution Summary

Explains in detail the following points:
a) hy does the Internet need HTTP, TCP, IP and DNS? Why isn't the Internet Protocol (IP) enough to do the job? Please reply to these specific points of confusion.
b) Why does a URL does not work now, even though it was working some time ago.

Solution Preview

These are interesting questions. I will try to answer them as follows.

A) According to the International Standards Organizations (ISO) Open Systems Interconnect (OSI) model [1], there are seven abstract layers for network communication. Internet Protocol occupies layer 3, the network layer which is responsible for providing the functional and procedural means of sending packets from a source to a destination via one or more networks ...

Purchase this Solution


Free BrainMass Quizzes
C++ Operators

This quiz tests a student's knowledge about C++ operators.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

C# variables and classes

This quiz contains questions about C# classes and variables.

Javscript Basics

Quiz on basics of javascript programming language.

Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.