网络层:3、IPv4地址
为什么要又IPv4地址:
在进行通讯时,我们需要知道目标主机在哪个网络,是哪台主机,这样我们才可以找到它然后进行通信。所以此时主机需要一个唯一标识该主机的属性,即IP地址
IP地址的演变:
分类IP地址:
什么是IP地址:
其作用相当于身份证
例:
数据链路层设备不分割网络
路由器可以分割广播域的原因:路由器的不同端口属于不同网络
IP地址的分类:
由于不同网络的异构性,不同网络包含的主机个数不同,所以进行了IP地址的分类
最大可用网络数:
A:除0.*和127.*,B:除128.0.*,C:除192.0.0.*
每个网络中的最大主机数:除全0和全1
特殊的IP地址:
私有地址:
子网划分:
子网划分产生的原因: 分类IP的不适用性
什么是子网划分:
内部的子网划分外部不可见
子网掩码:
例:
解:IP地址和子网掩码相与即可
解:B
子网划分的路由转发:
1、从因特网中发送数据到目的地址在网络145.13.0.0中的主机145.13.3.10,其过程如下:
2、据网络最近的路由器提取目的IP,判断是否直接交付(判断源IP和目的IP是否在同一个子网中)
3、若不在同一子网,则从路由表中寻找是否有特定主机路由(路由表直接给出IP而不是网络地址)
4、若特点主机路由不匹配,则用目的IP与路由表中的每一个子网掩码相与,查看结果是否是对应的网络地址
5、若仍不匹配,则交由默认路由0.0.0.0处理(转发给另一个路由器),重复上述过程
6、若TTL=0,则丢弃该数据报文
构成超网:(无分类编址方法CIDR):
构成超网的产生原因:
例: 192.199.170.82/27的最大地址:192.199.170.95/27,最小地址:192.199.170.64/27
构成超网:
现在有俩个网络206.1.0.0/17和206.1.128.0/17
按照子网划分的方法,我们需要在路由转发表中填入俩行分别对应俩个网络
按照构成超网的方法,将俩个网络进行合并成为一个更大的子网,合并后的网络206.1.0.0/16
合并的原则:206.1.00000000.0和206.1.10000000.0将第16位合并就产生了206.1.0.0/16
问题: 有个一数据报要发给网络中的某个主机,目的IP与路由表中的网络前缀进行匹配后的到多个匹配结果,我们所要的结果为最长前缀匹配
最长前缀匹配:
若在一个路由表中有多个网络前缀匹配,则选择网络前缀最长的一个
解: B
练:
解: B