OSI和TCP/IP都是为了计算机之间更好的互联的。

计算机网络是一个复杂的系统,比如两台计算机进行通信不仅仅只是有一条通信线就可以了。

还有很多的工作需要完成,例如:

如何知道对方计算机是否做好准备,网络如何识别对方计算机等问题,正如我们平时打电话

不可能拿起电话就直接挂机一样,很多问题需要协调和解决。

如何解决这些赋值的问题,早在ARPnet设计时,就提出了“分层”的方法,

即将庞大而复杂的问题分为若干较小的易于出来的局部问题。

由于计算机网络的发展,对于如何保证计算机系统之间的协调和通讯的成功成为研究的重点之一

各个公司都提出了自己的网络体系结构,例如:1974年IBM提出的SNA和DEC公司提出的DNA,

这些标准的提出使得各个公司自己的网络都能很容易地相互通讯,也就是同一体系结构的网络

但是在不同体系结构的网络互联非常困难。这样用户如果一旦购买一家公司的产品,

当其需要扩大网络规模的时候只有购买原来公司的产品,否则就只能将以前网络设置弃之不用。

重新购置,是的网络的发展受到了极大的限制。

为了使计算机网络能够实现互联互通,国际标准组织(ISO)在1983年提出了

开放系统互联参考模型(OSI),使计算机网络开始向统一的标准迈进,但是这个标准

制定花费时间太长,而且过分负责,加上没有很强的商业驱动力,因此几乎没有厂商生产

符合该标准的商用产品,而随着Internet的快速发展,其TCP/IP体系结构反而受到了广泛的

承认,成为事实上的工业标准。

-------------------------------------------------------------------------------------------------------

在制定网络协议时,通常按如下规定制定网络协议的层次机构:

1.结构中的每一层都规定有明确的人物及接口标准;

2.把用户的应用程序作为最高层;

3.除了最高层外,中间每一层都向上一层提供服务,同时又是下一层的用户;

4.把物理通讯线路作为最底层,它使用从最高层传送的参数,是提供服务的基础。

---------------------------------------------------------------------------------------------------------

OSI参考模型与TCP/IP协议模型的更多相关文章

  1. 计算机网络OSI参考模型与tcp/ip四层模型

    OSI参考模型--7层 1层物理层:主要定义物理设备标准,如网线的接口类型.光线的接口类型.各种传输介质的传输速率等.它的主要作用是传输比特流(就是由1.0转化为电流强弱来进行传输,到达目的地后在转化 ...

  2. ISO/OSI网络体系结构和TCP/IP协议模型

    1. ISO/OSI的参考模型共有7层,由低层至高层分别为:物理层.数据链路层.网络层.传输层.会话层.表示层.     应用层.各层功能分别为: (1)物理层          提供建立.维护和拆除 ...

  3. OSI参考模型 VS TCP/IP参考模

    OSI参考模型 VS TCP/IP参考模   TCP/IP各层对应的协议   TCP/IP的层                                对应的TCP/IP协议           ...

  4. OSI参考模型与TCP/IP参考模型与TCP/IP协议栈

    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11484126.html OSI参考模型与TCP/IP参考模型与TCP/IP协议栈 TCP/IP分层模型 ...

  5. 网络 OSI参考模型与TCP/IP模型

    ISO是国际标准化组织.OSI,开放互联系统.IOS,思科交换机和路由器的操作系统. TCP/IP模型是OSI模型的简化.所有的互联网协议都是基于OSI模型开发的. 分层:便于管理,每层只管理下层,总 ...

  6. <TCP/IP原理> (二) OSI模型和TCP/IP协议族

    1.OSI参考模型 1)作用 2)各层的名称和功能 2.对分层网络协议体系的理解 1)不同节点:层次组成不同,作用不同 2)横向理解:虚通信.对等实体.协议.PDU 3)纵向理解:封装与解封.服务.接 ...

  7. TCP/IP协议 模型

    OSI的来源 OSI(Open System Interconnect),即开放式系统互联. 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型.  ISO为了更好的 ...

  8. [转]从OSI网络模型到TCP/IP协议族简介

    OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...

  9. 漫谈网络通信——从OSI网络模型到TCP/IP协议族

    OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信 ...

随机推荐

  1. 关于软件工程结对编程作业 PairProject : Elevator Scheduler(电梯调度算法的实现与测试)的总结

    1)结对编程队友 1106xxxx 张扬 1106xxxx 杨军 其中,此项目的编程实现主要由前者完成. 2)关于结对编程 结对编程的优点: 最直接的一点:在结对编程中,由于有另一个人在你身边和你配合 ...

  2. paramiko模拟ansible远程执行命令

    主模块 #!/usr/bin/env python from multiprocessing import Process import paramiko import time import sys ...

  3. Robot Framework--06 用户关键字User Keyword

    转自:http://blog.csdn.net/tulituqi/article/details/7906130 在我们做自动化案例的时候,用的最多的主要是用户关键字.说到关键字,大体上可以分为测试库 ...

  4. LVS工作总结之原理篇–DR模式

    原文地址: http://www.chenqing.org/2012/11/%E3%80%90lvs%E3%80%91lvs%E5%B7%A5%E4%BD%9C%E6%80%BB%E7%BB%93%E ...

  5. Helixoft VSdocman 是一个集成于Visual Studio并提供了命令行版本的帮助文档编译工具

    http://www.helixoft.com/vsdocman/overview.html https://blog.fishlee.net/2016/01/14/helixoft-vsdocman ...

  6. AspnetIdentitySample

    https://github.com/rustd/AspnetIdentitySample http://www.asp.net/web-forms/overview/getting-started/ ...

  7. Python之路【第十六篇续】Django进阶篇

    Django请求生命周期 首先:对于所有的web框架来说本质就是一个socket服务端,浏览器是socket客户端 路由系统 在Django的urls中我们可以根据一个URL对应一个函数名来定义路由规 ...

  8. oracle 11g express 修改oem端口

    begin dbms_xdb.sethttpport('8081'); dbms_xdb.setftpport('0'); end; / 这样就把端口设置为8081了.

  9. from live writer

    <body> <div class="pagination"> <a href="#" class="first&quo ...

  10. 2.servlet的会话机制session

    session的说明: 1.session是服务端技术,存放在服务器 2.一个用户浏览器对应一个session域对象,一对一的对应关系 3.session的默认生命周期是30min,可以通过web.x ...