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. 整数分解 && 质因数分解

    输入整数(0-30)分解成所有整数之和.每四行换行一次. 一种方法是通过深度优先枚举出解.通过递归的方式来实现. #include <stdio.h> #include <strin ...

  2. CSS学习笔记——响应式布局

    响应式布局 响应式布局是现在很流行的一个设计理念,随着移动互联网的盛行,为解决如今各式各样的浏览器分辨率以及不同移动设备的显示效果,设计师提出了响应式布局的设计方案.所谓的响应式布局,就是一个网站能够 ...

  3. Linux学习笔记(二)2015.4.14

    笔记2.1 Q:登陆命令  A:刚开始登陆的是安装Linux时设置的普通用户,如lin,输入su - root后,成为root用户 笔记2.2 Q:切换控制台  A:ctrl+alt+F1-F7可以切 ...

  4. GitHub 在 Clion2016.1.3 中的设置

    1.在 GitHub 上注册,建立一个 Repositories,结果获得如下 https://github.com/GPerelman/Clion2016.1.3.git 2.打开 git-bash ...

  5. Visual Studio CLR Profiler

    http://blogs.msdn.com/b/dotnet/archive/2013/04/04/net-memory-allocation-profiling-with-visual-studio ...

  6. VS2012打包Winform教程 [转]

    VS2012打包部署Winform程序 打包前的准备工作: 里边会提到第一次使用的时候打开网页填数据什么的..最终要下载一个EXE文件..其实大可不必.. 直接百度InstallShield2012S ...

  7. python 日志收集系统

    服务器端: #!/usr/bin/env python # -*- coding:utf-8 -*- import socket ip_port = ('0.0.0.0',9999) sk = soc ...

  8. gradle 默认属性

    Properties(未翻译) Property Description allprojects 包含该项目及其子项目的属性 ant The AntBuilder for this project. ...

  9. 【8-19】java学习笔记01

    JDK API文档 java SE 8 API文档:http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downl ...

  10. 安装windows后重新修复grub2的引导

    前段时间,我的用的双系统windows8.1 + fedora 21 workstation,使用grub2引导fedora和windows8.1的启动.由于一些原因,导致我的windows8.1无法 ...