目录

  • 互联网的构成和特点
  • 互联网的边缘部分和核心部分
    • 边缘部分
      • 端系统之间的通信方式
        • 客户端-服务器(C/S方式)
        • 对等连接方式(P2P)
    • 核心部分
  • 三种数据交换方式
    • 电路交换
    • 报文交换(存储转发)
    • 分组交换(存储转发)
    • 三种交换的比较

互联网的构成和特点

网络由结点和链路构成。
互联网的两个特点:连通性、共享

互联网的边缘部分和核心部分

边缘部分

由所有连接在互联网上的主机(端系统)组成。这部分由用户直接使用,用来通信和资源共享。

端系统之间的通信方式

客户端-服务器(C/S方式)

特点:被用户调用后运行,在打算通信时主动向服务器发起通信(请求服务)。客户端必须知道服务器地址信息。此方式不依托操作系统。

对等连接方式(P2P)

特点:主机通信时不区分服务器和客户端。依托P2P软件,就可以进行平等的对等连接通信,双方
都可以下载对方的共享文件。P2P可以支持大量的对等用户同时工作。

核心部分

互联网中最复杂的部分。核心部分要向边缘部分中的大量主机提供连通性,使边缘部分中任一主机都能向其他主机通信。
起特殊作用的是路由器。路由器是实现分组交换的关键构件,其任务是转发收到的分组,是核心部分最重要的功能。

三种数据交换方式

电路交换

电路交换必定是面向连接的。
电路交换三阶段:

  1. 建立连接:建立专用的物理通路;
  2. 通信:利用专用的物理通路,主叫和被叫双方通电话;
  3. 释放连接:释放专用的物理线路。

缺点:计算机数据具有突发性,在传送计算机数据时,通信线路利用率很低。

报文交换(存储转发)

报文交换基于存储
不需要专用线路;结点把发送的信息组织成一个数据包(报文),报文中有目标结点的地址信息,通过中继结点的存储——转发,到达目标结点。

交换结点需要足够大的存储空间缓冲长报文。

优缺点: 用结点排队转发的时延,换取较高的线路利用率。

电子邮件系统(E-mail)适合采用报文交换的方式。

分组交换(存储转发)

分组转发基于存储转发

将长报文划分成固定长度的短报文,给短报文数据段加上首部构成分组。
首部:含有目的地址和源地址的数据段。
分组:数据传输单元。

优缺点:

  1. 优点:

    高效。动态分配传输带宽,对通信链路逐段占用。
    灵活。每一个分组独立选择最适合的转发路由。
    迅速。以分组为单位传送数据,可以不先建立连接就能向其他主机发送分组。
    可靠。保证可靠的网络协议;分布式多路由的分组交换,使网络有很好的生存性。

  2. 缺点:

    存储转发造成时延
    添加首部造成资源开销。

三种交换的比较

  1. 传输大量数据,且传输时间远大于建立连接的时间,电路交换传输速率快。

  2. 报文交换和分组交换不需要预先分配传输带宽,传输突发数据时信道利用率高。

  3. 分组交换长度一般比整个报文长度短,因此分组交换比报文交换时延小,更灵活

计算机网络--边缘和核心部分,三种数据交换方式相关推荐

  1. 计算机网络三种数据交换方式

    三种数据交换方式:电路交换.报文交换.分组交换. 电路交换: 典型应用就是打电话,交换机将两个需要通信的电话申请建立连接(申请占用通道资源)->通话(占用通信资源)->通话后释放连接(释放 ...

  2. 三种数据交换方式的时延计算

    三种数据交换方式的时延计算 part1:什么是时延?有哪三种数据交换方式? 时延指的是计算机网络性能的一种,表示数据从网络的一端传送到另一端所用的时间. 三种数据交换方式:电路交换.报文交换.分组交换 ...

  3. 下列关于三种数据交换方式的叙述,错误的是( )

    下列关于三种数据交换方式的叙述,错误的是( D ) A. 电路交换不提供差错控制功能 B. 分组交换的分组有最大长度的限制 C. 虚电路是面向连接的,它提供的是一种可靠的服务 D. 在出错率很高的传输 ...

  4. 电路交换、报文交换、分组交换三种数据交换方式的特点、优点、应用场景以及技术对比分析

    1.电路交换 电路交换是指在呼叫双方在开始通话之前,首先由交换设备在两者之间建立一条专用电路,并且在整个通话期间独占该条电路直到结束.其通信过程一般分为:电路建立阶段.通信阶段.电路拆除阶段三部分.常 ...

  5. 三种数据交换技术的比较

    三种数据交换技术的比较 http://book.51cto.com  2007-04-23 17:55  王达  电子工业出版社  我要评论(1) 摘要:本章主要介绍局域网.广域网,以及OSI各层主要 ...

  6. NetFlow是一种数据交换方式,提供网络流量的会话级视图,记录下每个TCP/IP事务的信息...

    NetFlow是一种数据交换方式,提供网络流量的会话级视图,记录下每个TCP/IP事务的信息.也许它不能象tcpdump那样提供网络流量的完整记录,但是当汇集起来时,它更加易于管理和易读.Netflo ...

  7. python爬虫学习笔记-网络爬虫的三种数据解析方式

    爬虫的分类 1.通用爬虫:通用爬虫是搜索引擎(Baidu.Google.Yahoo等)"抓取系统"的重要组成部分.主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份 ...

  8. 交换机如何进行交换?三种交换机交换方式介绍

    交换机通过以下三种方式进行交换: 直通式:直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机.它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找 ...

  9. python爬虫中三种数据解析方式

    一.正解解析 常用正则表达式: 单字符: .: 除换行以外所有字符 []:[aoe] [a-w]匹配集合中任意一个字符 \d:数字 [0-9] \D: 非数字 \w :数字.字母.下划线.中文 \W ...

最新文章

  1. 如何利用azMan (Authorization Manager) 实现 role-based的安全验证机制
  2. war包部署-排除内嵌的tomcat
  3. 今天第一次开通blog
  4. netcore mvc快速开发系统(菜单,角色,权限[精确到按钮])开源
  5. 初级开发人员的缺点_如何避免我作为初级开发人员犯的这7个错误
  6. Java基础学习总结(68)——有关Java线程方面的面试题
  7. 机器视觉光源学习总结——开孔背光源
  8. paintevent参数_Qt学习: QPaintEvent和QMouseEvent的简单程序示例
  9. linux 自动开飞行模式,Android飞行模式灰显不能操作问题分解
  10. Python中Base64编码与解码
  11. 2021-07-22MATLAB基于元胞自动机模型的传染病扩散模型
  12. 小学生python游戏编程6----碰边变颜色的小球
  13. 里程碑!美国航天局NASA耗资高达百亿美元,“终极太空望远镜”拍到了什么?| 美通社头条...
  14. SSM毕设项目超市会员卡管理系统dq469(java+VUE+Mybatis+Maven+Mysql)
  15. 憨批的语义分割重制版7——Tensorflow2 搭建自己的Unet语义分割平台
  16. 常用自动门感应器工作原理
  17. 曝光修正相关工作:Related Work on the Exposure Correction
  18. Score SDE 三种随机微分方程代码解读
  19. Android app实现重启、关机功能
  20. Python实现微信找茬小游戏自动进行

热门文章

  1. c语言可以设计那些游戏,语言游戏设计(c语言怎样设计游戏)
  2. Mysql系列之六(视图,事务,触发器等)
  3. Linux软件raid删除
  4. 越过越好的人,都戒掉了这个习惯
  5. 一直以来伴随我的一些学习习惯(四)——程序员的知识结构
  6. libusb系列-002-Windows下libusb源码编译
  7. 数据库管理---基本命令
  8. [光源频闪] Basler相机光源频闪设置操作说明
  9. 北上广深杭30K试题:如何分配JVM内存模型?
  10. 66亡灵app隐私政策