「端到端」和「点到点」的联系及区别
端到端与点到点是针对网络中传输的
两端设备间的关系
而言的。
端到端
端到端传输指的是在数据传输前,经过各种各样的交换设备,在两端设备间建立一条链路,就像它们是直接相连的一样,链路建立后,发送端就可以发送数据,直至数据发送完毕,接收端确认接收成功。
端到端是网络连接。网络要通信,不管有多远,中间有多少机器,都必须在两头(源和目的)建立连接,一旦连接建立起来,就是端到端连接了,即端到端是逻辑链路,这条路可能经过了很复杂的物理路线,但两端主机不关注这些细节,只认为是有两端的连接,而且一旦通信完成,这个连接就释放了**,物理线路可能又被别的应用用来建立新的连接了。TCP 就是用来建立这种端到端连接的一个具体协议,SPX 也是。
端到端是传输层的,比如将数据从 A 传送到 E,中间可能经过A->B->C->D->E,对于传输层来说他并不知道B、C、D的存在,它只认为报文数据是从 A 直接到 E 的,这就叫做端到端。
端到端传输的优点
是链路建立后,发送端知道接收设备一定能收到,而且经过中间交换设备时不需要进行存储转发,因此传输延迟小。
端到端传输的缺点
:① 直到接收端收到数据为止,发送端的设备一直要参与传输。如果整个传输的延迟很长,那么会对发送端的设备造成很大的浪费;② 如果接收设备关机或故障,那么端到端传输不可能实现。
点到点
点到点系统指的是发送端把数据传给与它直接相连的设备,这台设备在合适的时候又把数据传给与之直接相连的下一台设备,通过一台一台直接相连的设备,把数据传到接收端。
点到点传输的优点
:① 发送端设备送出数据后,它的任务已经完成,不需要参与整个传输过程,这样不会浪费发送端设备的资源;② 即使接收端设备关机或故障,点到点传输也可以采用存储转发技术进行缓冲。
点到点传输的缺点
是发送端发出数据后,不知道接收端能否收到或何时能收到数据。
总结
总之,端到端由若干的点到点实现和组成,它是建立在点到点的基础之上的。在一个网络系统的不同分层中,可能用到端到端传输,也可能用到点到点传输。如 Internet 网、IP 及以下各层采用点到点传输,传输层以上采用端到端传输。
「端到端」和「点到点」的联系及区别相关推荐
- netty tcp服务端主动断开客户端_「Netty核心技术」6-ChannelPipeline源码
ChannelPipeline是Channelhandler的容器,它负责ChannelHandler的管理和事件拦截与调度. 土话: ChannelPipeline就是用来管理Channelhand ...
- Linux 小知识翻译 - 「端口和端口号」
这次说说「端口」和「端口号」. 平时经常会听人说「打开了80号端口」,为了安全「不要打开多余的端口」等等.那么,这里的端口或者端口号是什么呢? 首先,「端口」是TCP或者UDP上使用的概念,经常被比喻 ...
- Wi-Fi 6 「破茧成蝶」,高通全面布局端到端最佳解决方案
如果说 5G 开创了设备连接的新天地,那么 Wi-Fi 6 技术的落地将是这次科技革命的催化剂. 在近两年间,从高带宽.低延时.高并发的特性研发开始,到基站的建设,再到手机.路由器.无人机等终端设备的 ...
- 密歇根大学联合谷歌大脑提出,通过「推断语义布局」实现「文本到图像合成」
原文来源:arXiv 作者:Seunghoon Hong.Dingdong Yang.Jongwook Choi.Honglak Lee 「雷克世界」编译:嗯~阿童木呀 我们通过推断语义布局(sema ...
- 「MTA」的「錯誤訊息代碼」
1. 什麼是 MTA? MTA(Mail Transfer Agent ):郵件傳送代理,由「郵件伺服器」扮演 MTA 角色,負責完成 MUA (郵件使用代理,即 Outlook Express 等郵 ...
- DevOps:从「蒸汽时代」到「高铁时代」,SUNMI DevOps转型之路 | 原力计划
作者 | 文振熙.刘文沣 责编 | 徐威龙 封图| CSDN 下载于视觉中国 商米科技成立于 2013 年,总部位于上海市杨浦区创智天地,是一家具有产品创新基因和互联网基因的公司.商米在短时间内迅速成 ...
- 从「蒸汽时代」到「高铁时代」,SUNMI DevOps 转型之路 | 原力计划
作者 | 文振熙.刘文沣 责编 | 徐威龙 出品 | CSDN博客 封图| CSDN 下载于视觉中国 商米科技成立于 2013 年,总部位于上海市杨浦区创智天地,是一家具有产品创新基因和互联网基因的公 ...
- 如何理性的调整「rwnd」和「cwnd」的大小
很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱.Ilya Grigorik 在「High Performance Browser Networking ...
- 从国企到互联网,一个六年程序员的「得」与「失」
程序员,六年,四段工作经历,这也许是一份会被很多 HR 刷掉的简历. 从学生时代至今,我经历了两次大的方向转型和一次大的技术转型:从偏理论推导的数学学科到重工程实践的计算机学科:从「安稳固化」的国企到 ...
最新文章
- MySQL · B+树并发控制机制的前世今生
- G - 数据结构实验之排序七:选课名单
- android res文件夹下面的 values-v11 、 values-v14
- Tasker文件夹说明
- 力扣- -241.为运算表达式设计优先级
- Teams Bot开发系列:Middleware
- 微型计算机硬盘为什么要分区,为什么懂电脑的人,都说硬盘不需要分区?看完你就知道了...
- POJ 2960 博弈论
- AntiXSS v4.0中Sanitizer.GetSafeHtmlFragment等方法将部分汉字编码为乱码的解决方案
- 关于max(X,Y),min(X,Y)
- 《OSPF和IS-IS详解》一2.4 理解内部BGP
- iOS开发学习记录【整理】
- 河南省第九届省赛信道安全--Dijkstra最长路
- 林子雨版《大数据技术原理与应用》实验五 信息挖掘详解
- 我的世界Minecraft Java开服教程(Windows)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器资源包
- 学信网忘记原手机号码的解决办法
- 程序员内功修炼——内省、反射与注解
- 【功能】:前台上传文件(txt,xls,xlsx,csv,pdf)五种格式的文件 后台java解析文件,并且判断文件内容是否为零字节
- ant-design-vue 1.7.8版本使用报错
- 2022不一样的分享--行走的皮卡丘
热门文章
- 五脏排毒最简单有效的方法
- Android8.thumbnails,Android Thumbnail 攻略
- mybatis-day02-CRUD、动态代理开发、核心xml详解、输入输出参数
- GATOR齿轮---凯利讯半导体
- 阿拉德之怒显示服务器错误,阿拉德之怒无法进入游戏怎么办_阿拉德之怒无法进入游戏解决方法_快吧手游...
- python 游戏(船只寻宝)
- 登录授权方案:JSON Web Tokens (JWT)
- DSPE-PEG-GE11,磷脂-聚乙二醇-肿瘤细胞表皮生长因子肽GE11
- FabricJS gotchas/FabricJS陷阱
- scratch编程神秘的吉普赛读心术