正在加载图片...
计算机网络技术 数据后,就马上面临着是从DCE2还是DCE3或者是DCE4进行数据转发的问题,而数据 链路层显然没有提供这种实现源到目标数据传输所必需的路径选择功能。 DCE4 DCE5 DCEI DCE3 DCE6 DTE2 源主机 目的主机 DCE2 图7.1网络中间节点和网络路径的示例 但是有的同学可能会提出反问,既然数据链路层能够以物理地址如MAC地址来标识网 络中的每一个节点,为什么不能绕开路径选择问题而直接利用物理层地址实现主机寻址 呢?我们说,当源和目标位于同一个网桥或交换机的不同端口直接相连的网段时,这种寻 址方式可以非常方便地定位到日标主机。但是,若网桥或交换机的其他瑞口直接所车的网 段没有目标主机时,则网桥和交换机就只能通过向所有其他相连的网桥或交换机进行广播 的方式来间接地找到目标节点。从表面上看,这种方式似乎是可行的,但大家设想一下如 果网络规模增大时,这种“广播找人”的方法是不可想象的,甚至会因为过量的广播导致 网络难痪。所以通过物理地址直接寻址的方式只能适用于规模非常小的网络,在许多情况 下网络路径选择功能是必不可少的。 7.1.2网络层的功能概述 网络层涉及将源主机发出的分组经由各种网络路径到达目的主机,其利用了数据链路 层所提供的相邻节点之间的数据传输服务,向传输层提供了从源到目标的数据传输服务。 网络层是处理端到瑞(end to end)数据传输的最低层,但同时又是通信子网的最高层。如图 72所示,资源子网中的主机具备了OSI模型中所有七层的功能,但通信子网中的主机因为 只涉及通信问题而只拥有OSI模型的下三层。所以网络层被看成是通信子网与资源子网的 接口,即通信子网的边界。 2 计算机网络技术 数据后,就马上面临着是从 DCE2 还是 DCE3 或者是 DCE4 进行数据转发的问题,而数据 链路层显然没有提供这种实现源到目标数据传输所必需的路径选择功能。 DCE1 DCE2 DCE3 DCE4 DCE5 DTE1 DTE2 DCE6 源主机 目的主机 图 7.1 网络中间节点和网络路径的示例 但是有的同学可能会提出反问,既然数据链路层能够以物理地址如 MAC 地址来标识网 络中的每一个节点,为什么不能绕开路径选择问题而直接利用物理层地址实现主机寻址 呢?我们说,当源和目标位于同一个网桥或交换机的不同端口直接相连的网段时,这种寻 址方式可以非常方便地定位到目标主机。但是,若网桥或交换机的其他端口直接所连的网 段没有目标主机时,则网桥和交换机就只能通过向所有其他相连的网桥或交换机进行广播 的方式来间接地找到目标节点。从表面上看,这种方式似乎是可行的,但大家设想一下如 果网络规模增大时,这种“广播找人”的方法是不可想象的,甚至会因为过量的广播导致 网络瘫痪。所以通过物理地址直接寻址的方式只能适用于规模非常小的网络,在许多情况 下网络路径选择功能是必不可少的。 7.1.2 网络层的功能概述 网络层涉及将源主机发出的分组经由各种网络路径到达目的主机,其利用了数据链路 层所提供的相邻节点之间的数据传输服务,向传输层提供了从源到目标的数据传输服务。 网络层是处理端到端(end to end)数据传输的最低层,但同时又是通信子网的最高层。如图 7.2 所示,资源子网中的主机具备了 OSI 模型中所有七层的功能,但通信子网中的主机因为 只涉及通信问题而只拥有 OSI 模型的下三层。所以网络层被看成是通信子网与资源子网的 接口,即通信子网的边界
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有