网络层
主要任务是实现网络互连,进而实现数据包在各网络间传输。
解决的问题:
1. 寻址问题
2.为上层提供何种服务,是否可靠。
3.路由路径选择问题
网络层提供的两种服务:
1. 面向连接的虚电路服务
2.无连接的数据报服务
ipv4地址
1.分类编址
- A类,首位0,左起第一个十进制数,0-127,第一个字节为网络号。但0和127不能指派主机或路由器接口
- B类,10开头,128-191,前两个字节为网络号。
- C类,110开头,192-223,前三个字节为网络号
主机号为全0,全1也不能指派。
2.划分子网的ipv4
借用主机号的一部分作为子网号,进而隔离广播域。即ip地址由网络号+子网号+主机号三部分组成。
子网掩码:网络号+子网号全1,主机号全0
3.无分类编址的ipv4
无分类域间路由选择CIDR,消除了abc分类以及子网划分概念。
斜线记法,/X,x表示有几位bit表示网络前缀。
路由聚合(构造超网)
网关:数据从局域网出去的出口。
ipv4数据报首部格式
- 首部长度n:单位为字,即首部所占字节数为4*n个字节
- 总长度:数据报长度(首部长度所占字节+数据载荷字节)
- 生存时间TTL,现在以路由器跳数为单位,过一跳,减一,直到减为零,则丢弃该数据报。
网际控制报文协议ICMP
主机或路由器用icmp来传送差错报告报文和询问报文。并不会通过tcp和udp协议
icmp两个典型应用:ping和traceroute
NAT网络地址转换
解决公有ip不足的现状,可以使多个私有ip共享少量的公网ip。

浙公网安备 33010602011771号