网络层的功能主要是把各个本地网络连接起来组成一张internet网络
IP寻址—->目标主机在哪个网络中
选路—->目标主机有许多路径,我们要选择最快的那个
封装打包—->将传输层的包进行封装(添加IP头部),让他能够在网络层正常工作
分片—->如果传输的包太大,我们需要对其进行分片(超过MTU)
数据链路层的功能
在数据链路层我们需要跟网卡、电缆打交道,所以要有媒体访问控制的功能
然后还要对网络层传输下来的字节流(packet )封装成数据帧,从而可以在网络中并发传输
基于MAC寻址
差错检测与处理
IP地址分类
分类的优点
简单灵活—-第一位0?A—>第二位0?—->B
缺点:分类太少无法适应真实网络环境
CIDR子网掩码
分类地址主机网络号只能是0,8,16,24,32这些数字,CIDR可以用一个0到32的数字来表示子网掩码