OSI七层协议

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OSI七层协议

一,应用层

TELNET

FTP

TFTP

SMTP

SNMP

HTTP

BOOTP

DHCP

二:表示层

文本:ASCII,EBCDIC

图形:TIFF,JPEG,GIF,PICT

声音:MIDI,MPEG,QUICKTIME 三:会话层

NFS

SQL

RPC

X-WINDOWS

ASP(APPTALK会话协议)

SCP

四:传输层

TCP/IP----TCP和UDP

NOVELL---IPX

SPX

五:网络层

IP

IPX

六:数据链路层

以太网

IEEE802.3

令牌环

IEEE802.5

HDLC

PPP

七:物理层

10BASE T

10BASE TX

V.35

RS-232

1、物理层

●传输介质

有线、无线

●物理层功能

✓OSI最底层,负责实际或原始的数据“位(Bit)”传送,通过传输介质将比特流由一个节点传向另一个节点。节点设备通常分为DTE与DCE两大类,DTE为用户端接设备,DCE为数据控制设备。

✓四个基本特性

该层协议的功能是定义网络物理设备的接口,物理层标准要给出关于物理接口的四个特性机械特性、电气特性、功能特性和规程特性

所谓机械特性说明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等。

电气特性说明在接口电缆的哪条线上出现的电压应为什么范围。功能特性说明某条线上出现的某一电平的电压表示何种意义。规程特性是说明对于不同功能的各种可能事件的出现顺序。

●物理层协议(可以从典型接口RS232C串行接口理解物理层协议的意义)

✓RS232C串行接口;(我们可以看到RS232C串行接口的大小、针脚的排列、形状等等这些反映它的机械特性;电气特性如采用负逻辑,逻辑0相当于对信号地线有+5——+15的电压,而逻辑1相当于对信号地线有-5——-15的电压;功能特性指RS232C串行接口每个管脚什么意义如反应管脚发送、接收、接地等;规程特性指双方通信时的应答信号,什么样的时序关系。了解了

RS232C对物理层协议就有一个了解)

✓RS449(物理层协议除了RS232C还有其他如RS449)

2、数据链路层数据链路层定义与功能

●链路以及数据链路的定义(链路就是一条无源的点到点的物理线路段,中间没有任何其他的交换节点。在进行数据通信时,两个计算机之间的通路往往是由许多的链路串接而成的。数据链路则除了必须有一条物理线路外,还必须有一些必要的规程来控制这些数据的传输)

●数据链路层的四个功能

成帧(按照一定的规则形成一个数据单元,然后在物理层上进行传输)、差错检测和纠错(物理层传送过来的比特流它要检查是

不是出错,出现错误怎么进行纠正)、流量控制(在通信的双方,当有一方尤其是发送方发送速度过快的时候,如何控制它,不要过快使得接收方接收不下来)和介质访问控制(物理层传输介质是不一样的,介质不同的时候,如何针对物理层的不同介质,有不同的访问方法)

●数据链路层协议基本原理

✓面向字符型规程(传输单位按照字符来进行)和面向比特型规程(变成一位一位的比特流来进行传输)

✓异步协议和同步协议

(数据链路层一个比较重要的概念是滑动窗口,滑动窗口一是为了错误检测、也是为了流量控制)

●滑动窗口基本原理(此处可以通过黑板演示,以增强效果)✓1比特滑动窗口协议

●发送窗口=1,接收窗口=1(每发送完一位,它要等待接收窗口对它有个回答它才接着发送下一位)

✓后退n协议

●发送窗口=k,接收窗口=1(接收窗口是一位一位接收,发送窗口可以发送很多位,但是当出错的时候,发送窗口要把以前发送过的要重新再发送一边)

✓选择重传协议

●发送窗口>=接收窗口>1(接收方允许发送方在一个确认到达之前发送w个数据单元(窗口的尺寸)。当数量已经等于w(窗口被填满)时,发送方必须停止发送,直到接收方对发出的前m 个数据单元(1<=m<=w)进行了应答从而使窗口向前滑动了m 时才可以继续发送。数据单元编号模数n>=2w,即窗口的最大值w<=n/2。出错时只要发送出错的帧)

●HDLC基本原理(数据链路层典型代表)

✓2种配置:非平衡配置和平衡配置

✓3种方式:正常响应方式、异步响应方式和异步平衡费方式✓HDLC的帧结构

●信息帧

●监控帧

●无编号帧

✓HDLC的信息交换控制过程:建立数据链路,进行数据链路的维持(传输数据),最后释放数据链路。

✓滑动窗口机制进行流量控制

✓差错检验方法

●差错检测码

奇偶校验码

循环冗余码

●差错校正码

海明码

海明不等式:为了能检测并纠正一位错,信息位数k与校验位数r必须满足如下不等式:

k+r<2r-1

3、网络层与X.25

网络层基本功能

网络层功能:路由控制、拥塞控制、异种网络的互连、分组生成。

网络层提供的服务

面向连接(如:X.25)和面向无连接

路由选择

非自适应路由选择策略和自适应路由选择策略。非自适应路由策略的优点是简单、开销小,但不能适应网络变化。自适应路由策略的优点是能够根据网络当前的状态来选择最佳路由,但开销较大。

拥塞控制

开环:通过良好的设计来避免拥塞出现,确保问题在一开始就不会发生。

闭环:建立在反馈概念之上。(就是有一种控制拥塞的方式,当出现拥塞时通过适当调整避免)

分组交换工作原理及其特性

虚电路:预先建立一条逻辑电路

数据报:每个分组的传输被单独处理

比较:额外开销(数据报方式要大些因为它要加上网络层的地址)、顺序交付(虚电路可以、数据报不可以)、路由健壮性(数据报好些)、拥塞控制(虚电路好些)

路由算法

相关文档
最新文档