1、网络层概述
网络层主要任务是实现网络互连,进而实现数据包在各网络之间的传输。
网络层需要解决的主要问题:
- 网络层向运输层提供怎样的服务(可靠传输,还是不可靠传输)
- 网络层寻址问题
- 路由选择问题
2、网络层提供的两种服务
- 面向连接的虚电路服务
可靠通信由网络来保证
必须建立网络层的连接——虚电路
通信双方沿着已建立的虚电路发送分组
目的主机地址仅在连接建立阶段使用,之后每个分组首部只需携带一条虚电路编号
通信结束后,需要释放之前建立的虚电路
- 无连接的数据报服务
可靠通信应当由用户主机来保证
不需要建立网络层连接
每个分组可走不同路径
每个分组首部必须携带目的主机的完整地址
这种通信方式所传送的分组可能误码、丢失、重复、失序。
TCP/IP体系结构的互联网的网际层提供的是简单灵活、无连接的,尽最大努力交付的数据报服务。
3、IPv4地址
IPv4地址由32比特组成,采用点分十进制表示方法,经历了三个历史阶段:分类编址、划分子网、无分类编址。
一、分类编址的IPv4地址