模型结构

  • 分层思想
  • OSI参考模型
  • TCP/IP协议族
  • 数据封装和解析封装过程

分层思想

整个流程更加清晰,复杂问题简单化
更容易发现问题并针对性的解决问题

OSI参考模型

第七层 应用层 网络服务与最终用户的一个接口(用户操作)
人机交互窗口,把人的语言输入到计算机当中。例如,在QQ的对话窗口输入字符

第六层 表示层 数据的表示、安全、压缩(人的语言翻译成计算机)
将接收到的数据翻译成二进制数组成的计算机语言,并对数据进行压缩和解压、数据加密和解密等工作

第五层 会话层 建立、管理、中止会话
管理是否允许不同机器上的用户之间建立会话连接关系

第四层 传输层 定义传输数据的协议端口号,以及流控和差错校验(防火墙端到端) 防火墙判断是否让端口通过
将上层数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据

第三层 网络层 进行逻辑地址寻址,实现不同网络之间的路径选择(路由器)
将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输

第二层 数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验等功能(交换机网卡)
将上层数据加上源和目的方的物理(MAC)地址封装成数据帧,MAc地址是用来标识网卡的物理地址,建立数据链路;当发现数据错误时,可以重传数据帧。

第一层 物理层 建立、维护、断开物理连接(网卡,网线,光纤,集线器,中继器,调制解调器)
报文头部和上层数据信息都是由二进制数组成的,物理层将这些二进制数字组成的比特流转换成电信号在网络中传输

TCP/IP协议族

1、应用层 HTTP FTP TFTP SMTP SNMP DNS HTTPS
2、传输层 TCP:安全通道 UDP高效快速传输
3、网络层 ICMP IGMP IP ARP:地址解析 RARP:逆向地址解析
4、数据链路层
物理层 由底层网络定义协议 IEEE 802.3有线局域网(以太网)标准 IEEE 802.11无线局域网

数据封装和解析封装过程

数据封装过程
A向B进行通讯,首先进入应用层,开始人机交互,把人的语言输入到计算机中,形成上层数据并进入传输层之后,将上层数据分片并加上端口号,封装成数据段进入网络层,再把上层数据加上原和目标方的逻辑地址,也就是IP封装成数据包送向数据链路层,然后将上层数据加上源和目标方的物理地址,也就是mac,封装成数据帧送入物理层,最后,物理层把这些进制数字形成的比特流转化成电信号,向网络中输送

数据解封装过程
需将物理层中的电信号转换成二进制数据,当数据到达目的节点,依次向上传;数据链路层收到数据服务单元后,查看目标MAC地址,判断是否与自己的MAC地址吻合,如果吻合,MAC头部将被拆掉,反之,终端设备则会数据丢失;到达网络层,查看目标IP地址,判断是否与自己的IP地址吻合,如果吻合,IP头部将被拆掉并上传到传输层,反之,终端设备也会丢失数据;
传输层再将数据拆掉TCP头部后传输至应用层,再恢复为原有数据。

计算机网络结构参考模型相关推荐

  1. 计算机网络学习笔记(3. 计算机网络结构)

    1. 计算机网络结构 网络边缘: i.主机 ii.网络应用 接入网络,物理介质: i.有线或无线通信链路 网络核心(核心网络): i.互联的路由器(或分组转发设备) ii.网络之网络 2. 网络边缘 ...

  2. 计算机网络中enable,第一章 计算机网络结构概述1、 enable# conf

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第一章 计算机网络结构概述 1.> enable# config terminal Router (config)# interface faste ...

  3. 计算机网络结构ppt课件,第三章计算机网络体系结构ppt课件.ppt

    <第三章计算机网络体系结构ppt课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<第三章计算机网络体系结构ppt课件.ppt>文档请在天天文库 ...

  4. 智能园区中计算机网络结构分为哪三层,.第3章 智能化建筑内计算机网络.ppt

    资料均来自网络,版权归作者所有,可学习交流使用.络 第3章 智能化建筑内计算机网络 本章导读 智能建筑内计算机网络应用需求 3.1 智能建筑内计算机局域网技术 3.1.1 局域网标准 IEEE 802 ...

  5. 事业单位计算机网络题库,事业单位备考题库:计算机网络结构之网络软件的组成...

    在计算机网络系统中,除了各种网络硬件设备外,还必须具有网络软件. 1.网络操作系统 网络操作系统是网络软件中最主要的软件,用于实现不同主机之间的用户通信,以及全网硬件和软件资源的共享,并向用户提供统一 ...

  6. 计算机网络结构有哪些,计算机网络主要拓扑结构有哪些

    计算机网络的最主要的拓扑结构有总线型拓扑.环形拓扑.树形拓扑.星形拓扑.混合型拓扑以及网状拓扑.其中环形拓扑.星形拓扑.总线型拓扑是三个最基本的拓扑结构.在局域网中,使用最多的是星形结构. 网络的拓扑 ...

  7. 拓扑结构计算机网络结构,计算机网络的常见的七种拓扑结构

    星型拓扑 星型拓扑结构是一个中心,多个分节点.它结构简单,连接方便,管理和维护都相对容易,而且扩展性强.网络延迟时间较小,传输误差低.中心无故障,一般网络没问题.中心故障,网络就出问题,同时共享能力差 ...

  8. 智能园区中计算机网络结构,工业园区智能化统设计方案.ppt

    工业园区智能化统设计方案 一.智能化设计依据及理念;二.智能化设计系统介绍;智能化设计系统介绍;智能化设计系统介绍;三.本方案工程概况 ;四.本方案设计内容; 由6部分3个子系统组成; 系统架构 系统 ...

  9. 同一个项目相互调接口_408计算机网络D3-第二章:网络体系结构与参考模型(上)分层结构-协议-接口-服务...

    网络体系结构是从功能上描述计算机网络结构. 计算机网络体系结构简称网络体系结构是分层结构:是计算机网络的各层及其协议的集合. 每层遵循某个/些网络协议以完成本层功能. 分层结构-协议-接口-服务 首先 ...

最新文章

  1. android在Service,BroadCast onReceiver()中弹出Dialog对话框
  2. Leet Code OJ 102. Binary Tree Level Order Traversal [Difficulty: Easy]
  3. 采购订单单价金额屏蔽
  4. [引]VS2005 之 Visual Basic 程序的结构
  5. 详解ROS中的TF使用
  6. java笔试题(1)
  7. L2-018. 多项式A除以B -PAT团体程序设计天梯赛GPLT
  8. VBA自定义方法 快捷键设置
  9. js小例子(标签页)
  10. 联想小新i1000拆机图解_小白晒小白:Lenovo 联想 小新 I1000 笔记本电脑
  11. 苹果六电池_苹果7P更换电池教程,小白也能动手更换
  12. 桃李春风一杯酒,江湖夜雨十年灯。—第十一天
  13. 马云给公司年轻员工的一封信
  14. mac下的insert键
  15. CF1153F Serval and Bonus Problem
  16. ONLYOFFICE历史版本功能的开发技术之一
  17. Uncle Sam 山姆大叔
  18. ECMALL买家取消退款
  19. 服务器里的文件怎么删除
  20. 几何结构因子(Geometrical structure factor)和原子形状因子(atomic form factor)

热门文章

  1. JS实现网页中绘制10x10表格,并在其中区分1-100素数合数。
  2. 共享软件设置WIN7无线热点
  3. 如何判断对象已经死亡
  4. 2010中Word自动编号,下一行缩进问题
  5. 中国联通让利销售iPhone
  6. html移动端背景图片大小,移动端怎么样让图片宽高比例正好适应手机当前屏幕全屏大小?...
  7. Linux驱动——sdio type card(八)
  8. MBA考研英语很重要青岛太奇亲情解读
  9. 电厂人员定位怎么做?智慧电厂人员定位系统解决方案告诉你答案
  10. RIL层源码分析(转)