OSI七层协议
- 格式:doc
- 大小:41.00 KB
- 文档页数:9
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)和面向无连接
路由选择
非自适应路由选择策略和自适应路由选择策略。非自适应路由策略的优点是简单、开销小,但不能适应网络变化。自适应路由策略的优点是能够根据网络当前的状态来选择最佳路由,但开销较大。
拥塞控制
开环:通过良好的设计来避免拥塞出现,确保问题在一开始就不会发生。
闭环:建立在反馈概念之上。(就是有一种控制拥塞的方式,当出现拥塞时通过适当调整避免)
分组交换工作原理及其特性
虚电路:预先建立一条逻辑电路
数据报:每个分组的传输被单独处理
比较:额外开销(数据报方式要大些因为它要加上网络层的地址)、顺序交付(虚电路可以、数据报不可以)、路由健壮性(数据报好些)、拥塞控制(虚电路好些)
路由算法 非自适应路由选择算法
固定路由选择算法
分散通信量法
扩散法
随机走动法
自适应路由选择算法
分布式路由选择策略
距离向量:RIP
链路状态:OSPF
X.25协议
体系结构
分三层,对应OSI的下三层
X.25连接的三个阶段
呼叫建立、数据传输和呼叫清除
与帧中继比较(帧中继将X.25协议简化,随着底层通信质量的提高X.25已被帧中继所取代) 小结
本次课程讲述了7层网络体系的低三层
物理层的理解主要从4个特性去理解,即机械特性、电气特性、功能特性和规程特性;一个最典型的例子是RS-232C。
数据链路层的功能是保证链路的点对点传输,数据链路层的的协议就是对接收的数据进行检错、纠错;其控制机制就是检错后丢弃重发,为控制链路的流量保证收发双方的同步,出现了滑动窗口协议。
网络层的主要功能是数据分组的路由选择和流控。网络层提供两种类型的服务:无连接方式和面向连接方式。路由算法是网络层的核心内容,路由算法控制策略可分为两大类:非自适应路由选择策略和自适应路由选择策略。
X.25协议是包括了低三层的标准协议,但随着底层通信质量的提高,X.25已被帧中继所取代。