一、转发与选路,建立连接;网络层的服务与功能,因特网网络服务模型。 路由器的基本功能与组成。
转发:将分组从路由器的输入移动到适当的路由器输出
选路:决定分组从源到目的地所采取的路由
连接建立:要求从源到目的地沿着所选择的路径彼此握手,以便在给定源到目的地连接中的网络层数据分组能够开始流动之前建立起状态。
网络层连接和无连接服务:数据报网络提供网络层无连接服务,虚电路网络提供网络层连接服务
网络服务模型:定义了分组在发送与接收端系统之间的端到端运输特性。
能由网络层提供的服务:1.确保交付 2.具有时延上界的确保交付 3.有序分组交付 4.确保最小带宽 5.确保最大时延抖动 6.安全性服务
因特网的网络层提供了单一的服务,称为尽力而为的服务。
路由器的基本功能和组成:
1.输入端口:
1.执行一条输入的物理链路与路由器相连接的物理层功能
2.执行需要与位于入链路远端的数据链路层交互的数据链路层功能.
3完成查找功能
2.交换结构:交换结构将路由器的输入端口和输出端口相连接
3.输出端口:储存从交换结构接收的分组,并通过执行必要的链路层和物理层功能在输入链路上传输这些分组。
4.路由选择处理器:
二、虚电路网络和数据报网络
其他网络体系结构:ATM、帧中继等为虚电路网络,在网络层中使用连接。
虚电路的组成如下:
网路的路由器必须为进行中的连接维持连接状态信息,特别是每当跨越一台路由器创建一个新连接,必须在该路由器的转发表中增加一个新的连接项,每当释放一个连接,必须从该表中删除此项。
数据报网络:
在数据报网络中,每当一个端系统要发送分组,它就为该分组加上目的端系统的地址,然后将分组推进网络中。无需建立任何虚电路,路由器不维护任何虚电路的状态信息。
最长前缀匹配原则:在转发表中寻找最长的匹配项,并向最长前缀匹配相关联的链路接口转发分组。
三、IP网际协议
网络层有三个主要组件:
互联网服务被定义成不可靠的、尽力而为、无连接分组交付系统。
1.服务是不可靠的,因为分组可能丢失、重复、延迟或不按序交付等,但服务不检测这些情况,也不提醒发送方和接收方。
2.服务是尽力而为的,互联网并不随意地丢弃分组;只有当资源用完或底层网络出现故障时才可能出现不可靠性。
3.服务是无连接的,因为每个分组都是独立对待的。分组序列可能经过不同的传输路径或者有的丢失有的到达。
IP编址
1.IP地址
主机接口的32-bit 标识符
点分十进制数
2. 接口:
在主机/路由器和物理链路之间的连接
路由器通常具有多个接口
主机可能具有多个接口
IP编址与每个接口相联系
Classfull IP Addressing
(分类IP编址)
A类地址:
⑴ A类地址第1字节为网络地址,其它3个字节为主机地址。
⑵ A类地址范围:1.0.0.0—127.255.255.255
⑶ A类地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10.0.0.0.0-10.255.255.255)
② 127.X.X.X是保留地址,用做循环测试用的。
B类地址:
⑴ B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。
⑵ B类地址范围:128.0.0.0—191.255.255.255。
⑶ B类地址的私有地址和保留地址
② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。
C类地址:
⑴ C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。
⑵ C类地址范围:192.0.0.0—223.255.255.255。
⑶ C类地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.0-192.168.255.255)
D类地址:
⑵ D类地址范围:224.0.0.0—239.255.255.255
E类地址:
⑵ E类地址范围:240.0.0.0—247.255.255.255
子网:
定义:
1.无需通过路由器就能够物理上互相到达,在路由器同一侧(接入路由器同一接口),一般处于同一局域网
2.设备接口被配置的IP地址具有相同的网络地址(即共同的IP地址前缀)
子网的表示方法:
1、子网掩码:用从最高位开始的连续1表示IP地址中的子网号部分 255.255.255.0
2、前缀/长度:223.1.1.0/24,表示前24位为子网号部分
CIDR(无类别域间选路,Classless Inter-Domain Routing)
“无类别”指不考虑IP地址所属的类别
不严格区分A类、B类和C类地址,CIDR用前缀取代了过去地址类型对地址网络部分的限制(3类地址的网络部分分别被限制为8位、16位和24位)。
比如,4个C类网段192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24, 192.168.3.0/24汇聚成一条路由192.168.0.0/22.这样ISP路由器只向Internet通告192.168.0.0/22这一条路由,大大减少了路由表的数目.从而为网络路由器节省出了存储空间。
选路策略,基于整个32bit IP地址的掩码来操作,即基于子网号选路。
怎样主机指定IP地址?
1.由系统管理员在文件中的硬编码
Wintel: 控制面板->网络->配置->TCP/IP->性质
UNIX: /etc/rc.config
2.动态主机配置协议(Dynamic Host Configuration Protocol DHCP): 动态地从服务器得到地址。亦被称为即插即用协议。
NAT(Network Address Translation): 网络地址转换
NAT路由器上有一张NAT转换表,并且在表项中包含端口号及其IP地址
ICMP: 互联网控制报文协议
用于主机和路由器彼此交互网络信息,功能为:差错报告、回声请求。
IPv4与IPv6
32比特的IP地址空间即将耗尽,应对大IP地址空间的要求,开发新的IP协议即IPv6
区别:
1.扩大地址容量 从32比特到128比特。
2.除单播和多播外加入任播地址。这种地址可以使数据报交付给一组主机中的任意一个
3.简单高效的40字节首部
4.留标签和优先级
5.IPV6不允许在中间路由器上进行分片组装,只能在源和目的地上进行
6.去除首部检验和
7.选项不再是标准IP首部一部分。
选路的角度来说,处于一个管理机构控制之下的网络和路由器群组称为一个自治系统(autonomous system,AS)
AS可能有复杂结构,该独立机构要负责保证其内部的路由信息的一致性和可用性
在AS内的路由器,可以自由地选择寻找路由、广播路由、确认路由以及检测路由的一致性的机制
可安排R3通告网络2、3和4(R1知道网络1)
核心路由器自己也构成一个自治系统
RIP(选路信息协议):距离矢量算法,每30秒在邻居之间经响应报文交换,每个通道在AS中包括多达24个目的网络的列表
OSPF(开放最短路优先):使用链路状态算法,公共可用,OSPF携带每个邻居路由器的一个项,通告散步到整个AS
BGP(边界网关协议):为每个AS提供一种手段,从相邻AS获得子网可达性信息,向AS内部的所有路由器传播可达性信息,基于可达信息和策略决定到子网的好路由。
四、作业补充
1.数据报网络中网络层两个最重要的功能是:转发,选路.虚电路网络层最重要的三个功能是:转发,选路,和呼叫建立。
2. https://blog.csdn.net/u014746368/article/details/50450451