《《Internet网络技术与应用教程》电子教案 第2章 Internet技术基础》由会员分享,可在线阅读,更多相关《《Internet网络技术与应用教程》电子教案 第2章 Internet技术基础(63页珍藏版)》请在金锄头文库上搜索。
1、2019/5/25,1,本章学习目标,本章主要讲解Internet网络实现通信所涉及的一些技术基础知识,使读者了解在Internet网络上信息是如何进行传递的。通过对这些基础知识的学习,读者应该掌握以下内容:,计算机网络的类型、功能以及拓扑结构 Internet网络数据的交换方式 Internet网络所采用的协议 Internet网络的域名管理,第2章 Internet技术基础,2019/5/25,2,第2章 Internet技术基础,2.1 计算机网络的基础知识 2.2 Internet数据通信基础 2.3 数据交换 2.4 TCP/IP协议 2.5 Internet的域名管理,2019/5
2、/25,3,2.1 计算机网络的基础知识,2.1.1 计算机网络的定义 2.1.2 计算机网络的功能 2.1.3 传输介质 2.1.4 计算机网络的拓扑结构 2.1.5 计算机网络的类型与模式,2019/5/25,4,2.1.1 计算机网络的定义,什么是计算机网络?目前还没有一个严格的定义,这里可以作如下理解:把分布在不同地理位置上的具有独立功能的多台计算机、终端及其附属设备在物理上互连,按照网络协议相互通信,以共享硬件、软件和数据资源为目的的系统称作计算机网络。,2019/5/25,5,2.1.2 计算机网络的功能,数据通信 资源共享 计算机系统可靠性和可用性的提高 易于进行分布处理,201
3、9/5/25,6,2.1.3 传输介质,双绞线 双绞线分为屏蔽双绞线(STP)和非屏蔽双绞线(UTP)。,表2-1 双绞线的引脚定义,2019/5/25,7,2.1.3 传输介质,双绞线 制作双绞线的方法。,常规双绞线接法 错线双绞线接法,2019/5/25,8,2.1.3 传输介质,同轴电缆,同轴电缆的结构,它的中央是铜质的芯线(单股的实心线或多股绞合线),铜质的芯线外包着一层绝缘层,绝缘层外是一层网状编织的金属丝作外导体屏蔽层(可以是单股的),屏蔽层把电线很好地包起来,再往外就是外包皮的保护塑料外层了。,2019/5/25,9,2.1.3 传输介质,光纤 光纤通信就是利用光导纤维(简称光纤
4、)传送光脉冲来进行通信。 光纤不仅具有通信容量非常大的特点,而且还具有其他的一些特点: 抗电磁干扰性能好 保密性好,无串音干扰 信号衰减小,传输距离长 抗化学腐蚀能力强,2019/5/25,10,2.1.4 计算机网络的拓扑结构,星型拓扑结构,总线型拓扑结构,2019/5/25,11,环型拓扑结构,树型拓扑,2.1.4 计算机网络的拓扑结构,2019/5/25,12,2.1.4 计算机网络的拓扑结构,全互连型,混合型拓扑结构,2019/5/25,13,2.1.5计算机网络的类型与模式,计算机网络的类型 局域网(LANLocal Area Network)和广域网(WANWide Area Ne
5、twork)是计算机网络的两种基本类型。 在局域网和广域网两种网络类型之间还有一些有意思的变种: 校园网(Campus Network) 城域网(MAN,Metropolitan Area Network),2019/5/25,14,2.1.5 计算机网络的类型与模式,计算机网络的模式 计算机网络的模式主要有两种,分别是:对等网络模式和客户服务器网络模式。 对等网络模式 在对等网络模式中,相连的机器之间彼此处于同等地位,没有主从之分故又称为对等网络(Peer to Peer network)。它们能够相互共享资源,每台计算机都能以同样方式作用于对方。,2019/5/25,15,2.1.5计算机
6、网络的类型与模式,客户机服务器网络 客户机服务器网络是一种基于服务器的网络,与对等网络相比,基于服务器的网络提供了更好的运行性能并且可靠性也有所提高。在基于服务器的网络中,不需要将工作站计算机的硬盘与他人共享。共享数据全部都集中存放在服务器上。,2019/5/25,16,2.1.5计算机网络的类型与模式,客户机服务器模式的网络和对等网络模式的网络相比,无疑地有许多优点。首先,它有助于主机和小型计算机系统配置的规模缩小化;其次,由于在客户机服务器网络中是由服务器完成主要的数据处理任务,这样在服务器和客户机之间网络传输的数据就减少了很多。另外,客户机服务器网络中把数据都集中起来,这种结构能提供更严
7、密的安全保护功能,也有助于数据的保护和恢复。,2019/5/25,17,2.2 Internet数据通信基础,2.2.1 数据通信的基本概念 2.2.2 模拟数据与数字数据的传输形式 2.2.3 数据传输中的检错与纠错 2.2.4 多路复用,2019/5/25,18,2.2.1 数据通信的基本概念,1.数据 数据是定义为有意义的实体,是表征事物的形式 。数据可分为模拟数据和数字数据两类。 2.信号 信号是数据的电磁或电子编码。信号在通信系统中可分为模拟信号和数字信号。 3.信道 信道是用来表示向某一个方向传送信息的媒体。,2019/5/25,19,2.2.2 模拟数据与数字数据的传输形式,由于
8、数据信号分成模拟数据信号和数字数据信号,而信道又分成模拟信道和数字信道,这样就构成了四种数据的传输形式: 模拟数据在模拟信道上传输 数字数据在模拟信道上传输 模拟数据在数字信道上传输 数字数据在数字信道上传输,2019/5/25,20,2.2.2 模拟数据与数字数据的传输形式,模拟数据在模拟信道上传输 典型的例子是话音信号在普通的电话系统中传输。一般人的语音频率范围是3003400Hz,为了进行传输,在线路上给它分配一定的带宽,国际标准取4KHz为一个标准话路所占用的频带宽度。,2019/5/25,21,2.2.2 模拟数据与数字数据的传输形式,2. 数字数据在模拟信道上传输 数字数据要进入到
9、模拟信道以前要有一个变换器进行数字信号到模拟信号的转换,以便能在模拟信道上传输,这样的一个变换过程叫调制(注意:这个调制过程并不改变数据的内容,仅是把数据的表示形式进行了改变)。这个变换器又叫做调制器。而当调制后的模拟信号传到接收端以后,在接收端也有一个变换器再对这个信号进行反变换,即又把它变回数字信号,这样的一个变换过程叫解调。这个变换器又叫解调器。由于计算机和终端设备之间的数据通信一般是双向的,因此在数据通信的双方既有用于发送信号的调制器又有用于接收信号的解调器,所以把这两个设备合在一起形成通常所说的调制解调器(Modem)。,2019/5/25,22,2.2.2 模拟数据与数字数据的传输
10、形式,2019/5/25,23,2.2.2 模拟数据与数字数据的传输形式,33.6Kb/s与56Kb/s的区别,2019/5/25,24,2.2.2 模拟数据与数字数据的传输形式,3. 模拟数据在数字信道上传输 用数字信道传输模拟数据时,需要对模拟数据进行脉冲编码调制(PCM)。PCM是将模拟电话信号转变为数字信号,所以首先要对电话信号进行取样。根据取样定理,只要取样频率不低于电话信号最高频率的2倍,就可以从取样的脉冲信号中无失真地恢复出原来的电话信号。标准的电话信号的最高频率为3.4KHz,为方便起见,取最高频率为4KHz,那么取样频率就是8KHz,相当于取样周期为125s,即每秒钟采样80
11、00次。下一步是进行编码。在我国使用的PCM体制中,电话信号是采用8bit编码,也就是说,将取样后的模拟电话信号量化为256个不同等级中的一个。,2019/5/25,25,2.2.2 模拟数据与数字数据的传输形式,4. 数字数据在数字信道上传输 这种方式最典型的例子是在两个装有Windows 98操作系统的计算机上,利用Windows 98中自带的“直接电缆连接”功能把两个计算机通过串行口或并行口直接相连。在这种情况下通信的双方发出的数据和接收的数据以及在信道上所传输的全部都是数字信号。,2019/5/25,26,2.2.2 模拟数据与数字数据的传输形式,2019/5/25,27,2.2.3
12、数据传输中的检错与纠错,为了确保能够让接收端检测出数据传输过程中的差错,一种有效的方法是对传输的数据进行抗干扰编码,即给被传送的数据码元按一定的规则增加一些码元(这些码元称冗余码),使冗余码元与被传送的信息码元之间建立一定的关系,这种关系就是抗干扰编码。 抗干扰编码分为两大类,一类是能发现错误的检错码,另一类是既能发现错误又能纠正错误的纠错码。,2019/5/25,28,2.2.3 数据传输中的检错与纠错,1.奇偶校验 在一个二进制数据字上加上一位,以便检测差错。例如,在偶校验时,要在每一个字符上增加一个附加位,使该字符中“1”的个数为偶数。在奇校验时,要在每一个字符上增加一个附加位,使该字符
13、中“1”的个数为奇数。接收端检测该校验位以确定是否有差错发生。奇偶校验并不是一种十分安全可靠的检错方法,如果有偶数个数据位在传输中同时出错,接收端无法检测出差错的数据,所以其检错概率为50%。,2019/5/25,29,2.2.3 数据传输中的检错与纠错,2.循环冗余校验(CRC)码 循环冗余校验码是基于将位串看成是系数为0或1的多项式,一个k位帧可以看成是从xk-1到x0的k次多项式的系数序列,这个多项式的阶数为k-1。高位(最左边)是xk-1项系数,下一位是xk-2的系数,以此类推。例如,110001有6位,表示成多项式是x5+x4+x0。它的6个多项式系数分别是1,1,0,0,0,和1。
14、,2019/5/25,30,2.2.3 数据传输中的检错与纠错,2.循环冗余校验(CRC)码 多项式的运算法则是模2运算。按照它的运算法则,加法不进位,减法不借位。加法和减法两者都与异或运算相同。例如:,2019/5/25,31,2.2.3 数据传输中的检错与纠错,2.循环冗余校验(CRC)码 基本思想是:将校验和加在帧的末尾,使这个带校验和的帧的多项式能被G(x)除尽。当接收方收到带有校验和的帧时,用G(x)去除它,如果有余数,则传输出错。 计算校验和的算法如下: 设生成多项式G(x)为n阶,在帧的末尾附加n个零,使帧长为m+n位,则相应的多项式是2nM(x)。 按模2除法用对应于G(x)的
15、位串去除对应于2nM(x)的位串。 按模2减法从对应于2nM(x)的位串中减去余数。结果就是要传送带校验和的帧,叫多项式T(x)。,2019/5/25,32,2.2.3 数据传输中的检错与纠错,2.循环冗余校验(CRC)码 表示帧1101011011和G(x)=x4+x+1的算法。,2019/5/25,33,2.2.3 数据传输中的检错与纠错,2.循环冗余校验(CRC)码 目前,常见的生成多项式G(x)国际标准有以下几种: CRC-12 G(x)=x12+x11+x3+x2+x+1 CRC-16 G(x)=x16+x15+x2+1 CRC-CCITT G(x)=x16+x12+x5+1,201
16、9/5/25,34,2.2.4 多路复用,为了能够有效地利用传输系统,人们希望通过同时携带多个信号来高效率地使用传输介质,这就是所谓的多路复用。一般多路复用主要有两种方法:频分多路复用(FDM)和时分多路复用(TDM)。,2019/5/25,35,2.3 数据交换,本节讲述三种数据交换技术,分别是线路交换、报文交换、报文分组交换。 2.3.1 线路交换 2.3.2 报文交换 2.3.3 报文分组交换,2019/5/25,36,2.3.1 线路交换,使用线路交换方式,就是通过网络中的结点在两个站之间建立一条专用的通信线路。 线路交换方式的通信也应包括这三种状态,即线路建立、数据传送和线路拆除。,2019/5/25,37,2.3.2 报文交换,报文交换方式传输的单位是报文,在报文中包括要发送的正文信息和指明收发站的地址及其它的控制信息。在这种报文交换方式中,不需要在两个站之间建立一条专用通路。相反,如果一个站想要发送一个报文给另一站,它只要把一个目的地址附加在报文上,然后发