Answers:
有很多问题可以解决,但是这里是关于RFC 1918中定义的“ 专用IP地址 ” 的速成班
IP地址已分解为所谓的类,如此处所示,已不再使用(用CIDR代替),但可能有助于了解不同大小的网络:
关于地址,有几个基本区别。您拥有所谓的“网络”,“网络地址”,“公共地址”,“私有地址”和“子网”
简而言之,您的计算机获取的IP地址位于特定的IP网络中,您的计算机IP地址和网络地址(通常在本地路由器中定义)是“私有地址”。专用地址与公用地址的不同之处在于,专用地址未分配给公用网络。例如,如果您ping'google.com',您将收到google.com解析为公共地址的回复。那是一个公共地址。有些网络是“专用”的,不会被公开分配,它们被称为专用IP地址。有关更多信息,请阅读此处: http //whatismyipaddress.com/private-ip
以下是专用网络范围的列表:
> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
我认为,将其可视化的最简单方法是想象以下内容。您的互联网提供商会为您提供一个IP地址。我们称之为50.100.101.154。这已插入家中的调制解调器/路由器。那是公共接口的IP地址。但是,网络上的设备比您想要的更多,因此调制解调器/路由器要做的就是创建一个“内部”网络。假设它为网络选择了192.168.1.0,这是一个标准的网络掩码(请阅读相关链接以了解更多信息)。这意味着您可以插入路由器内部的设备,并为它们提供符合此模式的任何IP地址:192.168.1.1-254。最后一个八位字节(最后一个句点之后的空格)是主机IP地址的“可用范围”。有一些特殊的IP地址(网络地址,广播地址等),但是,
因此,简短的答案是:10.xxx,192.168.xx,172.16-31.xx都是您可以在自己的家庭网络中使用的IP地址,它们永远不会与公共IP地址冲突。这很重要,原因如下:
当您尝试访问网站时,说google.com,然后浏览器转到互联网上的DNS服务器并说“ google.com在哪里?” 它以IP地址的形式返回响应。响应基本上是:“如果要访问google.com,请转至8.8.8.8”,因此您的浏览器随后向8.8.8.8发送请求并加载其中的任何页面。
那么,如果您在网络中使用8.8.8.8作为IP地址呢?好吧,您可能会遇到问题,因为路由器可能会说:“我知道8.8.8.8在哪里,就在那儿!” 然后您最终无法访问google.com,因为您无法退出网络并解析正确的8.8.8.8地址。由于专用IP地址范围是供私人使用的,因此公共网站永远都不应使用它们,因此您永远不要查找指向其中一个的网站地址(在LAN外部)。
127.0.0.1是一种特殊的地址,称为您的“本地主机”地址,在这里我不再赘述。它的确涵盖了整个127个范围:127.0.0.0 - 127.255.255.255
可以将其视为为设备提供自己的IP地址的一种方法,而任何人或其他任何人都不能使用该地址进行操作。
如果您还有其他问题,请告诉我!
好吧,我使用美国方法,对于任何困难的问题或争论,我都喜欢一个简单的解决方案,然后我基本上可以告诉您以下内容:
私人IP类别:
A级:10.0.0.0至10.255.255.255 B级:172.16.0.0至172.31.255.255和127.0.0。* C级:192.168.0.0至192.168.255.255
A级:适用于大型网络(国际公司)B级:用于中型网络。大型大学校园就是一个很好的例子。C类:C类地址通常用于中小型企业。
广播-以网络中所有计算机为目标的消息将作为广播发送。这些消息始终使用IP地址255.255.255.255
IP地址是一个数字标签,用于标识使用IP(互联网协议)的网络中设备(通常是计算机)的接口(通信元素/连接)的逻辑和分层方式,该方式对应于网络级TCP / IP协议。
专用IP地址:要在本地网络(内部网)中标识,公用IP地址:要在外部网络(外部网)中标识。
塞萨尔·加拉加斯(Cesar Caracas)2016年1月
class B
历史上讲是/16
诸如此类,192.168.0.0/16
而C类则是/24
。有没有类的/12
,如172.16.0.0/12
,
IP地址是32位二进制数。为了使人们更容易阅读它们,我们将32位数字分成8位组,将每个组转换为十进制,然后在它们之间放置句点以将它们分开。
所以:
11000000101010000000001000000001
becomes
11000000 10101000 00000010 00000001
becomes
192 168 2 1
and is written
192.168.2.1
所有IP地址都是以这种方式形成的。LAN地址没有什么特别的。