Category: 

What is IP or Internet Protocol?

Article Details
  • Written By: Brendan McGuigan
  • Edited By: Niki Foster
  • Last Modified Date: 22 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Built at the request of Dag Hammarskj√∂ld, the United Nations Headquarters has a meditation room dedicated to silence.   more...

October 1 ,  1890 :  Yosemite National Park was established.  more...

Internet protocol is the set of techniques used by many hosts for transmitting data over the Internet. The current version of the Internet protocol is IPv4, which provides a 32-bit address system.

Internet protocol is a "best effort" system, meaning that no packet of information sent over it is assured to reach its destination in the same condition it was sent. Often other protocols are used in tandem with the Internet protocol for data that for one reason or another must have extremely high fidelity.

Every device connected to a network, be it a local area network (LAN) or the Internet, is given an Internet protocol number. This address is used to identify the device uniquely among all other devices connected to the extended network.

The current version of the Internet protocol (IPv4) allows for in excess of four billion unique addresses. This number is reduced drastically, however, by the practice of webmasters taking addresses in large blocks, the bulk of which remain unused. There is a rather substantial movement to adopt a new version of the Internet protocol (IPv6), which would have two to the one-hundred twenty-eighth power of unique addresses. This number can be represented roughly by a three with thirty-nine zeroes after it.

Ad

The reason such a virtually unlimited set of Internet protocol addresses is desirable is because of the onset of small wireless devices. In the past it seemed that four billion addresses would be more than enough, but addresses were used only by computers at the time. In the future, it is conceivable that for every human being on earth there will be hundreds, if not thousands, of devices communicating via wireless networks, each needing its own address in the Internet protocol.

Most human users do not utilize IP addresses directly, instead using words to access the servers and computers they wish to visit. Inputted domain names are connected to their Internet protocol addresses through the domain name system (DNS), which keeps a record of all domain names and the IP address they are related to.

Ad

You might also Like

Recommended

Discuss this Article

anon140876
Post 9

How do I change my ip address?

anon101378
Post 8

Is there more than one IP address for the one system. If yes/no then tell me how?

anon48846
Post 7

Is it possible for me to change the IP of my system. If it is possible, how?

dumesh2001
Post 5

What is DNS\Gateway? Why is it installed in network.

dumesh2001
Post 4

What is ip add. and why is an ip add. installed in network?

anon6834
Post 3

How can i get the ip other person during chatting?

anon3176
Post 2

An IP address won't get you an exact address. At best, it could give you a specific area or neighborhood. At worst, it could only indicate who their service provider is and in what country.

anon3171
Post 1

I have the IP address of my friend, who is in Pakistan. Can i get his address by that IP? If yes then tell me how?

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}