第四章 网络层:
1.网络层向上只提供简单灵活的,无连接的,尽量大努力交付的数据报服务,网络不提供服务质量的承诺。
2.虚电路服务(可靠,建立连接)于数据报服务(无连接,分组自由转发)的对比
3.网际协议IP:ARP(地址解析协议),ICMP(网际控制报文协议),IGMP(网际组管理协议)
4.网络互相连接起来要使用一些中间设备,根据所在层次,可以有一下四种:物理层----转发器,数据链路层-----网桥或桥接器,网络层------路由器,网络层以上------网关
5.利用IP协议在网络层上形成看起来像是一个统一的网格,称为IP网(虚拟互联网络,虚拟的)
6.IP地址现在由互联网名字和数字分配机构—ICANN分配,IP地址的编址方法经过了三个历史阶段:分类的IP地址,子网的划分,构成超网
7.分类的IP地址:网络号+主机号-----A类地址8位网+24位主机(最大网络2的7次方-2,因为全0代表本网络) B类地址16网+16主(最大网络2的14次方-1)C类网络24网+8位主(2的21次方-1)D类地址(1110+多播地址,用于多播)E类地址(1111+保留今后使用)
8.IP地址的特点:是一种分等级的地址结构,IP地址是标志主机和一条链路的接口,用转发器或网桥连接起来的若干局域网仍为一个网络,所有分配到网络号的网络都是平等的
9.物理地址是数据链路层和物理层使用的地址,IP地址是网络层极以上各层使用的地址,是逻辑地址
10.地址解析协议ARP:从网络层使用的IP地址解析出在数据链路层使用的硬件地址(方法在主机ARP高速缓存中存放一个从IP地址到硬件地址的映射表)
11.IP数据报的格式:首部(固定长度—20字节+可选字段)+数据部分P128
IP数据报首部固定部分各字段:版本,首部长度,区分服务DS,总长度,标识,标志(MF—还有分片,DF----不能分片),片偏移,生存时间,协议,首部检验和,源地址,目的地址
12.IP层转发分组的流程:转发是从一个路由器转发到下一个路由器,路由表中,对路由最重要的信息是:目的网络地址,下一跳地址
13.划分子网—子网寻址或子网路由器选择:在IP地址中加了一个“子网号字段”使两级IP地址变成三级IP地址(原因两级IP地址空间利用率有时很低,不够灵活)
14.划分子网基本思路:从主机号借用若干位作为子网号,两级IP地址在本单位内部变成了三级IP 网络号+子网号+主机号,对外仍表现为一个网络
15.子网掩码:子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分,在子网中屏蔽掉主机地址中的子网地址,一般用全1表示,若没有划分子网,则用默认子网掩码,默认子网掩码和某个不划分子网的IP地址相与可得IP地址的网络地址 P137
16.使用子网的情况下路由器必须包含:目的网络地址,子网掩码,下一跳地址
17.无分类编址CIDR(构造超网):(1)消除了传统的A,B,C类地址以及子网划分的概念,又回到了两级编址----IP地址=网络前缀+主机号(2)网络前缀相同的连续IP地址组成一个CIDR地址块P141
18.网际控制报文协议ICMP分为:ICMP差错报告报文和恶ICMP询问报文
19.ICMP询问报文有两种:回送请求和回答,时间戳请求和回答
20.ICMP的两个重要例子:分组网间探测PING和traceroute P149
21.理想的路由算法:正确的和完整的,计算应简单,应适应通信量和网络拓扑变化有自适应性(稳健性),具有稳定性,公平的,最佳的
22.自适应划分两大类:静态路由选择策略(非自适应路由选择),动态路由选择策略(自适应路由选择)
23.可以把互联网划分为许多小的自治系统(AS),一个AS对其他的AS表现出一个单一的和一致的路由选择策略
24.目前互联网中,一个大的ISP就是一个自治系统,互联网把路由选择协议划分为两大类:内部网关协议(IGP,在自治系统内部使用的协议,如RIP和OSPF协议)外部网关协议(EGP不同自治系统选择协议,如BGP-4)
25.自治系统之间的路由选择也叫域间路由选择,内部叫做域内路由选择
26.RIP:路由信息协议,是一种基于距离向量的路由选择协议,RIP只适用于小型网络
27.RIP特点:仅于相邻路由器交换信息,当前本路由器所知道的全部信息,即自己现在的路由表,按固定的时间间隔交换路由信息
28.RIP协议报文格式:首部+路由部分
29.RIP存在问题:当网络出现故障,要很久才能将信息传送到所有路由器
30.OSPF:开放最短路径优先,不用UDP而是直接用IP数据报传送,五种类型:问候,数据库描述,链路状态请求,链路状态更新,链路状态确认
31.BGP:边界网关协议
32.路由器结构:路由选择部分(控制部分)和分组转发部分(交换结构—根据转发表对分组进行处理,输入端口,输出端口)
33.IPv6引进的主要变化:更大的地址空间(由32位增大到128位),扩展的地址层次结构,灵活的首部格式,改进的选项(IPv6的首部长度是固定的),允许协议继续扩充,支持即插即用(自动分配),首部改为8字节对齐
34.IPv6数据报由两部分构成:基本首部和有效载荷(净负荷,允许有0个或多个扩展首部—扩展首部不属于基本首部)
35.IPv6基本首部各字段:版本,通信量类,流标号,有效载荷长度,下一个首部,跳数限制,源地址,目的地址
36.IPv6可以是以下三种基本类型地址:单播(传统的点对点),多播(一点对多点,广播作为多播特例),任播(终点是一组计算机,但数据报只交付一个—通常距离最近的一个)
37.IPv6使用冒号十六进制记法:每个16位值用16进制表示,各值之间用冒号分隔,允许零压缩
38.IPv6地址分类:未指明地址(16字节全0,不能用作目的地址),环回地址(::1),多播地址,本地链路单播地址,全球单播地址
39.IPv4向IPv6过渡只能采用逐步演化,同时IPv6向后兼容。两种过度策略:双协议栈(装有两个协议)和隧道技术(将IPv6封装成IPv4)
40.ICMPv6是面向报文的协议,利用报文来报告差错,包括:差错报文,信息报文,临站发现ND报文,多播听众交付MLD报文
41.IP多播,路由器把收到的分组复制,只需发送一次,多播地址只能用于目的地址,不能用于源地址
42.IP多播需要的两种协议:网际组管理协议IGMP和多播路由选择协议(三种技术:洪泛和剪除,隧道技术,基于核心的发现技术)P183
43.虚拟专用网VPN:机构内部自行分配IP地址,利用公用的互联网作为本机构专用网之间的载体,这样的专用网叫VPN
44.本地地址(只在本机构有效的IP地址),全球地址(全球唯一的IP地址),专用地址(只能用于机构内部通信,路由器对目的地址是专用地址的数据报不转发)
45.VPN只是效果上和真正的专用网一样
46.网络地址转换NAT:需要专用网络连接到互联网的路由器上安装NAT软件,他会将使用本地地址的主机的本地地址转换成全球IP地址,使用端口号的NAT也叫网络地址与端口号转换NAPT