c类网络使用子网掩码有无实际意义_常见网络术语及IP地址组成

59a691e1d1a1dc2014c8fdf0411e9ccd.png

一、IP地址及网络常识

     IP,全称是Internet Protocol Address,即互联网协议地址 。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。IP地址被用来给Internet上的每个通信设备的一个编号,每台联网的PC上都需要有IP地址,这样才能正常通信。

    IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(即4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。

IP地址的分类:

    总的划分:IPV4和IPV6

    按照编址方案:A,B,C,D,E五类,ABC三类是基本类,DE两类作为多播和保留地址使用。

IP地址的组成:

    IPV4:由4段不超过255的数字组成。由于互联网发展极快,在2011年IPV4已经分发完毕,所以引入了IPV6来解决这个问题。

    IPV6:使用128位地址长度。在IPv6的设计过程中除了一劳永逸地解决了地址短缺问题以外,IPV6的诞生可以给全球每一粒沙子配置一个IP地址,还考虑了在IPv4中解决不好的其它问题,如下图所示:

685258be9c9c8ac4c313013d782bdd72.png

二、IP地址分类详解

     IPV4地址:IPV4地址编址方案有A、B、C、D、E五类,其中A、B、C是基本类,D、E类作为多播和保留使用。 2.1、A类IP地址      一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话, A类IP地址就由1字节的网络地址和3字节主机地址组成 ,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为8位,主机标识的长度为24位,A类网络地址数量较少,有126个网络,每个网络可以容纳主机数达1600万台。

A类IP十进制范围:1.0.0.0 ~ 127.255.255.255

二进制表示为:

00000001 00000000 00000000 00000000 ~ 

01111110 11111111 11111111 11111111,

注意:最后一个为广播地址,A类IP地址的子网掩码为255.0.0.0,每个网络支持的最大主机数为256的3次方-2=16777214台。

2.2、B类IP地址     一个B类IP地址是指在IP地址的四段号码中,前两段号码为网络号码。如果用二进制表示IP地址的话, B类IP地址就由2字节的网络地址和2字节主机地址组成 ,网络地址的最高位必须是“10”。

    B类IP地址中网络的标识长度为16位,主机标识的长度为16位,B类网络地址适用于中等规模的网络,有16384个网络,每个网络所能容纳的计算机数为6万多台。

B类IP十进制范围:128.0.0.0 ~ 191.255.255.255

二进制表示:

10000000 00000000 00000000 00000000 ~ 

10111111 11111111 11111111 11111111

注意:最后一个是广播地址,B类IP地址的子网掩码为255.255.0.0,每个网络支持的最大主机数为256的2次方-2=65534台。

2.3、C类IP地址

    一个C类IP地址是指在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话, C类IP地址就由3字节的网络地址和1字节主机地址组成 ,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为24位,主机标识的长度为8位,C类网络地址数量较多,有209万余个网络。适用于小规模的局域网络,每个网络最多只能包含254台计算机。

C类IP地址十进制范围:192.0.0.0-223.255.255.255

二进制表示为: 

11000000 00000000 00000000 00000000 ~ 

11011111 11111111 11111111 11111111

注意:C类IP地址的子网掩码为255.255.255.0,每个网络支持的最大主机数为256-2=254台。

2.4、D类IP地址

    D类IP地址又称之为多播地址(Multicast Address),即组播地址。在以太网中,多播地址命名了一组应该在这个网络中应用接收到一个分组的站点。多播地址的最高位必须是“1110”,范围从224.0.0.0到239.255.255.255。

2.5、特殊地址

    每一个字节都为0的地址(“0.0.0.0”)表示当前主机,IP地址中的每一个字节都为1的IP地址(“255.255.255.255”)是当前子网的广播地址,IP地址中凡是以“11110”开头的E类IP地址都保留用于将来和实验使用。

    IP地址中不能以十进制“127”作为开头,而以数字127.0.0.1到127.255.255.255段的IP地址称为回环地址,用于回路测试。如:127.0.0.1可以代表本机IP地址,网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络。

三、子网掩码

    子网掩码(Subnet Mask)又名网络掩码、地址掩码,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。可以将某个IP地址划分为网络地址和主机地址两个部分。

    子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

A类地址默认子网掩码:255.0.0.0,也就是常说的8位掩码;

B类地址默认子网掩码:255.255.0.0,也就是常说的16位掩码;

C类地址默认子网掩码:255.255.255.0,也就是常说的24位掩码;

    互联网是由各种小型网络构成的,每个网络上都有许多主机,从而形成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。

    子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度。

四、网关

    网关(Gateway)是一个网络连接到另一个网络的“关口”, 网关实质上是一个网络通向其他网络的IP地址。主要用于不同网络传输数据。

    例如我们电脑设备上网,如果是接入到同一个交换机,在交换机内部传输数据是不需要经过网关的,但是如果两台设备不在一个交换机网络,则需要在本机配置网关,内网服务器的数据通过网关,网关把数据转发到其他的网络的网关,直至找到对方的主机网络,然后返回数据。

五、MAC地址

    MAC地址的全程为“媒体访问控制”(Media Access Control或者Medium Access Control,MAC),也即是物理地址、硬件地址,用来定义网络设备的位置。

    在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。

    IP地址工作在OSI参考模型的第三层网络层。IP地址专注于网络层,将数据包从一个网络转发到另外一个网络;而MAC地址则专注于数据链路层,将一个数据帧从一个节点传送到相同链路的另一个节点。

    IP地址和MAC地址一般是成对出现。如果一台计算机要和网络中另一计算机通信,那么这两台设备必须配置IP地址和MAC地址,而MAC地址是网卡出厂时设定的,这样配置的IP地址就和MAC地址形成了一种对应关系。

    在数据通信时,IP地址负责表示计算机的网络层地址,网络层设备(如路由器)根据IP地址来进行操作;MAC地址负责表示计算机的数据链路层地址,数据链路层设备,根据MAC地址来进行操作。IP和MAC地址这种映射关系是通过地址解析协议(Address Resolution Protocol,ARP)来实现的。

六、ARP协议

     根据IP地址来获取物理地址的一个TCP/IP协议。      工作过程: 主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。 七、ICMP协议     ICMP全称为Internet Control Message Protocol,即:Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。      有一个很重要的应用场景: 即ping命令,ping ip。ping命令其实发送的就是一个ICMP请求报文,用来检测当前主机和目标主机之间的网络是否连通。可以ping通,网络一定通畅,但是ping不同,并不代表网络一定不通,因为ping命令在操作系统中是可以被禁用的,用来防止恶意攻击。

如有收获请划至底部

点击“在看”支持,谢谢!

关注菜鸟封神记,定期分享技术干货!

ff08b4507fd12645026b60d8b1a738aa.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值