TCPIP分层模型概述
- 格式:pptx
- 大小:425.71 KB
- 文档页数:52


计算机网络 TCP/IP 参考模型的分层结构TCP/IP 参考模型,如同OSI 参考模型,也是一种分层体系结构。
它分为四层,由下至上,依次为网络接口层、互联网层、传输层和应用层。
虽说TCP/IP 参考模型与OSI 参考模型一样采用层次结构概念,并对传输层定义了相似的功能,但两者则层划分与使用上由很大的区别。
如图2-8所示,显示了TCP/IP 参考模型与OSI 参考模型的对应关系。
TCP/IP 参考模型OSI 参考模型图2-8 TCP/IP 参考模型与OSI 参考模型对应关系1.网络接口层这是TCP/IP 参考模型的最低层,包括了能使用TCP/IP 与物理网络进行通信的协议,且对应着OSI 的物理层和数据链路层。
它主要负责接收从互联网层传来的IP 数据报,并将IP 数据报通过底层物理网络发送出去,或者从底层物理网络上接收物理信号转换成数据帧,抽出IP 数据报,交给互联网层。
2.互联网层(IP 层)互联网层的主要处理计算机之间的通信。
其主要功能包括以下三个方面:● 处理来自传输层的分组发送请求:将分组封装到IP 数据报中,填入数据报头,选择数据报到达目的主机的路径。
然后,将数据报送至相应的网络接口来传送。
● 处理接收数据报:接收到数据报,首先检测其正确性,然后决定是由本地接收该数据报还是转发至相应的网络接口。
● 处理路径、流量控制、拥塞等问题,并且提供相应的差错报告。
3.传输层(TCP 层)TCP/IP 参考模型的传输层作用与OSI 参考模型的作用类似,即在源节点和目的节点两个实体之间提供可靠的端到端数据传输。
传输层管理信息流,提供可靠的数据传输服务,以确保数据无差错地按序到达目的节点。
4.应用层提 示 在TCP/IP 参考模型中,最低层名称有很多,如链路层、网络访问层、主机—主机层、主机—网络层等。
这是TCP/IP参考模型的最高层,对应着OSI参考模型中的会话层、表示层和应用层。
用户调用应用程序来访问TCP/IP互联网络提供的多种服务,应用程序负责发送和接收数据,每个应用程序选择所需要的传送服务类型,可以是独立的报文序列,或者是连续的字节流。
TCP/IP协议簇分层详解一、TCP/IP 和ISO/OSIISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。
TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议,通过20多年的发展已日渐成熟,并被广泛应用于局域网和广域网中,目前已成为事实上的国际标准。
TCP/IP协议簇是一组不同层次上的多个协议的组合,通常被认为是一个四层协议系统,与OSI的七层模型相对应。
二、TCP/IP分层模型(1). 链路层也称作数据链路层或网络接口层(在第一个图中为网络接口层和硬件层),通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。
它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。
ARP(地址解析协议)和RARP(逆地址解析协议)是某些网络接口(如以太网和令牌环网)使用的特殊协议,用来转换IP层和网络接口层使用的地址。
(2). 网络层也称作互联网层(在第一个图中为网际层),处理分组在网络中的活动,例如分组的选路。
在TCP/IP协议族中,网络层协议包括IP协议(网际协议),ICMP协议(Internet互联网控制报文协议),以及IGMP协议(Internet组管理协议)。
IP是一种网络层协议,提供的是一种不可靠的服务,它只是尽可能快地把分组从源结点送到目的结点,但是并不提供任何可靠性保证。
同时被TCP和UDP使用。
TCP和UDP 的每组数据都通过端系统和每个中间路由器中的IP层在互联网中进行传输。
ICMP是IP协议的附属协议。
IP层用它来与其他主机或路由器交换错误报文和其他重要信息。
IGMP是Internet组管理协议。
TCP /IP四层模型TCP/IP就是一组协议得代名词,它还包括许多协议,组成了TCP/IP协议簇。
TC P /IP协议簇分为四层,IP位于协议簇得第二层(对应OS I得第三层),TCP位于协议簇得第三层(对应OSI得第四层)。
TCP/ I P通讯协议采用了4层得层级结构,每一层都呼叫它得下一层所提供得网络来完成自己得需求。
这4层分别为:应用层:应用程序间沟通得层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
传输层:在此层中,它提供了节点间得数据传送服务,如传输控制协议(TCP).用户数据报协议(UDP)等,TCP与UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确左数据已被送达并接收。
互连网络层:负责提供基本得数据封包传送功能,让每一块数据包都能够到达目得主机(但不检查就是否被正确接收),如网际协议(1 P)。
网络接口层:对实际得网络媒体得管理,泄义如何使用实际网络(如Ether net、Seri a 1 Line等)来传送数据。
0 S I七层模型OSI(Open s y stem I n t erconn e ction,开放系统互连)七层网络模型称为开放式系统互联参考模型,就是一个逻辑上得泄义,一个规范,它把网络从逻借上分为了7层。
每一层都有相关、相对应得物理设备,比如路由器,交换机。
OSI七层模型就是一种框架性得设讣方法,建立七层模型得主要目得就是为解决异种网络互连时所遇到得兼容性问题,其最主要得功能使就就是帮助不同类型得主机实现数据传输。
它得最大优点就是将服务、接口与协议这三个概念明确地区分开来,通过七个层次化得结构模型使不同得系统不同得网络之间实现可靠得通讯。
图1 osi 七层结构模型优点建立七层模型得主要目得就是为解决异种网络互连时所遇到得兼容性问题。
它得最大 优点就是将服务、接口与协议这三个概念明确地区分开来:服务说明某一层为上一层提供一 些什么功能,接口说明上一层如何使用下层得服务,而协议涉及如何实现本层得服务;这样各 层之间具有很强得独立性,互连网络中各实体采用什么样得协议就是没有限制得,只要向上 提供相同得服务并且不改变相邻层得接口就可以了。