OSI模型与TCP/IP协议族

1990年以前,数据通信和联网的文献中占主导的是OSI模型。1990年之后,TCP/IP协议族逐渐成为占主导的商用体系结构,广泛应用于Internet中,并通过广泛的测试,而OSI模型从来没有被完全实现过。

一.OSI模型:

OSI与ISO区别:

ISO是一个组织,中文全称‘国际标准化组织’’,覆盖网络所有方面的ISO标准就是OSI模型,通俗理解OSI模型是ISO标准中的一部分。

OSI是一个模型,并不是协议,用来了解和设计网络体系结构的模型。

OSI模型层次结构:

 

由于OSI模型并未完全实现过,无法在OSI模型中的每一层找到准确对应的网络协议,只是能知道每一层的大致负责工作内容。

二.TCP/IP协议族

 

TCP/IP是由一些交互性的模块分层次的协议组成的,其中每个协议提供特定的功能,由下面四层组成。其中网络接口层在一些教材中被分为:数据链路层和物理层,其实网络接口层并不是因特网协议组的一部分,这一层是由网卡驱动控制。所以关于TCP/IP协议到底是四层还是五层协议,都区别不大,TCP/IP协议关心的是上面三层的协议。

三.OSI和TCP/IP协议族的比较

 

时间: 2024-12-11 21:00:40

OSI模型与TCP/IP协议族的相关文章

OSI模型和TCP/IP协议族(三)

TCP/IP协议族 TCP/IP协议族的开发要比OSI模型更早,因此TCP/IP协议族的分层结构无法准确地与OSI模型一一对应.原始的TCP/IP协议族定义为建立再硬件基础上的四个软件层,不通过目前TCP/IP协议族被认为是一个五层模型,其层的命名类似于OSI模型中相应的层.如下图所示: OSI和TCP/IP协议族的比较 当我们比较这两个模型时会发现,再TCP/IP协议族中没有会话和表示这两层.即使在OSI模型发布后,TCP/IP协议族也没有因此而增加这两层.在TCP/IP协议族中通常认为应用层

OSI模型和TCP/IP协议族(二)

OSI模型中的各层 物理层 物理层(physical layer)协调通过物理媒体传送比特流时所需要的各种功能.物理层涉及到接口和传输媒体的机械和电器规约.它还定义了这些物理设备即接口为了实现传输必须完成的过程和功能. 物理层负责把逐个的比特从一跳(结点)移动到下一跳. 物理层关心的是以下一些内容: 接口和媒体的物理特性物理层定义了设备与传输媒体之间的接口特性.它还定义了传输媒体的类型(见后面分享). 比特的表示物理层的数据由一串没有任何解释的比特(bit)流(0和1的序列)组成.发送时,比特必

TCP/IP协议族-----2、OSI模型和TCP/IP协议族

Android网络编程系列 一 TCP/IP协议族

在学习和使用Android网路编程时,我们接触的仅仅是上层协议和接口如Apache的httpclient或者Android自带的httpURlconnection等等.对于这些接口的底层实现我们也有必要进一步的了解,这就要我们了解网络通信层了,提到网络通信层不得不说起ISO-OSI的七层协议经典架构,如图所示: 上图的左边部分就是osi架构模型了, ISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标

深入浅出--iOS的TCP/IP协议族剖析&&Socket

深入浅出--iOS的TCP/IP协议族剖析&&Socket 简介 该篇文章主要回顾--TCP/IP协议族中的TCP/UDP.HTTP:还有Socket.(--该文很干,酝酿了许久!你能耐心看完吗?) 我在这个文章中,列举了常见的TCP/IP族中的协议,今天主角是--传输层协议. 传输层(Transport Layer)是OSI(七层模型)中最重要.最关键的一层,它负责总体的数据传输和数据控制的一层,传输层提供端到端(应用会在网卡注册一个端口号)的交换数据的机制,检查分组编号与次序.传输层对

iOS的TCP/IP协议族剖析&&Socket

原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0 简介 该篇文章主要回顾--TCP/IP协议族中的TCP/UDP.HTTP:还有Socket.(--该文很干,酝酿了许久!你能耐心看完吗?O_o) 我在这个文章中,列举了常见的TCP/IP族中的协议,今天主角是--传输层协议. 传输层(Transport Layer)是OSI(七层模型)中最重要.最关键的一层,它负责总体的数据传输和数据控制的一层,传输层提供端到端(应用会在网卡注

iOS 的 TCP/IP 协议族剖析 && Socket

简介 该篇文章主要回顾–TCP/IP协议族中的TCP/UDP.HTTP:还有Socket.(--该文很干,酝酿了许久!你能耐心看完吗?O_o) 我在这个文章中,列举了常见的TCP/IP族中的协议,今天主角是--传输层协议. 传输层(Transport Layer)是OSI(七层模型)中最重要.最关键的一层,它负责总体的数据传输和数据控制的一层,传输层提供端到端(应用会在网卡注册一个端口号)的交换数据的机制,检查分组编号与次序.传输层对其上三层如会话层等,提供可靠的传输服务,对网络层提供可靠的目的

TCP/IP协议族、版本以及编址机制

TCP/IP协议族简称TCP/IP.这么命名是因为该协议家族中的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准.TCP/IP提供点对点的链接机制,将数据应该如何封装,定址,传输,路由以及在目的地如何接收,都加以标准化.它将软件通信的过程抽象为四个抽象层,采用协议堆栈的方式,分别实现出不同通信协议.协议族下各种协议,依其功能的不同,分别归属到这四个层次结构之中,常被视为简化的七层OSI模型. 下面是TCP/IP的四层模型: 协议层 介绍 Application(应

第12章 网络基础(1)_网络分层和TCP/IP协议族

1. 协议的概念 (1)计算机网络中实现通信必须有一些约定.如对速率.传输代码.代码结构.传输控制步骤和出错控制等约定,这些约定即被称为通信协议 (2)在两个节点之间要成功地进行通信,两个节点之间必须约定使用共同的"语言",这些被通信各方共同遵守的约定.语言.规则被称为协议 (3)在Internet中,最为通用的网络协议是TCP/IP协议. 2. 网络分层模型 (1)应用层:提供用户接口,特指能够发起网络通信的应用程序,如客户端程序.QQ.MSN.浏览器等,服务器程序有Web服务器.邮