计算机网络(二十三)-网络层-概述与数据交换方式

一.网络层的功能
主要任务是把分组从源端传送到目的端,为分组交换网上的不同主机提供通信服务。

  • 网络层传输单位是数据报
  • 功能
    • 路由选择与分组转发,最佳路径。
    • 异构网络互联
    • 拥塞控制
  • 若所有结点都来不及接收分组,网络就处于拥塞状态,因此需要采用一定措施缓解这种拥塞;
  • 解决方法
    • 开环控制------静态;
    • 闭环控制------动态。

二.数据交换方式
在这里插入图片描述

  • 电路交换
    在这里插入图片描述

    • 电路交换的阶段
      在这里插入图片描述
    • 特点:独占资源;
    • 优点:通信时延小、有序传输、没有冲突、实时性强。
    • 缺点:建立连接时间长、线路独占,线路使用效率低、灵活性差、无差错控制能力。
  • 报文交换
    在这里插入图片描述

    • 报文:源应用发送的信息载体。
    • 存储转发
    • 优点:无需建立连接、存储转发,动态分配线路、线路利用率较高、线路可靠性较高、多目标服务。
    • 缺点:有存储转发时延、报文大小不定,需要网络结点有较大的缓存空间。
  • 分组交换
    在这里插入图片描述

    • 分组:把大的数据块分割成小的数据块------大小不一定相同。
    • 优点:无需建立连接、存储转发,动态分配线路、线路可靠性高、线路利用率高、相对于报文交换,存储管理更容易。
    • 缺点:有存储转发时延、需要传输额外的信息量、乱序到达目的主机时,要对分组排序重组。
  • 报文交换与分组交换

    • 分组交换是一种并行的交换方式,只需要考虑每个分组的开始发送到线路上的发送时间(传输时间并行)与最后一个分组在线路上,其他结点的存储转发时间。
    • 分组交换时间比报文交换时间短。
    • 报文交换是一种串行交换方式。
    • 计算中注意事项:
      • 单位换算:
        • b表示的是比特,B表示的字节。1Byte=8bit;
        • Mbps、kbps
      • 是否考虑传播时延;
      • 至少:选择最少的跳数,交换设备最少的路线
      • 是否有分组头部大小的开销;
      • 发送开始到接收完毕与发送开始到发送完毕的区别。
      • 分组交换时延可能不是整数,报文时间更长。
  • 总结
    在这里插入图片描述

    • 报文交换和分组交换都采用存储转发;
    • 发送数据量大,且传送时间远大于呼叫时,选择电路交换。电路交换传输时延最小。
    • 从信道利用率看,报文交换和分组交换由于电路交换,其中分组交换时延更小。

三.分组交换

  • 数据报方式
    • 为网络层提供无连接服务
    • 无连接服务:不事先为分组的传输确定传输路径,每个分组独立确定传输路径,不同 分组传输路径可能不同。
  • 虚电路方式
    • 为网络层提供连接服务
    • 连接服务:首先为分组的传输确定传输路径(建立连接),然后沿该路径传输分组,分组传输路径相同,传输结束后释放连接。

四.数据报

  • 应用层:报文
  • 传输层:报文段
  • 网络层:IP数据报、分组
  • 数据链路层:
  • 物理层:比特流

1.因特网的数据交换方式就是数据报。

2.数据报

  • 无连接:无连接服务,不事先为分组的传输确定传输路径,每个分组独立确定传输路径,不同分组传输路径可能不同。
  • 每个分组携带源和目的地址;
  • 路由器根据分组的目的地址转发分组:基于路由器协议/算法构建转发表;检索转发表;每个分组独立选路。

3.虚电路

  • 虚电路将根据数据报方式和电路交换方式结合,以发挥两者优点。
  • 虚电路:一条源主机到目的主机类似于电路的路径 (逻辑连接),路径上所有结点都要维持这条虚电路的建立,都维持一张虚电路表,每一项记录一个打开的虚电路的信息。
  • 通信过程:
    在这里插入图片描述
    - 每个分组携带虚电路号,而非目的地址;
    - 源主机发送“呼叫请求”分组并收到“呼叫应答”分组后才算建立连接。
    - 全双工通信
    - 源主机发送“释放请求”分组以拆除虚电路。

4.数据报与虚电路
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/484048.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数字大脑学术沙龙:“城市大脑与应急管理专题研讨会”成功召开

来源:城市大脑全球标准研究组2021年以来城市大脑的建设与研究获得了长足发展,数百个城市开展了城市大脑的建设与规划,取得了诸多成果。于此同时,伴随着疫情、水灾、交通事故、环境事故的不断出现,城市大脑如何应对应急…

Java 注解:@PostConstruct和@PreConstruct

从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解(Annotation):PostConstruct和PreConstruct。这两个注解被用来修饰一个非静态的void()方法.而且这个方法不能有抛出异常声明。 使用方式,例如&#xff…

计算机网络(二十四)-路由算法及路由协议

1.1 路由算法 将最优的路径填入路由转发表。 1.2 路由算法分类 静态路由算法(非自适应路由算法):管理员手动配置路由信息。 简便、可靠,在负载稳定、拓扑变化不大的网络中运行效果很好,广泛用于高度安全性的军事网络和较小的商业网络。 动…

研究速递:老年人的心智能力不一定在衰减,抗干扰的能力会更强

来源: 混沌巡洋舰长期以来,人们一直认为,衰老会导致我们的心智能力大幅下降。现在,乔治城大学医学中心的新研究,反驳这一观点,研究结果发表在2021年8月19日的《自然---- 人类行为》杂志上,由于世…

计算机网络(二十五)-IP数据报格式

1.1 TCP/IP协议栈 1.2 IP数据报格式 IP数据报如果过大,就会对它进行分片,每个分片为一个分组。 版本指的是IPv4或IPv6;首部长度:单位是4B(4字节),最小为5;区分服务:指示期望获得哪种类型的服…

NLP≠NLU,机器学习无法理解人类语言

来源:图灵人工智能 编译:吴彤校对:暮编辑:琰琰长期以来,我们一直在与机器沟通:编写代码--创建程序--执行任务。然而,这些程序并非是用人类“自然语言“编写的,像Java、Python、C和C …

CentOS 7 安装并启动Nginx

一、安装必要的库 1、安装gcc gcc-c yum install -y gcc gcc-c 2、gzip模块需要 zlib 库 cd /usr/local wget http://zlib.net/zlib-1.2.11.tar.gz tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./config make && make install3、重写模块需要pcre库 cd /usr/loc…

计算机网络(二十六)-IP数据报分片

一.最大传输单元MTU 1.1 数据链路层数据帧可封装数据的上限。以太网的MTU是1500字节; 1.2 当数据报超过了MTU,则进行分片; 1.3 分片-IP数据报格式 标识:同一数据报的分片使用同一标识;标志:只有两位有意…

论文速递:智能作为信息处理系统

来源:混沌巡洋舰圣塔菲研究院4月就智能的本质(不管其是人类的,还是机器的)举行的研讨会,旨在通过跨学科的整合来促进人工智能的发展。研讨会期间,来自不同学科的大牛聚集在一起,讨论如何将智力分…

Nginx启动后无法访问页面

同个人网站 https://www.serendipper-x.cn/,欢迎访问 ! 【问题描述】 Nginx启动后浏览器输入IP地址无法访问页面 一、检查Nginx是否成功启动 ./sbin/nginx -t 二、检查80端口是否开放 三、打开防火墙80端口,重启防火墙 firewall-cmd -…

计算机网络(二十七)-IPv4

一.IP地址 1.1 分类的IP地址 IP地址::{<网络号>,<主机号>} 32位&#xff1a;前八位为网络号&#xff0c;后面的为主机号------>点分十进制表示 路由器也有多个IP地址&#xff1b; 中间的三个组成一个无编号网络(无名网)&#xff1b;整个网络具有6个逻辑上的…

北京“十四五”高精尖产业规划:到2025年集成电路产业实现营业收入3千亿元...

来源&#xff1a;北京物联网智能技术应用协会近日&#xff0c;《北京市“十四五”时期高精尖产业发展规划》&#xff08;以下简称《规划》&#xff09;印发。2020年&#xff0c;北京建设国内规模最大的12英寸集成电路生产线、8英寸集成电路国产装备应用示范线。国家级专精特新“…

FTP协议、电子邮件系统、Telnet远程控制

一、FTP协议 FTP定义 文件传输协议&#xff08;File Transfer Protocol&#xff09;用于因特网文件传输&#xff08;RFC 959&#xff09; FTP特性 使用客户端/服务器模式使用TCP提供可靠的传输FTP属于维护状态的协议FTP使用两条TCP连接完成数据传输 FTP的两条连接 数据连…

游戏的「隐藏身份」:AI与现实世界的「王牌训练师」

来源&#xff1a;雷锋网虚拟游戏对人工智能的物理性优势已经开始显现。「注&#xff1a;文章来自国际电信联盟&#xff08;ITU&#xff09;」当谈到新兴技术在改善世界各地人们生活的潜力时&#xff0c;你首先想到的可能不是电子游戏。然而&#xff0c;虚拟游戏可以在训练人工智…

Hadoop的组成

一、Hadoop 1.x 和 2.x 的区别 二、HDFS架构 1&#xff09;NameNode&#xff08;nn&#xff09;&#xff1a;存储文件的元数据&#xff0c;如文件名&#xff0c;文件目录结构&#xff0c;文件属性&#xff08;生成时间、副本数、文件权限&#xff09;&#xff0c;以及每个文件…

深度学习与工业互联网安全:应用与挑战

来源&#xff1a;中国工程院院刊一、前言工业互联网是新一代信息技术与制造业深度融合的新兴工业生态与应用模式&#xff0c;通过“人、机、物”的泛在可靠互联&#xff0c;连接生产全要素、全产业链、全价值链&#xff0c;推动制造业生产方式和企业形态变革。工业互联网安全是…

Oracle 学习(1)

Oracle简介 Oracle是殷墟&#xff08;yīn Xu&#xff09;出土的甲骨文&#xff08;oracle bone inscriptions&#xff09;的英文翻译的第一个单词&#xff0c;在英语里是“神谕”的意思。Oracle公司成立于1977年&#xff0c;总部位于美国加州&#xff0c;是世界领先的信息管…

未来教育 · 软件破解

1、点击右侧链接&#xff0c;下载百度网盘 未来教育压缩包 [未来教育(提取码&#xff1a;hwx8)] 2、解压压缩包&#xff0c;安装软件 计算机等级考试模拟软件.exe (安装前务必打开网络)。 3、安装完成后&#xff0c;点击添加课程&#xff0c;选择自己需要的课程等级&#xff0…

网络攻防技术

&#xff11;.网络攻防 2.DDos具体攻击过程&#xff1a;拒绝服务攻击&#xff1b; 3.防护体系 防火墙:是位于两个(或多个)网络间&#xff0c;实施网间访问控制的一组组件的集合&#xff1b;IDS/IPS&#xff1a;VDS/VPS: 网络病毒检测系统VDS 是用于实时监测网络环境中病毒疫…