"计算机网络第7版课件-第4章 网络层服务与协议简介"

需积分: 10 0 下载量 69 浏览量 更新于2023-12-20 收藏 2.54MB PPTX 举报
计算机网络第7版课件-第4章 网络层(更新).pptx是关于网络层的内容,主要包括网络层提供的两种服务、网际协议IP、划分子网和构造超网、网际控制报文协议ICMP、互联网的路由选择协议、IPv6、IP多播、虚拟专用网VPN和网络地址转换NAT、多协议标记交换MPLS等方面的介绍。在网络领域,关于网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”)曾引起了长期的争论。争论焦点的实质就是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统? 有一种观点认为,应借助于电信网的成功经验,让网络负责可靠交付,计算机网络应模仿电信网络,使用面向连接的通信方式。通信之前先建立虚电路,以保证双方通信所需的一切网络资源。如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点,不丢失、不重复。此种观点认为,虚电路服务应用层运输层网络层数据链路层物理层应用层运输层网络层数据链路层物理层H1 H2虚电路H1。 然而,也有相反的观点认为,网络层不应该提供可靠交付的服务,而是应该由端系统负责可靠交付。他们认为可靠交付是端到端的事情,网络层应该尽可能简单,将可靠交付的责任交给运输层或应用层。他们主张网络层应该提供无连接的服务,这样可以大大减少网络层的复杂性,并且灵活性更好。 在实际的网络设计和应用中,这两种观点各有优缺点。面向连接的通信方式可以保证数据的可靠传输和顺序到达,但是网络层需要维护虚拟电路的状态信息,对网络资源的占用较多,而且对于一些实时性要求较高的应用来说,面向连接的通信方式可能会引入较大的传输延迟。而无连接的通信方式可以减少网络层的复杂性和传输延迟,但是在传输过程中容易丢包、乱序等问题,需要端系统在上层协议中负责进行处理和保证可靠交付。因此,在设计网络协议时需要根据具体的应用场景和需求来选择合适的通信方式。 除了网络层提供的服务方式外,课件还介绍了网络层的一些具体的协议和技术,例如网际协议IP、划分子网和构造超网、网际控制报文协议ICMP、互联网的路由选择协议、IPv6、IP多播、虚拟专用网VPN和网络地址转换NAT、多协议标记交换MPLS等。这些内容涵盖了网络层在实际网络中的功能和应用,对于理解和设计计算机网络具有重要的意义。 总之,网络层作为计算机网络体系结构中的重要一层,在提供服务方式、协议和技术方面有着诸多的内容和挑战。学习和理解网络层的知识,有助于我们更好地理解计算机网络的工作原理,设计和优化网络协议和系统,从而更好地满足不同应用场景下的需求。