模块五 网络互联与传输层协议
• 目标
本模块主要学习
网络互联的基本概念、IP地址、
路由原理、传输层协议的工作特点
• 任务
1 掌握网络层与网络互联的基本概念
2 掌握网络层协议以及路由器的基本功能
3 认识传输层协议
学习本模块涉及哪些重要内容?
• 本模块导读
– 计算机网络互联是利用网络互联设备及相应的组网技术和协议把两个以
上的计算机网络连接起来,实现计算机网络之间的互联。计算机网络互
联的目的是使一个网络上的用户能够访问其他计算机网络上的资源,使
不同网络上的用户能够相互通信和交流信息,以实现更大范围的资源共
享和信息交流。在计算机网络的应用中实现网络互联可以突破物理范围
限制,扩大服务范围、提高网络效率,便于网络管理、实现不同网络之
间互联互通。由于网络层的IP协议是尽力传输,所以传输层端到端的通信
可以确保信息的可靠传输。
– 通过本模块内容的学习,可以掌握网络层与网络互联的基本概念、IP地址、
IP分组转发与路由选择等内容,并能了解传输层的功能和两个主要协议
TCP和UDP。
• 本模块要点
– 掌握网络层与网络互联的基本概念。
– 掌握IP地址、子网划分、IP分组转发与路由选择。
– 了解传输层的功能和两个主要协议TCP和UDP。
任务一 掌握网络层与网络互联的基本概念
子任务1 掌握网络层的基本概念
• 网络层是干什么的?
– 网络层的主要功能是对通信子网的运行进行控制,主要解决如何
将协议数据单元(在网络层称为分组)从源主机传送到目的主机
的问题,这需要在通信子网中通过某种路由算法进行数据分组传
输路径的选择,即路由选择。另外,当分组要跨越多个通信子网
才能到达目的主机时,网络层还要解决网际互联的问题。如果同
时在通信子网中出现过多的分组,则会造成阻塞,因而网络层要
对其进行控制。概括地讲,网络层的主要功能就是路由选择、网
际互联和阻塞控制。
• 网络层提供的服务?
– 网络层主要提供两种数据传输服务:面向连接的虚电路服务和无
连接的数据报服务。
任务一 掌握网络层与网络互联的基本概念
子任务2 掌握网络互联的基本概念
• 网络互联的基本概念
– 计算机网络互联是利用网络互联设备及相应的组网技术和协议把两个以
上的计算机网络连接起来,实现计算机网络之间的互联。计算机网络互
联的目的是使一个网络上的用户能够访问其他计算机网络上的资源,使
不同网络上的用户能够相互通信和交流信息,以实现更大范围的资源共
享和信息交流。
– 互联网通常称为“网际网”,因为它是由很多更小的网络组成的。在图5-1
中有以太网、FDDI环和点到点链路,这些网络中的每个网络都是采用单
一的技术,将这些网络互联起来的节点称为路由器(router),关于路
由器会在后续详细介绍。
带小写i的“ internet”是一个通用名词,指互联网。带大写I的
“Internet”指世界上最大的互联网-因特网。Interne是当今世界
上最大的互联网和信息资源网络,通过Interne提供的服务,人
们可以在全球范围实现信息交流。Internet所采用的协议标准
是TCP/IP协议。
任务一 掌握网络层与网络互联的基本概念
子任务2 掌握网络互联的基本概念
图5-1 一个简单的互联网示意图Hn 主机;Rn 路由器
任务一 掌握网络层与网络互联的基本概念