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

哈尔滨建站模板展示网络软文营销案例

哈尔滨建站模板展示,网络软文营销案例,十大行情软件免费下载安装,wordpress foreign trade系列文章目录 什么是计算机网络? 什么是网络协议? 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 计算机网络性能(1)——速率、带宽、延迟 计算机网络性能(2)…

系列文章目录

什么是计算机网络?
什么是网络协议?
计算机网络的结构
数据交换之电路交换
数据交换之报文交换和分组交换
分组交换 vs 电路交换
计算机网络性能(1)——速率、带宽、延迟
计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率
计算机网络体系结构概念
OSI参考模型基本概念
OSI参考模型中非端-端层(物理层、数据链路层、网络层)功能介绍
OSI参考模型中端-端层(传输层、会话层、表示层、应用层)功能介绍
TCP/IP参考模型基本概念,包括五层参考模型
网络应用的体系结构
网络应用进程通信
网络应用对传输服务的需求
Web应用之HTTP协议(涉及HTTP连接类型和HTTP消息格式)
Cookie技术
Web缓存/代理服务器技术
传输层服务概述、传输层 vs. 网络层


  • 系列文章目录
  • 为什么要进行多路复用/分用?
  • 什么是多路复用/分用?
  • 分用如何工作(基本原理)?
  • 无连接的多路分用
  • 面向连接的分用
  • 面向连接的分用之多线程Web服务器


为什么要进行多路复用/分用?

如果某层的一个协议对应直接上层的多个协议/实体,则需要复用/ 分用

传输层的核心功能是提供应用进程之间的逻辑信机制,而一个主机上有着许多应用程序,所以传输层提供的一个最基本的功能就是多路复用(多路分用)。

比如下面这张图,host2的应用层上运行这两个应用进程:P1和P2。host1上的P3进程会给host2的P1进程发送报文段;host3上的P4进程会给host2的P2进程发送报文段。在这样一个情况下,host2的传输层作为接收端就必须进行多路分用。因为下面的网络层协议只有一个,那从网络层接收到报文段之后,传输层必须要做的事情是把接收的报文段正确地交付给不同的进程。相反,如果在发送端有多个应用进程,那发送端必须从多个Socket接收数据,再通过统一的网络层发送出去,发出去之前为每块数据封装上正确的头部信息,生成 Segment报文端。这就是多路复用。

在这里插入图片描述


什么是多路复用/分用?

  • 接收端进行多路分用:传输层依据头部信息将收到的 Segment交给正确的Socket, 即不同的进程。
  • 发送端进行多路复用:从多个Socket接收数据,为每块数据封装头部信息,生成Segment,交给网络层。

分用如何工作(基本原理)?

  1. 主机接收到IP数据报(datagram)

    • 每个数据报携带源IP地址、目的IP地址
    • 每个数据报携带一个传输层的段(Segment )
    • 每个段携带源端口号目的端口号
  2. 主机收到Segment之后,传输层协议提取IP地址和端口号信息,将Segment导向相应的Socket,也就是相应的进程。


无连接的多路分用

也就是面向UDP协议的。

  • 在服务器端利用端口号创建Socket。对于UDP的Socket是用二元组标识。二元组包括目的IP地址和目的端口号、
  • 主机收到UDP段后,会检查段中的目的端口号,然后将UDP段导向绑定在该端口号的Socket。
  • 对于来自不同源IP或源端口号的IP数据包,如果目的地址和目的端口号相同,就会被导向同一个Socket。源端口号用于“返回地址”。

在这里插入图片描述


面向连接的分用

  • TCP的Socket用四元组标识:

    • 源IP地址
    • 源端口号
    • 目的IP地址
    • 目的端口号
  • 接收端利用所有的四个值将 Segment导向合适的Socket

  • 服务器可能同时支持多个TCP Socket。每个Socket用自己的四元组标识。比如说Web服务器为每个客户端开不同的 Socket。

在这里插入图片描述

一定要注意TCP连接是一对一的,一个客户机进程对应一个服务器进程。


面向连接的分用之多线程Web服务器

进程耗费的资源是比较多的,随着技术的进步,可以让一个进程创建多个线程,它是轻量级的进程机制。这样就可以把线程和TCP连接绑在一起。我们就可以通过不同的线程维持多个TCP连接。

在这里插入图片描述

http://www.hkea.cn/news/290290/

相关文章:

  • wordpress的漏洞seo优化知识
  • 网站建设高端seo和sem分别是什么
  • 成交功能网站怎么推广自己的产品
  • 北京宣传片网站seo综合查询
  • 滨海网站建设公司百度指数的使用
  • 湛江网站建设外包seo到底是什么
  • 做收集信息的网站河源市企业网站seo价格
  • 有赞短链接生成汕头seo推广
  • 团队做网站分工搜索引擎案例分析结论
  • 企业网站的建设过程做整站优化
  • 最简单的cms网站怎么做惠州抖音seo
  • 做网站销售怎么开发客户自己做一个网站
  • wordpress发布文章空白整站优化 mail
  • vs怎么做网站的首页seo知识培训
  • 网站建设的一般步骤包括知乎关键词排名工具
  • 网页设计怎样做一个网页seo软件哪个好
  • 销售性网站建设需求seo案例
  • 企业怎样选择域名做网站电脑突然多了windows优化大师
  • 网站一元空间有哪些呀品牌策划方案范文
  • 最便宜的网站建设企点
  • 网站代码加密深圳新闻今日最新
  • 不要钱做网站软件网站seo优化效果
  • 公司做网站提供产品加盟费互联网销售怎么做
  • 视频网站开发架构百度app最新版本
  • 网站上内容列表怎么做的网站模板中心
  • 上海利恩建设集团有限公司网站国内好用的搜索引擎
  • 网站模板论坛今日重大军事新闻
  • 昆山自适应网站建设电商平台的营销方式
  • 盘龙区网站建设外包高级搜索引擎技巧
  • 什么做的网站吗58百度搜索引擎