2010-5-15 1
本章学习目标
本章主要讲解 Internet网络实现通信所涉及的一
些技术基础知识,使读者了解在 Internet网络上信息
是如何进行传递的。通过对这些基础知识的学习,读
者应该掌握以下内容:
?计算机网络的类型、功能以及拓扑结构
?Internet网络数据的交换方式
?Internet网络所采用的协议
?Internet网络的域名管理
第 2章 Internet技术基础
2010-5-15 2
第 2章 Internet技术基础
2.1 计算机网络的基础知识
2.2 Internet数据通信基础
2.3 数据交换
2.4 TCP/IP协议
2.5 Internet的域名管理
2010-5-15 3
2.1 计算机网络的基础知识
2.1.1 计算机网络的定义
2.1.2 计算机网络的功能
2.1.3 传输介质
2.1.4 计算机网络的拓扑结构
2.1.5 计算机网络的类型与模式
2010-5-15 4
2.1.1 计算机网络的定义
什么是计算机网络?目前还没有一个严格
的定义,这里可以作如下理解:把分布在不同
地理位置上的具有独立功能的多台计算机、终
端及其附属设备在物理上互连,按照网络协议
相互通信,以共享硬件、软件和数据资源为目
的的系统称作计算机网络。
2010-5-15 5
2.1.2 计算机网络的功能
? 数据通信
? 资源共享
? 计算机系统可靠性和可用性的提高
? 易于进行分布处理
2010-5-15 6
2.1.3 传输介质
? 双绞线
双绞线分为屏蔽双绞线( STP)和非屏蔽双绞线( UTP)。
? 表 2-1 双绞线的引脚定义
线路线
号 1 2 3 4 5 6 7 8
线路色
标 白橙 橙 白绿 蓝 白蓝 绿 白褐 褐
引脚定
义 Tx+ Tx- Rx+ Rx-
2010-5-15 7
2.1.3 传输介质
? 双绞线
制作双绞线的方法。
常规双绞线接法 错线双绞线接法
2010-5-15 8
2.1.3 传输介质
? 同轴电缆
同轴电缆的结构,它的中央是铜质的芯线(单
股的实心线或多股绞合线),铜质的芯线外包着一
层绝缘层,绝缘层外是一层网状编织的金属丝作外
导体屏蔽层(可以是单股的),屏蔽层把电线很好
地包起来,再往外就是外包皮的保护塑料外层了。
2010-5-15 9
2.1.3 传输介质
? 光纤
光纤通信就是利用光导纤维(简称光纤)
传送光脉冲来进行通信。
光纤不仅具有通信容量非常大的特点,而
且还具有其他的一些特点:
? 抗电磁干扰性能好
? 保密性好,无串音干扰
? 信号衰减小,传输距离长
? 抗化学腐蚀能力强
2010-5-15 10
2.1.4 计算机网络的拓扑结构
星型拓扑结构
总线型拓扑结构
2010-5-15 11
环型拓扑结构
树型拓扑
2.1.4 计算机网络的拓扑结构
2010-5-15 12
2.1.4 计算机网络的拓扑结构
全互连型
混合型拓扑结构
2010-5-15 13
2.1.5计算机网络的类型与模式
? 计算机网络的类型
局域网( LAN—Local Area Network)和广域网
( WAN—Wide Area Network)是计算机网络的两种基
本类型。
在局域网和广域网两种网络类型之间还有一
些有意思的变种:
? 校园网 ( Campus Network)
? 城域网 ( MAN,Metropolitan Area Network)
2010-5-15 14
2.1.5 计算机网络的类型与模式
? 计算机网络的模式
计算机网络的模式主要有两种,分别是:
对等网络模式和客户/服务器网络模式。
? 对等网络模式
在对等网络模式中,相连的机器之间彼
此处于同等地位,没有主从之分故又称为对
等网络( Peer to Peer network)。它们能
够相互共享资源,每台计算机都能以同样方
式作用于对方。
2010-5-15 15
2.1.5计算机网络的类型与模式
? 客户机/服务器网络
客户机/服务器网络是一种基于服务器
的网络,与对等网络相比,基于服务器的网
络提供了更好的运行性能并且可靠性也有所
提高。在基于服务器的网络中,不需要将工
作站计算机的硬盘与他人共享。共享数据全
部都集中存放在服务器上。
2010-5-15 16
2.1.5计算机网络的类型与模式
客户机/服务器模式的网络和对等网络模
式的网络相比,无疑地有许多优点。 首先,它
有助于主机和小型计算机系统配置的规模缩小
化;其次,由于在客户机/服务器网络中是由
服务器完成主要的数据处理任务,这样在服务
器和客户机之间网络传输的数据就减少了很多。
另外,客户机/服务器网络中把数据都集中起
来,这种结构能提供更严密的安全保护功能,
也有助于数据的保护和恢复。
2010-5-15 17
2.2 Internet数据通信基础
2.2.1 数据通信的基本概念
2.2.2 模拟数据与数字数据的传输形式
2.2.3 数据传输中的检错与纠错
2.2.4 多路复用
2010-5-15 18
2.2.1 数据通信的基本概念
1.数据
数据是定义为有意义的实体,是表征事物的形
式 。数据可分为模拟数据和数字数据两类。
2.信号
信号是数据的电磁或电子编码。信号在通信系
统中可分为模拟信号和数字信号。
3.信道
信道是用来表示向某一个方向传送信息的媒体。
2010-5-15 19
2.2.2 模拟数据与数字数据的传输形式
由于数据信号分成模拟数据信号和数字数
据信号,而信道又分成模拟信道和数字信道,
这样就构成了四种数据的传输形式:
? 模拟数据在模拟信道上传输
? 数字数据在模拟信道上传输
? 模拟数据在数字信道上传输
? 数字数据在数字信道上传输
2010-5-15 20
2.2.2 模拟数据与数字数据的传输形式
1,模拟数据在模拟信道上传输
典型的例子是话音信号在普通的电话系
统中传输。一般人的语音频率范围是 300—
3400Hz,为了进行传输,在线路上给它分配
一定的带宽,国际标准取 4KHz为一个标准话
路所占用的频带宽度。
2010-5-15 21
2.2.2 模拟数据与数字数据的传输形式
2,数字数据在模拟信道上传输
数字数据要进入到模拟信道以前要有一个变换器
进行数字信号到模拟信号的转换,以便能在模拟信
道上传输,这样的一个变换过程叫调制(注意:这
个调制过程并不改变数据的内容,仅是把数据的表
示形式进行了改变)。这个变换器又叫做调制器。
而当调制后的模拟信号传到接收端以后,在接收端
也有一个变换器再对这个信号进行反变换,即又把
它变回数字信号,这样的一个变换过程叫解调。这
个变换器又叫解调器。由于计算机和终端设备之间
的数据通信一般是双向的,因此在数据通信的双方
既有用于发送信号的调制器又有用于接收信号的解
调器,所以把这两个设备合在一起形成通常所说的
调制解调器( Modem)。
2010-5-15 22
2.2.2 模拟数据与数字数据的传输形式
基带传输信号
调 幅
调 频
调 相
0 0 0 0 0 1 1 1 1
2010-5-15 23
2.2.2 模拟数据与数字数据的传输形式
33.6Kb/s与 56Kb/s的区别
2010-5-15 24
2.2.2 模拟数据与数字数据的传输形式
3,模拟数据在数字信道上传输
用数字信道传输模拟数据时, 需要对模拟数据进
行脉冲编码调制 ( PCM) 。 PCM是将模拟电话信号
转变为数字信号, 所以首先要对电话信号进行 取样 。
根据取样定理, 只要取样频率不低于电话信号最高
频率的 2倍, 就可以从取样的脉冲信号中无失真地恢
复出原来的电话信号 。 标准的电话信号的最高频率
为 3.4KHz,为方便起见, 取最高频率为 4KHz,那么
取样频率就是 8KHz,相当于取样周期为 125μs,即每
秒钟采样 8000次 。 下一步是进行 编码 。 在我国使用
的 PCM体制中, 电话信号是采用 8bit编码, 也就是说,
将取样后的模拟电话信号量化为 256个不同等级中的
一个 。
2010-5-15 25
2.2.2 模拟数据与数字数据的传输形式
4,数字数据在数字信道上传输
这种方式最典型的例子是在两个装有 Windows 98
操作系统的计算机上, 利用 Windows 98中自带的
,直接电缆连接, 功能把两个计算机通过串行口或
并行口直接相连 。 在这种情况下通信的双方发出的
数据和接收的数据以及在信道上所传输的全部都是
数字信号 。
2010-5-15 26
2.2.2 模拟数据与数字数据的传输形式
2010-5-15 27
2.2.3 数据传输中的检错与纠错
为了确保能够让接收端检测出数据传输过
程中的差错,一种有效的方法是对传输的数据
进行抗干扰编码,即给被传送的数据码元按一
定的规则增加一些码元(这些码元称冗余码),
使冗余码元与被传送的信息码元之间建立一定
的关系,这种关系就是抗干扰编码。
抗干扰编码分为两大类,一类是能发现错
误的 检错码,另一类是既能发现错误又能纠正
错误的 纠错码 。
2010-5-15 28
2.2.3 数据传输中的检错与纠错
1.奇偶校验
在一个二进制数据字上加上一位,以便检
测差错。例如,在偶校验时,要在每一个字符
上增加一个附加位,使该字符中,1”的个数为
偶数。在奇校验时,要在每一个字符上增加一
个附加位,使该字符中,1”的个数为奇数。接
收端检测该校验位以确定是否有差错发生。奇
偶校验并不是一种十分安全可靠的检错方法,
如果有偶数个数据位在传输中同时出错,接收
端无法检测出差错的数据,所以其检错概率为
50%。
2010-5-15 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。
2010-5-15 30
2.2.3 数据传输中的检错与纠错
2.循环冗余校验( CRC)码
多项式的运算法则是模 2运算 。 按照
它的运算法则, 加法不进位, 减法不借
位 。 加法和减法两者都与异或运算相同 。
例如:
2010-5-15 31
2.2.3 数据传输中的检错与纠错
2.循环冗余校验( CRC)码
基本思想是:将校验和加在帧的末尾, 使这个带
校验和的帧的多项式能被 G(x)除尽 。 当接收方收到带
有校验和的帧时, 用 G(x)去除它, 如果有余数, 则传
输出错 。
计算校验和的算法如下:
① 设生成多项式 G(x)为 n阶, 在帧的末尾附加 n个零,
使帧长为 m+n位, 则相应的多项式是 2n·M(x)。
② 按模 2除法用对应于 G(x)的位串去除对应于 2n·M(x)
的位串 。
按模 2减法从对应于 2n·M(x)的位串中减去余数 。 结果就
是要传送带校验和的帧, 叫多项式 T(x)。
2010-5-15 32
2.2.3 数据传输中的检错与纠错
2.循环冗余校验( CRC)码
表示帧 1101011011和 G(x)=x4+x+1的算法 。
2010-5-15 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
2010-5-15 34
2.2.4 多路复用
为了能够有效地利用传输系统,人们希望
通过同时携带多个信号来高效率地使用传输介
质,这就是所谓的多路复用。一般多路复用主
要有两种方法,频分多路复用( FDM) 和 时分
多路复用( TDM) 。
2010-5-15 35
2.3 数据交换
本节讲述三种数据交换技术,分别是线路
交换、报文交换、报文分组交换 。
2.3.1 线路交换
2.3.2 报文交换
2.3.3 报文分组交换
2010-5-15 36
2.3.1 线路交换
使用线路交换方
式,就是通过网络中
的结点在两个站之间
建立一条专用的通信
线路。
线路交换方式的
通信也应包括这三种
状态,即 线路建立、
数据传送 和 线路拆除 。
2010-5-15 37
2.3.2 报文交换
报文交换方式传输的单位是报文,在报文
中包括要发送的正文信息和指明收发站的地址
及其它的控制信息。在这种报文交换方式中,
不需要在两个站之间建立一条专用通路。相反,
如果一个站想要发送一个报文给另一站,它只
要把一个目的地址附加在报文上,然后发送整
个报文即可。报文从发送站到接收站,中间要
经过多个结点,在这每个中间结点中,都要接
收整个报文,暂存这个报文,然后转发到下一
个结点。
2010-5-15 38
2.3.2 报文交换
2010-5-15 39
2.3.3 报文分组交换
报文分组交换原理是把一个要传送的报文
分成若干段,每一段都作为报文分组的数据部
分,由于报文分组交换允许每个报文分组走不
同的路径,所以一个完整的报文分组还必须包
括地址、分组编号、校验码等传输控制信息,
并按规定的格式排列每个分组。
有两种方法,数据报 和 虚电路 来管理这些
分组流。
2010-5-15 40
2.3.3 报文分组交换
数据报
2010-5-15 41
2.3.3 报文分组交换
虚电路
2010-5-15 42
2.4 TCP/IP协议
2.4.1 TCP/IP协议概述
2.4.2 Internet 网际协议( IP)
2.4.3 TCP/IP的配置
2.4.4 TCP/IP测试
2.4.5 下一代的网际协议 IPv6
2010-5-15 43
2.4.1 TCP/IP协议概述
TCP/IP协议,即传输控制协议 /网际协议
TCP/IP协议可以在各种硬件和操作系统上
实现,并且 TCP/IP协议已成为建立计算机局域
网、广域网的首选协议,并将随着网络技术的
进步和信息高速公路的发展而不断地完善。
TCP/IP已成为 Internet网络事实上的工业
标准和国际标准。
2010-5-15 44
2.4.2 Internet 网际协议( IP)
? 1。 IP地址
IP协议要求在每次与 TCP/IP网络建立连接
时,每台主机都必须为这个连接分配一个 唯一
的 32位地址,因为在这个 32位 IP地址中,不但
可以用来识别某一台主机,而且还隐含着网际
间的路由信息。
2010-5-15 45
2.4.2 Internet 网际协议( IP)
? IP地址的分类
2010-5-15 46
2.4.2 Internet 网际协议( IP)
特殊的 IP地址
如果网络 ID为 127,主机地址任意,这种地址是用
来做循环测试用的,不可用作其它用途。
在 IP地址中,如果某一类网络的主机地址为 全 1,
则该 IP地址表示是一个网络或子网的广播地址。
在 IP地址中,如果某一类网络的主机地址为 全 0,
则该 IP地址表示为网络地址或子网地址。
私有地址的范围是:
10.0.0.1 ~ 10.255.255.254 ( A类 )
172.13.0.1 ~ 172.32.255.254 ( B类 )
192.168.0.1 ~ 192.168.255.254 ( C类)
2010-5-15 47
2.4.2 Internet 网际协议( IP)
? 子网及子网掩码
子网是指在一个 IP地址上生成的逻辑网络,
它使用源于单个 IP地址的 IP寻址方案,把一个
网络分成多个子网,要求每个子网使用不同的
网络 ID,通过把主机号(主机 ID)分成两个部
分,为每个子网生成唯一的网络 ID。一部分用
于标识作为唯一网络的子网,另一部分用于标
识子网中的主机。
2010-5-15 48
2.4.2 Internet 网际协议( IP)
子网掩码是一个 32位地址,用于屏蔽 IP地
址的一部分以区别网络 ID和主机 ID;用来将网
络分割为多个子网;判断目的主机的 IP地址是
在本局域网还是在远程网。在 TCP/IP网络上的
每一个主机都要求有子网掩码。这样当 TCP/IP
网络上的主机相互通信时,就可用子网掩码来
判断这些主机是否在相同的网段内。
2010-5-15 49
2.4.2 Internet 网际协议( IP)
? IP路由
在上面讲述了子网及利用子网掩码来划分
子网,那么不同的网络段之间是怎样进行互连
的呢?这就需要通过设置 IP路由来实现。
路由是数据从一个节点传输到另一个节点
的过程 。在 TCP/IP网络中,同一网络区段中
的计算机可以直接通信,不同网络区段中的计
算机要相互通信,则必须借助于 IP路由。
2010-5-15 50
2.4.3 TCP/IP的配置
? IP地址:标识 TCP/IP主机的唯一的 32位地址
? 子网掩码:用来测试 IP地址是在本地网络还是远程网

? 默认网关:与远程网络互连的路由器的 IP地址。如果
没有规定默认网关,则通信仅局限于局域网络内部
2010-5-15 51
2.4.4 TCP/IP测试
1,TCP/IP测试工具 Ping
( 1) Ping工具的格式
Ping命令的格式为,ping目的地址 [ 参数 1] [ 参数
2] ……
其中目的地址是指被测试计算机的 IP地址或域名 。 Ping
工具主要参数有:
A:解析主机地址 。
N:数据, 发出的测试包的个数, 缺省值为 4。
L:数值, 所发送缓冲区的大小 。
T:持续执行 Ping命令, 直到用户按 Ctrl+C终止 。
2010-5-15 52
2.4.4 TCP/IP测试
( 2)用 Ping工具测试 TCP/IP协议的工作情况
Ping工具测试成功的示意图
2010-5-15 53
2.4.4 TCP/IP测试
Ping工具测试不成功的示意图
2010-5-15 54
2.4.4 TCP/IP测试
① Ping回环地址以验证 TCP/IP协议已经安装且正确装
入 。
命令,Ping 127.0.0.1
② Ping 工作站的 IP地址以验证工作站是否正确加入,
并检验 IP地址是否冲突 。
命令,ping工作站 IP地址
③ Ping默认网关的 IP地址, 以验证默认网关打开且在
运行, 验证是否可以与本地网络通信 。
命令,Ping 默认网关 IP地址
④ Ping 远程网络上主机的 IP地址以验证你能通过路
由器进行通信 。
命令,Ping远程主机的 IP地址
2010-5-15 55
2.4.4 TCP/IP测试
2,测试 TCP/IP协议配置工具 Ipconfig/Winipcfg
( 1) Ipconfig工具的命令格式和应用
Ipconfig可运行在 Windows 95/98/NT/2000/XP的命令提
示符下, 其命令格式为:
Ipconfig [/参数 l][/参数 2]……
其中两个最实用的参数为:
all:显示与 TCP/IP协议相关的所有细节, 其中包括主机
名, 节点类型, 是否启用 IP路由, 网卡的物理地址,
默认网关等 。
Batch [文本文件名]:将测试的结果存入指定的文
本文件中,以便于逐项查看。
2010-5-15 56
2.4.4 TCP/IP测试
( 2) Winipcfg工具的使用
“IP配置, 对话框, IP配置, 的详细情况
2010-5-15 57
2.4.4 TCP/IP测试
3,网络协议统计工具 Netstat
Netstat工具的命令格式为:
Netstat [-参数 1 ] [-参数 2]
其中主要参数有:
A:显示所有与该主机建立连接的端口信息 。
E:显示以太网的统计信息, 该参数一般与 S参数共同使
用 。
N:以数字格式显示地址和端口信息 。
S:显示每个协议的统计情况
2010-5-15 58
2.4.5 下一代的网际协议 IPv6
现在看来,当初 IP地址的设计确实有不够
合理的地方。为此,在 l992年 6月就提出要制
订下一代的 IP,即 IPng( IP Next
Generation )。由于 IPv5打算用作面向连接
的网际层协议,因此 IPng现正式称为 IPv6。
1995年以后陆续公布了一系列有关 IPv6的协议、
编址方法、路由选择以及安全等问题的 RFC文
档。
2010-5-15 59
2.4.5 下一代的网际协议 IPv6
? IPv6把原来 IPv4地址增大到了 128bit,其地址空间大
于 3.4 × 1038,是原来 IPv4地址空间的 296倍。
? 这种下一代的 IP协议并不是完全抛弃了原来的 IPv4,
且允许与 IPv4在若干年内共存。
? IPv6对 IP数据报协议单元的头部与原来的 IPv4相比进
行了相应的简化,仅包含 7个字段( IPv4有 13个),这
样数据报文经过中间的各个路由器时,各个路由器对
其处理的速度加快,这样提高了网络吞吐率。
? IPv6另一个主要的改善方面是在安全方面。
2010-5-15 60
2.5 Internet的域名管理
2.5.1 域名系统概述
2.5.2 DNS域名结构
2.5.3 DNS的设置
2010-5-15 61
2.5.1 域名系统概述
域名系统是一种基于分布式数据库系统,
并采用客户 /服务器模式进行主机名称与 IP地
址之间的转换。通过建立 DNS数据库,记录主
机名称与 IP地址的对应关系,并驻留在服务器
端为处于客户端的主机提供 IP地址的解析服务。
2010-5-15 62
2.5.2 DNS域名结构
任何一个连接在
Internet网络上的主机
或路由器,都有一个唯
一的层次结构名字即域
名。这里的, 域, 是名
字空间中一个可被管理
的划分。域名只是个逻
辑上的概念,并不反映
计算机所在的物理地点。
2010-5-15 63
2.5.3 DNS的设置
在, DNS服务器搜索
顺序, 中输入要使用的
DNS服务器的 IP地址,点
击, 添加, 按钮,则该
DNS服务器即被设定,并
且被显示在 DNS服务器列
表框中。排在最前面的
DNS服务器将被该工作站
首先使用,当该 DNS服务
器进行地址解析失败后,
将使用后面的 DNS服务器
进行地址解析。