计算机网络原理上课课件第二章
合集下载
04741计算机网络原理2018版PPT课件_第2章_网络应用
交换时序等内容。即语法、语义和时序等协议三要素内容。 无论是服务器进程还是客户进程,当其遵循应用层协议组织好应用层报文后,
需要通过层间接口(如应用编程接口API)将报文无传递给相邻的传输层,请求传 输层协议提供的端到端传输服务。 四、套接字(Socket)[识记]
套接字(Socket)是每个应用进程与其他应进程进行网络通信时,真正收发 报文的通道。一个应用进程可以创建多个套接字与同一个或不同的传输层协议进行 接口。对于一个传输层协议,需要为与其接口的每个套接字分配一个编号,标识该 套接字,其编号称为端口号(port number)。
3
第一节 计算机网络应用体系结构
一、客户/服务器(C/S)结构网络应用[识记] 1.客户/服务器(C/S)结构网络
客户/服务器(C/S)结构的网络应用的通信双方分为服务器程序和客户程序, 服务器程序需要先运行,做好接受通信的准备。客户程序后运行,主动请求与服务 器进行通信。服务器计算机通常也称为服务器,-般具有固定的网络地址(比如IP 地址),长期运行,以便服务器软件能够随时被请求服务。客户软件通常运行在普 通用户的计算机或其他计算设备上,可能使用动态的网络地址,是通信的主动发起 方。 2.C/S网络应用的特点
可靠的数据传送服务:应用进程能够依靠TCP实现端到端的无差错、按顺序交付所有发送 数据的服务。
3.UDP
UDP是-种不提供传输服务保障的轻量级传输层协议,仅提供最小的“尽力”服务。 UDP是无连接的.因此在两个进程通信前没有握手过程。
8
第二节 网络应用通信基本原理
三、应用层协议[识记] 应用层协议定文了应用进程间交换的报文类型、报文构成部分具体含义以及
5
第一节 计算机网络基本概念
三、混合结构网络应用[识记] 混合结构网络应用将CS应用与P2P应用相结合,既有中心服务器的存在,又
需要通过层间接口(如应用编程接口API)将报文无传递给相邻的传输层,请求传 输层协议提供的端到端传输服务。 四、套接字(Socket)[识记]
套接字(Socket)是每个应用进程与其他应进程进行网络通信时,真正收发 报文的通道。一个应用进程可以创建多个套接字与同一个或不同的传输层协议进行 接口。对于一个传输层协议,需要为与其接口的每个套接字分配一个编号,标识该 套接字,其编号称为端口号(port number)。
3
第一节 计算机网络应用体系结构
一、客户/服务器(C/S)结构网络应用[识记] 1.客户/服务器(C/S)结构网络
客户/服务器(C/S)结构的网络应用的通信双方分为服务器程序和客户程序, 服务器程序需要先运行,做好接受通信的准备。客户程序后运行,主动请求与服务 器进行通信。服务器计算机通常也称为服务器,-般具有固定的网络地址(比如IP 地址),长期运行,以便服务器软件能够随时被请求服务。客户软件通常运行在普 通用户的计算机或其他计算设备上,可能使用动态的网络地址,是通信的主动发起 方。 2.C/S网络应用的特点
可靠的数据传送服务:应用进程能够依靠TCP实现端到端的无差错、按顺序交付所有发送 数据的服务。
3.UDP
UDP是-种不提供传输服务保障的轻量级传输层协议,仅提供最小的“尽力”服务。 UDP是无连接的.因此在两个进程通信前没有握手过程。
8
第二节 网络应用通信基本原理
三、应用层协议[识记] 应用层协议定文了应用进程间交换的报文类型、报文构成部分具体含义以及
5
第一节 计算机网络基本概念
三、混合结构网络应用[识记] 混合结构网络应用将CS应用与P2P应用相结合,既有中心服务器的存在,又
《计算机网络技术基础》课件第2章
C = 2W lbn 其中,W为信道的带宽(以Hz为单位),n为一个脉冲信 号代表的有效状态数。
奈氏准则描述的是有限带宽、无噪声信道的最大数据 传输速率与信道带宽之间的关系。如考虑信道噪声问题, 可用香农(Shannon)定律来表述,它描述了有限带宽、有随 机热噪声信道的最大数据传输速率与信道带宽、信号噪声 功率比之间的关系。信道的最大信息传输速率为C:
模拟数据反映的是连续消息,如话音和图像等。话音 的声压是时间的连续函数。数字数据反映的是离散消息, 就是用一系列符号代表的消息,而每个符号只可以取有限 个值。数字数据在传送时,一段时间内传送一个符号,因 此在瞬间内数据是离散的。因此,用来反映取值上离散的 文字或符号的数据是数字数据。
信号(Signal)是数据的电编码或电磁编码。它分为两种: 模拟信号和数字信号。模拟信号是一种连续变化的电信号, 它用电信号模拟原有消息。
在数据通信系统中,传输信息的通路称为“信道”。 信道一般都是用来表示向某一个方向传送信息的媒体。在 计算机网络中,有物理信道和逻辑信道之分。根据传输介 质是否有形,物理信道可以分为有线信道和无线信道。如 果按照信道中传输的数据信号的类型来分,物理信道又可 以分为模拟信道和数字信道。模拟信道传输的是模拟信号, 而数字信道直接传输二进制数字脉冲信号。
图2-5 异步方式字符结构
(2) 同步方式。如图2-6所示。发送前,发送端和接收端 应先约定同步字符的个数及每个同步字符的代码,以便实 现接收与发送的同步。
图2-6 同步传输
4.数据传输类型 1) 基带传输 由计算机或数字终端产生的信号是一连串的脉冲信号,它 包含有直流、低频和高频等组成分量。
模拟信道的容量指信道传输信号的可接收频率范围, 其带宽为传输信号的最高频率和最低频率的差值。如话音 电路接收的语音频率为300~3400 Hz,则其带宽为3400 300 = 3100 Hz(一般话音电路带宽取4 kHz)。
计算机网络第二章ppt
东华大学计算机科学与技术学院
-26-
例子:传输ASCII字符“b”,在数字通信中用8位的字节 01100010编码 求得: an = [cos(πn/4) -cos(3πn/4) + cos(6πn/4) -cos(7πn/4)] /πn bn = [sin(3πn/4) -sin(πn/4) + sin(7πn/4) -sin(6πn/4)] /πn c = 3/4
东华大学计算机科学与技术学院
-4-
例子:典型的串行接口RS-232-C的标准
DTE-A
DCE-A DCE-B DTE-B
网
络
RS-232接口
调制解调器
调制解调器
RS-232接口
RS-232-C是美国电子工业协会EIA (Electrical Industrial Association)于1973年提出的串行通信接口标准。对应于 OSI模型中的物理层。
东华大学计算机科学与技术学院
-29-
码元和比特的关系
比特位 码元
……..
信道
东华大学计算机科学与技术学院
-30-
◎ 波特率(信号传输速率B ):每秒信号变化的次数(每秒采 样的次数),即每秒传输的码元数,单位为波特,记作 Baud。 计算公式: B=1/T (Baud) 式中 T为信号码元的宽度,单位为秒.
东华大学计算机科学与技术学院
-27-
信道带宽对数据信号传 输中失真的影响很大; 信道带宽越宽,信号传 输的失真越小。
东华大学计算机科学与技术学院
-28-
数据传输率 波特率(码元传输率) 比特率(信息传输率) ◎ 在信息传输中,携带数据信息的信号单元叫码元(在数字 通信中常常用时间间隔相同的符号来表示一位二进制数字。 这样的时间间隔内的信号称为二进制码元,而这个间隔被 称为码元长度)
计算机网络基础第2章精品PPT课件
第三阶段:1995年以后,是开始商业应用阶段。 1995年1月邮电部开通ChinaNet,通过电话网、 DDN专线以及X.25等方式正式向社会提供接入 Internet服务。
1996年9月第二个商业网ChinaGBN开通。
各地ISP纷纷开办。
3.中国互联网的主干网
1、中国科学技术网络(CSTNet)—由中科院主管 2、中国公用计算机互联网(ChinaNet)—由中国电信主管 3、中国教育和科研计算机网(CERNet)—由国家教育委员
国际出口带宽8M256K
2.2、对互联网基本认识
2.2.1 进一步认识Internet Internet上的资源 Internet的工作方式
2.2.1 认识TCP/IP协议及IP地址 2.2.3 认识WWW
Internet上的资源
1. 信息资源——包含了人类知识的方方面面
2. 服务资源——可主要归纳如下:
电子邮件(E-mail) 远程登录(Telnet) 文件传输(FTP) 新闻(Usenet) 电子公告栏(BBS) 信息查找(Brows)
万维网WWW 菜单式信息查询服务(Gopher) 档案查询 服务(Archie) 广域信息服务系统(WAIS)
Internet的工作方式
采用客户机/服务器系统(Client/Server System)。提供资源的计算机叫作服务器,使用资源 的计算机叫作客户机。
国际出口带宽4M。
(2) 中国公用计算机互联网(ChinaNet)
中国邮电部组建,包括8个地区网络中心和31省 市网络分中心,是主干线覆盖全国的商业网之 一。目前在北京、上海分别有两条专线作为国 际出口。
国际出口带宽123M(99年)
(3) 中国教育和科研计算机网(CERNet)
第2章 计算机网络的硬件基础ppt课件
源集线器、主动有源集线器、智能集线器和交换集线器四种。 ① 被动无源集线器(passive HUB) 被动集线器只把多段网络介质连接在一起,允许信号通过,
不对信号做任何处理,它不能提高网络性能,也不能帮助检测硬件 错误或性能瓶颈,只是简单地从一个端口接收数据并通过所有端口 分发,这是集线器可以做的最简单的事情。一般的总线带宽是10M。
图6 标准的24口集线器
ppt精选版
24
集线器的应用特点 (1) 优点 集线器可扩充网络的规模,即延伸网络的距离和
增加网络的节点数目。 集线器安装极为简单,几乎不需要配置。 集线器可以连接多个物理层不同;但高层(2~7
层)协议相同或兼容的网络。
ppt精选版
25
(2) 缺点
集线器限制了介质的极限距离,例如:10BASET 中的100m。
⑵ 以带宽为选择依据 集线器带宽的选择,主要决定于三个因素。 ① 上连设备带宽:如果上连设备允许100M带宽,可购买 100M集线器;否则10M集线器是理想的选择。 ② 站点数:由于连在集线器上的所有工作站均争用同一个上 行总线,处于同一冲突域内,所以站点数目太多,会形成广播风暴。 通常,10M冲突域内的站点不宜超过25个,100M冲突域内的站点 不宜超过35个,如果有超出的趋势或已经超出,这种情况下应使用 交换机来代替集线器。
ppt精选版
3
2.1网络适配器
根据接口类型划分: ISA、PCI和USB
根据传输介质划分: AUI接口、BNC接口和RJ45接口
ppt精选版
4
网卡的硬件地址
1、MAC 2、12位的16进制数
ppt精选版
5
无线上网卡
1、PCMIA和USB 2、SIM卡
ppt精选版
不对信号做任何处理,它不能提高网络性能,也不能帮助检测硬件 错误或性能瓶颈,只是简单地从一个端口接收数据并通过所有端口 分发,这是集线器可以做的最简单的事情。一般的总线带宽是10M。
图6 标准的24口集线器
ppt精选版
24
集线器的应用特点 (1) 优点 集线器可扩充网络的规模,即延伸网络的距离和
增加网络的节点数目。 集线器安装极为简单,几乎不需要配置。 集线器可以连接多个物理层不同;但高层(2~7
层)协议相同或兼容的网络。
ppt精选版
25
(2) 缺点
集线器限制了介质的极限距离,例如:10BASET 中的100m。
⑵ 以带宽为选择依据 集线器带宽的选择,主要决定于三个因素。 ① 上连设备带宽:如果上连设备允许100M带宽,可购买 100M集线器;否则10M集线器是理想的选择。 ② 站点数:由于连在集线器上的所有工作站均争用同一个上 行总线,处于同一冲突域内,所以站点数目太多,会形成广播风暴。 通常,10M冲突域内的站点不宜超过25个,100M冲突域内的站点 不宜超过35个,如果有超出的趋势或已经超出,这种情况下应使用 交换机来代替集线器。
ppt精选版
3
2.1网络适配器
根据接口类型划分: ISA、PCI和USB
根据传输介质划分: AUI接口、BNC接口和RJ45接口
ppt精选版
4
网卡的硬件地址
1、MAC 2、12位的16进制数
ppt精选版
5
无线上网卡
1、PCMIA和USB 2、SIM卡
ppt精选版
计算机网络PPT第2章
脉冲编码调制方法
A 1.5 1.52≈1.5 1.28≈1.3 1.0 0.62≈0.6 0.5 0.27≈0.3 0 D8 D7 D6 D5 D4 (a) 样本 D1 D2 D3 D4 D5 D6 D7 D8 量化级 1 4 7 13 15 13 6 3 二进制编码 0001 0100 0111 1101 1111 1101 0110 0011 (b) 编码信号 D3 D2 0.73≈0.7 0.41≈0.4 0.12≈0.1 D1 t 1.26≈1.3
数字数据的数字信号编码 数据编码类型 (1)不归零码 NRZ (2)曼彻斯特编码 (3)差分曼彻斯特编码
模拟数据编码方法
0 数据 1 ω 0 0 1 ω 0
(a)ASK ω2 (b)FSK π (c)PSK(绝对) +0 (d)PSK(相对) +π +0 +0 +π +0 0 π π 0 π ω1 ω2 ω1 ω2 ω1
标题
第2章 数据通信基础
2.1数据通信基本概念和数据 编码技术
2.1.1 基本概念 2.1.2模拟信号 2.1.3数据编码技术
2.2数据传输,多路复用和 差错控制技术
2.2.1数据传输模式 2.2.2数字数据传输 2.2.3数据通信接口标准 2.2.4数据传输信道 2.2.5数据通信的主要指标 2.2.6多路复用 2.2.7差错控制
PCM用于数字语音系统:
• • • • • • 声音分为128个量化级; 每个量化级采用7位二进制编码表示; 采样速率为8000样本/秒; 数据传输速率应达到7位×8000/秒=56Kbps; 如果每个量化级采用7+1=8位二进制编码表示; 数据传输速率应达到8位×8000 /秒= 64Kbps。
计算机网络课件_第二章
■基带传输型(主要用于LAN)
50Ω—— RG-8(粗缆)单段传输距离最远为500米 RG-58 (细缆)单段传输距离最远为185米
■频带传输型(主要模拟传输) 75Ω——公用天线电视系统(CATV)用
同轴电缆
同轴电缆
绝缘保护套层 外导体屏蔽层
绝缘层
内导体
光缆(光导纤维)
外包层
玻璃纤维(核心) 外壳
两种材料的密度差异必 须达到能够使纤芯中的光线 只能反射回来而不能折射入 覆层的程序。
Multimode Fiber 多模光纤
多模光纤是指在给定的工作波长上,能以多个模式同 时传输的光纤。其光纤芯径在50到100μm的范围内,多条入 射角度不同的光线可以同时在一条光纤反射式地传播。
输入脉冲
多模光纤
2.2.2 有关信号的几个基本概 念
单向通信(单工通信)——只能有一个方 向的通信而没有反方向的交互。
双向交替通信(半双工通信)——通信的 双方都可以发送信息,但不能双方同时发 送(当然也就不能同时接收)。
双向同时通信(全双工通信)——通信的 双方可以同时发送和接收信息。
基带(baseband)信号和 带通(band pass)信号
光纤系统中使用的光源器件
有两种类型,皆为施 加电压便可发射光束的 半导体装置。
LED (发光二极管) 价廉,工作温度范围
较大,工作寿命较长, 但只能发射发散的光线, 只在短距离内使用。 ILD (注入式激光二极管)
根据激光原理工作, 光线具有高度集中性, 高效高数据速率长距离
光纤通信的原理
0
尺寸更小且重量更轻
衰减最小
电磁隔离 不受外部电磁场影响(干扰、冲激噪声和串扰影响小) 无能量辐射,也难以分接(防窃听功能)
50Ω—— RG-8(粗缆)单段传输距离最远为500米 RG-58 (细缆)单段传输距离最远为185米
■频带传输型(主要模拟传输) 75Ω——公用天线电视系统(CATV)用
同轴电缆
同轴电缆
绝缘保护套层 外导体屏蔽层
绝缘层
内导体
光缆(光导纤维)
外包层
玻璃纤维(核心) 外壳
两种材料的密度差异必 须达到能够使纤芯中的光线 只能反射回来而不能折射入 覆层的程序。
Multimode Fiber 多模光纤
多模光纤是指在给定的工作波长上,能以多个模式同 时传输的光纤。其光纤芯径在50到100μm的范围内,多条入 射角度不同的光线可以同时在一条光纤反射式地传播。
输入脉冲
多模光纤
2.2.2 有关信号的几个基本概 念
单向通信(单工通信)——只能有一个方 向的通信而没有反方向的交互。
双向交替通信(半双工通信)——通信的 双方都可以发送信息,但不能双方同时发 送(当然也就不能同时接收)。
双向同时通信(全双工通信)——通信的 双方可以同时发送和接收信息。
基带(baseband)信号和 带通(band pass)信号
光纤系统中使用的光源器件
有两种类型,皆为施 加电压便可发射光束的 半导体装置。
LED (发光二极管) 价廉,工作温度范围
较大,工作寿命较长, 但只能发射发散的光线, 只在短距离内使用。 ILD (注入式激光二极管)
根据激光原理工作, 光线具有高度集中性, 高效高数据速率长距离
光纤通信的原理
0
尺寸更小且重量更轻
衰减最小
电磁隔离 不受外部电磁场影响(干扰、冲激噪声和串扰影响小) 无能量辐射,也难以分接(防窃听功能)
计算机网络第2章培训讲稿.ppt
⑵ 同步传输
同步传输不是以字符为单位而是以数据块(帧,一组字符或比特流) 为单位进行传输的。同步传输不再为数据块内的每个字符添加起始 位和停止位,而是在数据块之前加上一个或多个同步字符SYN。接 收端接收到SYN字符,并根据SYN来实现二进制位的同步和确定数 据块的起始位。
3.信道的通信方式
按照信号传送方向和时间的关系,信道的通信方式可以分为三种:单 工、半双工和全双工通信。
3 了解:传输介质种类及性能。
2.1 数据通信和数据通信系统 2.1.1 信息、数据和信号 2.1.2 数据通信系统的基本组成 2.1.3 通信信道的分类 2.1.4 数据通信的技术指标
1.信息、数据及信号的概念
⑴信息与数据
数据是信息的载体,它是信息的表示形式,可以是数字、字符、 符号等。单独的数据没有实际的含义。数据和信息既有区别又有联 系,数据是独立的,虽然数据本身并没有含义,但把数据按一定规 则、形式组织起来时,就可以传达某种意义,这种具有某种意义的 数据集合就是信息。
4.数据通信的技术指标
⑴.信道带宽: 信道带宽是描述信道传输能力的技术指标,它的大小 是由信道的物理特性决定的。信道上传输的是电磁波信号,信道能够 传送电磁波的有效频率范围就是该信道的带宽,带宽的单位为赫兹 (Hz)。
⑵.数据传输速率:数据传输速率也称为比特率,是指信道每秒所传 输的二进制比特数,记为bps。 ⑶.信道的容量:信道传输数据速率的上限,称为信道的容量。信道
⑵信号
信号是数据在传输过程中的具体物理表示形式,具有确定的物 理描述,如电压、磁场强度等。
信号一般有模拟信号和数字信号两种表示方式。
2.数据通信系统的基本组成
⑴.数据终端设备(DTE):可以是计算机、数据输入/输出设备及数据终 端。通信控制器负责和通信线路的连接,并完成数据缓冲、流量控制、差错 检验等功能,计算机网络中使用的网卡就是通信控制器。
计算机网络原理第二章
协议数据单元的组成
协议数据单元通常由控制信息和数据信息两部分组成,控制信息用 于描述协议属性和控制传输过程,数据信息则是实际传输的数据内 容。
协议数据单元的作用
协议数据单元在网络中传输时,能够保证数据的完整性和可靠性,同 时能够实现不同设备之间的通信和数据交换。
03
数据传输技术
数据通信基础
数据通信基本概念
按传输介质分类:有 线网和无线网。
按拓扑结构分类:总 线型、星型、环型、 树型和网状型。
02
网络体系结构与协议
网络体系结构概念
网络体系结构定义
网络体系结构是网络中各层及其协议的集合,它规定了网络中的 通信规则和协议标准。
网络体系结构的作用
网络体系结构为网络中的数据传输提供了统一的规范和标准,使得 不同设备之间能够相互通信。
入侵检测与防御
实时监测网络流量和系统日志,发现 异常行为或攻击行为,及时报警并采 取相应的防护措施。
THANKS FOR WATCHING
感谢您的观看
OSI参考模型分为七个层次,分别是物理层、数据链路层、 网络层、传输层、会话层、表示层和应用层。
OSI参考模型各层功能
每个层次都有特定的功能和协议,各层次之间通过接口进 行通信,实现了网络中不同设备之间的数据传输和通信。
TCP/IP模型
01 02
TCP/IP模型定义
TCP/IP(Transmission Control Protocol/Internet Protocol)模型是 一个用于描述计算机网络体系结构的模型,是目前互联网中最常用的协 议簇。
网络服务器及其作用
文件服务器
提供文件存储和管理服 务,支持用户在网络上
共享和访问文件。
协议数据单元通常由控制信息和数据信息两部分组成,控制信息用 于描述协议属性和控制传输过程,数据信息则是实际传输的数据内 容。
协议数据单元的作用
协议数据单元在网络中传输时,能够保证数据的完整性和可靠性,同 时能够实现不同设备之间的通信和数据交换。
03
数据传输技术
数据通信基础
数据通信基本概念
按传输介质分类:有 线网和无线网。
按拓扑结构分类:总 线型、星型、环型、 树型和网状型。
02
网络体系结构与协议
网络体系结构概念
网络体系结构定义
网络体系结构是网络中各层及其协议的集合,它规定了网络中的 通信规则和协议标准。
网络体系结构的作用
网络体系结构为网络中的数据传输提供了统一的规范和标准,使得 不同设备之间能够相互通信。
入侵检测与防御
实时监测网络流量和系统日志,发现 异常行为或攻击行为,及时报警并采 取相应的防护措施。
THANKS FOR WATCHING
感谢您的观看
OSI参考模型分为七个层次,分别是物理层、数据链路层、 网络层、传输层、会话层、表示层和应用层。
OSI参考模型各层功能
每个层次都有特定的功能和协议,各层次之间通过接口进 行通信,实现了网络中不同设备之间的数据传输和通信。
TCP/IP模型
01 02
TCP/IP模型定义
TCP/IP(Transmission Control Protocol/Internet Protocol)模型是 一个用于描述计算机网络体系结构的模型,是目前互联网中最常用的协 议簇。
网络服务器及其作用
文件服务器
提供文件存储和管理服 务,支持用户在网络上
共享和访问文件。
《计算机网络》课件第二章
数据链路层设备
网卡(NIC)
中继器(Repeater)
网桥(Bridge)
交换机(Switch)
网卡是计算机与局域网相互连 接的接口,它负责将计算机内 部的数据转换为适合在网络上 传输的格式,并通过网络进行 传输。
中继器是一种简单的网络设备 ,用于扩展网络的传输距离。 它接收来自一个端口的信号, 将其放大或再生后发送到另一 个端口,从而延长信号的传输 距离。
数据通信基础
数据通信系统的基本模型
数据通信系统包括信源、信宿、信道 和噪声源等基本要素。
模拟信号与数字信号
模拟信号是连续变化的信号,而数字 信号则是离散的信号。
调制与解调
调制是将数字信号转换为模拟信号的 过程,而解调则是将模拟信号还原为 数字信号的过程。
数据传输速率与带宽
数据传输速率是指单位时间内传输的 数据量,而带宽则是指信道能够传输 的最高频率与最低频率之差。
IP地址
IP地址是标识网络中设备的唯一地址,包括IPv4 和IPv6两种版本。
3
IP数据包格式
IP数据包包括头部和数据部分,其中头部包含了 源IP地址、目的IP地址、生存时间等信息。
ARP与RARP协议
ARP协议
ARP协议用于将32位的IP地址转 换为MAC地址,实现网络中设备 之间的通信。
RARP协议
制等功能。
02
传输层的协议
传输层主要有两个协议,即传输控制协议(TCP)和用户数据报协议
(UDP)。TCP协议提供面向连接的、可靠的数据传输服务;而UDP协
议则提供无连接的、不可靠的数据传输服务。
03
传输层的端口
传输层通过端口号来识别不同的应用进程,实现多路复用和分用。端口
计算机网络教程课件第2章
23
(1)串行传输和并行传输
01 001 1 001 00 11
源点
终点
源点
8位数据线
0 1 0 0 1 1 0 1
终点
图2-4 串行通信方式
图2-5 并行通信方式
24
(2) 异步通信和同步通信
同步技术:为了正确地解释信号,接收方必须确 切地知道信号应当何时接收和处理。
通信双方必须在通信协议中定义通信的同步方式, 并且按照规定的同步方式进行数据传输。
图2-6 单工通信 图2-不6 同单时工刻通的信
数据双向传输
图图22--77 半半双双工工通通信信
收音机
发送端/ 接收端
对讲机
发送端/ 接收端
任何时刻的 数据双向传输
发送端/ 接收端
计算 机
计算 机
图2图-82-8全全双双工工通通信信
27
接着看:
数据传输介质有哪些以及各 自的特点?
28
2.2 数据传输介质
通信的同步方式有:
同步通信——类似打电话 异步通信——类似发短信
25
同步通信的数据块结构
同步字符
数据块 00101101……
同步字符 块校验序列
SYN SYN
一个或多个 SYN字符
控制字符
……
数据字符
控制字符
26
(3) 数据通信的方式
接收端
数据单向传输
接收端
广播电台
对讲 机
发送端/ 接收端
第二章 数据通信技术
本章解决的问题是:
什么叫做信息、数据、信号和信道? 数据通信系统模式以及数据通信的技术指标有
哪些? 数据通信的方式有哪些以及各自的特点? 数据传输介质有哪些以及各自的特点? 信道的复用技术有哪些以及各自的特点? 数据的交换技术有哪些以及各自的特点? 数据编码技术有哪些以及各自的特点? CRC编码的工作原理?
(1)串行传输和并行传输
01 001 1 001 00 11
源点
终点
源点
8位数据线
0 1 0 0 1 1 0 1
终点
图2-4 串行通信方式
图2-5 并行通信方式
24
(2) 异步通信和同步通信
同步技术:为了正确地解释信号,接收方必须确 切地知道信号应当何时接收和处理。
通信双方必须在通信协议中定义通信的同步方式, 并且按照规定的同步方式进行数据传输。
图2-6 单工通信 图2-不6 同单时工刻通的信
数据双向传输
图图22--77 半半双双工工通通信信
收音机
发送端/ 接收端
对讲机
发送端/ 接收端
任何时刻的 数据双向传输
发送端/ 接收端
计算 机
计算 机
图2图-82-8全全双双工工通通信信
27
接着看:
数据传输介质有哪些以及各 自的特点?
28
2.2 数据传输介质
通信的同步方式有:
同步通信——类似打电话 异步通信——类似发短信
25
同步通信的数据块结构
同步字符
数据块 00101101……
同步字符 块校验序列
SYN SYN
一个或多个 SYN字符
控制字符
……
数据字符
控制字符
26
(3) 数据通信的方式
接收端
数据单向传输
接收端
广播电台
对讲 机
发送端/ 接收端
第二章 数据通信技术
本章解决的问题是:
什么叫做信息、数据、信号和信道? 数据通信系统模式以及数据通信的技术指标有
哪些? 数据通信的方式有哪些以及各自的特点? 数据传输介质有哪些以及各自的特点? 信道的复用技术有哪些以及各自的特点? 数据的交换技术有哪些以及各自的特点? 数据编码技术有哪些以及各自的特点? CRC编码的工作原理?
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
网络上的进程间通信(Processes Communication Across
a Network)
• Socket是一台主机内部的应用层与传送层之间的接口
• 也是网络应用与网络之间的应用程序接口(API),网络 应用通过对API的调用来实现通信
第 二 章 应 用 层 application File Transfer E-mail Web browse Real-time Audio/Video Stored Audio/Video Interactive games Financial Data
12
Data loss No loss No loss No loss Losstolerant Losstolerant Losstolerant No loss
计算机网络原理
第 二 章 应 用 层
第二章 应用层
Chapter 2 Application Layer
1
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
行一个或多个Client进程42013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
网络上的进程间通信(Processes Communication Across
• 实时应用是时效性强的应用,数据必须限时送达,如IP Phone、
时效性与带宽等因素有关,有时必须以质量换取时效。
11
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.2 What Services Dose an Application Need?
第 二 章 应 用 层
应用层协议(Application Layer Protocol) An application-layer protocol defines how an application’s
processes, running on different hosts, pass messages to each other:
2.1 Principles of Application Layer Protocol
2.1.3 Services Provided by transport-layer protocol
第 二 章 应 用 层
TCP Services
• Connection-oriented service
不管网络是否拥塞
15
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.3 Services Provided by transport-layer protocol
第 二 章 应 用 层
Applications E-mail Remote Terminal access Web File Transfer Remote File Server Streaming Multimedia Application-layer Protocol SMTP (RFC 821) Telnet (RFC 854) HTTP (RFC 2616) FTP (RFC 959) NFS Proprietary (Ex. Real Networks) Underlying Transport Protocol TCP TCP TCP TCP UDP or TCP UDP or TCP
• 进程寻址至少需要两个信息
接收者进程所在的主机名或地址 IP地址 接收者进程在该主机上的标识TCP port number
7
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
IMAP协议来接收邮件 • 网络管理程序调用SNMP来获得网络设备的状态信息
• PING命令调用ICMP协议来测试目的地的可到达性
• ……………
2
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
3
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
网络协议的共同特点——Client/Server方式 • 网络协议由客户端(Client side)和服务器端(Server side)组成
应用层协议(Application Layer Protocol) 应用层协议为网络应用提供服务,网络应用是若干标准、
协议等的集合,它调用 应用层协议功能 来实现信息的传送。
例如: • Web浏览器和Web服务器调用http协议进行网页传送
• 电子邮件程序调用SMTP协议来发送邮件、调用POP3或
a Network) —— 通过Socket(套接口)来实现
开发者
Process Socket
TCP With Buffer, Variables
进程看到的通道
Process Socket
TCP With Buffer, Variables
OS
网络基础设施
Network
5
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
Internet Telephony
Proprietary (Ex. Vocaltec)
Typically UDP
RFC: Request for Comments , IETF (Internet Engineering Task Force) Standard Documents
在数据传输之前,Client和Server之间通过“握手”建立连接, 实际上是通信双方确认可以通信的过程,因而是非常松散的连接
互相之间的数据传输(双向的,或全双工的)
通信完成后拆除连接
• Reliable transport service
没有数据丢失
没有数据错误 没有数据重复 要进行流控制 • TCP保证数据能送达,但不提供带宽保证和传输时延保证
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.3 Services Provided by transport-layer protocol
第 二 章 应 用 层
提供两类服务
• TCP服务 • UDP服务
13
2013年7月10日星期三
8
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.2 What Services Dose an Application Need?
第 二 章 应 用 层
Data Loss
• 有的应用不允许数据丢失。如文件传输、电子邮件、Web
Client和Server之间不需要建立连接 任何时候都可以将报文发送给本机的UDP Socket 可以以任何可能的速率将报文发送给本机的UDP Socket • unreliable service 不保证报文一定到达接收者Socket 不保证报文按顺序到达接收者Socket
不保证报文及时到达接收者Socket
第 二 章 应 用 层
用户代理(User Agent)
• User Agent是用户使用网络应用的接口
• User Agent按照应用层协议(一个或多个)规定,调用
Socket来完成任务 • User Agent的例子:
IE、Netscape Navigator
Outlook Express、Foxmail
应用等
• 有的应用能容忍一定量的数据丢失。如实时音频、视频应 用,它们允许质量的降低,但不允许时间的延误,它们靠自
身的强壮性保证应用不中断、靠编码等手段尽量保证质量
因此,实际的网络应用既需要可靠的传输服务,也需要不可 靠的传输服务
9
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
Networking conference 等。
• 实时应用是带宽敏感应用,它有基本的带宽要求,如IP Phone、
• 非实时应用是弹性带宽应用,它不明确要求带宽,如E-mail、
FTP、Web传输等。 Bandwidth当然越宽越好,但必须实事求是。
10
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
The types of massages exchanged. Ex. , request messages and response messages
The syntax of the various message types. Such as the fields in the
第 二 章 应 用 层
网络上的进程间通信(Processes Communication Across
a Network)
• Socket是一台主机内部的应用层与传送层之间的接口
• 也是网络应用与网络之间的应用程序接口(API),网络 应用通过对API的调用来实现通信
第 二 章 应 用 层 application File Transfer E-mail Web browse Real-time Audio/Video Stored Audio/Video Interactive games Financial Data
12
Data loss No loss No loss No loss Losstolerant Losstolerant Losstolerant No loss
计算机网络原理
第 二 章 应 用 层
第二章 应用层
Chapter 2 Application Layer
1
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
行一个或多个Client进程42013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
网络上的进程间通信(Processes Communication Across
• 实时应用是时效性强的应用,数据必须限时送达,如IP Phone、
时效性与带宽等因素有关,有时必须以质量换取时效。
11
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.2 What Services Dose an Application Need?
第 二 章 应 用 层
应用层协议(Application Layer Protocol) An application-layer protocol defines how an application’s
processes, running on different hosts, pass messages to each other:
2.1 Principles of Application Layer Protocol
2.1.3 Services Provided by transport-layer protocol
第 二 章 应 用 层
TCP Services
• Connection-oriented service
不管网络是否拥塞
15
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.3 Services Provided by transport-layer protocol
第 二 章 应 用 层
Applications E-mail Remote Terminal access Web File Transfer Remote File Server Streaming Multimedia Application-layer Protocol SMTP (RFC 821) Telnet (RFC 854) HTTP (RFC 2616) FTP (RFC 959) NFS Proprietary (Ex. Real Networks) Underlying Transport Protocol TCP TCP TCP TCP UDP or TCP UDP or TCP
• 进程寻址至少需要两个信息
接收者进程所在的主机名或地址 IP地址 接收者进程在该主机上的标识TCP port number
7
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
IMAP协议来接收邮件 • 网络管理程序调用SNMP来获得网络设备的状态信息
• PING命令调用ICMP协议来测试目的地的可到达性
• ……………
2
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
3
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.1 Application-Layer Protocol
第 二 章 应 用 层
网络协议的共同特点——Client/Server方式 • 网络协议由客户端(Client side)和服务器端(Server side)组成
应用层协议(Application Layer Protocol) 应用层协议为网络应用提供服务,网络应用是若干标准、
协议等的集合,它调用 应用层协议功能 来实现信息的传送。
例如: • Web浏览器和Web服务器调用http协议进行网页传送
• 电子邮件程序调用SMTP协议来发送邮件、调用POP3或
a Network) —— 通过Socket(套接口)来实现
开发者
Process Socket
TCP With Buffer, Variables
进程看到的通道
Process Socket
TCP With Buffer, Variables
OS
网络基础设施
Network
5
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
Internet Telephony
Proprietary (Ex. Vocaltec)
Typically UDP
RFC: Request for Comments , IETF (Internet Engineering Task Force) Standard Documents
在数据传输之前,Client和Server之间通过“握手”建立连接, 实际上是通信双方确认可以通信的过程,因而是非常松散的连接
互相之间的数据传输(双向的,或全双工的)
通信完成后拆除连接
• Reliable transport service
没有数据丢失
没有数据错误 没有数据重复 要进行流控制 • TCP保证数据能送达,但不提供带宽保证和传输时延保证
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.3 Services Provided by transport-layer protocol
第 二 章 应 用 层
提供两类服务
• TCP服务 • UDP服务
13
2013年7月10日星期三
8
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
2.1.2 What Services Dose an Application Need?
第 二 章 应 用 层
Data Loss
• 有的应用不允许数据丢失。如文件传输、电子邮件、Web
Client和Server之间不需要建立连接 任何时候都可以将报文发送给本机的UDP Socket 可以以任何可能的速率将报文发送给本机的UDP Socket • unreliable service 不保证报文一定到达接收者Socket 不保证报文按顺序到达接收者Socket
不保证报文及时到达接收者Socket
第 二 章 应 用 层
用户代理(User Agent)
• User Agent是用户使用网络应用的接口
• User Agent按照应用层协议(一个或多个)规定,调用
Socket来完成任务 • User Agent的例子:
IE、Netscape Navigator
Outlook Express、Foxmail
应用等
• 有的应用能容忍一定量的数据丢失。如实时音频、视频应 用,它们允许质量的降低,但不允许时间的延误,它们靠自
身的强壮性保证应用不中断、靠编码等手段尽量保证质量
因此,实际的网络应用既需要可靠的传输服务,也需要不可 靠的传输服务
9
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
Networking conference 等。
• 实时应用是带宽敏感应用,它有基本的带宽要求,如IP Phone、
• 非实时应用是弹性带宽应用,它不明确要求带宽,如E-mail、
FTP、Web传输等。 Bandwidth当然越宽越好,但必须实事求是。
10
2013年7月10日星期三
2.1 Principles of Application Layer Protocol
The types of massages exchanged. Ex. , request messages and response messages
The syntax of the various message types. Such as the fields in the