网络结构


边缘系统 网络核心 接入网

方块:边缘系统(主机)
圆的:网络核心,数据交换作用
连接边缘系统和网络核心的叫做接入网(access),把边缘的主机接入到网络核心(所以是分布式的)
边缘系统上的网络应用是网络存在的理由

应用层之下叫做基础设施,为分布式的应用提供服务

网络核心,像是开关一样switch,瞬间接通

通信模式

1.C/S模式:客户端/服务器模式
服务器先运行起来,守候客户端的端口,等待客户端请求服务器的资源,响应请求返回给客户端
客户端发出请求(主动)
服务器响应请求(被动)

可扩展性差,达到一定的阈值,断崖式下降;服务器的扩容总是满足不了用户的请求
可靠性差,客户端都依靠服务器

随着用户增多,性能下降:
平滑地下降:正常
断崖式地下降:可扩展性差

2.peer-to-peer(P2P)模式(对等模式):
通信和载荷是分布式的,每个分布式的应用进程在一些会话中是服务器,在另外一些会话中是客户端
请求资源的节点越多,提供资源的节点也越多
文件分发系统中使用:迅雷,快播,电骡,p2p多媒体

可以同时向一个节点请求文件的一个片段,向另外一个节点请求文件的另外一个片段;而且拥有了一个文件的片段可以向其他节点提供片段
所以是几条路径同时下载,获得了带宽的聚集,下载速度快

随着用户增多,性能维持在一定水平
但管理困难,追踪节点上下线

TCP UDP基础设施为网络应用提供服务的方式

UDP:无连接的通信方式(服务)
TCP:面向连接的通信方式(服务)

面向连接:应用知道,应用层协议知道,网络层不知道,通信的状态只是在端系统中维护
有连接:中间所有的路径节点都知道

一、TCP向上层提供服务的特性:
有握手,面向连接
1.可靠=》原原本本的数据
2.流量控制:TCP能够根据协议来协调发送速度和接受速度(考虑边缘系统接受能力)
3.(考虑路径通行能力)拥塞控制

二、UDP向上层提供服务的特性:
无握手,无连接
1.不可靠
2.无流量控制
3.无拥塞控制

可靠需要花费时间代价
UDP适用于实时的多媒体应用:流媒体,远程会议,DNS(域名到IP的解析),Internet电话

中科大 计算机网络3 网络边缘Edge相关推荐

  1. 中科大 计算机网络4 网络核心Core 分组交换 电路交换

    网络核心 电路交换(线路交换):打电话之前,先建立一条链路(物理) 分组交换:存储转发的方式 电路交换(线路交换) 通过信令(控制信息,如:拨号)建立一条共享的线路 通过多路复用方式,把带宽分为多个小 ...

  2. 中科大 计算机网络2 什么是互联网

    概论 互联网 1)网络–包括节点和边,与大小无关,如蜘蛛网,大脑神经元.. 下图的网络是一样的 2)计算机网络 联网的计算机所构成的系统 包括主机节点(笔记本,ipad,手机,联网的冰箱等,是源和目标 ...

  3. 中科大 计算机网络10 第一章总结和习题

    总结 中科大校园网络结构图

  4. 中科大计算机网络空间安全,2020年中国科学技术大学网络空间安全考研经验分享...

    原标题:2020年中国科学技术大学网络空间安全考研经验分享 大家好,我是育明考研小赵老师 关于中国科学技术大学网络空间安全考研信息汇总,请参考 一.院校介绍 中国科学技术大学创建于1958年,是中国科 ...

  5. 中科大 计算机网络15 DNS域名解析系统

    DNS的必要性 DNS域名解析系统:不是直接给人使用的,而是给其他应用使用的 域名到IP地址的转换[使用:web应用,FTP应用...] 在应用层跑的基础设施,为其他应用而使用 网络层的工作的设备使用 ...

  6. 中科大 计算机网络12 Web和HTTP

    Web与HTTP 对象:web页中其实是对象链接 URL:通用资源定位符[任何对象都可以使用URL来唯一标识] 用户名:口令[支持匿名访问,用户名和口令不计] 端口:HTTP:80 FTP:21[使用 ...

  7. 中科大 计算机网络5 接入网和物理媒体

    接入网 接入网:把边缘(主机)接入核心(路由器,交换机) 骨干网[连接主机和主机]和接入网中都有物理媒体 接入方式:有线和无线 带宽共享/独享 接入网:住宅接入modem modem调制解调器 调制m ...

  8. 中科大 计算机网络11 应用层原理

    应用层大纲 传输层向应用层提供的服务,形式是Socket API(原语) 一些网络应用的例子 互联网层次中,应用层协议最多 流媒体应用:直播 网络核心最高的层次就是网络层 应用进程通信方式 C/S: ...

  9. 中科大 计算机网络7 分组延迟 分组丢失 吞吐量

    分组丢失和延迟的原因 队列太长没有意义,用户需求 排队:输出能力<=到来的分组,需要等待 四种分组延迟 节点处理延迟:确定的 排队延迟:随机,取决于网络情况 一个比特的传输时间: R=1Mbps ...

最新文章

  1. python中random什么意思_python中的random
  2. 进程间通信管道进阶篇:linux下dup/dup2函数的用法
  3. html 在线布局,html布局-管理系统布局
  4. 文字排版不在单调!可临摹的网页UI设计模板,轻松驾驭!
  5. linux配置sonarqube遇到的坑
  6. matlab导入vgg16,简单导入VGG16
  7. 利用python爬虫技术模拟提交问卷星/问卷网表单
  8. linux下Unison安装
  9. 实现ecshop一键发货功能的方法
  10. iPhone内存溢出——黑白苹果
  11. 什么是CF , correlation filer ? 【无标题】
  12. 微信app支付和微信网页支付 java
  13. 【C】编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。
  14. 【Github教程】史上最全github使用方法:github入门到精通(转自eoeandroid.com)
  15. el-popover 最小宽度 min-width
  16. 华为新系统鸿蒙接入,华为新系统来了!鸿蒙OS+EMUI 11,设备协同无缝连接…
  17. IMX6Q 启动过程详细分析
  18. 8路TTL串口转以太网串口服务器芯片EBT3002功能
  19. 数据分析行业出路太窄?那是你根本不懂什么是数据分析
  20. 程序员如何培养与发展第二职业技能,开发第二项挣钱能力

热门文章

  1. python代码设计测试用例_Python单元测试与测试用例简析
  2. 利用python读取栅格数据
  3. 【转】如何用好SVN的Branch
  4. 静物摄影用光技巧_摄影技巧:摄影如何用光?摄影大师总结的10点,非常受用!...
  5. ajax中怎么验证data,我应该在jQuery的ajax成功处理程序中验证响应数据吗?
  6. php隐藏webshell_PHP 安全的十个必备技巧
  7. 计算机作文叙事,电脑争夺战叙事作文
  8. 【UVA - 10154 】Weights and Measures (贪心排序,dp,类似0-1背包,状态设定思维)
  9. 【CodeForces - 214B】Hometask (模拟,有坑)
  10. 【CodeForces - 371D】Vessels(思维,元素合并,并查集)