当前位置:
文档之家› OSI参考模型与TCPIP结构
OSI参考模型与TCPIP结构
2010年8月
网络工程技术电子教案
4.传输层(Transport Layer) 第一个端到端,即主机到主机的层次。负责将上层数据分段并提供端到
端的、可靠的或不可靠传输,同时还处理差错控制和流量控制。 数据单位为段 典型的协议有:tcp、udp、spx等。
5.会话层(Session Layer) 管理主机之间的会话进程,负责建立、管理、终止进程间的会话。 典型的协议有:NETBIOS、ZIP等。
网络层
DH NH TH SH PH AH DATA DT 数据链路层
比特流
物理层
AH:Application header PH:Presentation Header SH:Session Header TH:Trasport Header NH:Network Header DH:Data link Header DT:Data link Trailer
2010年8月
网络工程技术电子教案
2.1.3 OSI参考模型中的数据封装过程
数据接收端 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
DATA
数据发送端
AH DATA
封
PH AH DATA
应用层 表示层
SH PH AH DATA
装
TH SH PH AH DATA
会话层 传输层
NH TH SH PH AH DATA
图1-2-2 TCP/IP参考模型的层次结构
2010年8月
网络工程技术电子教案
1.主机到网络层 协议栈中没有真正描述这一层的功能实现,只是要求能够 提供网络互连层一个访问接口,因此具体实现随网络的不 同而不同。
2.网络互连层 TCP/IP协议栈的核心。 ①将分组发往目标网络或主机。 ②定义了分组格式和协议,即IP协议 ③由于分组发送可能沿不同的路径进行,因此要求上一层 具备分组的排序功能。 ④路由功能。 ⑤异构网络的互连。 ⑥拥塞控制功能。物理层协议Fra bibliotek主机 B
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
1.每一层都为上一层提供服务 并为其上一层提供一个访问接 口.
2.不同主机相同层称为对等层.
3.对等层之间通信要遵守一定 的规则,如通信内容,通信方式, 这个规则称为协议.
4.主机上运行的多个协议的集 合称为协议栈.主机之间利用其 接收和发送数据.
6.表示层(Presentation Layer) 对上层数据或信息进行变换以保证一个主机的应用层信息可以被一个主
机的应用层程序理解,该层的数据转换包括数据的加密、业所、格式转换 等。
典型的协议有:ASCII、ASN。JPEG、MPEG等。 7.应用层(Application Layer)
为操作系统 或网络应用程序提供访问网络服务的接口。 典型的协议有:telnet、ftp、http、snmp等。
和tcp/ip协议栈模型相比,OSI参考模型实际应用不大,但 对其的理解可以帮助我们认识网络协议,现实网络中 TCP/IP协议栈应用更广泛.
2010年8月
网络工程技术电子教案
2.1.1 OSI参考模型的分层结构
主机 A
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
应用层协议 表示层协议 会话层协议 传输层协议 网络层协议 数据链路层协议
有足够的缓冲区接收发送方发送的大量数据。
2010年8月
网络工程技术电子教案
②UDP-用户数据报协议 一个不可靠的、无连接协议,适用于不需要对报文 进行排序和流量控制的场合。 4、应用层 TCP/IP模型将OSI参考模型中的会话层和表示层的 功能合并到应用层实现。应用层面向不同的网络应 用引入了不同的应用层协议。基于TCP的协议,如: 文件传输协议(FTP)、虚拟终端协议 (TELNET)、超文本传输协议(HTTP),基于 UDP的协议,如:简单网络管理协议(SNMP)、 简单文件传输协议(TFTP)、网络时间传输协议 (NTP)等。
图1-1-2 OSI参考模型中的数据封装过程
2010年8月
2.2 TCP/IP参考模型
网络工程技术电子教案
OSI参考模型
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
TCP/IP 参考模型
应用层
数据段
传输层 网络互连层
数据包 数据帧
主机到网络层 比特
图1-2-1 TCP/IP参考模型
2010年8月
图1-1-1 OSI参考模型
2010年8月
网络工程技术电子教案
2.1.2 OSI参考模型中各层的作用
1.物理层(Physical Layer)
规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以 及过程特性。为上层协议提供了一个传输数据的物理介质。 数据单位为比特(bit) 典型规范代表:EIA/TIA RS-232,RJ-45
网络工程技术电子教案
网络工程技术
计算机科学与技术专业
2010年8月
第2章 相关网络技术基础知识
网络工程技术电子教案
2.1 OSI参考模型
OSI参考模型(OSI/RM):开放式互联参考模型(Open System Inter-connection Reference Model,OSI/RM),它是由国际标准化组织(ISO)提出的 一个网络系统互联模型。
2.2.1 TCP/IP参考模型的层次结构
网络工程技术电子教案
应用层
FTP、TELNET、HTTP
SNMP、TFTP、NTP
传输层
TCP
UDP
网络互连层
以 主机到网络层 太
网
令 牌 环 网
802.2 802.3
IP HDLC、PPP、FRAME-RELAY EIA/TIA-232,449、V.35、V.21
2.数据链路层(Data Link Layer) 数据链路层在不可靠的物理介质上提供可靠的传输。作用有:物理地 址寻址、数据的成帧、流量的控制、数据的检错、重发等。 数据单位为帧(frame) 典型的协议:SDLC、PPP、STP、帧中继等。
3.网络层(Network Layer) 负责对子网间的数据包进行路由选择。还实现拥塞控制、网际互连等 功能。 数据单位为数据包(packet) 典型的协议有:ipx、ip等。
2010年8月
网络工程技术电子教案
3、传输层 使源端主机和目的端主机上的对等实体进行会话。定义两种
服务质量不同的协议。 ①TCP-传输控制协议 TCP协议是一种可靠的、面向连接的协议。它将上层发出的
字节流无差错的发往互联网上的其他主机。 ⑴发送端负责将上层传送下来的字节流分成报文段传递给下
层。 ⑵接收端负责将受到的报分进行重组后递交给上层。 ⑶发送端处理端到端的流量控制,避免缓慢的接收端由于没