OSI参考模型与TCP/IP模型层次解析

OSI参考模型
物理层
物理层处于OSI的最底层,是整个开放系统的基础。物理层涉及通信道上传输的原始比特流(bits),它的功能主要是为数据端设备提供传送数据的通络以及传输数据
数据链路层
数据链路层的主要任务是实现计算机网络中相邻节点之间的可靠传输,吧原始的有差错的物理传输线路加上数据链路协议以后,构成逻辑上可靠的数据链路。需要完成的功能有链路管理,成帧,差错控制及流量控制等,其中成帧是对物理层的原始比特流进行界定,数据链路层也能够成帧的丢失进行处理。
网络层
网络层涉及源主机节点到目的主机节点之间可靠的网络传输,它需要完成的功能主要包括路由选择,网络寻址,流量控制,拥塞控制,网络互连等。
传输层
传输层起着承上启下的作用,涉及源端节点到目的端节点之间可靠的信息传输。传输层需要解决跨越网络连接的建立和释放,对底层不可靠的网络,建立连接时需要三次握手,释放时要四次挥手。
会话层和表示层
会话层的主要功能是负责应用程序之间建立,维持和中断会话,同时也提供设备结点之间的控制,协调系统和服务之间的交流,并通过提供单工,半双工和全双工3种不同的通信方式,使系统和服务之间有序地进行通信。
表示层
表示层关心所传输数据信息的格式定义,其主要功能是把应用层提供的信息 变换为能够共同理解的形式,提供符代码数据格式,控制信息格式;加密等的统一表示。
应用层
应用层为OSI的最高层,是直接为应用进程提供的服务。其作用是在实现多个系统应用进程相互通信的同时,完成一系列业务处理所需的服务。
TCP/IP模型
TCP/IP中译名为传输数控制协议/因特网互联协议, 是Internet最基本的协议;Internet国际互联网络的基础。
TCP/IP协议是 一个开放的网络协议簇,它的名字主要取自最重要的网络层IP协议和传输层TCP协议定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP参考模型采用4层的层级结构,每一层都呼叫她的下一层所提供的协议来完成自己的需求,分别是:网络接口层,互联网层(IP层),传输层(TCP层),应用层。
网络接口层
TCP/IP协议对网路接口层没有给出具体的描述,网络接口层对应着物理层和数据链路层。
互连网层(IP层)
互连网层是整个TCP/IP协议线的核心,它的功能是把分组发往目标网络或主机,同时,为了尽快地发送分组,可能需要沿不同的路径同时进行分组传递。因此,分组到达的顺序和发送的顺序可能不同,这就需要上层必须对分组进行排序。互联网层除了需要完成路由的功能外,也可以完成拥塞控制的功能。
传输层(TCP层)
TCP层负责在应用进程之间建立端点的连接和可靠通信,它只存在与端节点中,TCP层涉及两个协议,TCP和UDP。其中TCP协议提供面向连接的服务,提供按字节流的有序,可靠传输,可以实现连接管路,差错控制,流量控制,拥塞控制等。UDP协议提供无连接的服务,用于不需要或无法实现面向连接的网络应用中
应用层
应用层为Inetrnet中的各种网络应用提供服务。
OSI参考模型与TCP/IP模型层次解析_第1张图片

你可能感兴趣的:(网络)