First this is my situation:
-My ISP company have a limited ip range(XXX.XXX.0.0-XXX.XXX.255.255) so i assume there are about 65000 free ip.
-The company have customers more than 80000.
-The internet connection disconnects every 24hr's and reconnect using new ip.
i assume from the above situation that its possible to share the same ip between two or more computers over the internet.
My question is:
How can i know if my ip is shared by another computer over the internet or not.
shared IP
- aymanallouh
- Newbie
- Posts: 4
- Joined: 24 Dec 2005, 17:00
- 18
- Contact:
- bad_brain
- Site Owner
- Posts: 11636
- Joined: 06 Apr 2005, 16:00
- 19
- Location: In your eye floaters.
- Contact:
hmm...this is quite interesting. I don't think IPs are shared, simply because of the fact that an IP is always bundled with the MAC address of the network card.... 1 IP can't have 2 MAC addresses at the same time, it would be impossible to route the data packets in a reliable way (especially when it's such a small and local ISP, because the chance that the traffic for both MAC addresses would go over the same router would be really high).
the only possibility for using a shared IP would be by connecting to the ISP by using a private IP, but this is also impossible because private IPs are not routed on the internet....so the ISP would have to act like a proxy and your box would be a part of the physical network which is totally unlikely, but well, simply connect to the net and check with ipconfig or ifconfig (when on Linux). if there is REALLY only a private IP for your box you can use a packetsniffer like Wireshark and sniff the traffic in promiscuous mode to discover the other LAN members (yes, it would be really a LAN in this case, that's why it's very unlikely) or simply ping the broadcast address.
but well, like I said, this is very unlikely, I think your ISP has simply more than 1 IP range...or is speculating that not every user is connecting at the same time anyway...
the only possibility for using a shared IP would be by connecting to the ISP by using a private IP, but this is also impossible because private IPs are not routed on the internet....so the ISP would have to act like a proxy and your box would be a part of the physical network which is totally unlikely, but well, simply connect to the net and check with ipconfig or ifconfig (when on Linux). if there is REALLY only a private IP for your box you can use a packetsniffer like Wireshark and sniff the traffic in promiscuous mode to discover the other LAN members (yes, it would be really a LAN in this case, that's why it's very unlikely) or simply ping the broadcast address.
but well, like I said, this is very unlikely, I think your ISP has simply more than 1 IP range...or is speculating that not every user is connecting at the same time anyway...
-
- Fame ! Where are the chicks?!
- Posts: 291
- Joined: 14 Oct 2006, 16:00
- 17
- Location: Some hippy's van
- Contact:
So what kind of internet service is it? Dial-up, dsl, cable? I know a dial-up isp knows that not everyone of there customers are going to be online at the same exact time. And they likely took an annual average of the people logged in at any given time. They have there peak times and they most likely have plenty of Ip's available. You also have to keep in mind that isp's are usually big companies. At least in the US they are. Few isp's to rule the internet.
On a broadband connection, if you so desired you could set up 30 computers and connect them all to one router. Then you have yourself one good network. In some places Ip's are assigned by neighborhood. Yes it sounds crazy but i've found my neighbors and I are all in the same subnet. Our whole neighborhood network. 1.x.x.0 - 1.x.x.255 can be connected to another network range. 1.x.x.0-1.x.x.255 and just have 2 network ip's from the 2 routers. Think out the network topolgy right and with money comes more and more ip's.
I honestly don't know if that helped but your not going to have the same external IP as someone else. but. You can have router A and router B. and have 2 x.x.x.2's. But there on different networks and broadcast packets aren't going to get past the routers.
So no worry =D
On a broadband connection, if you so desired you could set up 30 computers and connect them all to one router. Then you have yourself one good network. In some places Ip's are assigned by neighborhood. Yes it sounds crazy but i've found my neighbors and I are all in the same subnet. Our whole neighborhood network. 1.x.x.0 - 1.x.x.255 can be connected to another network range. 1.x.x.0-1.x.x.255 and just have 2 network ip's from the 2 routers. Think out the network topolgy right and with money comes more and more ip's.
I honestly don't know if that helped but your not going to have the same external IP as someone else. but. You can have router A and router B. and have 2 x.x.x.2's. But there on different networks and broadcast packets aren't going to get past the routers.
So no worry =D