Linux网络知识:网络地址

目录

一,IP地址和MAC地址

1,mac地址

2,IP地址

3,IP地址和MAC地址的作用和关系

二,IP地址的分类

①、A类地址

②、B类地址

③、C类地址

④、D类地址

⑤、E类地址

三,常见问题:已知主机地址和子网掩码,求其它地址

1,求子网地址

2,求广播地址

3,求该子网IP地址总数

4,求该子网可分配IP地址总数

5,求地址范围


一,IP地址和MAC地址

1,mac地址

mac地址是网卡出厂时设定的,固定的。MAC地址采用十六进制数表示,长度为6个字节(48bit),分为前24位后24位。前24位叫做组织唯一标志符,是由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家;后24位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中MAC地址后24位是不同的。

2,IP地址

IP地址对应于OSI参考模型的第三层网络层,工作在网络层的路由器根据目标IP和源IP来判断是否属于同一网段,如果是不同网段,则转发数据包。

3,IP地址和MAC地址的作用和关系

IP地址专注于网络层,网络层设备(如路由器)根据IP地址,将数据包从一个网络传递转发到另外一个网络上;而MAC地址专注于数据链路层,数据链路层设备(如交换机)根据MAC地址,将一个数据帧从一个节点传送到相同链路的另一个节点上。IP和MAC地址这种映射关系由ARP(Address Resolution Protocol,地址解析协议)协议完成,ARP根据目的IP地址,找到中间节点的MAC地址,通过中间节点传送,从而最终到达目的网络。

二,IP地址的分类

IP地址分A、B、C、D、E五类,其中A、B、C三类比较常用,D、E类为特殊地址。

①、A类地址

1.A类地址第1字节为网络地址(最高位固定是0),另外3个字节为主机地址。

2.A类地址范围:1.0.0.0~126.255.255.255,其中0和127作为特殊地址。

3.A类网络默认子网掩码为255.0.0.0,也可写作/8

4.A类网络最大主机数量是256x256x256-2=166777214

5.私有网路,10.0.0.0 255.0.0.0,保留了1个A类网络。

在计算机网络中,主机ID全部为0的地址为网络地址,而主机ID全部为1的地址为广播地址,这2个地址是不能分配给主机用的。

②、B类地址

1.B类地址第1字节(最高为固定为10)和第2个字节为网络地址,另外2个字节为主机地址。

2.B类地址范围:128.0.0.0 - 191.255.255.255

3.B类网络默认子网掩码为255.255.0.0,也可写作/16。

4.B类网络最大主机数量256x256-2=65533

5.私有网路,172.16.0.0 255.255.0.0~172.31.0.0 255.255.0.0,保留了16个B类网络。

③、C类地址

1.C类地址第1字节(最高为固定是110)、第2个字节和第3个字节为网络地址,另外1个字节为主机地址。

2.C类地址范围:192.0.0.0~223.255.255.255

3.C类网络默认子网掩码为255.255.255.0,也可写作/24

4.C类网络最大主机数量256-2=254

5.私有网络,192.168.0.0 255.255.255.0~192.168.255.0 255.255.255.0,保留了256个C类网络。

④、D类地址

1.D类地址不分网络地址和主机地址,它的第1个字节的最高位固定是1110

2.D类地址用于组播(也称为多播)的地址,无子网掩码。

3.D类地址范围:224.0.0.0~239.255.255.255

⑤、E类地址

1.E类地址也不分网络地址和主机地址,它的第1个字节的最高为固定是11110

2.E类地址范围:240.0.0.0~255.255.255.255

3.其中240.0.0.0~255.255.255.254作为保留地址,主要用于Internel试验和开发,255.255.255.255作为广播地址

三,常见问题:已知主机地址和子网掩码,求其它地址

已知一主机的IP地址是203.123.1.135,子网掩码是255.255.255.192

1,求子网地址

分步骤计算
1) 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。

203.123.1.135       11001011.01110001.00000001.10000111
255.255.255.192     11111111.11111111.11111111.11000000
由子网掩码前26位为1,可知26位主机地址

2)IP地址和子网掩码进行与运算,结果是网络地址

        203.123.1.135       11001011.01110001.00000001.10000111
        255.255.255.192     11111111.11111111.11111111.11000000
与运算:
---------------------------------------------------------------
                            11001011.01110001.00000001.10000000
结果为:203.123.1.128/26          

2,求广播地址

将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。
由子网掩码可知后,前24位作为网络地址,后8位作为主机地址

子网掩码:255.255.255.192     11111111.11111111.11111111.11000000
 子网掩码反码:               00000000.00000000.00000000.00111111
 IP地址:                     11001011.01110001.00000001.10000111
 与后8位进行或运算                                       10111111 
------------------------------------------------------------------------------------
广播地址为:  203.123.1.191   11001011.01110001.00000001.10111111    

3,求该子网IP地址总数

网络前缀有26位,故主机位有32-26=6位,即有2^6=64个IP地址总数

4,求该子网可分配IP地址总数

子网IP地址总数-子网地址-广播地址 = 64-2 = 62

5,求地址范围

该子网为203.123.1.128/26,其转化为二进制的后8位的
取值范围是          10000000    ~   10111111
转化为十进制        128         ~   191
去掉首尾两个不可用  129         ~   190
故范围为:       203.123.1.129  ~   203.123.1.190 

欢迎订阅公众号【从零开始学无线】,一起学习交流!

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值