文档介绍:第7章网络层
本章基本要求:
掌握IP地址的规划及子网划分技术,掌握网络层中源到目的分组传输的实现机理。
理解网络层的主要功能,理解数据报和虚电路的区别,理解路径选择的作用与实现。
理解IP协议、ARP协议和ICMP协议的作用,
理解路由器的功能。
了解拥塞控制的概念。
了解IP报文的格式。
了解静态路由与动态路由的特点及实现方法。
11/10/2017
计算机网络技术实用教程(第3版)
第7章网络层
网络层功能概述
数据交换方式
TCP/IP的网络层
路由与路由协议
下一代的网际协议IPv6
网络层的设备
技能训练
习题
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
网络层的作用
数据链路层能利用物理层所提供的比特流传输服务实现相邻结点之间的可靠数据传输,也就是说,数据链路层只能将数据帧由传输介质的一端送到另一端。,源主机DTE0/1和DCE0/1为相邻结点,而DCE0/1则分别与DCE2、DCE3和DCE4为相邻结点,数据链路层可以解决诸如这些相邻结点之间的数据传输问题。,从源主机DTE1到目的主机DTE2要历经许多中间结点,而这些中间结点构成了多条不同的网络路径,从而必然带来路径选择问题。也就是说,当DCE1收到从DTE1来的数据后,就
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
马上面临着是从DCE2还是DCE3或者是DCE4进行数据转发的问题,而数据链路层显然没有提供这种实现源到目的数据传输所必需的路径选择功能。数据链路层能够以物理地址(如MAC地址)来标识网络中的每一个结点,但不能绕开路径选择问题而直接利用物理层地址实现主机寻址。可以说,当源和目的位于同一个网桥或交换机的不同端口直接相连的网段时,这种寻址方式可以非常方便地定位到目的主机。但是,若网桥或交换机的其他端口直接所连的网段没有目的主机时,则网桥和交换机就只能通过向所有其他相连的网桥或交换机进行广播的方式来间接地找到目的结点。这种通过物理地址直接寻址的方式只能适用于规模非常小的网络,在许多情况下网络路径选择功能是必不可少的。
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
源主机
目的主机
DCE2
DCE1
DCE3
DCE5
DCE4
DCE6
DTE2
DTE1
网络中间结点和网络路径的示例
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
网络层涉及将源主机发出的分组经由各种网络路径到达目的主机,其利用了数据链路层所提供的相邻结点之间的数据传输服务,向传输层提供了从源到目的的数据传输服务。网络层是处理端到端(end to end)数据传输的最低层,但同时又是通信子网的最高层。,资源子网中的主机具备了OSI模型中所有7层的功能,但通信子网中的主机因为只涉及通信问题而只拥有OSI模型的低3层。所以网络层被看成是通信子网与资源子网的接口,即通信子网的边界。
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
网络层的地位与作用
主机A
主机B
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
网络层
数据链路层
物理层
网络层
数据链路层
物理层
网络层
数据链路层
物理层
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
为了有效地实现源到目的的分组传输,网络层需要提供多方面的功能。
首先,需要规定该层协议数据单元的类型和格式,网络层的协议数据单元称为分组(Packet。
其次,要了解通信子网的拓扑结构,从而能进行最佳路径的选择,最佳路径选择又被称为路由(Routing)。
第三,进行拥塞控制和负载平衡。
另外,当源主机和目的主机的网络不属于同一种类型时,网络层还要协调好不同网络间的差异即所谓异构网络互连的问题。
11/10/2017
计算机网络技术实用教程(第3版)
网络层功能概述
网络层所提供的服务
网络层提供给传输层的服务有面向连接和面向无连接之分。网络层服务方式的不同主要取决于通信子网的内部结构。面向无连接的服务在通信子网内通常以数据报(Datagram)方式实现。面向连接的服务则通常采用虚电路(Virtual Circuit,简称VC)方式实现。
11/10/2017
计算机网络技术实用教程(第3版)