当前位置: 首页 > news >正文

丰涵网站建设网站静态代码检查 站长工具

丰涵网站建设,网站静态代码检查 站长工具,仙桃市建设局网站,全球咨询公司最新排名OSI七层网络参考模型 文章目录 OSI七层网络参考模型1. OSI参考模型初步了解2. OSI参考模型理解3. 数据流通的过程 1. OSI参考模型初步了解 OSI#xff0c;英文为Open System Interconnect#xff0c;意为开放式系统互连#xff0c;国际化标准组织(ISO)指定了OSI模型#x…OSI七层网络参考模型 文章目录 OSI七层网络参考模型1. OSI参考模型初步了解2. OSI参考模型理解3. 数据流通的过程 1. OSI参考模型初步了解 OSI英文为Open System Interconnect意为开放式系统互连国际化标准组织(ISO)指定了OSI模型这个模型把网络通信的工作定义成7个框架分别是物理层数据链路层网络层传输层会话层表示层应用层即OSI开放式系统互连参考模型。 这个参考模型的目的就是解决网络通讯比如说华为电脑要与苹果电脑进行通讯但这两台电脑来自不同公司就像只会中文的人不能与只会英文的人交流但是如果大家都统一使用OSI网络模型来沟通情况就不一样了 OSI参考模型也采用了分层结构的思想即把一个网络系统分成若干层每一层都去实现不同的工作每一层的功能都以协议描述该协议定义了每一层与相对于需要通信的网络系统的等层的规则和约定这实现了当网络出现问题的时候可以从一个宏观的整体去分析和解决问题。每一层向相邻上层提供一套确定的服务并且使用与之相邻的下层所提供的服务。从概念上来讲每一层都与一个远方对等层通信但实际上该层所产生的协议信息单元是借助于相邻下层所提供的服务传送的。因此对等层之间的通信称为虚拟通信。 2. OSI参考模型理解 我们先用上面所说的华为电脑和苹果电脑进行通信的例子先用最通俗的语言来解释OSI七层参考模型每一层的各施其职。假设现在苹果电脑自己用应用软件搭建了一个网站华为电脑想要访问这个网站就需要软件应用了比方说用浏览器访问网站两个应用具体需要如何进行交互就是应用层的事情了应用层的功能不是为了应用什么应用程序而是为了如何沟通常见的应用层协议就是HTTP了。应用层就是最接近用户的那一层沟通的时候不是直接与另一应用层进行沟通实际物理上的连通是需要物理层的。 物理层我们要发送出去的数据就是无数的0和1这就是我们所说的“比特”物理层就是将这些比特传输出去传输媒介有电、光或者其他形式的电磁波来表示和传输信号。数据从网络接口出去之后会经过很多的网络拓扑并不是一条线直接传输过去的因此需要中继器和集线器这样的设备但数据去到哪一台设备是需要定向的这时候就需要高级一点的层——数据链路层。数据链路层在数据链路层这里基本传输单位是“帧”在传输过程中可能出现0变成11变成0所以会进行差错检测当发现数据错误时候可以重传数据帧。另外设备的传输能力和接收能力也是一个问题所以会进行一定的流量控制。在这一层中上层数据加上源和目的方的物理地址(MAC)地址封装为数据帧MAC地址就是用来标识网卡的物理地址(全球唯一)为了可以通过MAC地址对不同设备进行数据的传输就出现了交换机发送端发送数据的时候交换机就知道了发送端的MAC地址如果交换机知道了接收端的MAC地址就可以传输过去了。网络层但是仅仅靠网卡来进行通讯效率是不高的比如说两个设备用的同一个厂商的网卡且MAC地址只相差一个字母而它们相隔十万八千里物理地址此时就很难做出快速定位。因此需要IP地址来进行寻址和路由选择。IP这样的逻辑地址就是实现点到点的过程了。网络层就是以路由器为最高节点俯瞰网络的关键层它负责将上层数据加上源和目的方的逻辑(IP)地址封装成数据包实现数据从源端到目的端的传输。网络层进行逻辑地址寻址实现不同网络之间的路径选择。传输层虽然有MAC和IP地址可以抵达对方的主机但是对方的主机可能运行着无数个软件进程这时就需要传输层了。传输层是计算机通信体系结构中关键一层传输层定义了传输数据的协议端口号以及流控和差错检测。将上层应用数据分片并加上端口号封装成数据段或通过对报文头中的端口识别。传输层实现了网络中不同主机上的用户进程之间的数据通信为用户提供了进程到进程的服务。传输层起到了承上启下的作用承接上层软件应用下启网络数据传输。会话层会话层就比较容易理解它就是用来维持你的登录状态让你不需要每一次都输入密码当然网站也会管理和控制你的登录状态会话层在这里的作用就是负责维护两个节点之间的传输联接确保点到点传输不中断以及管理数据交换等功能。表示层表示层也很容易理解就是将接收到的数据转化为二进制的计算机语言、数据加密和解密、数据压缩和解压等它提供了数据的安全传输。应用层应用层就是最接近用户的一层了是人机交互的窗口。 通过以上这些应该就对ISO模型有所了解了吧下面来总结一下 层作用关键词应用层最接近用户一层为应用程序提供网络服务人机交互表示层数据转换、加密解密、压缩解压数据处理会话层管理传输连接管理连接传输层定义传输数据的协议端口号以及流控和差错校检段、端口号网络层进行逻辑地址寻址实现不同网络之间的路径选择包、IP地址数据链路层建立逻辑连接进行硬件地址寻址差错检测、流控等帧、MAC地址物理层数据传输决定传输媒介比特流、媒介 3. 数据流通的过程 了解了各层的作用现在就可以把全部关联起来 传输层将报文连同端口号封装成段 段来到网络层加上IP地址封装成包这里的包是含有目标IP地址的 但因为目标IP地址不是同一个网络下的要发送到其他的网络就要经过默认网关这里就有一个问题客户机主机最初并不知道默认网关的MAC地址没有办法封装成帧这个时候就可以通过ARP协议进行广播找到网关IP对应的MAC地址把包封装成帧源MAC地址填写自己的目标MAC地址填广播地址的 默认网关解封帧之后发现了MAC地址再解封包发现了IP地址就会把客户端MAC和IP关联为一台主机接着默认网关将自己的IP和MAC地址打包为帧再返回客户机这样客户机就知道网关的IP地址了 接着客户机就可以发送数据客户机通过比特流发送到默认网关默认网关解封发现这些数据是发送给自己的同时也发现目标IP地址是在另一个网络中的就会进行路由转发最终到达目的网络如果目标网关知道目标IP地址和MAC地址是哪一台主机的就可以封装成帧直接发送数据如果不知道的话也是可以通过ARP协议喊一下就可以了 以上就是数据流通的基本内容了接下来看一下每一层对应的协议 层数名称主要协议1物理层IEEE 802.3 (以太网)、IEEE 802.4 (标记总线)、IEEE 802.5 (令牌环)、FDDI (光纤分布式数据接口)、PPP (点对点协议)、SLIP (串行线路互联协议)等2数据链路层IEEE 802.2 (一般数据链路协议)、PPP (点对点协议)、PPPoE (以太网上的点对点协议)等3网络层IP (互联网协议)、ICMP (互联网控制报文协议)、IGMP (互联网组管理协议)、ARP (地址解析协议)、RARP (反向地址解析协议)等4传输层TCP (传输控制协议)、UDP (用户数据报协议)等5会话层RPC (远程过程调用协议)、SQL (结构化查询语言)、SMTP (简单邮件传输协议)、NFS (网络文件系统)等6表示层SSL (安全套接字层)、TLS (传输层安全协议)、MIME (多用途互联网邮件扩展)等7应用层HTTP (超文本传输协议)、FTP (文件传输协议)、SMTP (简单邮件传输协议)、DNS (域名系统)、TELNET (远程登录协议)、SNMP (简单网络管理协议)、NFS (网络文件系统)等 本篇文章参考了B站博主“技术蛋老师”的视频OSI七层网络参考模型该视频中有更加丰富的动画解释。
http://www.hkea.cn/news/14545342/

相关文章:

  • 吉林省网站建设安徽休宁建设厅网站
  • 商城手机网站制作凤凰网最新军事新闻
  • 西安网站制作模板免费网站建设下载
  • 宿迁宿城区屠园乡网站建设专业搜索引擎seo技术公司
  • 网站开发核心技术wordpress极简中文主题
  • ps制作网站过程巨鹿县住房与城乡建设厅网站
  • 大学生活网站设计网页开发书籍
  • 企业网站的需求分析上海企业制作网站
  • 桂林做网站建设的公司长沙建站网站模板
  • wordpress全站ajax主题如何通过域名访问网站
  • 开化网站建设公司wordpress 进入
  • 怎么免费建立网站做推广wordpress树形主题
  • 怎么查看vps网站服务器时间404页面模板
  • 兼职做网站平台大连做网站公司排行榜
  • 二级域名做网址导航大全网站手机网站 wap
  • 网站外链带nofollow是什么意思赫章网站建设
  • 丽江网站开发找千素网wordpress自己添加menu
  • 网站评估做的好不好高中做信息技术题网站
  • 网站seo完整的优化方案辛集建设局网站
  • 城桥微信网站设计制作域名注册商查询工具
  • 戴尔网站建设成品网站开发
  • 网站建站方式有哪些wordpress關閉
  • 中国建设银行企业门户网站蛋糕网站网页设计
  • 工贸一体化企业建设电子商务网站的误区做物流的可以在那些网站找客户端
  • 维护一个网站要多少钱网站关键词排名软件
  • 网站建设销售简历如何维护公司网页
  • 济南手机网站建设公司哪家好挂机宝怎么做网站
  • 网站建设整体情况介绍全新微信号2元一个自动下单
  • 免费做简单网站全球速卖通官网
  • 谷歌网站网站建设 环保 图片