对等实体在一次交互作用中传送的信息单位称为协议数据单元。它包含控制信息和用户数据两部分。

上下层实体之间的接口称为服务訪问点。

ISO/OSI參考模型分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

物理层:表示一些物理设备。还包含网络拓扑结构、信令与编码方法等。涉及到在信道上传输的原始比特流,在信号传输中。物理层处理传输数据速率,监控数据出错频率并处理电压电平。

数据链路层:将物理层提供的可能出错的物理连接改造成逻辑上无差错的数据链路,并对物理层的原始数据进行封装。也就是负责在两个相邻的节点间的线路上无差错地传送以帧为单位的数据。

它包括两个重要的子层:逻辑链接控制(Logic Link Control,LLC)和介质訪问控制(Media Access Control。MAC)。

网络层:关系到子网的执行控制,当中一个关键问题是确认从源端到目的端怎样选择路由。

传输层:保证数据可靠地从发送节点发送到目标节点。当网络使用不同的要去数据报大小各异的协议时。将消息分段为较小的单元。

会话层:首先为会话实体间建立连接。其次是传输数据阶段,这个阶段是在两个会话用户之间实现有组织、同步的传输数据。最后,连接释放是通过“有序释放”、”废弃“、”有限量透明用户数据传送“等功能单元来释放会话连接的。

表示层:将数据传输以某种格式进行表示,还能够为应用程序提供特定的数据处理功能。包含协议转换、数据加密、数据解密、数据压缩或者扩充。

应用层:定义了应用程序可用于请求网络服务的接口,而不是直接指应用程序本身。

TCP/IP參考模型:网络接口层、网络层、传输层、应用层。

网络接口层:网卡等网络硬件设备以及驱动程序。

网络层:处理机器之间跨多个网络的路由,而且管理网络名称和地址,以方便处理这样的行为。

它运行TCP/IP的3个主要任务:分段、寻址和路由。

传输层:为应用程序提供通信方法。通常外为TCP、UDP这两个协议。

应用层:通常被定义为处理层,是协议栈和主机上的应用或者处理程序交界的层。

用户处理与应用的接口也在这里定义。

网络结构----ISO/OSI七层网络模型和TCP/IP四层网络模型的更多相关文章

  1. ISO/OSI七层网络参考模型、TCP/IP四层网络模型和教学五层网络模型

    一.说明 直接的原因是昨晚<计算机网络(自顶向下方法)>到货了,以为能讲得有些不一样,但看完整本也就是老调地讲过来讲应用层.传输层.网络层.网络接口层.感觉比之谢希仁的<计算机网络& ...

  2. 浅谈OSI七层网络模型和TCP/IP四层模型

    OSI七层网络模型 OSI(Open System Interconnection)开放系统互连参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系. OSI七层模型 功能 ...

  3. (转载)OSI七层参考模型和TCP/IP四层参考模型

    Mallory   网络模型概念浅析 网络模型一般是指OSI七层参考模型和TCP/IP四层参考模型. #只是一种设计==模型# Open System Interconnect的缩写,意为开放式系统互 ...

  4. OSI七层协议模型、TCP/IP四层模型

    OSI七层协议模型 TCP/IP四层模型 首先我们梳理一下每层模型的职责: 链路层:对0和1进行分组,定义数据帧,确认主机的物理地址,传输数据: 网络层:定义IP地址,确认主机所在的网络位置,并通过I ...

  5. 网络之OSI七层协议模型、TCP/IP四层模型

    13.OSI七层模型各层分别有哪些协议及它们的功能 在互联网中实际使用的是TCP/IP参考模型.实际存在的协议主要包括在:物理层.数据链路层.网络层.传输层和应用层.各协议也分别对应这5个层次而已. ...

  6. OSI七层协议模型、TCP/IP四层模型学习笔记

    1. OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务.接口.协议.分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型. 1.2 OSI先有模型,后有协议,先有标准,后进行 ...

  7. OSI七层协议模型、TCP/IP四层模型和五层协议体系结构之间的关系

    一.OSI七层模型 OSI七层协议模型主要是:应用层(Application).表示层(Presentation).会话层(Session).传输层(Transport).网络层(Network).数 ...

  8. 简述OSI七层协议模型、TCP/IP四层模型和五层协议之间的关系

    一.OSI七层模型 OSI七层协议模型主要是:应用层(Application).表示层(Presentation).会话层(Session).传输层(Transport).网络层(Network).数 ...

  9. 大白话聊OSI七层模型和TCP/IP四层模型

    前言 今天和大家聊的是一个比较基础的问题,OSI七层模型和TCP/IP四层模型. 小伙伴们可能有疑问,这个东西还用写文章吗,太基础了吧,网上文章多的是,随便一搜索就能找到. 确实是这样,网上资料确实很 ...

随机推荐

  1. MFC进度条刷新处理

    m_p.SetRange(0,1000); m_p.SetStep(1); for (int i=0;i<1001;i++) { m_p.SetPos(i); Sleep(10); MSG ms ...

  2. 初步学习React Router 4.0

      React Router 4.0 是react官方推荐的路由库.4是已经正式发布的最新版本. 初始化项目启动之后: npm run eject 弹出配置文件.自定义配置webpack 查看下pac ...

  3. linux下编译运行C程序

    GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C.C++.Ada.Fortran.Objective.Perl.Python.Ruby以及Ja ...

  4. delphi Align属性

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

  5. Linux C高级编程——文件操作之系统调用

    Linux C高级编程文件操作之系统调用 宗旨:技术的学习是有限的,分享的精神是无限的.           库函数是一些完毕特定功能的函数.一般由某个标准组织制作公布,并形成一定的标准.使用库函数编 ...

  6. js 在表单提交前进行操作

    最近在写页面的时候,需要手动写一些在表单进行提交前的验证操作,正好看到了2种阻止表单提交的方法,可以进行一些逻辑处理 方法一:使用return false 原生js写法: <form id=&q ...

  7. CocoSourcesCS 3

    CocoSourcesCS 3 /*---------------------------------------------------------------------- Compiler Ge ...

  8. [Functional Programming Monad] Combine Stateful Computations Using Composition

    We explore a means to represent the combination of our stateful computations using familiar composit ...

  9. servlet中ServletConfig的使用

    转自:http://www.zzzj.com/html/20090117/69483.html 前言 相对于ServletContext,ServletConfig是针对特定的Servlet的参数或属 ...

  10. Java实现MySQL图片存取操作

    转载自:http://blog.csdn.net/thc1987/article/details/3972201 存入操作 /* ---------------表结构------------ 表名:s ...