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. CodeForces 710A King Moves(水题-越界问题)

    题目链接:http://codeforces.com/problemset/problem/710/A 题目大意:在一个棋盘中给出一个位置,判断该位置周围8个点还有几个点可以摆放棋子. AC代码解释解 ...

  2. 正则匹配IP

    分析 IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255( 2^8 ),段与段之间用英文句点“.”隔开.例如:某台计算机IP地址为10.11.44.100. IP地 ...

  3. redis+Keepalived实现Redis主从复制

    redis+Keepalived实现Redis主从复制: 环境:CentOs6.5Master: 10.10.10.203Slave:   10.10.10.204Virtural IP Addres ...

  4. json_decode

    <?php $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}' ...

  5. 浅谈T-SQL中的联接查询

    引言 平时开发时,经常会使用数据库进行增删改查,免不了会涉及多表联接.今天就简单的记录下T-SQL下的联接操作. 联接类型及其介绍 在T-SQL中联接操作使用的是JOIN表运算符.联接有三种基本的类型 ...

  6. div+css使多行文字垂直居中?

    1.单行文字: 设置height = line-height; 多行文字: 设置 padding, 自己要计算一下? vertical-align: 可以设置垂直居中, 但是只是针对本身就具有 ali ...

  7. CF464A (模拟)

    http://codeforces.com/contest/465/problem/C Codeforces Round #265 (Div. 2) C Codeforces Round #265 ( ...

  8. CF459E Pashmak and Graph (DP?

    Codeforces Round #261 (Div. 2) E - Pashmak and Graph E. Pashmak and Graph time limit per test 1 seco ...

  9. Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法

    方案一:用Eclipse自带的Export功能 步骤1:准备主清单文件 “MANIFEST.MF”, 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目 ...

  10. springMVC 缓存(入门 spring+mybaties+redis一)

    使用redis之前需要咋电脑上安装redis: 使用spring+mybaties+redis的本质是扩展类   org.apache.ibatis.cache.Cache:在我们自己扩展的Cache ...