仪表接口技术介绍课件.ppt
称重显示仪接口技术介绍称重显示仪接口技术介绍ZHAO LIANSENZHAO LIANSENMETTLERMETTLERTOLEDOTOLEDO目目录录常用接口常用接口网络基础网络基础现场总线现场总线面向面向销售人员销售人员常常 用用 接接 口口常用接口常用接口什么是接口什么是接口?两个设备之间进行信息交换或信号传两个设备之间进行信息交换或信号传输需要借助接口来实现输需要借助接口来实现.接口是用来进行交换信息或传输信号接口是用来进行交换信息或传输信号的设备的设备.常用接口常用接口信号形式信号形式:模拟信号模拟信号-是随时间连续变化的信号是随时间连续变化的信号(例例:电压电压,电流电流)数字信号数字信号-是一系列离散的电脉冲或光脉冲信号是一系列离散的电脉冲或光脉冲信号.接口形式接口形式:数字式接口数字式接口-交换数字信息交换数字信息.(.(脉冲信号脉冲信号,电平的电平的”高高”或或”低低”分别表示分别表示”0”0”或或”1”;1”;电流的电流的”通通”或或”断断”表示表示”0”0”或或”1”)1”)模拟式接口模拟式接口-传输模拟信号传输模拟信号(例例:电压电压,电流电流)数据传送的方式数据传送的方式(数字式接口数字式接口):):并行传送并行传送-数据在多条并行数据在多条并行1 1位宽的传输线上同时由源传到目的位宽的传输线上同时由源传到目的.这这种方式是种方式是多位并行传送多位并行传送,而字节串行传送而字节串行传送.例例:8142-PRO:8142-PRO的并行口输出到打印机的并行口输出到打印机常用接口常用接口选通选通8位数据线位数据线准备就绪准备就绪0 01 10 01 10 01 11 10 00 01 10 01 10 01 11 10 0源源目目的的并行传送并行传送常用接口常用接口BCDBCD码接口码接口(例例:LYNX:LYNX的的BCDBCD码输出选件码输出选件)1.1000011.10021.G1 131.40000041.地地2.4000012.400 22.132.80000042.地地3.8000013.80023.433.动态输出动态输出43.地地4.G100001000014.G10010024.834.净重状态净重状态44.超载输出超载输出5.2000015.20025.235.空空45.空空6.100016.G10 1026.+5V36.空空46.空空7.400017.1027.G10000010000037.显示变暗入显示变暗入47.空空8.800018.4028.20000038.空空48.空空9.G1000100019.8029.10000039.打印命令入打印命令入49.保持输入保持输入10.200020.2030.屏蔽地屏蔽地40.同步输出同步输出50.动态检测输入动态检测输入常用接口常用接口8421BCD8421BCD码与十进制码的关系码与十进制码的关系十进制数十进制数8421码码十进制数十进制数8421码码0000081000100019100120010100001 000030011110001 000140100120001 001050101130001 001160110140001 010070111150001 0101常用接口常用接口串行传送串行传送-数据在单条数据在单条1 1位宽的传输线上位宽的传输线上,一位一位地按一位一位地按顺序分时传送顺序分时传送.比较比较:并行传送速度高并行传送速度高,而距离短而距离短;串行传送速度慢串行传送速度慢,而距而距离长离长.01101010源源目目的的串行传送串行传送常用接口常用接口串行数据的连通方法串行数据的连通方法:单向单向数据通路数据通路:只能进行只能进行一个方向一个方向的数据传送的数据传送.半双工半双工数据通路数据通路:可以可以交替地交替地进行进行双向双向数据传送数据传送.全双工全双工数据通路数据通路:可以可以同时地同时地进行进行双向双向数据传送数据传送.常用接口常用接口单向单向数据流数据流A发送器发送器B接收器接收器A发送器发送器接收器接收器B接收器接收器发送器发送器双向分时双向分时数据流数据流A发送器发送器接收器接收器B接收器接收器发送器发送器双向同时双向同时数据流数据流单向接口单向接口半双工接口半双工接口全双工接口全双工接口常用接口常用接口RS232CRS422RS48520mA电流环电流环称重显示仪中常用的称重显示仪中常用的数字式接口数字式接口:常用接口常用接口RS-232RS-232、RS-422RS-422与与RS-485RS-485的由来的由来 RS-232RS-232、RS-422RS-422与与RS-485RS-485都是串行数据接口标准,最初都是由都是串行数据接口标准,最初都是由(美国美国)电子工业协会(电子工业协会(EIAEIA)制订并发布。)制订并发布。RS-422RS-422由由RS-232RS-232发展而来,它是为弥补发展而来,它是为弥补RS-232RS-232之不足而提出的。之不足而提出的。为改进为改进RS-232RS-232通信距离短、速率低的缺点,通信距离短、速率低的缺点,RS-422RS-422定义了一定义了一种平衡通信接口。种平衡通信接口。EIAEIA又于又于19831983年在年在RS-422RS-422基础上制定了基础上制定了RS-485RS-485标准,增加了多标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力线上,同时增加了发送器的驱动能力 。常用接口常用接口什么是什么是RS-232-CRS-232-C接口?采用接口?采用RS-232-CRS-232-C接口有何特点?接口有何特点?传输电缆长度如何考虑?传输电缆长度如何考虑?RS-232-CRS-232-C接口(又称接口(又称 EIA RS-232-CEIA RS-232-C)是目前最常用的一种串行)是目前最常用的一种串行通讯接口。它是美国电子工业协会(通讯接口。它是美国电子工业协会(EIAEIA)制定的用于)制定的用于串行通讯的标串行通讯的标 准。该标准规定采用一个准。该标准规定采用一个25 25个脚的个脚的 DB25DB25连连接器,对连接器的每个引脚的信号内容加以规定,还对接器,对连接器的每个引脚的信号内容加以规定,还对各种信各种信 号的电平加以规定。号的电平加以规定。常用接口常用接口实际上实际上RS-232-CRS-232-C的的25 25条引线中有许多是很少使用的,在计条引线中有许多是很少使用的,在计算机与终端通讯中最简单的全双工系统只使用算机与终端通讯中最简单的全双工系统只使用3 3条引线条引线,即即“发送数据发送数据”、“接收数据接收数据”和和“信号地信号地”。所以。所以采用采用DB-9DB-9的的9 9芯插头座,传输线采用屏蔽双绞线。芯插头座,传输线采用屏蔽双绞线。计算机上接口计算机上接口RS-232-CRS-232-C最常用的最常用的3 3条引线的信号内容见附条引线的信号内容见附表表符号符号名称名称25芯插头座引脚芯插头座引脚9芯插头座引脚芯插头座引脚TXD发送数据发送数据23RXD接收数据接收数据32GND信号地信号地75常用接口常用接口8142PRO8142PRO与计算机的连接与计算机的连接:用用RS232RS232信号信号COM1TXD2RXD3GND78142PRO7计算机计算机信号信号9 9芯芯25 25芯芯DCD18RXD23TXD32DTR420GND57DSR66RTS74CTS85RI922可用计算机中的可用计算机中的超级终端超级终端应用程序应用程序来测试来测试.常用接口常用接口由于由于RS-232RS-232接口标准出现较早,不足之处有以下四点:接口标准出现较早,不足之处有以下四点:1 1)接口的信号电平值较高,易损坏接口电路的芯片,又因接口的信号电平值较高,易损坏接口电路的芯片,又因为与为与TTL TTL 电平不兼容故需使用电平转换电路方能与电平不兼容故需使用电平转换电路方能与TTLTTL电路连电路连接。接。2 2)传输速率较低,在异步传输时,波特率为传输速率较低,在异步传输时,波特率为20Kbps20Kbps。3 3)接口使用一根信号线和一根信号返回线而构成共地的传接口使用一根信号线和一根信号返回线而构成共地的传输形式,输形式,这种共地传输容易产生共模干扰,所以抗噪声干这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。扰性弱。4 4)传输距离有限,最大传输距离标准值为传输距离有限,最大传输距离标准值为50 50英尺英尺(15(15米米)。常用接口常用接口针对针对RS-232RS-232的不足,于是就不断出现了一些新的接口标准,的不足,于是就不断出现了一些新的接口标准,如如RS-422RS-422和和RS485.RS485.特点如下:特点如下:1.RS-422,RS4851.RS-422,RS485的电气特性:的电气特性:RS-422RS-422、RS-485RS-485与与RS-232RS-232不一样,数据不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为双绞线,将其中一线定义为A A,另一线定义为,另一线定义为B.B.如下图。如下图。AB使能信号地常用接口常用接口逻辑逻辑“1”1”以两线间的电压差为以两线间的电压差为+(2626)V V表示;表示;逻辑逻辑“0”0”以两线间的电压差为以两线间的电压差为-(2626)V V表示。表示。接口信号电平比接口信号电平比RS-232-CRS-232-C降低了,就不易损坏接降低了,就不易损坏接口电路的芯片,口电路的芯片,且该电平与且该电平与TTLTTL电平兼容,可方电平兼容,可方便与便与TTL TTL 电路连接。电路连接。常用接口常用接口2.RS-4222.RS-422及及RS485RS485数据最高传输速率为数据最高传输速率为10Mbps 10Mbps 3.RS-4223.RS-422及及RS485RS485接口是采用平衡驱动器和差分接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗接收器的组合,抗共模干能力增强,即抗噪声干扰性好。噪声干扰性好。4.RS-4224.RS-422及及RS485RS485接口的最大传输距离标准值为接口的最大传输距离标准值为20002000英尺英尺(约约600600米米),实际上可更远,实际上可更远.常用接口常用接口RS422RS422的连线方式的连线方式(四线方式四线方式)RS422RS422接口组成的全双工通讯电路接口组成的全双工通讯电路,一般需四根连线一般需四根连线,RS422,RS422接口一般采用平衡双绞线传输。接口一般采用平衡双绞线传输。T1-AT1-BR1-AR1-BGNDR2-AR2-BT2-AT2-BGND常用接口常用接口RS485RS485的连线方式的连线方式(二线方式二线方式):):RS485RS485接口组成的半双工网络,一般只需二根连线,接口组成的半双工网络,一般只需二根连线,RS485RS485接口一般采用平衡双绞线传输。最好采用屏蔽双绞线传接口一般采用平衡双绞线传输。最好采用屏蔽双绞线传输输,。R2-AR2-BT2-AT2-BGNDT1-AT1-BR1-AR1-BGND常用接口常用接口一台计算机连接多台一台计算机连接多台8142PRO8(HOST方式方式)接收接收+接收接收-发送发送+发送发送-计算机计算机8142PRO8-#1COM2111213248142PRO8-#1COM2111213248142PRO8-#1COM211121324发送发送+发送发送-接收接收+接收接收-起始字符起始字符地址地址方向方向功能码功能码数据数据结束结束STX 0X02STX 0X02313FU或DAZ字符串字符串CR(OD)地址地址313F对应仪表中参数对应仪表中参数F4.5.3设置设置115常用接口常用接口RS232,RS422,RS485RS232,RS422,RS485的比较的比较:600m600m(另有资料另有资料:1200mm):1200mm)600m600m(另有资料另有资料:1200mm):1200mm)15m15m 最大传输距离最大传输距离 半双工半双工全双工全双工全双工全双工数据连通方式数据连通方式 平衡平衡 平衡平衡 单端单端驱动方式驱动方式 RS485RS485 RS422RS422 RS232RS232 标准标准项目项目常用接口常用接口 传输速率传输速率20kbps 20kbps 10Mbps (12m)10Mbps (12m)10Mbps (12m)10Mbps (12m)1Mbps (120m)1Mbps (120m)1Mbps (120m)1Mbps (120m)100kbps (600m,100kbps (600m,另另有资料有资料:1200mm):1200mm)100kbps (600m,100kbps (600m,另另有资料有资料:1200mm):1200mm)驱动输出电压驱动输出电压25V (25V (开路开路)5V (5V (开路开路)5V (5V (开路开路)5V5V15V(15V(加载加载)2V (2V (加载加载)1.5 V (1.5 V (加载加载)RS232,RS422,RS485RS232,RS422,RS485的比较的比较:常用接口常用接口驱动负载电阻驱动负载电阻 100100 54 54 驱动输出电流驱动输出电流 500mA500mA 150mA150mA 150mA150mA 接收器输入接收器输入电压电压25 2525V 25V (max)12 1212V(12V(max)12 1212V(12V(max)12 1212V12V 7 77V7V 7 712V12V 接收器输入接收器输入阀值阀值3 33V3V 0.20.20.2V0.2V 0.20.20.2V0.2V 接收器输入阻接收器输入阻抗抗 3 37 K7 K 4 K4 K 12 K12 K RS232,RS422,RS485RS232,RS422,RS485的比较的比较:常用接口常用接口什么是什么是20mA20mA电流环电流环?20mA20mA电流环是一种数字通信接口电流环是一种数字通信接口,它与它与RS RS232232不同不同,它是用电流的它是用电流的”通通”或或”断断”表表示示”0”0”或或”1”;1”;而而RS RS232232是用电平的高是用电平的高低来表示低来表示”0”0”或或”1”.1”.20mA20mA电流环的传输距离为电流环的传输距离为300300米米常用接口常用接口电流环方式和电流环方式和RS RS232232相比,具有远距离、相比,具有远距离、高速度的通讯能力及对工业现场有高速度的通讯能力及对工业现场有很强的很强的抗干扰能力和抑制能力抗干扰能力和抑制能力的优点。对于噪声的优点。对于噪声严重、环境复杂的工业现场,电流环的强严重、环境复杂的工业现场,电流环的强抗干扰能力显得特别突出,电流环远距离抗干扰能力显得特别突出,电流环远距离传输信号衰减小,不需加中继器等额外设传输信号衰减小,不需加中继器等额外设备,又节约投资。备,又节约投资。常用接口常用接口发送器发送器(仪表仪表)接收器接收器(大屏显示大屏显示)电流信号电流信号发送器发送器(仪表仪表)接收器接收器(大屏显示大屏显示)接收器接收器(大屏显示大屏显示)电流信号电流信号一台一台8142PRO8142PRO仪表仪表连接连接一台一台86628662大屏显大屏显示器示器一台一台8142PRO8142PRO仪表仪表连接连接两台两台86628662大屏显大屏显示器示器电流环的连接电流环的连接常用接口常用接口什么是什么是4 420mA20mA模拟量输出接口?模拟量输出接口?4 420mA20mA模拟量输出接口输出的信号是连续变化模拟量输出接口输出的信号是连续变化的模拟量。在称重领域中,仪表或重量变送器的模拟量。在称重领域中,仪表或重量变送器输出的输出的4 420mA20mA模拟量是用来表示称量值的大小,模拟量是用来表示称量值的大小,通常通常4mA4mA表示空秤信号,而表示空秤信号,而20mA20mA表示满量程信号。表示满量程信号。常用接口常用接口20mA4mAW称量值称量值空秤空秤满量程满量程I电流电流常用接口常用接口带带4 420mA20mA模拟量输出的产品模拟量输出的产品:(:(举例举例)IND110IND110WM0800WM0800A100PTPN-1800T600.08JXPA-1080常用接口常用接口4 420mA20mA模拟量输出接口与模拟量输出接口与20mA20mA电流环接口电流环接口的差别?的差别?传输的信号不同:传输的信号不同:4 420mA20mA模拟量输出接口传输的信号是:连续变模拟量输出接口传输的信号是:连续变化的模拟量;化的模拟量;20mA20mA电流环接口传输的信号是:离散的数字量。电流环接口传输的信号是:离散的数字量。常用接口常用接口信号形式的转换信号形式的转换:数字信号转换成模拟信号数字信号转换成模拟信号:例例:A100:A100可以实现数可以实现数/模转换模转换,把仪表输出的数字量转换成把仪表输出的数字量转换成模拟量模拟量(4-20mA)(4-20mA)模拟信号转换成数字信号模拟信号转换成数字信号:例例:称重显示仪的模称重显示仪的模/数转换可以把传感器来的模拟信号数转换可以把传感器来的模拟信号(电压电压)转换成数字信号转换成数字信号,处理后显示重量处理后显示重量.网网 络络 基基 础础(入门知识)网络基础网络基础网络入门网络入门概念概念:一组互相连接的计算机和其他设备称作一个一组互相连接的计算机和其他设备称作一个网络网络.把计算机连接起来以便把计算机连接起来以便共享资源共享资源叫作叫作组网组网.限制在一定地域的网络叫限制在一定地域的网络叫局域网局域网(LAN,Local(LAN,Local Area Network).Area Network).当网络的地理范围不断扩大当网络的地理范围不断扩大,可以把不同城市不同国家连接可以把不同城市不同国家连接起来时局域网起来时局域网(LAN)(LAN)就变成了就变成了广域网广域网(WAN,Wide Area Network).(WAN,Wide Area Network).网络基础网络基础网络布局网络布局(网络拓扑结构网络拓扑结构)基本上分为三种基本上分为三种:总线形总线形星形星形环形环形网络基础网络基础总线形拓扑结构总线形拓扑结构计算机计算机终结器终结器终结器终结器网络上的数据以电子信号的形式发送给网上所有计算机;然而,信息只被那个地址与信号中地址相匹配的计算机所接收,在某一时间,只有一台计算机可发送信息.终结器可阻止信号反射.网络基础网络基础HUB集线器集线器星形拓扑结构星形拓扑结构在星形结构中,信号从发送计算机通过Hub传到网上所有计算机.星形网络提供了集中的资源和管理.但需要大量缆线.如一台计算机出问题只影响该计算机,而HubHub出问题整个网络瘫痪,计算机计算机网络基础网络基础计算机计算机环形拓扑结构环形拓扑结构环形拓扑结构把计算机连成环状,不需要终结器.采用令牌传递的方法传递信息.网络基础网络基础令牌环工作过程令牌环工作过程:当令牌环网上的第一台计算机当令牌环网上的第一台计算机启动时启动时,网络就产生一个令牌网络就产生一个令牌.令牌沿环传递令牌沿环传递,依此通过每台计算机依此通过每台计算机,直到有一台计算机要发送直到有一台计算机要发送数据并获得对令牌的控制权数据并获得对令牌的控制权.该计算机将空令牌改为忙令牌该计算机将空令牌改为忙令牌,并并紧跟忙令牌之后将数据帧发到环上紧跟忙令牌之后将数据帧发到环上,数据依此通过每台计算机数据依此通过每台计算机,直到发现与数据中地址相匹配的计算机被接收直到发现与数据中地址相匹配的计算机被接收.收到数据的计算机返回一信息收到数据的计算机返回一信息,表明数据已接收表明数据已接收,数据帧继续沿数据帧继续沿环传递环传递,到达发送计算机到达发送计算机,经验证后经验证后,发送计算机撤消该帧发送计算机撤消该帧,并创并创建一个新的令牌发送到网上建一个新的令牌发送到网上.网络基础网络基础网络布线网络布线-物理媒介物理媒介:用于网络布线的主要缆线类型有三种用于网络布线的主要缆线类型有三种:同轴电缆同轴电缆:粗缆粗缆(最长最长500500米米),),细缆细缆(最长最长185185米米)信号不会衰减失真信号不会衰减失真,抗干扰抗干扰 能力能力 ,比双绞线强比双绞线强双绞线双绞线:非屏蔽双绞线非屏蔽双绞线(UTP)(UTP)(最长最长100100米米););屏蔽双绞线屏蔽双绞线(STP)(STP)(更远更远)光纤光纤:最长最长65626562米米网络基础网络基础网卡网卡:网卡充当计算机和网络缆线之间的物理接口网卡充当计算机和网络缆线之间的物理接口.安装在计安装在计算机或服务器上的扩展槽中算机或服务器上的扩展槽中.网卡的作用网卡的作用:准备准备从计算机发往网线的从计算机发往网线的数据数据给另一台计算机给另一台计算机发送数据发送数据在计算机和布线系统之间在计算机和布线系统之间控制数据流控制数据流网络基础网络基础网络如何工作网络如何工作:(1):(1)计算机网络由多个互连的节点组成计算机网络由多个互连的节点组成,节点之间需要不断节点之间需要不断地交换数据和控制信息地交换数据和控制信息,这个复杂的过程可以分成许多这个复杂的过程可以分成许多单独的任务来完成单独的任务来完成.而而分层的方法是处理复杂问题的基分层的方法是处理复杂问题的基本方法本方法.在计算机网络中在计算机网络中,就是采用这种分层的层次结构方法就是采用这种分层的层次结构方法,将将网络通信中总体要实现的功能先分解网络通信中总体要实现的功能先分解,并分配在不同的并分配在不同的层次中实现层次中实现.网络基础网络基础网络如何工作网络如何工作:(2):(2)对于每个层次要完成的服务及服务实现的过程都有明确对于每个层次要完成的服务及服务实现的过程都有明确规定规定不同的网络系统可以不同的网络系统可以分成相同的层次分成相同的层次;不同系统的不同系统的同等层具有相同的功能同等层具有相同的功能;低层可以向高层提供服务低层可以向高层提供服务,而高层可以直接调用低层的而高层可以直接调用低层的服务服务.网络基础网络基础协议协议:在计算机网络中在计算机网络中,节点之间为了做到有条不紊地节点之间为了做到有条不紊地交换数据交换数据,每个节点都必须遵守事先制定的标准每个节点都必须遵守事先制定的标准和约定的规则和约定的规则,这些为网络数据交换而制定的这些为网络数据交换而制定的规规则则,约定和标准约定和标准称为网络协议称为网络协议.网络基础网络基础网络体系结构的层次结构网络体系结构的层次结构:物物理理媒媒体体第第N-1层层第第N层层第第2层层第第1层层第第N-1层层第第N层层第第2层层第第1层层第第N层协议层协议第第N-1层协议层协议第第2层协议层协议第第1层协议层协议网络基础网络基础数据传输过程数据传输过程:数据不是从一台机器的第数据不是从一台机器的第N N层直接传送到另一台机器的层直接传送到另一台机器的第第N N层。在发送端的每一层都把数据和控制信息交给它层。在发送端的每一层都把数据和控制信息交给它的下一层,这样逐层传递,直到最底层。只有第一层的的下一层,这样逐层传递,直到最底层。只有第一层的下面才是真正的物理媒体,也只有通过它才能进行实际下面才是真正的物理媒体,也只有通过它才能进行实际的信号传输。而在接收端则完成相反的过程,每一层都的信号传输。而在接收端则完成相反的过程,每一层都将所接收到的信息进一步向高一层传递,这样逐层传递将所接收到的信息进一步向高一层传递,这样逐层传递到第到第N N层为止,最后由第层为止,最后由第N N层按照第层按照第N N层协议与发送端的层协议与发送端的第第N N层进行信息交流。层进行信息交流。网络基础网络基础OSIOSI模型的提出模型的提出 在计算机网络发展过程中,曾经提出过各种各样的网络协议在计算机网络发展过程中,曾经提出过各种各样的网络协议和标准,需要说明的是和标准,需要说明的是在在OSIOSI模型没有被提出之前,各种网络模型没有被提出之前,各种网络协议之间是相互之间不能互连互通的,这种状况极大的限制协议之间是相互之间不能互连互通的,这种状况极大的限制了网络的进一步发展和应用。了网络的进一步发展和应用。为了协调这些协议和标准为了协调这些协议和标准,提高提高网络行业的标准水平网络行业的标准水平,并能适应不同网络系统的相互通信并能适应不同网络系统的相互通信,国际国际标准化组织标准化组织(ISO)(ISO)提出了提出了开放系统互连基本参考模型开放系统互连基本参考模型(Open System(Open System Interconnect/Reference Model,OSI/RM).Interconnect/Reference Model,OSI/RM).网络基础网络基础应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层协议应用层协议表示层协议表示层协议会话层协议会话层协议传输层协议传输层协议网络层协议网络层协议数据链路层协议数据链路层协议物理层协议物理层协议计算机计算机A计算机计算机BOSI模型模型:网络基础网络基础网络如何传送数据网络如何传送数据:为了快速传送数据为了快速传送数据,数据都要分成小的可管理部分数据都要分成小的可管理部分,称为称为报文报文(或祯或祯)。报文是一个信息单位,报文是一个信息单位,作为一个整体从网作为一个整体从网络中的一个设备传送给另一个设备。网络按层传递报文,络中的一个设备传送给另一个设备。网络按层传递报文,每层软件都给报文增加一些格式或地址信息每层软件都给报文增加一些格式或地址信息,以便成功,以便成功地在网络上传输;地在网络上传输;在接受端,报文按相反顺序传递。在接受端,报文按相反顺序传递。每层软件读取报文上每层软件读取报文上的相关信息,去掉本层附加的信息并继续往上传。的相关信息,去掉本层附加的信息并继续往上传。当报当报文最终到达应用层时,地址信息已被去掉,只剩下原来文最终到达应用层时,地址信息已被去掉,只剩下原来的数据,接受方就可以阅读。的数据,接受方就可以阅读。网络基础网络基础应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层数据数据数据数据WDHSH数据数据WHS数据数据数据数据WDHSHS数据数据数据数据数据数据WDHSH数据数据WHS数据数据数据数据WDHSHS数据数据数据包数据包进行进行“层层包装层层包装”:数据报文从上层向下一层传递时数据报文从上层向下一层传递时,增加数据包头的过程增加数据包头的过程.H会话包头;会话包头;S传输包头;传输包头;W网络包头;网络包头;D数据链路包头数据链路包头网络基础网络基础在实际应用中,应该说并没有哪种协议是完全符在实际应用中,应该说并没有哪种协议是完全符合合OSIOSI模型的,但是可以和模型的,但是可以和OSIOSI模型对应起来。模型对应起来。TCP/IPTCP/IP协议是目前使用最为广泛的协议,特别是已协议是目前使用最为广泛的协议,特别是已经成为了经成为了InternetInternet上所使用的事实上的标准协议。上所使用的事实上的标准协议。TCP/IPTCP/IP是一组协议的代名词,它还包括许多别的协是一组协议的代名词,它还包括许多别的协议,组成了议,组成了TCP/IPTCP/IP协议簇。一般来说,协议簇。一般来说,TCPTCP提供传输提供传输层服务,而层服务,而IP IP提供网络层服务。提供网络层服务。网络基础网络基础应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层TCPIP网络接口层网络接口层主机到网络的连接主机到网络的连接TCP/IPTCP/IP模型模型网络基础网络基础根据上面根据上面TCP/IPTCP/IP模型示意图可以看出,模型示意图可以看出,TCP/IPTCP/IP具有四个层次:具有四个层次:应用层:应用层:应用程序通过本层来访问网络,发送数据。在这一应用程序通过本层来访问网络,发送数据。在这一层次,根据各种不同的应用的要求,提供了各种可以满足不层次,根据各种不同的应用的要求,提供了各种可以满足不同要求的协议与之相对。如我们最为常见的:同要求的协议与之相对。如我们最为常见的:SMTPSMTP协议:简单邮件传输协议协议:简单邮件传输协议FTPFTP协议:文件传输协议协议:文件传输协议TelnetTelnet协议:远程登陆协议协议:远程登陆协议DNSDNS:域名服务:域名服务对应于对应于OSIOSI模型的上面三层模型的上面三层会话层、表示层和应用层会话层、表示层和应用层网络基础网络基础传输层:传输层:此层主要包含两个协议,分别是:此层主要包含两个协议,分别是:TCPTCP协议协议和和UDPUDP协议。协议。TCPTCP提供的是一种可靠的数据流服务,允许一台计算机发出提供的是一种可靠的数据流服务,允许一台计算机发出的包的包(报文流报文流)无差错的发往网络上的其他计算机无差错的发往网络上的其他计算机.它把输入它把输入的包的包(报文流报文流)分成小包分成小包(报文段报文段)传输给网络层传输给网络层;而在接收端而在接收端,又又把收到的报文段重新成报文流输出把收到的报文段重新成报文流输出.TCPTCP还要处理流量控制还要处理流量控制,避免传输错误避免传输错误.对应于对应于OSIOSI模型的第四层模型的第四层传输层。传输层。网络基础网络基础网络层:网络层:这层包含四个协议,分别是:互联网这层包含四个协议,分别是:互联网协议协议IP IP(Internet ProtocolInternet Protocol)、网际控制报文协议)、网际控制报文协议ICMPICMP、地址解析协议、地址解析协议ARPARP和反向地址解析协议和反向地址解析协议RARPRARP。其中最为主要的就是其中最为主要的就是IP IP协议,协议,IP IP从从TCPTCP接接收包和包的地址收包和包的地址,当当TCPTCP把头信息加在每个包前把头信息加在每个包前面之后就给面之后就给IP IP提供了一个目的计算机的提供了一个目的计算机的IP IP地址地址,把此包交给把此包交给IP IP后后,就由就由IP IP向网络发送。向网络发送。对应于对应于OSIOSI模型的第三层模型的第三层网络层网络层网络基础网络基础网络接口层:网络接口层:TCP/IPTCP/IP协议中没有对这一层次的协议中没有对这一层次的功能进行详细的定义,是指任何一个能传输数功能进行详细的定义,是指任何一个能传输数据报的通信系统据报的通信系统,负责将数据报负责将数据报(帧帧)放入线路或放入线路或从线路中取下数据报从线路中取下数据报(帧帧).).对应于对应于OSIOSI中的最低两层中的最低两层(物理层和数据链路层物理层和数据链路层).).网络基础网络基础以太网中使用以太网中使用TCPTCP和和IP IP的简单分层结构的简单分层结构:上层协议上层协议TCPIPEthernet 数据报数据报 数据报数据报T 数据报数据报TI 数据报数据报TIE头头E尾尾上层协议的应用程序传出某格式的数据报上层协议的应用程序传出某格式的数据报TCP层在数据报上增加本身的头标信息层在数据报上增加本身的头标信息IP层也增加本身的头标信息层也增加本身的头标信息以太网层在报文的头尾各增加以太网层的信息以太网层在报文的头尾各增加以太网层的信息,通过网络将报文发送出去通过网络将报文发送出去网络基础网络基础IP IP地址的概念地址的概念:TCP/IPTCP/IP的协议规定每台主机由一个的协议规定每台主机由一个IP IP地址确定地址确定.IP.IP地址是由地址是由32 32位二进制数组成位二进制数组成,而且在网络上是唯一的而且在网络上是唯一的.为方便记忆为方便记忆,32,32位二进制数分为四段位二进制数分为四段,每段每段8 8位位,中间用小数点隔开中间用小数点隔开,每每8 8位位二进制数转换为十进制数二进制数转换为十进制数,例例:11001010 01100110 100 00110 01000100 (11001010 01100110 100 00110 01000100 (二进制数二进制数)202.102.134.68 (202.102.134.68 (十进制数十进制数)网络基础网络基础IP IP地址分为两部分地址分为两部分,分别为网络标识和主机标识分别为网络标识和主机标识.例例:网络标识网络标识:202.102.134:202.102.134主机标识主机标识:68:68合起来为合起来为:202.102.134.68:202.102.134.68网络基础网络基础子网掩码子网掩码:它用来定义它用来定义IP IP地址中地址中,有多少位用于网络标识有多少位用于网络标识;有有多少位用于网络标识。多少位用于网络标识。例:例:IP IP地址地址 202.102.134.68202.102.134.68 子网掩码子网掩码 255.255.255.0255.255.255.0 11111111 11111111 11111111 0000000011111111 11111111 11111111 00000000 IP IP地址与子网掩码地址与子网掩码 按按“位与位与”运算得下面结果运算得下面结果:网络标识网络标识:202.102.134:202.102.134 主机标识主机标识:68:68网络基础网络基础以太网帧格式以太网帧格式:以太网将数据打包以太网将数据打包,数据包的格式不同于其他网络中使数据包的格式不同于其他网络中使用的报文用的报文.以太网将数据分成帧以太网将数据分成帧,帧是作为一个单位传输帧是作为一个单位传输的信息包的信息包例:用于例:用于TCP/IPTCP/IP的的Ethernet II Ethernet II 帧的格式有起始标志帧的格式有起始标志,目的地址目的地址,源地址类型源地址类型,数据和数据和CRCCRC起始标志起始标志目的地址目的地址源地址源地址类型类型数据数据CRC网络基础网络基础网络互联技术网络互联技术:网络互联是指将两个以上的计算机网络通过一定的方法网络互联是指将两个以上的计算机网络通过一定的方法,用一种或多种网络通信设备互联起来用一种或多种网络通信设备互联起来,从而构成更大的从而构成更大的网络系统网络系统.网络互联需要解决的问题网络互联需要解决的问题:在物理上如何把两个网络连接起来在物理上如何把两个网络连接起来,解决信号编码、传解决信号编码、传输速率和带宽的差别问题输速率和带宽的差别问题;一种网络如何与另一种网络实现互访与通信一种网络如何与另一种网络实现互访与通信,实现数据实现数据链路层或网络层的连接链路层或网络层的连接;如何解决它们之间协议方面的差别如何解决它们之间协议方面的差别,实现资源的共享实现资源的共享.网络基础网络基础网络互联的层次网络互联的层次:在在OSIOSI参考模型中参考模型中,由于网间通信是根据不同的层由于网间通信是根据不同的层次划分的次划分的,同等层之间可以相互通信。实现互联同等层之间可以相互通信。实现互联的层次越高,互联设备就越复杂。根据连接层的层次越高,互联设备就越复杂。根据连接层次的不同,网间连接设备可以分为中继器、网次的不同,网间连接设备可以分为中继器、网桥、路由器和网关。桥、路由器和网关。网络基础网络基础应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链