A question about ip adresses?
so i really dont understand ip addresses? how do they work/how are they assigned. i know that ip addresses change. but how. and if im on my home network, then i leave and come back, is my ip address going to be the same as before?
Observing members:
0
Composing members:
0
10 Answers
IP address ranges are allocated to ISP’s by companies like IANA who decide who gets what. So your ISP will be allocated a certain address range, say 163.6.0.1 – 163.7.2.1 (as a generic example). Your ISP will then have something like a large number of DHCP servers which your computer will ‘communicate’ with, you use the login details, your computer ‘talks’ to the ISP’s computers and then they assign an IP Address to you. If you’re ISP uses dynamic IP address’ it will just allocate you an IP address within it’s range that is currently free. If it’s fixed the ISP servers will just give you the same IP address everytime (see Dynamic and static IP addresses).
As for local networks it works on the same concept but they’re limited to the addresses allocated for private networks. For example, my router acts as a small DHCP server and so the computers on my home network will get the next free IP address available when the computers start up, or I can set which computers can have which IP by using a computer’s MAC address which is a unique ID to each ethernet enabled device.
I hope that’s clear/informative, if not don’t hesitate to ask for more information. I’m not an expert and I’ve no idea how the actual inner workings of an ISP works because I’ve never worked for one. But I know somewhere the ISP will be allocated an IP address range which will then allocate you one of these IP addresses for your usage.
Edit: oh, and domain names and IP addresses are a new subject altogether, which I do understand the basics of to :)
so your house gets an ip address range from the ISP, but at that time the ISP doesnt know how many computers you will have on the network, so how does it know how many address to allocate for you in that range
Ah, how do you connect to the internet? Do you connect through a router with multiple computers on that single router?
yes, one router to provide the wireless for 3 computers
Okay, your ISP will give your router a single IP address for accessing the internet/the outside world. Your router will allocate your 3 computers individual IP addresses within one of the three allowed private network ranges (10.0.0.0 – 10.255.255.255, 172.16.0.0 – 172.31.255.255 or 192.168.0.0 – 192.168.255.255) these IP addresses are only accessibly locally. Even though you may access the internet with all 3 computers at the same time they each have the same IP address from the view of the internet as they are accessing it through your router, whereas they will have individual IP addresses on your router/local network. To understand more about how the router knows which PC to send the data to you have to go into packets, headers and other stuff I don’t quite understand, yet. :)
oh i see. thanks a ton for the help and some awesome answers
It’s okay, anytime, well anytime I know what I’m talking about of course :)
want the best ip setup go with a static ip if Accepted by ur isp
wow!! the above explanations are very long and comprehensive, I would read them if I wanted to reeally understand how IPs function. But the cliffs note version is:
Every network is free to assign its own IPs. So when your router gets switched on and connects to your ISP, they give you the first available free address on the internet, within the boundaries they are allowed. They usually have a whole block they can use, like 124.125.x.x, where they can assign you any 2 values for x.
Also, when your PC connects to your router, there is a separate local network formed, and the router can assign any IP it wants to your PC, without affecting operations, any website you visit will still see a request from 124.125.x.x. So your router will give you any free IP address that any other PC on your local network hasnt already been assigned, for example, 192.168.0.3.
It’s almost as if every time you switched on your cell phone, you would get the first available number. Although, IPs can be set to be fixed, like telephone numbers, but if the settings conflict and two devices on the same network, like two PCs on the same laptop, are set by mistake to have the same IP, the network won’t function right.
OK never mind, my answer ended up being just as long :S
Response moderated (Spam)
Answer this question
This question is in the General Section. Responses must be helpful and on-topic.