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

婚纱摄影网站建设大概多少钱销售珍珠网站建设策划书

婚纱摄影网站建设大概多少钱,销售珍珠网站建设策划书,微信小程序开发用什么语言,大连专业html5网站建设目录 IP 和端口 网络传输中的 2 个对象:server 和 client 两种传输方式:TCP/UDP TCP 和 UDP 原理上的区别 为何存在 UDP 协议 TCP/UDP 网络通信大概交互图 IP 和端口 所有的数据传输,都有三个要素 :源、目的、长度。 怎么表…

目录

IP 和端口

网络传输中的 2 个对象:server 和 client

两种传输方式:TCP/UDP

TCP 和 UDP 原理上的区别

为何存在 UDP 协议

TCP/UDP 网络通信大概交互图


IP 和端口

所有的数据传输,都有三个要素 :源、目的、长度。

怎么表示源或者目的呢?

所以,在网络传输中需要使用“IP 和端口”来表示源或目的。

网络传输中的 2 个对象:server 和 client

我们经常访问网站,这涉及 2 个对象:网站服务器,浏览器。网站服务器平 时安静地呆着,浏览器主动发起数据请求。网站服务器、浏览器可以抽象成 2 个 软件的概念:server 程序、client 程序。

两种传输方式:TCP/UDP

在一般的网络书籍中,网络协议被分为 5 层,如图所示:

应用层:它是体系结构中的最高层,直接为用户的应用进程(例如电子邮件、 文件传输和终端仿真)提供服务。在因特网中的应用层协议很多,如支持万维网 应用的 HTTP 协议,支持电子邮件的 SMTP 协议,支持文件传送的 FTP 协议,DNS, POP3,SNMP,Telnet 等等。

运输层:负责向两个主机中进程之间的通信提供服务。

运输层主要使用以下两种协议:

  • 传输控制协议 TCP(Transmission Control Protocol):面向连接的,数据传输 的单位是报文段,能够提供可靠的交付。
  • 用户数据包协议 UDP(User Datagram Protocol):无连接的,数据传输的单 位是用户数据报,不保证提供可靠的交付,只能提供“尽最大努力交付”。

网络层:负责将被称为数据包(datagram)的网络层分组从一台主机移动到 另一台主机。

链路层:因特网的网络层通过源和目的地之间的一系列路由器路由数据报。

物理层:在物理层上所传数据的单位是比特。物理层的任务就是透明地传送比特流。

这些层对于初学者来说很难理解,我们只需要知道:我们需要使用“运输层” 编写应用程序,我们的应用程序位于“应用层”。

使用“运输层”时,可以选择 TCP 协议,也可以选择 UDP 协议。

TCP 和 UDP 原理上的区别

TCP 向它的应用程序提供了面向连接的服务。这种服务有 2 个特点:可靠传 输、流量控制(即发送方/接收方速率匹配)。它包括了应用层报文划分为短报文, 并提供拥塞控制机制。

UDP 协议向它的应用程序提供无连接服务。它没有可靠性,没有流量控制, 也没有拥塞控制。

为何存在 UDP 协议

既然 TCP 提供了可靠数据传输服务,而 UDP 不能提供,那么 TCP 是否总是首选呢?

答案是否定的,因为有许多应用更适合用 UDP,举个例子:视频通话时,使 用 UDP,偶尔的丢包、偶尔的花屏时可以忍受的;如果使用 TCP,每个数据包都要确保可靠传输,当它出错时就重传,这会导致后续的数据包被阻滞,视频效果反而不好。

使用 UDP 时,有如下特点:

  • 关于何时发送什么数据控制的更为精细

采用 UDP 时只要应用进程将数据传递给 UDP,UDP 就会立即将其传递给网络 层。而 TCP 有重传机制,而不管可靠交付需要多长时间。但是实时应用通常不希 望过分的延迟报文段的传送,且能容忍一部分数据丢失。

  • 无需建立连接,不会引入建立连接时的延迟。
  • 无连接状态,能支持更多的活跃客户。
  • 分组首部开销较小

TCP/UDP 网络通信大概交互图

下面我们分别画出运用 TCP 协议和运用 UDP 协议的客户端和服务器大概交互图

TCP:

UDP:

http://www.yayakq.cn/news/73132/

相关文章:

  • 做网站的需要注册商标吗wordpress美文主题
  • 淄博网站优化wordpress 页面位置
  • 网页制作创建站点内容关键词seo排名怎么样
  • .网站空间iis网站拒绝显示此网页
  • 网络 网站建设新网站注册
  • WordPress5分钟建站百度快照优化推广
  • 长春专业网站建设价格营销型网站建设设计服务
  • 网站需要维护吗wordpress显示浏览量
  • 网站开发流程图六盘水南宁网站建设
  • 云服务器上放多个网站wordpress钩子函数
  • 嘉兴网嘉兴网站建设图片设计软件免费版
  • 做画册封面的网站足彩网站怎样做推广
  • 网站建设上市河南建造师网官网
  • seo品牌优化百度资源网站推广关键词排名做网站那种语言好
  • 吉林省建设厅网站首页购物中心招商信息发布平台
  • 网站开发硬件成本wordpress增加边栏
  • 做电影网站需要服务器吗大型做网站
  • 一键上传淘宝网站开发庆阳网站设计与建设
  • 车陂手机网站开发公司网站建设费计入科目
  • 企业网站模板源码免费购物网站详细设计
  • 做网站用vue还是用jquery延安怎么做网络推广
  • 电子商务网站规划与网页制作焦作百姓网
  • 网站多久被百度收录wordpress 导出 新闻
  • 福清建设银行网站徐州市建设局招投标网站
  • 株洲市住房和城乡建设厅网站教育网站制作论文
  • 网站模板打包下载公司建网站多少钱一个
  • 远象建设 网站seo推广优化的方法
  • 重视企业网站3d建模一般学多久
  • 益阳网站建设详细教程建筑设计私活平台
  • 滑县网站建设服务广东省建筑工程信息网