ip相关

对ip做个相关的总结:

IP

IP是Internet Protocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。

IP地址

IP规定网络上所有的设备都必须有一个独一无二的IP地址,就好比是邮件上都必须注明收件人地址,邮递员才能将邮件送到。同理,每个IP信息包都必须包含有目的设备的IP地址,信息包才可以正确地送到目的地。同一设备不可以拥有多个IP地址,所有使用IP的网络设备至少有一个唯一的IP地址。
ip地址分为公网ip地址和私网ip地址,分别来说
IPv4(网际协议版本4)使用32位(4字节)地址,所以我们看到的ip没有超过255的,这个都知道。
因为32位的数量有限,所以到2011年,IPv4完全分配,用没了。现在出了一个IPv6来解决数量不够的问题。
ok,IPv4有32位,那我们就来看一下
最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。
举个例子:A类地址的net-id是从1-126,也就是说A类的网络有126个,host-id有16777214种,也就是说每个网络放16777214个计算机或服务器,并且为这些设备分配一个地址,也就是公网地址。B类C类也是这样,只不过网络id不一样。
上个图就好理解了在这里插入图片描述
A类IP地址范围1.0.0.1到126.255.255.254 子网掩码为255.0.0.0
B类IP地址范围128.0.0.1-191.255.255.254 子网掩码为255.255.0.0
C类IP地址范围192.0.0.1-223.255.255.254 子网掩码为255.255.255.0
D类IP地址范围224.0.0.0到239.255.255.255

特殊的网址

  1. 每一个字节都为0的地址(“0.0.0.0”)对应于当前主机;
  2. IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址;
  3. IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。
  4. IP地址中不能以十进制“127”作为开头,该类地址中数字127.0.0.1到127.255.255.255用于回路测试,如:127.0.0.1可以代表本机IP地址,用“http://127.0.0.1”就可以测试本机中配置的Web服务器。
  5. 网络ID的第一个6位组也不能全置为“0”,全“0”表示本地网络。
  6. 这个169. 254.0.0到169 254.255.255是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器,这时你将会从169.254.0.0到169.254.255 .255中临得获得一个IP

因为设备数量太多,为了节省公网ip的开销,保留了一部分ip地址,就是所谓的私网ip了。比如说一个设备给他分配了一个公网ip,但这只有一台设备连上了网络,我们想通过这个设备来上网的话,可以组建子网,就相当于这个设备是个中间件,我们可以用这些保留的ip来组建子网。先来看看保留的地址,过会举个例子就好理解了。
以下列出留用的内部私有地址
A类 10.0.0.0–10.255.255.255
B类 172.16.0.0–172.31.255.255
C类 192.168.0.0–192.168.255.255
比如我的公网ip(在百度上搜索ip会出来)是113.120.156.120这是一个A类地址,然后我用命令ipconfig 发现我的ip是192.168.0.100,也就是说我的私有ip是C类的,在113.120.156.120这个设备上将netid错位,变成c类的netid那么长,这样就把我的网络变成了c类的,通过一种叫NAT(网络地址转换)的方法将我这个子网ip要发送的数据和要接收的数据和Internet交互。

注:以上是个人理解,有一部分是摘自百度百科,一部分是摘自博友,有什么不对的地方,请各位大咖相告,多谢!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值