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

中文wordpress站点网站跳出率高还是低

中文wordpress站点,网站跳出率高还是低,网站建设中ftp起什么作用,wordpress行业模版文章目录 IP地址端口号协议三要素作用 五元组协议分层OSI七层模型TCP/IP 五层模型应用层传输层网络层数据链路层物理层 封装和分用发送方 - 封装中间转发接收方 - 分用 一般认为计算机网络就是利用通信线路和通信设备将地理上分散的、具有独立功能的多个计算机系统按不同的形式…

文章目录

  • IP地址
  • 端口号
  • 协议
    • 三要素
    • 作用
  • 五元组
  • 协议分层
    • OSI七层模型
    • TCP/IP 五层模型
      • 应用层
      • 传输层
      • 网络层
      • 数据链路层
      • 物理层
  • 封装和分用
    • 发送方 - 封装
    • 中间转发
    • 接收方 - 分用

一般认为计算机网络就是利用通信线路和通信设备将地理上分散的、具有独立功能的多个计算机系统按不同的形式连接起来,以功能完善的网络软件及通信协议实现资源共享和信息传递的系统。

  • 通讯设备(具有自治功能的)
  • 介质互联(双绞线、光纤…)
  • 资源共享(目的)

IP地址

;网络通信的目的是资源共享,数据之间基于介质传输数据,那么这些传输数据的节点之间是如何判断信息的来源,和目的呢?

  • 用于标识网络设备的网络地址
  • 用4个字节32位二进制表示(一般写作点分十进制如127.0.0.1)
  • 环回IP 127.0.0.1

环回IP:本机环回主要用于本机到本机的网络通信(系统内部为了性能,不会走网络的方式传输),对于开发网络通信的程序(即网络编程)而言,常见的开发方式都是本机到本机的网络通信。是使用一个特殊的ip地址127.0.0.1来实现的

端口号

端口号可以标识主机中发送数据、接收数据的进程。例如mysql服务器默认绑定3306端口。

  • 标识一个具体的应用程序(进程)
  • 使用2个字节16位表示(0 ~ 65535)
  • 0 号端口一般不使用,1 ~ 1023为知名端口号,不应占用
    • 22 - ssh
    • 80 - http
    • 443 - https
    • 23 - teIntent

协议

网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。协议最终体现为在网络上传输的数据包的格式。

三要素

  1. 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应
  2. 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
  3. 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。
    人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

作用

由于网络环境的复杂性,在进行网络通信时的状况比较复杂,所以在传输时就需要提前确定好如何传输,数据如何组织,如何发送数据,网络线路如何选择…

如果使用一个协议来约定和解决所有问题,会导致这个协议非常复杂,非常的庞大,因此在设计网络协议时,就对网络协议进行拆分,这样:

  • 上层协议调用下层协议,不需要了解下层协议的实现细节(封装)

  • 下层协议给上层协议提高支持

  • 可以灵活的调整替换某层协议

有了这样的层次结构,就可以避免夸层次交互,降低了协议之间的耦合,提高了协议系统的可读性

五元组

在TCP/IP协议中,用五元组来标识一个网络通信:

  1. 源IP:标识源主机
  2. 源端口号:标识源主机中该次通信发送数据的进程
  3. 目的IP:标识目的主机
  4. 目的端口号:标识目的主机中该次通信接收数据的进程
  5. 协议号:标识发送进程和接收进程双方约定的数据格式

协议分层

网络通信是一个比较复杂的工作,如果靠一个协议来解决所有的问题,会导致这个协议非常庞大、复杂。

网络分层就可以让网络的体系结构更加清晰的呈现。上层协议调用下层协议,下层协议给上层协议提高支持。每个层次之间不需要明确层次结构,每个层次对外隐藏实现细节,对每个层次之间的协议也可以根据需要灵活调整。这样就降低了耦合

由于理论和实践之间的差异,理论上网络有七层OSI七层模型 - 参考模型,而各大产商支持的普遍是TCP/IP五层协议。

OSI七层模型

在这里插入图片描述

TCP/IP 五层模型

在这里插入图片描述
在具体实践中,将OSI中的应用层、表示层、会话层合并为TCP/IP中的应用层。

应用层

    通信双方通信数据的规范
通常是根据场景和需求,由程序员自主决定的

传输层

    只关注通信的起点和终点 - 端口

网络层

    网络传输路线如何规划 - IP地址

数据链路层

    描相邻节点之间的如何 - MAC地址

物理层

    描述了网络基础设施的规范和标准

封装和分用

我们通过一个例子来看网络中的封装和分用。比如我给对方发送一句”hello“,这句“hello”,对方是如何收到的。
在这里插入图片描述

发送方 - 封装

(我 微信号:111111):
1. 应用层:微信客户端按照应用层的协议将”hello“封装成应用层的数据报,然后交给传输层。假设微信的应用层的协议这样组织(发送方微信号,接收方微信号,时间,正文):
在这里插入图片描述
应用层就可以根据协议构造上述的应用层数据报,构造好后调用传输层API将这个数据报交给传输层。

  1. 传输层:传输层有很多协议,其中最主要的是TCP和UDP协议此处假设传输层协议为UDP,传输层收到应用层的数据报后,根据UDP协议构造UDP数据报。
    在这里插入图片描述

UDP不会关心应用层的数据是什么,将其当做本层载荷进行封装。传输层封装完成后,进一步将UDP数据报交给网络层。

  1. 网络层:网络层最主要的协议是IP协议,此处网络层拿到UDP数据报后会将其封装成IP数据报:在这里插入图片描述
    同样的,IP层也不会关心UDP的内容,只会将其当做本层的载荷,进行封装。

  2. 数据链路层:使用以太网对上层协议(IP数据报)进行封装,加上以太网帧头和帧尾。
    在这里插入图片描述

  3. 物理层:物理层根据物理层协议规范(网卡)将以太网数据报转换成01序列进一步转换成光/电信号进行发送

中间转发

    中间情况:中间可能会经过路由器交换机的转发,先拆包,在封装,具体拆到那一层取决于是交换机还是路由器。

  • 交换机将电信号转换成二进制数据送往交换机的数据链路层,因为交换机属于数据链路层的设备,所以它将可以查看数据帧头部的内容,但不会进行封装和解封装的过程。
  • 当路由器收到数据后会拆掉数据链路层的 MAC 头部信息,将数据送达网络层,这样 IP 头部信息就“暴露”在最外面了。 路由器将检测数据包头部的目标 IP 地址信息,并根据该信息进行路由过程,智能地将数据报文转发到下一跳路由器上(重复过程)

接收方 - 分用

(对方 微信号:222222):

  1. 物理层:物理层(硬件设备网卡),收到光电信号,需要将信号转换成01序列,得到以太网数据报,进一步将以太网数据报交给数据链路层。
    在这里插入图片描述
  2. 数据链路层:数据链路层得到以太网数据报后就会根据以太网协议进行解析,拿到以太网数据报的载荷,再将以太网数据报的载荷交给网络层IP协议处理。
    在这里插入图片描述
  3. 网络层:网络层得到IP数据报,根据IP协议进行解析,去掉IP报头得到IP载荷,交给传输层处理:
    在这里插入图片描述
  4. 传输层:传输层得到UDP数据报后,根据UDP协议进行解析,去掉UDP报头,得到UDP载荷,交给应用层。
    在这里插入图片描述
  5. 应用层:应用层拿到后就可以根据应用层的协议进行解析,解析完毕后就可以拿到数据”hello“,进一步就收到了”hello“这条消息了。

    发送方从应用层到物理层逐层封装,接收方从物理层到应用层逐层解析,每个层次之间相互独立,完成自己的功能,相互配合,完成了数据的传输。

总结:

  1. 封装:将数据从应用层开始,层层封装,最后通过网卡转换成光电信号进行传输
  2. 转发:中间会进过交换机和路由器进行转发
    • 交换机:会解析出以太网数据帧(数据链路层),获取到帧头中的“mac地址”
      • 重新封装,根据”mac地址”进行转发
    • 路由器:解析出ip数据报(网络层),拿到”目的ip地址”
      • 进一步规划处接下来的路线
      • 将数据进行封装,进行转发
  3. 分用:数据报到达目的主机后,根据各层协议,层次解析,最终拿到传输的数据
http://www.yayakq.cn/news/969608/

相关文章:

  • 网站如何引导客户华为网站建设目标
  • 什么叫做网站维护wordpress VIP账号插件
  • 网站建设费属于无形资产吗上海建设工程咨询协会
  • 嘉兴网站建设方案优化网页设计培训学校哪家好
  • 看谁做的好舞蹈视频网站钓鱼网站的危害
  • 网站开发厂商直播软件视频软件
  • 建设网站采用的网络技术马来西亚的网站后缀
  • 做舞美的好素材网站jwordpress怎么安装到阿里云
  • 苏州市建设局网站地址wordpress 友情链接分类
  • 网络营销站点推广的方法经典网站建设
  • 定制营销型网站公司网站购买流程
  • 网站建设管理需要招聘什么人才免费建立个人网站申请
  • 微信官方网站怎么进入用开源源码做淘宝客网站
  • python做流量网站网站备案网站前置审批
  • 邯郸网站建设在哪里网站服务器申请
  • 做网站是数据库应该放在哪里网站开发与设计岗位
  • 有口碑的徐州网站建设景点介绍网站模板
  • 农特产品如何做网站广告设计公司组织架构
  • 网站建设 保密上海企业体检
  • 免费seo网站推广在线观看黑龙江生产建设兵团各连网站
  • 广州网站营销wordpress高亮插件
  • 网站开发和设计如何合作哈尔滨如何免费制作网站
  • 找人做网站如何担保仿08影院wordpress
  • 高端网站建设哪里好网页编辑平台
  • 高端网站开发费用网站建设服务器出租
  • 2023年推广网站浏览器打开网址404
  • 厦门建站系统建设简单项目计划书
  • 包河网站建设wordpress forget主题
  • 无法连接到wordpressseo中心
  • 国内的网站空间模板网站报价明细