参考引用
- 计算机网络微课堂-湖科大教书匠
- 计算机网络(第7版)-谢希仁
网络层的主要任务是实现网络互连,进而实现数据包在各网络之间的传输
要实现网络层任务,需要解决以下主要问题
因特网 (Internet) 是目前全世界用户数量最多的互联网,它使用 TCP/IP 协议栈

在 TCP/IP 体系中,IPv4 地址就是给因特网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的 32 比特的标识符
IP 地址由因特网名字和数字分配机构 ICANN(Interet Corporation for Assigned Names and Numbers) 进行分配
IPv4 地址的编址方法经历了如下三个历史阶段

32 比特的 IPv4 地址不方便阅读、记录以及输入等,因此 IPv4 地址采用点分十进制表示方法以方便用户使用

8 位无符号二进制整数转十进制数

十进制正整数转 8 位无符号二进制数


A 类地址(网络号占 1 个字节,主机号占 3 个字节)

B 类地址(网络号和主机号各占 2 个字节)

C 类地址(网络号占 3 个字节,主机号占 1 个字节)

示例

解析
- 根据地址左起第一个十进制数的值,可以判断出网络类别
- 小于 127 的为 A 类,128~191 的为 B 类,192~223 的为 C 类- 根据网络类别,就可找出地址中的网络号部分和主机号部分
- A 类地址网络号为左起第一个字节,B 类地址网络号为左起前两个字节,C 类地址网络号为左起前三个字节- 以下三种情况的地址不能指派给主机或路由器接口
- A 类网络号 0 和 127
- 主机号为 “全0”,这是网络地址
- 机号为 “全1”,这是广播地址

32 比特的子网掩码可以表明分类 IP 地址的主机号部分被借用了几个比特作为子网号

示例:已知某个网络的地址为 218.75.230.0,使用子网掩码 255.255.255.128 对其进行子网划分,请给出划分细节




背景
用法
CIDR 使用 “斜线记法”,或称 CIDR 记法。即在 IPv4 地址后面加上斜线 “/”,在斜线后面写上网络前缀所占的比特数量

CIDR 实际上是将网络前缀都相同的连续的 IP 地址组成一个 CIDR 地址块,只要知道 CIDR 地址块中的任何一个地址,就可以知道该地址块的全部细节
示例

路由聚合(构造超网)





因特网所采用的路由选择协议的主要特点

常见的路由选择协议

路由器的基本结构

利用公用的因特网作为本机构各专用网之间的通信载体,这样的专用网又称为虚拟专用网

内联网 VPN
外联网 VPN
远程接入 VPN