
文章插图
3-3
这种对B类地址的子网划分是比较典型的划分方法,这种方式在利用点分十进制的方式表示IP地址时,可以很容易的区分子网号和主机号 。大部分对互联网地址的划分都是对B类互联网地址的划分,其实对C类地址也是可以划分的,只是C类地址的主机号本身只有8位,可用来划分的位数较少 。不止C类地址,A类地址也是经常会被划分 。
总结一句,这种划分子网的方式非常灵活,不一定需要8位一个整体的划分,可以通过子网掩码来精确划分到具体的位 。例如一个A类地址表示成40.40.40.2/24,那么24就标识前24位属于网络号+子网号,而我们知道A类地址的网络号只有8位,可以知道该地址的网络号为前8位,即40,而子网号有16位,即40.40,主机号为2 。掩码有一种经常使用的表示方法,40.40.40.2/24这个也可以等价表示为40.40.40.2 255.255.255.0,其中255.255.255.0就是我们所说的真正的子网掩码 。
3.5.ifconfig命令与netstat命令既然我们已经了解了所谓的IP地址与子网掩码,那么在我们的主机上可以如何查看自己的网络接口所属的IP地址与相应的子网掩码呢 。
在unix系统与类unix系统(linux)上可以使用ifconfig命令查看相应的ip地址,图3-4是我在一个linux系统上用命令查看的结果

文章插图
3-4
可以看到存在多个网络接口,分别分配有B类地址,C类地址与环回地址,其中netmask即子网掩码,可以发现在这台主机上,子网掩码与互联网地址的网络号位数相同 。同时可以发现,各个网络接口的MTU最大值为1500(前文链路层所述,以太网接口的IP数据报MTU范围为46-1500),而环回接口的MTU为65536,是IP首部所能承载的最大数据报字节数 。这是因为环回接口接收的包是由本机发出,不需经过网络传输(前文TCP/IP简介所述,MTU的限制与传输时延相关),因此可以发最大的IP数据报 。
除了ifconfig可以查询本机网络接口的信息,也可以通过netstat -in来查看主机的网络接口与IP地址 。
3.6.小结本篇主要讲述了
- IP首部的具体格式,并初步讲述了各个字段的用途 。
- IP的重要功能选路,讲述了选路的原理,即根据报文的目的IP来查路由表,决策最终的报文出口 。也大概讲述了主机与路由器在处理报文时的差别 。
- 介绍了子网以及子网掩码的概念
- 讲述了在系统上查阅主机网络接口的两条重要命令,ifconfig与netstat
【TCP/IP协议——IP协议】
推荐阅读
- 网络协议的三个要素是什么?
- 王者荣耀s15赛季什么时候结束?
- 划分南北方的分界线是什么?
- 珊瑚|饰品手串—蓝珊瑚
- 邮票|饰品手串—绿松石
- |饰品手串—虎眼石
- 世界第一长河——尼罗河 尼罗河在哪
- 学习单词——记录 famous famous是什么意思
- 高中地理——每日讲1题 板块版块
- 订阅号消息推荐怎么关闭?
