开发者社区> 冬至饮雪> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

计算机网络学习笔记--网络层之IP地址与子网

简介: IPv4地址:       我们知道在网络层(TCP/IP体系结构的网际互联层),最重要的一个协议就是IP协议,现在正处于IPv4和IPv6的过渡时期,但目前来说,IPv4仍为主流,所以主要讲Ipv4.
+关注继续查看

IPv4地址:

      我们知道在网络层(TCP/IP体系结构的网际互联层),最重要的一个协议就是IP协议,现在正处于IPv4和IPv6的过渡时期,但目前来说,IPv4仍为主流,所以主要讲Ipv4.

  IP地址基本格式:

      计算机内部IP地址的格式是32位的二进制数表示的,为了让人们看起来方便,通常采用点分十进制来表示IP地址,如192.168.1.25,其中用来分隔各段的那个点,也是为了方便人们阅读加上的,计算机内部并没有这个点.

  公网IP地址和私网IP地址:

      公网Ip地址是指可以在广域网上直接使用,直接被路由,并需要向IP地址管理机构(我国申请IP地址要通过APNIC)申请,注册,购买,且全球唯一的Ipv4地址.

      私网IP地址是指仅可以在各用户自己的局域网内部使用,且不同用户可以重复使用,无需申请购买的IPv4地址.

  子网掩码:

        子网掩码不是一个地址,它是用来确定一个IP地址中哪一部分是网络ID,哪一部分是主机ID的,连续为1的部分代表网络ID,连续为0的部分代表主机ID.如C类网络的前24位为网络号,后8位为主机号,那么C类网的子网掩码就是255.255.255.0 

         IP地址的分类:

         

       这个分类属于比较基础的知识,就不详细讲了,这里主要强调一下D类网.D类IP地址属于组播地址,又称多播地址,配合IP组播技术能有效地解决单点发送,多点接收的问题,可以节约带宽降低网络负载比如在线直播,网络电视等业务都是基于网络的组播特性的.

    整个D类Ip地址的范围是224.0.0.0~239.255.255.255.根据不同的应用环境和用途又划分为了四大类:

    1.预留组播地址(224.0.0.0~224.0.0.255):这些IP地址是不分配给特定用户使用的,主要分配给组播路由协议使用.使用这段组播地址的IP包不会被路由器转发.

    2.公用组播地址(224.0.1.0~224.0.1.255):这些组播地址是全世界范围内都可以直接在互联网上使用的,当然需要申请和购买.

    3.临时组播地址(224.0.2.0~238.255.255.255):是由企业用户在本企业局域网内部使用的组播地址,仅在本地局域网有效.就像私有IP地址一样.

    4本地管理组播地址(239.0.0.0~239.255.255.255):是保留使用的,专用于局域网内部组播测试.仅在特定的本地范围内有效.

  有类网与无类网:

     前边将ip地址划分为ABCDE五类,这种网络就称为有类网络,或标准网络.

     为了解决IP地址不足,出现了VLSM(下面讲)技术,采用了VLSM技术划分后的网络就称为无类网络.  

  网络地址,主机地址,广播地址:

    网络地址:用来标识一个网络的地址,是对应有类网或子网中的第一个Ip地址,即主机ID部分全为0的IP地址.如在192.168.2.0这个C类网络中,192.168.2.0就是网络地址.

    广播地址:是一个网络中的最后一个IP地址,即主机ID部分全为1的IP地址,如在192.168.2.0这个C类网络中,192.168.2.255,就是该网络的广播地址,使用这个地址可以进行广播通信,使该网络的所有节点都能收到同一个数据包.

    主机地址:除了网络地址,广播地址这个一头一尾的地之外,其他的都是主机地址.

  几个特殊的IP地址:

    1: 私网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

      2:169.254.0.0/16: 在windows系统中,如果设置的是自动获取IP地址,本地网络中又没有部署自动获取IP地址的DHCP服务器的话,主机会自动获得一个这个网段的IP地址,这就是所谓的自动专用IP地址.

      3:127.0.0.1:本机地址,又称为环回地址.

    4:0.0.0.0:并不是一个真正意义上的Ip地址,表示的是这样一个集合:所有不清楚的主机和目的网络.

IP子网的划分与聚合

   VLSM(可变长子网掩码)技术:

      为了解决IPv4地址的不足,诞生了这个技术,VLSM用于子网的划分.把一个大的网络划分成分个小的子网.基本思路就是在原来有类网的IP地址的网络ID部分像主机ID部分借位,使其变成网络ID的一部分(称为子网ID),这样一来,主机IP部分的长度变小了,也就是是对应网络中主机总数(地址总数)减少了,不过这并不是VLSM的目的,更关键的是它可以用来灵活的依据实际需求来调整所划分的子网的大小.

      注意:通过这种方式划分的子网中,全0的子网,和全1的子网是可以使用.

  CIDR(无类域间路由选择协议):

   无类域间路由选择协议允许把多个有类网合并成一个更大的网络,称为超网.

   例如把192.24,8.0~192.24.15.0这8个有类网,可以合成一个网络号为192.24.8.0,子网掩码为255.255.248.0的超网.

   CIDR可以显著减少路由表中路由表项的数量.例如上例中就是把8个路由减少为1个路由,这成为路由聚合.

   通过引入CIDR,再加上子网掩码,现在的网络号都可以看成是没有边界的,即无类的,

  NAT(网络地址转换)技术:

     前边介绍的两个技术VLSM和CIDR是通过调整子网掩码的长度来充分利用IPv4地址的,而NAT技术允许内部网络(用户当前所在的网络)中私有IP地址通过地址转换变为公网IP地址来访问Internet.NAT服务工作在路由器上.

     关于具体的NAT工作原理,这一篇文章讲的比较好,可以深入看一下:http://www.tuicool.com/articles/7JFZziM

   

 

 

特殊IP地址:

   

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
计算机网络----学习笔记(第一章)
nternet 与Internet的区别 internet 即互连网。泛指多个计算机网络互连而成的计算机网络,通讯协议不确定,多种多样。 Internet 即互联网。专指全球最大最开放的特定互连网,采用TCP/IP协议作为通讯规则。前身是美国ARPANET
23 0
计算机网络笔记
:为进行网络中的数据交换而建立的规则,标准或约定 接口:同一结点内相领两层间交换信息的连接点,是一个系统内部的规定 服务:下尾为上层提供的功能调用 OSI模型:应表会传网数物 TCP/IP模型:应用层FTP DNS SMTP HTTP/传输层/
43 0
ICT【计算机网络】学习笔记一
ICT【计算机网络】学习笔记一
104 0
spring cloud(学习笔记) Enreka服务治理
服务治理是微服务架构最为核心和基础的模块,主要用来实现各个微服务实例的自动化注册和发现。 记录一下服务注册中心的搭建以及高可用注册中心的实现 1.首先创建两个基础 的spring boot工程,spring boot创建工程的网站:http://start.
1504 0
AI学习笔记——神经网络和深度学习
在之前的文章里面,我介绍了机器学习的很多经典算法,其中有一个叫做『神经网络』的算法目前最受追捧,因为击败李世石的阿尔法狗所用到的算法实际上就是基于神经网络的深度学习算法。
824 0
【计算机网络】网络层学习笔记:总结IP,NAT和DHCP
前言:这篇文章是学习网络层协议时候总结的笔记,前面的主要部分介绍的都是IP协议, 后半部分介绍NAT协议和DHCP协议 参考书籍 《计算机网络-自顶向下》       作者 James F. Kurose 《图解TCP/IP》                     作者  竹下隆史,荒井透, 刘田幸雄 《计算机网络技术基础教程》 作者  刘四清, 龚建萍 (教科书) IP协议 IP地址的意义 IP地址是分配给每台主机或网络设备(路由器)的一个32位的二进制数字标识。
1218 0
【计算机网络】 DNS学习笔记 (>﹏<)
参考书籍 《计算机网络-自顶向下》  作者 James F. Kurose   DNS的作用   DNS是因特网的目录服务 DNS是因特网的目录服务,它提供了主机名到IP地址映射的查询服务。
1167 0
【转】IP地址、子网掩码、网络号、主机号、网络地址、主机地址以及ip段
背景知识 IP地址 IP地址被用来当做Internet上的电脑的身份编号。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机”。
1672 0
《计算机网络》笔记
看《计算机网络》的时候总是走神,抓几个小玩意儿而已。   写道 kazaa是一款世界著名的p2p软件,采用fasttrack协议。   写道 Request For Comments (RFC),是一系列以编号排定的文件。
893 0
+关注
116
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载