学习目标
1. 理解网络中数据传输的过程
2. 了解OSI模型的基本知识
3. 了解TCP/IP协议的基本知识
4. 了解三种数据交换方式
因特网(Internet)的中文意义是“网际网”,它实际上就是将全球各地的局域网连接起来而形成的一个“网络之间的网络
网络协议:为计算机网络中进行数据交换而建立的规则、标准或约定的集合
计算机网络采用层次性的结构模型,将网络分成若干层次,每个层次负责不同的功能。每一个功能层中,通信双方都要共同遵守相应的约定,我们把这种约定称为协议。网络协议就像网络通信中的共同语言,保证着通信的顺利进行
多种协议组合在一起成为协议体系,它们负责保证传输的通畅。各功能层之间,上一层对下一层提出服务要求,下一层完成上一层提出的要求。基于这样的思想,网络世界中产生了一种通用的概念模型——OSI模型(Open SystemsInterconnection),即开放系统互联参考模型。
OSI模型只是一种理想的概念模型,在网络技术的发展实践中,真正发挥作用的是许多实用的协议体系,如TCP/IP、IPX/SPX、NetBEUI、AppleTalk协议等。
TCP/IP(Transmission Control Protocol/Internet Protocol传输控制协议/互联网络协议)正是因特网上的“世界语”,该协议因其低成本以及在多个不同平台间通信的可靠性,而成为目前因特网中使用最频繁的协议。
三、数据交换技术
在计算机网络中,数据的发送方与接收方通常不是直接连接在一起的,而是需要经过若干个中间节点的转接,如要通过若干个路由器、交换机等设备,这就要用到数据交换技术。数据交换技术主要有三种类型:电路交换、报文交换和分组交换。
1.电路交换技术
电路交换技术即为一对需要进行通信的装置之间提供一条临时的专用物理通道,即提供一套专用的传输通道。
优点:提供一条专用的线路,比较可靠,稳定。
缺点:占用一条线路之后,别人不能使用。电路空闲较大
举例:老式电话。如下图:
2.报文交换技术
报文交换技术不需要事先建立物理线路,它将发送的数据作为一条整体发给中间交换设备。中间交换设备先将数据存储起来,然后选择一条合适的空闲线路将数据转发给下一个交换设备,如此循环直至数据发送熬目的节点。
举例:电报系统使用的是报文交换技术。
3.分组交换技术
分组交换技术是报文交换技术的改进。
从上图可以看出,分组交换技术将数据分成一个个分组,中间交换设备,中间交换设备在接收第二个分组之前,就可以转发已经接收到的第一个分组,这样就减少了传输延迟,提高了网络的吞吐量。分组交换技术除了吞吐量较高外,还提供一定程度的差错检测和代码转换,因此计算机网络常常使用分组交换技术。
举例:IP电话使用的也是分组交换技术。